node/deps/v8/test/message
Michaël Zasso 5ab3140dfb deps: update V8 to 12.9.202.18
PR-URL: https://github.com/nodejs/node/pull/54536
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
Reviewed-By: Marco Ippolito <marcoippolito54@gmail.com>
Reviewed-By: Richard Lau <rlau@redhat.com>
2024-09-19 14:25:34 +00:00
..
fail deps: update V8 to 12.8.374.13 2024-08-16 16:03:01 +02:00
mjsunit deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
regress/fail deps: update V8 to 9.8.177.9 2022-02-02 17:23:18 +01:00
BUILD.gn
README.md deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
asm-assignment-undeclared.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
asm-assignment-undeclared.out
asm-function-mismatch-def.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
asm-function-mismatch-def.out
asm-function-mismatch-use.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
asm-function-mismatch-use.out
asm-function-redefined.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
asm-function-redefined.out
asm-function-undefined.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
asm-function-undefined.out
asm-function-variable-collision.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
asm-function-variable-collision.out
asm-import-wrong-annotation.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
asm-import-wrong-annotation.out
asm-import-wrong-object.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
asm-import-wrong-object.out
asm-linking-bogus-heap.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
asm-linking-bogus-heap.out
asm-linking-bogus-stdlib.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
asm-linking-bogus-stdlib.out
asm-linking-missing-heap.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
asm-linking-missing-heap.out
asm-missing-parameter-annotation.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
asm-missing-parameter-annotation.out
asm-missing-return-annotation.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
asm-missing-return-annotation.out
asm-table-mismatch-def.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
asm-table-mismatch-def.out
asm-table-mismatch-use.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
asm-table-mismatch-use.out
asm-table-redefined.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
asm-table-redefined.out
asm-table-undefined.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
asm-table-undefined.out
asm-table-variable-collision.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
asm-table-variable-collision.out
empty.js
empty.out
message.status deps: update V8 to 12.9.202.18 2024-09-19 14:25:34 +00:00
non-use-strict-hex-escape.js
non-use-strict-hex-escape.out
non-use-strict-octal-escape.js
non-use-strict-octal-escape.out
non-use-strict-uhex-escape.js
non-use-strict-uhex-escape.out
nonstrict-arguments.js
nonstrict-arguments.out
nonstrict-eval.js
nonstrict-eval.out
nonstrict-with.js
nonstrict-with.out
object-binding-pattern-await-computed-name.js
object-binding-pattern-await-computed-name.out
strict-octal-indirect-regexp.js
strict-octal-indirect-regexp.out
strict-octal-regexp.js
strict-octal-regexp.out
testcfg.py deps: update V8 to 11.8.172.13 2023-10-10 08:25:41 +02:00
try-catch-finally-no-message.js
try-catch-finally-no-message.out
try-catch-finally-return-in-finally.js
try-catch-finally-return-in-finally.out
try-finally-return-in-finally.js
try-finally-return-in-finally.out
unicode-filename-🎅🎄.js deps: update V8 to 10.2.154.2 2022-04-21 11:54:15 +02:00
unicode-filename-🎅🎄.out deps: update V8 to 10.2.154.2 2022-04-21 11:54:15 +02:00
wasm-dataview-imports.js deps: update V8 to 12.2.281.27 2024-03-31 15:36:07 +02:00
wasm-dataview-imports.out deps: update V8 to 12.2.281.27 2024-03-31 15:36:07 +02:00
wasm-finish-compilation.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
wasm-finish-compilation.out
wasm-function-name-async.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
wasm-function-name-async.out deps: update V8 to 9.4.146.18 2021-10-02 08:40:27 +02:00
wasm-function-name-streaming.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
wasm-function-name-streaming.out deps: update V8 to 9.4.146.18 2021-10-02 08:40:27 +02:00
wasm-inlining-into-js.js deps: update V8 to 12.2.281.27 2024-03-31 15:36:07 +02:00
wasm-inlining-into-js.out deps: update V8 to 11.8.172.13 2023-10-10 08:25:41 +02:00
wasm-module-and-function-name-async.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
wasm-module-and-function-name-async.out deps: update V8 to 9.4.146.18 2021-10-02 08:40:27 +02:00
wasm-module-and-function-name-streaming.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
wasm-module-and-function-name-streaming.out deps: update V8 to 9.4.146.18 2021-10-02 08:40:27 +02:00
wasm-module-name-async.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
wasm-module-name-async.out deps: update V8 to 9.4.146.18 2021-10-02 08:40:27 +02:00
wasm-module-name-streaming.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
wasm-module-name-streaming.out deps: update V8 to 9.4.146.18 2021-10-02 08:40:27 +02:00
wasm-no-name-async.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
wasm-no-name-async.out deps: update V8 to 9.4.146.18 2021-10-02 08:40:27 +02:00
wasm-no-name-streaming.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
wasm-no-name-streaming.out deps: update V8 to 9.4.146.18 2021-10-02 08:40:27 +02:00
wasm-recognize-imports.js deps: update V8 to 12.8.374.13 2024-08-16 16:03:01 +02:00
wasm-recognize-imports.out deps: update V8 to 12.8.374.13 2024-08-16 16:03:01 +02:00
wasm-speculative-inlining.js deps: update V8 to 12.8.374.13 2024-08-16 16:03:01 +02:00
wasm-speculative-inlining.out deps: update V8 to 12.8.374.13 2024-08-16 16:03:01 +02:00
wasm-trace-deopt-32.js deps: update V8 to 12.8.374.13 2024-08-16 16:03:01 +02:00
wasm-trace-deopt-32.out deps: update V8 to 12.9.202.18 2024-09-19 14:25:34 +00:00
wasm-trace-deopt-64.js deps: update V8 to 12.8.374.13 2024-08-16 16:03:01 +02:00
wasm-trace-deopt-64.out deps: update V8 to 12.9.202.18 2024-09-19 14:25:34 +00:00
wasm-trace-liftoff.js deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
wasm-trace-liftoff.out deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
wasm-trace-memory-liftoff.js deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
wasm-trace-memory-liftoff.out deps: update V8 to 9.2.230.21 2021-07-20 15:24:51 +02:00
wasm-trace-memory.js deps: update V8 to 10.9.194.4 2022-11-27 17:27:13 +00:00
wasm-trace-memory.out deps: update V8 to 9.2.230.21 2021-07-20 15:24:51 +02:00
wasm-trace-memory64-liftoff.js deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
wasm-trace-memory64-liftoff.out deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
wasm-trace-memory64.js deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
wasm-trace-memory64.out deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
wasm-trace-turbofan.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
wasm-trace-turbofan.out deps: update V8 to 11.3.244.4 2023-03-31 14:15:23 +00:00
weakref-finalizationregistry-error.js deps: update V8 to 11.8.172.13 2023-10-10 08:25:41 +02:00
weakref-finalizationregistry-error.out

README.md

JavaScript tests with expected output

Tests in test/message pass if the output matches the expected output. Message tests are particularly useful when checking for exact error messages.

Tests and their expected output must have the same filename, with the .js and .out extension.

foo.js
foo.out

You can use a regex in the expected output instead of the exact path:

*%(basename)s:7: SyntaxError: Detected cycle while resolving name 'a'

Empty lines are ignored in the comparison, but whitespaces are not.

Exact details of the test runner are in testcfg.py.