node/deps/v8/test/message
Michaël Zasso 6bbc5596b1
deps: update V8 to 10.2.154.2
PR-URL: https://github.com/nodejs/node/pull/42740
Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
Reviewed-By: Richard Lau <rlau@redhat.com>
2022-04-21 11:54:15 +02:00
..
fail deps: V8: cherry-pick ad21d212fc14 2022-04-12 22:10:29 +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
asm-assignment-undeclared.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
asm-assignment-undeclared.out deps: update V8 to 5.9.211.32 2017-06-07 10:33:31 +02:00
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 deps: update V8 to 5.9.211.32 2017-06-07 10:33:31 +02:00
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 deps: update V8 to 5.9.211.32 2017-06-07 10:33:31 +02:00
asm-function-redefined.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
asm-function-redefined.out deps: update V8 to 5.9.211.32 2017-06-07 10:33:31 +02:00
asm-function-undefined.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
asm-function-undefined.out deps: update V8 to 7.4.288.13 2019-03-28 16:36:18 -04:00
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 deps: update V8 to 5.9.211.32 2017-06-07 10:33:31 +02:00
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 deps: update V8 to 6.0.286.52 2017-08-01 15:23:15 -05:00
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 deps: update V8 to 6.0.286.52 2017-08-01 15:23:15 -05:00
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 deps: update V8 to 7.0.276.20 2018-09-22 18:29:25 +02:00
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 deps: update V8 to 6.0.286.52 2017-08-01 15:23:15 -05:00
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 deps: update V8 to 6.0.286.52 2017-08-01 15:23:15 -05:00
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 deps: update V8 to 5.9.211.32 2017-06-07 10:33:31 +02:00
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 deps: update V8 to 5.9.211.32 2017-06-07 10:33:31 +02:00
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 deps: update V8 to 5.9.211.32 2017-06-07 10:33:31 +02:00
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 deps: update V8 to 5.9.211.32 2017-06-07 10:33:31 +02:00
asm-table-redefined.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
asm-table-redefined.out deps: update V8 to 5.9.211.32 2017-06-07 10:33:31 +02:00
asm-table-undefined.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
asm-table-undefined.out deps: update V8 to 7.4.288.13 2019-03-28 16:36:18 -04:00
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 deps: update V8 to 5.9.211.32 2017-06-07 10:33:31 +02:00
BUILD.gn deps: update V8 to 6.7.288.43 2018-06-01 09:58:27 +02:00
empty.js deps: update V8 to 7.3.492.25 2019-03-14 18:49:21 +01:00
empty.out deps: update V8 to 7.3.492.25 2019-03-14 18:49:21 +01:00
message.status deps: update V8 to 10.2.154.2 2022-04-21 11:54:15 +02:00
non-use-strict-hex-escape.js deps: update V8 to 5.1.281.69 2016-06-29 09:04:28 +02:00
non-use-strict-hex-escape.out deps: update V8 to 5.1.281.69 2016-06-29 09:04:28 +02:00
non-use-strict-octal-escape.js deps: update V8 to 5.1.281.69 2016-06-29 09:04:28 +02:00
non-use-strict-octal-escape.out deps: update V8 to 5.1.281.69 2016-06-29 09:04:28 +02:00
non-use-strict-uhex-escape.js deps: update V8 to 5.1.281.69 2016-06-29 09:04:28 +02:00
non-use-strict-uhex-escape.out deps: update V8 to 5.1.281.69 2016-06-29 09:04:28 +02:00
nonstrict-arguments.js deps: update V8 to 5.1.281.69 2016-06-29 09:04:28 +02:00
nonstrict-arguments.out deps: update V8 to 5.1.281.69 2016-06-29 09:04:28 +02:00
nonstrict-eval.js deps: update V8 to 5.1.281.69 2016-06-29 09:04:28 +02:00
nonstrict-eval.out deps: update V8 to 5.1.281.69 2016-06-29 09:04:28 +02:00
nonstrict-with.js deps: update V8 to 5.1.281.69 2016-06-29 09:04:28 +02:00
nonstrict-with.out deps: update V8 to 5.1.281.69 2016-06-29 09:04:28 +02:00
object-binding-pattern-await-computed-name.js deps: update V8 to 6.5.254.31 2018-03-07 16:48:52 +01:00
object-binding-pattern-await-computed-name.out deps: update V8 to 6.5.254.31 2018-03-07 16:48:52 +01:00
README.md deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
strict-octal-indirect-regexp.js deps: update V8 to 5.1.281.69 2016-06-29 09:04:28 +02:00
strict-octal-indirect-regexp.out deps: update V8 to 5.1.281.69 2016-06-29 09:04:28 +02:00
strict-octal-regexp.js deps: update V8 to 5.1.281.69 2016-06-29 09:04:28 +02:00
strict-octal-regexp.out deps: update V8 to 5.1.281.69 2016-06-29 09:04:28 +02:00
testcfg.py deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +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-finish-compilation.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
wasm-finish-compilation.out deps: update V8 to 6.7.288.43 2018-06-01 09:58:27 +02:00
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-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-trace-liftoff.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
wasm-trace-liftoff.out deps: update V8 to 8.6.395 2020-10-18 20:16:47 +02:00
wasm-trace-memory-liftoff.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02: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.1.124.6 2022-04-12 22:08:39 +02:00
wasm-trace-memory.out deps: update V8 to 9.2.230.21 2021-07-20 15:24:51 +02: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 8.6.395 2020-10-18 20:16:47 +02:00
weakref-finalizationregistry-error.js deps: update V8 to 10.1.124.6 2022-04-12 22:08:39 +02:00
weakref-finalizationregistry-error.out deps: update V8 to 8.4.371.19 2020-07-13 14:41:41 +02:00

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.