mirror of
https://github.com/denoland/deno.git
synced 2025-01-23 07:29:51 -05:00
8b31fc23cd
The following transformations gradually faced by "JsError" have all been moved up front to "JsError::from_v8_exception()": - finding the first non-"deno:" source line; - moving "JsError::script_resource_name" etc. into the first error stack in case of syntax errors; - source mapping "JsError::script_resource_name" etc. when wrapping the error even though the frame locations are source mapped earlier; - removing "JsError::{script_resource_name,line_number,start_column,end_column}" entirely in favour of "js_error.frames.get(0)". We also no longer pass a js-side callback to "core/02_error.js" from cli. I avoided doing this on previous occasions because the source map lookups were in an awkward place.
24 lines
571 B
Text
24 lines
571 B
Text
running 1 test from test/aggregate_error.ts
|
|
aggregate ... FAILED ([WILDCARD])
|
|
|
|
failures:
|
|
|
|
test/aggregate_error.ts > aggregate
|
|
AggregateError
|
|
Error: Error 1
|
|
at [WILDCARD]/testdata/test/aggregate_error.ts:2:18
|
|
[WILDCARD]
|
|
Error: Error 2
|
|
at [WILDCARD]/testdata/test/aggregate_error.ts:3:18
|
|
[WILDCARD]
|
|
at [WILDCARD]/testdata/test/aggregate_error.ts:5:9
|
|
at [WILDCARD]
|
|
|
|
failures:
|
|
|
|
test/aggregate_error.ts
|
|
aggregate
|
|
|
|
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out ([WILDCARD])
|
|
|
|
error: Test failed
|