MCPcopy
hub / github.com/docker/docker-agent / TestRunJavascript_console

Function TestRunJavascript_console

pkg/tools/codemode/exec_test.go:34–44  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

32}
33
34func TestRunJavascript_console(t *testing.T) {
35 t.Parallel()
36 tool := &codeModeTool{}
37
38 result, err := tool.runJavascript(t.Context(), `console.log("to stdout"); console.error("to stderr"); return "RESULT";`)
39 require.NoError(t, err)
40
41 assert.Equal(t, "RESULT", result.Value)
42 assert.Equal(t, "to stdout\n", result.StdOut)
43 assert.Equal(t, "to stderr\n", result.StdErr)
44}
45
46func TestRunJavascript_no_result(t *testing.T) {
47 t.Parallel()

Callers

nothing calls this directly

Calls 2

runJavascriptMethod · 0.95
ContextMethod · 0.80

Tested by

no test coverage detected