MCPcopy
hub / github.com/mxschmitt/playwright-go / TestConsoleShouldUseTextForStr

Function TestConsoleShouldUseTextForStr

tests/console_message_test.go:56–67  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

54}
55
56func TestConsoleShouldUseTextForStr(t *testing.T) {
57 BeforeEach(t)
58
59 messages := make(chan playwright.ConsoleMessage, 1)
60 page.OnConsole(func(message playwright.ConsoleMessage) {
61 messages <- message
62 })
63 _, err := page.Evaluate(`() => console.log("Hello world")`)
64 require.NoError(t, err)
65 message := <-messages
66 require.Equal(t, "Hello world", message.String())
67}
68
69func TestConsoleShouldWorkForDifferentConsoleAPICalls(t *testing.T) {
70 BeforeEach(t)

Callers

nothing calls this directly

Calls 4

BeforeEachFunction · 0.85
OnConsoleMethod · 0.65
EvaluateMethod · 0.65
StringMethod · 0.65

Tested by

no test coverage detected