diff options
Diffstat (limited to 'cli')
-rw-r--r-- | cli/lsp/tsc.rs | 2 | ||||
-rw-r--r-- | cli/tests/testdata/inspector/inspector3.js | 6 | ||||
-rw-r--r-- | cli/tests/unit/console_test.ts | 9 |
3 files changed, 16 insertions, 1 deletions
diff --git a/cli/lsp/tsc.rs b/cli/lsp/tsc.rs index 90658b8d7..c402d2ac4 100644 --- a/cli/lsp/tsc.rs +++ b/cli/lsp/tsc.rs @@ -4126,7 +4126,7 @@ mod tests { assert!(result.is_ok()); let response: CompletionInfo = serde_json::from_value(result.unwrap()).unwrap(); - assert_eq!(response.entries.len(), 19); + assert_eq!(response.entries.len(), 22); let result = request( &mut runtime, state_snapshot, diff --git a/cli/tests/testdata/inspector/inspector3.js b/cli/tests/testdata/inspector/inspector3.js index b1b00b5a0..8d605a286 100644 --- a/cli/tests/testdata/inspector/inspector3.js +++ b/cli/tests/testdata/inspector/inspector3.js @@ -1,4 +1,10 @@ // deno-lint-ignore-file + +// check that console methods provided by V8 are available in the inspector +console.timeStamp("foo"); +console.profile("foo"); +console.profileEnd("foo"); + for (let i = 0; i < 128; i++) { console.log(i); debugger; diff --git a/cli/tests/unit/console_test.ts b/cli/tests/unit/console_test.ts index 2fdb23a40..97c429aab 100644 --- a/cli/tests/unit/console_test.ts +++ b/cli/tests/unit/console_test.ts @@ -336,6 +336,9 @@ Deno.test(function consoleTestStringifyCircular() { groupEnd: [Function: groupEnd], clear: [Function: clear], trace: [Function: trace], + profile: [Function: profile], + profileEnd: [Function: profileEnd], + timeStamp: [Function: timeStamp], indentLevel: 0, [Symbol(isConsoleInstance)]: true }`, @@ -2103,3 +2106,9 @@ Deno.test(async function inspectAggregateError() { ); } }); + +Deno.test(function inspectorMethods() { + console.timeStamp("test"); + console.profile("test"); + console.profileEnd("test"); +}); |