1// META: global=window,worker 2 3for (const method of ["compileStreaming", "instantiateStreaming"]) { 4 promise_test(t => { 5 const error = { "name": "custom error" }; 6 const promise = Promise.reject(error); 7 return promise_rejects_exactly(t, error, WebAssembly[method](promise)); 8 }, `${method}`); 9} 10