constructor.any.html
Details
- Test
/wasm/jsapi/instance/constructor.any.html- Harness
- OK
Subtests
| Status | Subtest |
|---|---|
| PASS | name |
| PASS | length |
| PASS | No arguments |
| PASS | Non-Module arguments |
| FAIL | Calling assert_throws_js: function "() => WebAssembly.Instance(module)" did not throw |
| PASS | Empty module without imports argument |
| PASS | Empty module with undefined imports argument |
| PASS | Empty module with empty imports argument |
| FAIL | getter order for imports object WebAssembly.Module(): Wasm code generation disallowed by embedder |
| FAIL | imports WebAssembly.Module(): Wasm code generation disallowed by embedder |
| FAIL | imports with empty module names WebAssembly.Module(): Wasm code generation disallowed by embedder |
| FAIL | imports with empty names WebAssembly.Module(): Wasm code generation disallowed by embedder |
| FAIL | exports with empty name: function WebAssembly.Module(): Wasm code generation disallowed by embedder |
| FAIL | exports with empty name: table WebAssembly.Module(): Wasm code generation disallowed by embedder |
| FAIL | exports with empty name: global WebAssembly.Module(): Wasm code generation disallowed by embedder |
| FAIL | No imports WebAssembly.Module(): Wasm code generation disallowed by embedder |
| FAIL | exports and imports WebAssembly.Module(): Wasm code generation disallowed by embedder |
| FAIL | i64 exports and imports WebAssembly.Module(): Wasm code generation disallowed by embedder |
| FAIL | import with i32-returning function WebAssembly.Module(): Wasm code generation disallowed by embedder |
| FAIL | import with function that takes and returns i32 WebAssembly.Module(): Wasm code generation disallowed by embedder |
| FAIL | import with i64-returning function WebAssembly.Module(): Wasm code generation disallowed by embedder |
| FAIL | import with function that takes and returns i64 WebAssembly.Module(): Wasm code generation disallowed by embedder |
| FAIL | import with i32-taking function WebAssembly.Module(): Wasm code generation disallowed by embedder |
| FAIL | import with i64-taking function WebAssembly.Module(): Wasm code generation disallowed by embedder |
| FAIL | export i64-returning function WebAssembly.Module(): Wasm code generation disallowed by embedder |
| FAIL | i32 mutable WebAssembly.Global import WebAssembly.Module(): Wasm code generation disallowed by embedder |
| FAIL | i64 mutable WebAssembly.Global import WebAssembly.Module(): Wasm code generation disallowed by embedder |
| FAIL | Multiple i64 arguments WebAssembly.Module(): Wasm code generation disallowed by embedder |
| PASS | stray argument |