summaryrefslogtreecommitdiff
path: root/cli/tests
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tests')
-rw-r--r--cli/tests/testdata/test/ops_sanitizer_unstable.out2
-rw-r--r--cli/tests/testdata/test/ops_sanitizer_unstable.ts9
2 files changed, 8 insertions, 3 deletions
diff --git a/cli/tests/testdata/test/ops_sanitizer_unstable.out b/cli/tests/testdata/test/ops_sanitizer_unstable.out
index 2d5ab9079..a4f47a749 100644
--- a/cli/tests/testdata/test/ops_sanitizer_unstable.out
+++ b/cli/tests/testdata/test/ops_sanitizer_unstable.out
@@ -10,7 +10,7 @@ error: Leaking async ops:
- 1 async operation to sleep for a duration was started in this test, but never completed. This is often caused by not cancelling a `setTimeout` or `setInterval` call. The operation was started here:
at [WILDCARD]
at setInterval ([WILDCARD])
- at [WILDCARD]/testdata/test/ops_sanitizer_unstable.ts:3:3
+ at fn ([WILDCARD]/testdata/test/ops_sanitizer_unstable.ts:7:5)
at [WILDCARD]
FAILURES
diff --git a/cli/tests/testdata/test/ops_sanitizer_unstable.ts b/cli/tests/testdata/test/ops_sanitizer_unstable.ts
index 4f409e73c..d1b554adf 100644
--- a/cli/tests/testdata/test/ops_sanitizer_unstable.ts
+++ b/cli/tests/testdata/test/ops_sanitizer_unstable.ts
@@ -1,4 +1,9 @@
Deno.test("no-op", function () {});
-Deno.test("leak interval", function () {
- setInterval(function () {}, 100000);
+Deno.test({
+ name: "leak interval",
+ // regression test for sanitizer errors being swallowed with permissions.
+ permissions: {},
+ fn() {
+ setInterval(function () {}, 100000);
+ },
});