summaryrefslogtreecommitdiff
path: root/test/fixtures/snapshot/v8-startup-snapshot-api.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/fixtures/snapshot/v8-startup-snapshot-api.js')
-rw-r--r--test/fixtures/snapshot/v8-startup-snapshot-api.js5
1 files changed, 5 insertions, 0 deletions
diff --git a/test/fixtures/snapshot/v8-startup-snapshot-api.js b/test/fixtures/snapshot/v8-startup-snapshot-api.js
index f41f519755..9eccc65599 100644
--- a/test/fixtures/snapshot/v8-startup-snapshot-api.js
+++ b/test/fixtures/snapshot/v8-startup-snapshot-api.js
@@ -30,3 +30,8 @@ addDeserializeCallback(({ filePath }) => {
setDeserializeMainFunction(({ filePath }) => {
console.log(storage[filePath].toString());
}, { filePath });
+assert.throws(() => setDeserializeMainFunction(() => {
+ assert.fail('unreachable duplicated main function');
+}), {
+ code: 'ERR_DUPLICATE_STARTUP_SNAPSHOT_MAIN_FUNCTION',
+});