queuing-strategies.any.html
Details
- Test
/streams/queuing-strategies.any.html- Harness
- OK
Subtests
| Status | Subtest |
|---|---|
| PASS | CountQueuingStrategy: Can construct a with a valid high water mark |
| FAIL | CountQueuingStrategy: Constructor behaves as expected with strange arguments assert_throws_js: construction fails with {} function "() => new QueuingStrategy({})" did not throw |
| PASS | CountQueuingStrategy: highWaterMark constructor values are converted per the unrestricted double rules |
| FAIL | CountQueuingStrategy: size is the same function across all instances assert_equals: expected function "function () { [native code] }" but got function "function () { [native code] }" |
| FAIL | CountQueuingStrategy: size should have the right name assert_equals: expected "size" but got "" |
| PASS | CountQueuingStrategy: subclassing should work correctly |
| FAIL | CountQueuingStrategy: size should not have a prototype property assert_false: expected false got true |
| PASS | ByteLengthQueuingStrategy: Can construct a with a valid high water mark |
| FAIL | ByteLengthQueuingStrategy: Constructor behaves as expected with strange arguments assert_throws_js: construction fails with {} function "() => new QueuingStrategy({})" did not throw |
| PASS | ByteLengthQueuingStrategy: highWaterMark constructor values are converted per the unrestricted double rules |
| FAIL | ByteLengthQueuingStrategy: size is the same function across all instances assert_equals: expected function "function () { [native code] }" but got function "function () { [native code] }" |
| FAIL | ByteLengthQueuingStrategy: size should have the right name assert_equals: expected "size" but got "" |
| PASS | ByteLengthQueuingStrategy: subclassing should work correctly |
| FAIL | ByteLengthQueuingStrategy: size should not have a prototype property assert_false: expected false got true |
| FAIL | CountQueuingStrategy: size should not be a constructor assert_throws_js: function "() => new size()" did not throw |
| FAIL | ByteLengthQueuingStrategy: size should not be a constructor assert_throws_js: function "() => new size({ byteLength: 1024 })" did not throw |
| PASS | CountQueuingStrategy: size should have the right length |
| FAIL | ByteLengthQueuingStrategy: size should have the right length assert_equals: expected 1 but got 0 |
| PASS | CountQueuingStrategy: size behaves as expected with strange arguments |
| FAIL | ByteLengthQueuingStrategy: size behaves as expected with strange arguments assert_throws_js: size fails with undefined function "() => sizeFunction()" did not throw |