summaryrefslogtreecommitdiff
path: root/cli/tests
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tests')
-rw-r--r--cli/tests/testdata/inspector/inspector3.js6
-rw-r--r--cli/tests/unit/console_test.ts9
2 files changed, 15 insertions, 0 deletions
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");
+});