diff options
Diffstat (limited to 'cli')
-rw-r--r-- | cli/tests/testdata/test/steps/invalid_usage.out | 7 | ||||
-rw-r--r-- | cli/tests/testdata/test/steps/invalid_usage.ts | 8 |
2 files changed, 7 insertions, 8 deletions
diff --git a/cli/tests/testdata/test/steps/invalid_usage.out b/cli/tests/testdata/test/steps/invalid_usage.out index b03ca57b6..d6f3c8d33 100644 --- a/cli/tests/testdata/test/steps/invalid_usage.out +++ b/cli/tests/testdata/test/steps/invalid_usage.out @@ -82,9 +82,10 @@ Error: 1 test step failed. at [WILDCARD] parallel steps with sanitizers -Error: 1 test step failed. - at runTest ([WILDCARD]) - at [WILDCARD] +Error: There were still test steps running after the current scope finished execution. Ensure all steps are awaited (ex. `await t.step(...)`). + at postValidation [WILDCARD] + at testStepSanitizer ([WILDCARD]) + [WILDCARD] parallel steps when first has sanitizer Error: 1 test step failed. diff --git a/cli/tests/testdata/test/steps/invalid_usage.ts b/cli/tests/testdata/test/steps/invalid_usage.ts index f670c842e..bc761b5dd 100644 --- a/cli/tests/testdata/test/steps/invalid_usage.ts +++ b/cli/tests/testdata/test/steps/invalid_usage.ts @@ -33,15 +33,13 @@ Deno.test({ Deno.test("parallel steps with sanitizers", async (t) => { // not allowed because steps with sanitizers cannot be run in parallel const step1Entered = deferred(); - const step2Finished = deferred(); - const step1 = t.step("step 1", async () => { + const testFinished = deferred(); + t.step("step 1", async () => { step1Entered.resolve(); - await step2Finished; + await testFinished; }); await step1Entered; await t.step("step 2", () => {}); - step2Finished.resolve(); - await step1; }); Deno.test("parallel steps when first has sanitizer", async (t) => { |