Index: test/mjsunit/wasm/js-api.js |
diff --git a/test/mjsunit/wasm/js-api.js b/test/mjsunit/wasm/js-api.js |
index 6844dbb9b0751b8656c263bf000001fe19cfc78d..2e4684a36e23cd2bd3dcc5bc1f3fc75f3eb2c4fb 100644 |
--- a/test/mjsunit/wasm/js-api.js |
+++ b/test/mjsunit/wasm/js-api.js |
@@ -127,8 +127,8 @@ assertErrorMessage(() => new Module(), TypeError, /requires more than 0 argument |
assertErrorMessage(() => new Module(undefined), TypeError, "first argument must be an ArrayBuffer or typed array object"); |
assertErrorMessage(() => new Module(1), TypeError, "first argument must be an ArrayBuffer or typed array object"); |
assertErrorMessage(() => new Module({}), TypeError, "first argument must be an ArrayBuffer or typed array object"); |
-//TODO assertErrorMessage(() => new Module(new Uint8Array()), CompileError, /failed to match magic number/); |
-//TODO assertErrorMessage(() => new Module(new ArrayBuffer()), CompileError, /failed to match magic number/); |
+assertErrorMessage(() => new Module(new Uint8Array()), CompileError, /failed to match magic number/); |
+assertErrorMessage(() => new Module(new ArrayBuffer()), CompileError, /failed to match magic number/); |
assertEq(new Module(emptyModuleBinary) instanceof Module, true); |
assertEq(new Module(emptyModuleBinary.buffer) instanceof Module, true); |
@@ -252,9 +252,9 @@ assertEq(Instance.name, "Instance"); |
assertErrorMessage(() => Instance(), TypeError, /constructor without new is forbidden/); |
assertErrorMessage(() => new Instance(1), TypeError, "first argument must be a WebAssembly.Module"); |
assertErrorMessage(() => new Instance({}), TypeError, "first argument must be a WebAssembly.Module"); |
-//TODO assertErrorMessage(() => new Instance(emptyModule, null), TypeError, "second argument must be an object"); |
-//TODO assertEq(new Instance(emptyModule) instanceof Instance, true); |
-//TODO assertEq(new Instance(emptyModule, {}) instanceof Instance, true); |
+assertErrorMessage(() => new Instance(emptyModule, null), TypeError, "second argument must be an object"); |
+assertEq(new Instance(emptyModule) instanceof Instance, true); |
+assertEq(new Instance(emptyModule, {}) instanceof Instance, true); |
// 'WebAssembly.Instance.prototype' data property |
let instanceProtoDesc = Object.getOwnPropertyDescriptor(Instance, 'prototype'); |