node/deps/v8/test/message
Michaël Zasso f1e0b83e7b
deps: update V8 to 14.6.202.33
PR-URL: https://github.com/nodejs/node/pull/61898
Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com>
Reviewed-By: Filip Skokan <panva.ip@gmail.com>
Reviewed-By: Rafael Gonzaga <rafael.nunu@hotmail.com>
Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
2026-04-24 18:01:28 +02:00
..
fail deps: update V8 to 14.2.231.9 2025-10-23 07:36:34 +02:00
mjsunit
regress/fail
asm-assignment-undeclared.js
asm-assignment-undeclared.out
asm-function-mismatch-def.js
asm-function-mismatch-def.out
asm-function-mismatch-use.js
asm-function-mismatch-use.out
asm-function-redefined.js
asm-function-redefined.out
asm-function-undefined.js
asm-function-undefined.out
asm-function-variable-collision.js
asm-function-variable-collision.out
asm-import-wrong-annotation.js
asm-import-wrong-annotation.out
asm-import-wrong-object.js
asm-import-wrong-object.out
asm-linking-bogus-heap.js
asm-linking-bogus-heap.out
asm-linking-bogus-stdlib.js
asm-linking-bogus-stdlib.out
asm-linking-missing-heap.js
asm-linking-missing-heap.out
asm-missing-parameter-annotation.js
asm-missing-parameter-annotation.out
asm-missing-return-annotation.js
asm-missing-return-annotation.out
asm-table-mismatch-def.js
asm-table-mismatch-def.out
asm-table-mismatch-use.js
asm-table-mismatch-use.out
asm-table-redefined.js
asm-table-redefined.out
asm-table-undefined.js
asm-table-undefined.out
asm-table-variable-collision.js
asm-table-variable-collision.out
BUILD.gn
debug-trace-minimal.js deps: update V8 to 14.6.202.33 2026-04-24 18:01:28 +02:00
debug-trace-minimal.out deps: update V8 to 14.6.202.33 2026-04-24 18:01:28 +02:00
empty.js
empty.out
js-wasm-wrapper-inlining-turbolev-32.js deps: update V8 to 14.6.202.33 2026-04-24 18:01:28 +02:00
js-wasm-wrapper-inlining-turbolev-32.out deps: update V8 to 14.6.202.33 2026-04-24 18:01:28 +02:00
js-wasm-wrapper-inlining-turbolev-64.js deps: update V8 to 14.6.202.33 2026-04-24 18:01:28 +02:00
js-wasm-wrapper-inlining-turbolev-64.out deps: update V8 to 14.6.202.33 2026-04-24 18:01:28 +02:00
message.status deps: update V8 to 14.6.202.33 2026-04-24 18:01:28 +02: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
readbuffer-non-existing-file.js deps: update V8 to 14.3.127.12 2025-11-13 15:08:26 +01:00
readbuffer-non-existing-file.out deps: update V8 to 14.3.127.12 2025-11-13 15:08:26 +01:00
README.md
strict-octal-indirect-regexp.js
strict-octal-indirect-regexp.out
strict-octal-regexp.js
strict-octal-regexp.out
testcfg.py deps: update V8 to 14.6.202.33 2026-04-24 18:01:28 +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
unicode-filename-🎅🎄.out
wasm-compilation-hints-inlining-no-liftoff.js deps: update V8 to 14.6.202.33 2026-04-24 18:01:28 +02:00
wasm-compilation-hints-inlining-no-liftoff.out deps: update V8 to 14.6.202.33 2026-04-24 18:01:28 +02:00
wasm-compilation-hints-inlining.js deps: update V8 to 14.6.202.33 2026-04-24 18:01:28 +02:00
wasm-compilation-hints-inlining.out deps: update V8 to 14.6.202.33 2026-04-24 18:01:28 +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-debug-trace-minimal.js deps: update V8 to 14.6.202.33 2026-04-24 18:01:28 +02:00
wasm-debug-trace-minimal.out deps: update V8 to 14.6.202.33 2026-04-24 18:01:28 +02:00
wasm-finish-compilation.js
wasm-finish-compilation.out
wasm-function-name-async.js deps: update V8 to 13.6.233.8 2025-05-02 15:06:53 +02:00
wasm-function-name-async.out deps: update V8 to 14.1.146.11 2025-10-04 18:47:18 +02:00
wasm-function-name-streaming.js deps: update V8 to 13.6.233.8 2025-05-02 15:06:53 +02:00
wasm-function-name-streaming.out deps: update V8 to 14.1.146.11 2025-10-04 18:47:18 +02:00
wasm-generate-compilation-hints.js deps: update V8 to 14.6.202.33 2026-04-24 18:01:28 +02:00
wasm-generate-compilation-hints.out deps: update V8 to 14.6.202.33 2026-04-24 18:01:28 +02:00
wasm-in-js-inlining-turboshaft.js deps: update V8 to 14.1.146.11 2025-10-04 18:47:18 +02:00
wasm-in-js-inlining-turboshaft.out deps: update V8 to 13.0.245.25 2025-01-31 12:45:51 +01:00
wasm-inlining-into-js.js deps: update V8 to 14.1.146.11 2025-10-04 18:47:18 +02:00
wasm-inlining-into-js.out deps: update V8 to 14.2.231.9 2025-10-23 07:36:34 +02:00
wasm-module-and-function-name-async.js deps: update V8 to 13.6.233.8 2025-05-02 15:06:53 +02:00
wasm-module-and-function-name-async.out deps: update V8 to 14.1.146.11 2025-10-04 18:47:18 +02:00
wasm-module-and-function-name-streaming.js deps: update V8 to 13.6.233.8 2025-05-02 15:06:53 +02:00
wasm-module-and-function-name-streaming.out deps: update V8 to 14.1.146.11 2025-10-04 18:47:18 +02:00
wasm-module-name-async.js deps: update V8 to 13.6.233.8 2025-05-02 15:06:53 +02:00
wasm-module-name-async.out deps: update V8 to 14.1.146.11 2025-10-04 18:47:18 +02:00
wasm-module-name-streaming.js deps: update V8 to 13.6.233.8 2025-05-02 15:06:53 +02:00
wasm-module-name-streaming.out deps: update V8 to 14.1.146.11 2025-10-04 18:47:18 +02:00
wasm-no-name-async.js deps: update V8 to 13.6.233.8 2025-05-02 15:06:53 +02:00
wasm-no-name-async.out deps: update V8 to 14.1.146.11 2025-10-04 18:47:18 +02:00
wasm-no-name-streaming.js deps: update V8 to 13.6.233.8 2025-05-02 15:06:53 +02:00
wasm-no-name-streaming.out deps: update V8 to 14.1.146.11 2025-10-04 18:47:18 +02:00
wasm-recognize-imports.js deps: update V8 to 13.6.233.8 2025-05-02 15:06:53 +02:00
wasm-recognize-imports.out deps: update V8 to 14.3.127.12 2025-11-13 15:08:26 +01:00
wasm-speculative-inlining.js deps: update V8 to 13.6.233.8 2025-05-02 15:06:53 +02:00
wasm-speculative-inlining.out deps: update V8 to 14.3.127.12 2025-11-13 15:08:26 +01:00
wasm-trace-deopt-32.js deps: update V8 to 13.6.233.8 2025-05-02 15:06:53 +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 13.6.233.8 2025-05-02 15:06:53 +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-globals-liftoff.js deps: update V8 to 14.1.146.11 2025-10-04 18:47:18 +02:00
wasm-trace-globals-liftoff.out deps: update V8 to 14.2.231.9 2025-10-23 07:36:34 +02:00
wasm-trace-globals.js deps: update V8 to 14.1.146.11 2025-10-04 18:47:18 +02:00
wasm-trace-globals.out deps: update V8 to 14.2.231.9 2025-10-23 07:36:34 +02:00
wasm-trace-liftoff.js deps: update V8 to 14.1.146.11 2025-10-04 18:47:18 +02: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 14.2.231.9 2025-10-23 07:36:34 +02:00
wasm-trace-memory.js deps: update V8 to 14.1.146.11 2025-10-04 18:47:18 +02:00
wasm-trace-memory.out deps: update V8 to 14.2.231.9 2025-10-23 07:36:34 +02:00
wasm-trace-memory64-liftoff.js deps: update V8 to 13.6.233.8 2025-05-02 15:06:53 +02:00
wasm-trace-memory64-liftoff.out deps: update V8 to 14.2.231.9 2025-10-23 07:36:34 +02:00
wasm-trace-memory64.js deps: update V8 to 13.6.233.8 2025-05-02 15:06:53 +02:00
wasm-trace-memory64.out deps: update V8 to 14.2.231.9 2025-10-23 07:36:34 +02:00
wasm-trace-turbofan.js deps: update V8 to 14.1.146.11 2025-10-04 18:47:18 +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 deps: update V8 to 13.6.233.8 2025-05-02 15:06:53 +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.