blob: bd1873aa3c3f3b1e22b2b7c1fec5bce753c1cf20 [file] [log] [blame]
CONSOLE MESSAGE: log
CONSOLE MESSAGE: info
CONSOLE MESSAGE: warn
CONSOLE MESSAGE: error
CONSOLE MESSAGE: debug
Tests that console.log and related APIs cause Console.messageAdded events to be generated with correct source, type, level, and parameter types.
== Running test suite: Console.MessagesFromCommandLineAPI
-- Running test case: ConsoleLogString
Evaluating expression: console.log("log");
PASS: ConsoleMessage type should be 'console-api'.
PASS: ConsoleMessage level should be 'log'.
PASS: ConsoleMessage text should be 'log'.
PASS: ConsoleMessage parameters.length === 1
PASS: ConsoleMessage parameter 0 should have type 'string'.
-- Running test case: ConsoleInfoString
Evaluating expression: console.info("info");
PASS: ConsoleMessage type should be 'console-api'.
PASS: ConsoleMessage level should be 'info'.
PASS: ConsoleMessage text should be 'info'.
PASS: ConsoleMessage parameters.length === 1
PASS: ConsoleMessage parameter 0 should have type 'string'.
-- Running test case: ConsoleWarnString
Evaluating expression: console.warn("warn");
PASS: ConsoleMessage type should be 'console-api'.
PASS: ConsoleMessage level should be 'warning'.
PASS: ConsoleMessage text should be 'warn'.
PASS: ConsoleMessage parameters.length === 1
PASS: ConsoleMessage parameter 0 should have type 'string'.
-- Running test case: ConsoleErrorString
Evaluating expression: console.error("error");
PASS: ConsoleMessage type should be 'console-api'.
PASS: ConsoleMessage level should be 'error'.
PASS: ConsoleMessage text should be 'error'.
PASS: ConsoleMessage parameters.length === 1
PASS: ConsoleMessage parameter 0 should have type 'string'.
-- Running test case: ConsoleDebugString
Evaluating expression: console.debug("debug");
PASS: ConsoleMessage type should be 'console-api'.
PASS: ConsoleMessage level should be 'debug'.
PASS: ConsoleMessage text should be 'debug'.
PASS: ConsoleMessage parameters.length === 1
PASS: ConsoleMessage parameter 0 should have type 'string'.