mirror of
https://github.com/denoland/deno.git
synced 2024-10-31 09:14:20 -04:00
5f2d9a4a22
This commit rewrites test runner to send structured error data from JavaScript to Rust instead of passing strings. This will allow to customize display of errors in test report (which will be addressed in follow up commits).
125 lines
4.5 KiB
Text
125 lines
4.5 KiB
Text
[WILDCARD]
|
|
running 7 tests from test/steps/invalid_usage.ts
|
|
capturing ...
|
|
some step ... ok ([WILDCARD])
|
|
FAILED ([WILDCARD])
|
|
top level missing await ...
|
|
step ... pending ([WILDCARD])
|
|
FAILED ([WILDCARD])
|
|
inner missing await ...
|
|
step ...
|
|
inner ... pending ([WILDCARD])
|
|
Error: Parent scope completed before test step finished execution. Ensure all steps are awaited (ex. `await t.step(...)`).
|
|
at postValidation [WILDCARD]
|
|
at testStepSanitizer [WILDCARD]
|
|
FAILED ([WILDCARD])
|
|
Error: There were still test steps running after the current scope finished execution. Ensure all steps are awaited (ex. `await t.step(...)`).
|
|
await t.step("step", (t) => {
|
|
^
|
|
at postValidation [WILDCARD]
|
|
at testStepSanitizer [WILDCARD]
|
|
at async fn ([WILDCARD]/invalid_usage.ts:[WILDCARD])
|
|
at async Object.testStepSanitizer [WILDCARD]
|
|
FAILED ([WILDCARD])
|
|
parallel steps with sanitizers ...
|
|
step 1 ... pending ([WILDCARD])
|
|
step 2 ... FAILED ([WILDCARD])
|
|
Error: Cannot start test step while another test step with sanitizers is running.
|
|
* parallel steps with sanitizers > step 1
|
|
await t.step("step 2", () => {});
|
|
^
|
|
at preValidation ([WILDCARD])
|
|
at testStepSanitizer ([WILDCARD])
|
|
at [WILDCARD]/invalid_usage.ts:[WILDCARD]
|
|
at [WILDCARD]
|
|
FAILED ([WILDCARD])
|
|
parallel steps when first has sanitizer ...
|
|
step 1 ... pending ([WILDCARD])
|
|
step 2 ... FAILED ([WILDCARD])
|
|
Error: Cannot start test step while another test step with sanitizers is running.
|
|
* parallel steps when first has sanitizer > step 1
|
|
await t.step({
|
|
^
|
|
at preValidation ([WILDCARD])
|
|
at testStepSanitizer ([WILDCARD])
|
|
at [WILDCARD]/invalid_usage.ts:[WILDCARD]
|
|
at [WILDCARD]
|
|
FAILED ([WILDCARD])
|
|
parallel steps when second has sanitizer ...
|
|
step 1 ... ok ([WILDCARD])
|
|
step 2 ... FAILED ([WILDCARD])
|
|
Error: Cannot start test step with sanitizers while another test step is running.
|
|
* parallel steps when second has sanitizer > step 1
|
|
await t.step({
|
|
^
|
|
at preValidation ([WILDCARD])
|
|
at testStepSanitizer ([WILDCARD])
|
|
at [WILDCARD]/invalid_usage.ts:[WILDCARD]
|
|
at [WILDCARD]
|
|
FAILED ([WILDCARD])
|
|
parallel steps where only inner tests have sanitizers ...
|
|
step 1 ...
|
|
step inner ... ok ([WILDCARD])
|
|
ok ([WILDCARD])
|
|
step 2 ...
|
|
step inner ... FAILED ([WILDCARD])
|
|
Error: Cannot start test step with sanitizers while another test step is running.
|
|
* parallel steps where only inner tests have sanitizers > step 1
|
|
await t.step({
|
|
^
|
|
at preValidation ([WILDCARD])
|
|
at testStepSanitizer ([WILDCARD])
|
|
at [WILDCARD]/invalid_usage.ts:[WILDCARD]
|
|
FAILED ([WILDCARD])
|
|
FAILED ([WILDCARD])
|
|
|
|
failures:
|
|
|
|
test/steps/invalid_usage.ts > capturing
|
|
Error: Cannot run test step after parent scope has finished execution. Ensure any `.step(...)` calls are executed before their parent scope completes execution.
|
|
await capturedContext.step("next step", () => {});
|
|
^
|
|
at TestContext.step ([WILDCARD])
|
|
at [WILDCARD]/invalid_usage.ts:[WILDCARD]
|
|
at [WILDCARD]
|
|
|
|
test/steps/invalid_usage.ts > top level missing await
|
|
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]
|
|
|
|
test/steps/invalid_usage.ts > inner missing await
|
|
Error: 1 test step failed.
|
|
at [WILDCARD]
|
|
|
|
test/steps/invalid_usage.ts > parallel steps with sanitizers
|
|
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]
|
|
|
|
test/steps/invalid_usage.ts > parallel steps when first has sanitizer
|
|
Error: 1 test step failed.
|
|
at runTest ([WILDCARD])
|
|
at [WILDCARD]
|
|
|
|
test/steps/invalid_usage.ts > parallel steps when second has sanitizer
|
|
Error: 1 test step failed.
|
|
at runTest ([WILDCARD])
|
|
at [WILDCARD]
|
|
|
|
failures:
|
|
|
|
test/steps/invalid_usage.ts
|
|
capturing
|
|
top level missing await
|
|
inner missing await
|
|
parallel steps with sanitizers
|
|
parallel steps when first has sanitizer
|
|
parallel steps when second has sanitizer
|
|
parallel steps where only inner tests have sanitizers
|
|
|
|
test result: FAILED. 0 passed (4 steps); 7 failed (10 steps); 0 ignored; 0 measured; 0 filtered out ([WILDCARD])
|
|
|
|
error: Test failed
|