| 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'. |
| |