summaryrefslogtreecommitdiff
path: root/cli
diff options
context:
space:
mode:
Diffstat (limited to 'cli')
-rw-r--r--cli/lsp/tsc.rs2
-rw-r--r--cli/tests/testdata/inspector/inspector3.js6
-rw-r--r--cli/tests/unit/console_test.ts9
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");
+});