Details
- Test
/streams/writable-streams/start.any.html- Harness
- OK
Subtests
| Status | Subtest |
|---|---|
| PASS | underlying sink's write should not be called until start finishes |
| PASS | underlying sink's close should not be called until start finishes |
| FAIL | underlying sink's write or close should not be called if start throws assert_throws_exactly: constructor should throw passedError function "() => {
// recordingWritableStream cannot be used here because the exception in the
// constructor prevents assigning the … |
| PASS | underlying sink's write or close should not be invoked if the promise returned by start is rejected |
| PASS | returning a thenable from start() should work |
| PASS | controller.error() during start should cause writes to fail |
| PASS | controller.error() during async start should cause existing writes to fail |
| PASS | when start() rejects, writer promises should reject in standard order |