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