node/test/sea
Joyee Cheung 345a40fda3
test: use fixture directories for sea tests
Instead of copying and writing files on the fly for SEA tests,
put the fixtures into a directory and copy them into tmpdir
for testing. This allows easier reproduction and debugging
when they do fail - we can just copy the entire fixture directory
and test directly from there.

PR-URL: https://github.com/nodejs/node/pull/61167
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
2026-02-22 23:16:10 +01:00
..
sea.status test: skip --build-sea tests on platforms where SEA is flaky 2026-02-04 15:32:50 +01:00
test-single-executable-application-asset-keys-empty.js test: use fixture directories for sea tests 2026-02-22 23:16:10 +01:00
test-single-executable-application-asset-keys.js test: use fixture directories for sea tests 2026-02-22 23:16:10 +01:00
test-single-executable-application-assets-invalid-type.js test: use fixture directories for sea tests 2026-02-22 23:16:10 +01:00
test-single-executable-application-assets-nonexistent-file.js test: use fixture directories for sea tests 2026-02-22 23:16:10 +01:00
test-single-executable-application-assets-raw.js test: use fixture directories for sea tests 2026-02-22 23:16:10 +01:00
test-single-executable-application-assets.js test: use fixture directories for sea tests 2026-02-22 23:16:10 +01:00
test-single-executable-application-disable-experimental-sea-warning.js test: use fixture directories for sea tests 2026-02-22 23:16:10 +01:00
test-single-executable-application-empty.js test: use fixture directories for sea tests 2026-02-22 23:16:10 +01:00
test-single-executable-application-exec-argv-empty.js test: use fixture directories for sea tests 2026-02-22 23:16:10 +01:00
test-single-executable-application-exec-argv-extension-cli.js test: use fixture directories for sea tests 2026-02-22 23:16:10 +01:00
test-single-executable-application-exec-argv-extension-env.js test: use fixture directories for sea tests 2026-02-22 23:16:10 +01:00
test-single-executable-application-exec-argv-extension-none.js test: use fixture directories for sea tests 2026-02-22 23:16:10 +01:00
test-single-executable-application-exec-argv.js test: use fixture directories for sea tests 2026-02-22 23:16:10 +01:00
test-single-executable-application-inspect-in-sea-flags.js test: use fixture directories for sea tests 2026-02-22 23:16:10 +01:00
test-single-executable-application-inspect.js test: use fixture directories for sea tests 2026-02-22 23:16:10 +01:00
test-single-executable-application-snapshot-and-code-cache.js test: use fixture directories for sea tests 2026-02-22 23:16:10 +01:00
test-single-executable-application-snapshot-worker.js test: use fixture directories for sea tests 2026-02-22 23:16:10 +01:00
test-single-executable-application-snapshot.js test: use fixture directories for sea tests 2026-02-22 23:16:10 +01:00
test-single-executable-application-use-code-cache.js test: use fixture directories for sea tests 2026-02-22 23:16:10 +01:00
test-single-executable-application.js test: use fixture directories for sea tests 2026-02-22 23:16:10 +01:00
test-single-executable-blob-config-errors.js
test-single-executable-blob-config.js
testcfg.py test: fix debug test crashes caused by sea tests 2026-01-19 19:19:12 +01:00