This is a testharness.js-based test.
[FAIL] Transferring [object TransformStream],[object ReadableStream] should fail
assert_throws_dom: structuredClone should throw function "() => structuredClone(combination, { transfer: combination })" threw object "TypeError: Failed to execute 'structuredClone' on 'WorkerGlobalScope': Cannot transfer a locked stream" that is not a DOMException DataCloneError: property "code" is equal to undefined, expected 25
[FAIL] Transferring [object ReadableStream],[object TransformStream] should fail
assert_throws_dom: structuredClone should throw function "() => structuredClone(combination, { transfer: combination })" threw object "TypeError: Failed to execute 'structuredClone' on 'WorkerGlobalScope': Cannot transfer a locked stream" that is not a DOMException DataCloneError: property "code" is equal to undefined, expected 25
[FAIL] Transferring [object TransformStream],[object WritableStream] should fail
assert_throws_dom: structuredClone should throw function "() => structuredClone(combination, { transfer: combination })" threw object "TypeError: Failed to execute 'structuredClone' on 'WorkerGlobalScope': Cannot transfer a locked stream" that is not a DOMException DataCloneError: property "code" is equal to undefined, expected 25
[FAIL] Transferring [object WritableStream],[object TransformStream] should fail
assert_throws_dom: structuredClone should throw function "() => structuredClone(combination, { transfer: combination })" threw object "TypeError: Failed to execute 'structuredClone' on 'WorkerGlobalScope': Cannot transfer a locked stream" that is not a DOMException DataCloneError: property "code" is equal to undefined, expected 25
Harness: the test ran to completion.