Re: [streams-tests] WritableStream: check for non-standard classes, methods or args (#5505)

 [View the complete job log.](https://travis-ci.org/w3c/web-platform-tests/jobs/219717076)

# Chrome (unstable channel) #
Testing web-platform-tests at revision fa410b9f273fbf7d7dc1d7a12239015aa85d84fe
Using browser at version 59.0.3063.4 dev
Starting 10 test iterations
All results were stable
## All results ##
<details>
<summary>4 tests ran</summary>
<details>
<summary><a href="http://w3c-test.org/submissions/5505/streams/writable-streams/properties.dedicatedworker.html">/streams/writable-streams/properties.dedicatedworker.html</a></summary>


|                                         Subtest                                         | Results |                                    Messages                                   |
|-----------------------------------------------------------------------------------------|---------|-------------------------------------------------------------------------------|
|                                                                                         | OK      |                                                                               |
| `WritableStreamDefaultController should not be exported on the global object`           | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter should not be exported on the global object`               | PASS    | `{}`                                                                          |
| `WritableStream.prototype.constructor should have standard properties`                  | PASS    | `{}`                                                                          |
| `WritableStream.prototype.constructor should be a method`                               | PASS    | `{}`                                                                          |
| `WritableStream.prototype.locked should have standard properties`                       | PASS    | `{}`                                                                          |
| `WritableStream.prototype.locked should be a getter`                                    | PASS    | `{}`                                                                          |
| `WritableStream.prototype.abort should have standard properties`                        | PASS    | `{}`                                                                          |
| `WritableStream.prototype.abort should be a method`                                     | PASS    | `{}`                                                                          |
| `WritableStream.prototype.getWriter should have standard properties`                    | PASS    | `{}`                                                                          |
| `WritableStream.prototype.getWriter should be a method`                                 | PASS    | `{}`                                                                          |
| `WritableStream.prototype should have no unexpected properties`                         | PASS    | `{}`                                                                          |
| `WritableStreamDefaultController.prototype.constructor should have standard properties` | PASS    | `{}`                                                                          |
| `WritableStreamDefaultController.prototype.constructor should be a method`              | PASS    | `{}`                                                                          |
| `WritableStreamDefaultController.prototype.error should have standard properties`       | PASS    | `{}`                                                                          |
| `WritableStreamDefaultController.prototype.error should be a method`                    | PASS    | `{}`                                                                          |
| `WritableStreamDefaultController.prototype should have no unexpected properties`        | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.constructor should have standard properties`     | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.constructor should be a method`                  | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.closed should have standard properties`          | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.closed should be a getter`                       | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.desiredSize should have standard properties`     | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.desiredSize should be a getter`                  | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.ready should have standard properties`           | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.ready should be a getter`                        | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.abort should have standard properties`           | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.abort should be a method`                        | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.close should have standard properties`           | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.close should be a method`                        | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.releaseLock should have standard properties`     | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.releaseLock should be a method`                  | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.write should have standard properties`           | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.write should be a method`                        | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype should have no unexpected properties`            | PASS    | `{}`                                                                          |
| `sink method start should be called with the right number of arguments`                 | PASS    | `{}`                                                                          |
| `sink method start should be found via prototype chain`                                 | PASS    | `{}`                                                                          |
| `sink method write should be called with the right number of arguments`                 | PASS    | `{}`                                                                          |
| `sink method write should be found via prototype chain`                                 | PASS    | `{}`                                                                          |
| `unexpected properties should not be accessed when calling sink method write`           | PASS    | `{}`                                                                          |
| `sink method close should be called with the right number of arguments`                 | FAIL    | `assert_equals: close should be called with 0 arguments expected 0 but got 1` |
| `sink method close should be found via prototype chain`                                 | PASS    | `{}`                                                                          |
| `unexpected properties should not be accessed when calling sink method close`           | PASS    | `{}`                                                                          |
| `sink method abort should be called with the right number of arguments`                 | PASS    | `{}`                                                                          |
| `sink method abort should be found via prototype chain`                                 | PASS    | `{}`                                                                          |
| `unexpected properties should not be accessed when calling sink method abort`           | PASS    | `{}`                                                                          |

</details>
<details>
<summary><a href="http://w3c-test.org/submissions/5505/streams/writable-streams/properties.html">/streams/writable-streams/properties.html</a></summary>


|                                         Subtest                                         | Results |                                    Messages                                   |
|-----------------------------------------------------------------------------------------|---------|-------------------------------------------------------------------------------|
|                                                                                         | OK      |                                                                               |
| `WritableStreamDefaultController should not be exported on the global object`           | PASS    |                                                                               |
| `WritableStreamDefaultWriter should not be exported on the global object`               | PASS    |                                                                               |
| `WritableStream.prototype.constructor should have standard properties`                  | PASS    |                                                                               |
| `WritableStream.prototype.constructor should be a method`                               | PASS    |                                                                               |
| `WritableStream.prototype.locked should have standard properties`                       | PASS    |                                                                               |
| `WritableStream.prototype.locked should be a getter`                                    | PASS    |                                                                               |
| `WritableStream.prototype.abort should have standard properties`                        | PASS    |                                                                               |
| `WritableStream.prototype.abort should be a method`                                     | PASS    |                                                                               |
| `WritableStream.prototype.getWriter should have standard properties`                    | PASS    |                                                                               |
| `WritableStream.prototype.getWriter should be a method`                                 | PASS    |                                                                               |
| `WritableStream.prototype should have no unexpected properties`                         | PASS    |                                                                               |
| `WritableStreamDefaultController.prototype.constructor should have standard properties` | PASS    |                                                                               |
| `WritableStreamDefaultController.prototype.constructor should be a method`              | PASS    |                                                                               |
| `WritableStreamDefaultController.prototype.error should have standard properties`       | PASS    |                                                                               |
| `WritableStreamDefaultController.prototype.error should be a method`                    | PASS    |                                                                               |
| `WritableStreamDefaultController.prototype should have no unexpected properties`        | PASS    |                                                                               |
| `WritableStreamDefaultWriter.prototype.constructor should have standard properties`     | PASS    |                                                                               |
| `WritableStreamDefaultWriter.prototype.constructor should be a method`                  | PASS    |                                                                               |
| `WritableStreamDefaultWriter.prototype.closed should have standard properties`          | PASS    |                                                                               |
| `WritableStreamDefaultWriter.prototype.closed should be a getter`                       | PASS    |                                                                               |
| `WritableStreamDefaultWriter.prototype.desiredSize should have standard properties`     | PASS    |                                                                               |
| `WritableStreamDefaultWriter.prototype.desiredSize should be a getter`                  | PASS    |                                                                               |
| `WritableStreamDefaultWriter.prototype.ready should have standard properties`           | PASS    |                                                                               |
| `WritableStreamDefaultWriter.prototype.ready should be a getter`                        | PASS    |                                                                               |
| `WritableStreamDefaultWriter.prototype.abort should have standard properties`           | PASS    |                                                                               |
| `WritableStreamDefaultWriter.prototype.abort should be a method`                        | PASS    |                                                                               |
| `WritableStreamDefaultWriter.prototype.close should have standard properties`           | PASS    |                                                                               |
| `WritableStreamDefaultWriter.prototype.close should be a method`                        | PASS    |                                                                               |
| `WritableStreamDefaultWriter.prototype.releaseLock should have standard properties`     | PASS    |                                                                               |
| `WritableStreamDefaultWriter.prototype.releaseLock should be a method`                  | PASS    |                                                                               |
| `WritableStreamDefaultWriter.prototype.write should have standard properties`           | PASS    |                                                                               |
| `WritableStreamDefaultWriter.prototype.write should be a method`                        | PASS    |                                                                               |
| `WritableStreamDefaultWriter.prototype should have no unexpected properties`            | PASS    |                                                                               |
| `sink method start should be called with the right number of arguments`                 | PASS    |                                                                               |
| `sink method start should be found via prototype chain`                                 | PASS    |                                                                               |
| `sink method write should be called with the right number of arguments`                 | PASS    |                                                                               |
| `sink method write should be found via prototype chain`                                 | PASS    |                                                                               |
| `unexpected properties should not be accessed when calling sink method write`           | PASS    |                                                                               |
| `sink method close should be called with the right number of arguments`                 | FAIL    | `assert_equals: close should be called with 0 arguments expected 0 but got 1` |
| `sink method close should be found via prototype chain`                                 | PASS    |                                                                               |
| `unexpected properties should not be accessed when calling sink method close`           | PASS    |                                                                               |
| `sink method abort should be called with the right number of arguments`                 | PASS    |                                                                               |
| `sink method abort should be found via prototype chain`                                 | PASS    |                                                                               |
| `unexpected properties should not be accessed when calling sink method abort`           | PASS    |                                                                               |

</details>
<details>
<summary><a href="https://w3c-test.org/submissions/5505/streams/writable-streams/properties.serviceworker.https.html">/streams/writable-streams/properties.serviceworker.https.html</a></summary>


|                                         Subtest                                         | Results |                                    Messages                                   |
|-----------------------------------------------------------------------------------------|---------|-------------------------------------------------------------------------------|
|                                                                                         | OK      |                                                                               |
| `Service worker test setup`                                                             | PASS    |                                                                               |
| `WritableStreamDefaultController should not be exported on the global object`           | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter should not be exported on the global object`               | PASS    | `{}`                                                                          |
| `WritableStream.prototype.constructor should have standard properties`                  | PASS    | `{}`                                                                          |
| `WritableStream.prototype.constructor should be a method`                               | PASS    | `{}`                                                                          |
| `WritableStream.prototype.locked should have standard properties`                       | PASS    | `{}`                                                                          |
| `WritableStream.prototype.locked should be a getter`                                    | PASS    | `{}`                                                                          |
| `WritableStream.prototype.abort should have standard properties`                        | PASS    | `{}`                                                                          |
| `WritableStream.prototype.abort should be a method`                                     | PASS    | `{}`                                                                          |
| `WritableStream.prototype.getWriter should have standard properties`                    | PASS    | `{}`                                                                          |
| `WritableStream.prototype.getWriter should be a method`                                 | PASS    | `{}`                                                                          |
| `WritableStream.prototype should have no unexpected properties`                         | PASS    | `{}`                                                                          |
| `WritableStreamDefaultController.prototype.constructor should have standard properties` | PASS    | `{}`                                                                          |
| `WritableStreamDefaultController.prototype.constructor should be a method`              | PASS    | `{}`                                                                          |
| `WritableStreamDefaultController.prototype.error should have standard properties`       | PASS    | `{}`                                                                          |
| `WritableStreamDefaultController.prototype.error should be a method`                    | PASS    | `{}`                                                                          |
| `WritableStreamDefaultController.prototype should have no unexpected properties`        | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.constructor should have standard properties`     | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.constructor should be a method`                  | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.closed should have standard properties`          | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.closed should be a getter`                       | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.desiredSize should have standard properties`     | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.desiredSize should be a getter`                  | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.ready should have standard properties`           | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.ready should be a getter`                        | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.abort should have standard properties`           | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.abort should be a method`                        | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.close should have standard properties`           | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.close should be a method`                        | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.releaseLock should have standard properties`     | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.releaseLock should be a method`                  | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.write should have standard properties`           | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.write should be a method`                        | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype should have no unexpected properties`            | PASS    | `{}`                                                                          |
| `sink method start should be called with the right number of arguments`                 | PASS    | `{}`                                                                          |
| `sink method start should be found via prototype chain`                                 | PASS    | `{}`                                                                          |
| `sink method write should be called with the right number of arguments`                 | PASS    | `{}`                                                                          |
| `sink method write should be found via prototype chain`                                 | PASS    | `{}`                                                                          |
| `unexpected properties should not be accessed when calling sink method write`           | PASS    | `{}`                                                                          |
| `sink method close should be called with the right number of arguments`                 | FAIL    | `assert_equals: close should be called with 0 arguments expected 0 but got 1` |
| `sink method close should be found via prototype chain`                                 | PASS    | `{}`                                                                          |
| `unexpected properties should not be accessed when calling sink method close`           | PASS    | `{}`                                                                          |
| `sink method abort should be called with the right number of arguments`                 | PASS    | `{}`                                                                          |
| `sink method abort should be found via prototype chain`                                 | PASS    | `{}`                                                                          |
| `unexpected properties should not be accessed when calling sink method abort`           | PASS    | `{}`                                                                          |

</details>
<details>
<summary><a href="http://w3c-test.org/submissions/5505/streams/writable-streams/properties.sharedworker.html">/streams/writable-streams/properties.sharedworker.html</a></summary>


|                                         Subtest                                         | Results |                                    Messages                                   |
|-----------------------------------------------------------------------------------------|---------|-------------------------------------------------------------------------------|
|                                                                                         | OK      |                                                                               |
| `WritableStreamDefaultController should not be exported on the global object`           | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter should not be exported on the global object`               | PASS    | `{}`                                                                          |
| `WritableStream.prototype.constructor should have standard properties`                  | PASS    | `{}`                                                                          |
| `WritableStream.prototype.constructor should be a method`                               | PASS    | `{}`                                                                          |
| `WritableStream.prototype.locked should have standard properties`                       | PASS    | `{}`                                                                          |
| `WritableStream.prototype.locked should be a getter`                                    | PASS    | `{}`                                                                          |
| `WritableStream.prototype.abort should have standard properties`                        | PASS    | `{}`                                                                          |
| `WritableStream.prototype.abort should be a method`                                     | PASS    | `{}`                                                                          |
| `WritableStream.prototype.getWriter should have standard properties`                    | PASS    | `{}`                                                                          |
| `WritableStream.prototype.getWriter should be a method`                                 | PASS    | `{}`                                                                          |
| `WritableStream.prototype should have no unexpected properties`                         | PASS    | `{}`                                                                          |
| `WritableStreamDefaultController.prototype.constructor should have standard properties` | PASS    | `{}`                                                                          |
| `WritableStreamDefaultController.prototype.constructor should be a method`              | PASS    | `{}`                                                                          |
| `WritableStreamDefaultController.prototype.error should have standard properties`       | PASS    | `{}`                                                                          |
| `WritableStreamDefaultController.prototype.error should be a method`                    | PASS    | `{}`                                                                          |
| `WritableStreamDefaultController.prototype should have no unexpected properties`        | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.constructor should have standard properties`     | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.constructor should be a method`                  | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.closed should have standard properties`          | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.closed should be a getter`                       | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.desiredSize should have standard properties`     | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.desiredSize should be a getter`                  | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.ready should have standard properties`           | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.ready should be a getter`                        | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.abort should have standard properties`           | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.abort should be a method`                        | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.close should have standard properties`           | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.close should be a method`                        | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.releaseLock should have standard properties`     | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.releaseLock should be a method`                  | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.write should have standard properties`           | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype.write should be a method`                        | PASS    | `{}`                                                                          |
| `WritableStreamDefaultWriter.prototype should have no unexpected properties`            | PASS    | `{}`                                                                          |
| `sink method start should be called with the right number of arguments`                 | PASS    | `{}`                                                                          |
| `sink method start should be found via prototype chain`                                 | PASS    | `{}`                                                                          |
| `sink method write should be called with the right number of arguments`                 | PASS    | `{}`                                                                          |
| `sink method write should be found via prototype chain`                                 | PASS    | `{}`                                                                          |
| `unexpected properties should not be accessed when calling sink method write`           | PASS    | `{}`                                                                          |
| `sink method close should be called with the right number of arguments`                 | FAIL    | `assert_equals: close should be called with 0 arguments expected 0 but got 1` |
| `sink method close should be found via prototype chain`                                 | PASS    | `{}`                                                                          |
| `unexpected properties should not be accessed when calling sink method close`           | PASS    | `{}`                                                                          |
| `sink method abort should be called with the right number of arguments`                 | PASS    | `{}`                                                                          |
| `sink method abort should be found via prototype chain`                                 | PASS    | `{}`                                                                          |
| `unexpected properties should not be accessed when calling sink method abort`           | PASS    | `{}`                                                                          |

</details>
</details>

View on GitHub: https://github.com/w3c/web-platform-tests/pull/5505#issuecomment-292562636

Received on Friday, 7 April 2017 15:07:36 UTC