[whatwg/streams] Remove legacy test infrastructure and abstract-ops tests (#832)

Over time, we've moved all tests over to the web-platform-tests format, either upstream or in this repository's to-upstream-wpts folder. The sole remaining exception was tests for the IsReadableStreamDisturbed abstract operation, which is not web-exposed, but instead called by other specifications.

This commit removes the tests for IsReadableStreamDisturbed; they can be replaced by web platform tests for the web-exposed effects. This allows us to remove all the infrastructure around these legacy tests, and concentrate solely on web platform tests.

While here, we update some of the dependencies for our test tooling.
You can view, comment on, or merge this pull request online at:

  https://github.com/whatwg/streams/pull/832

-- Commit Summary --

  * Remove legacy test infrastructure and abstract-ops tests

-- File Changes --

    M reference-implementation/.gitignore (1)
    M reference-implementation/README.md (8)
    M reference-implementation/package.json (16)
    D reference-implementation/run-tests.js (22)
    D reference-implementation/test/abstract-ops.js (109)

-- Patch Links --

https://github.com/whatwg/streams/pull/832.patch
https://github.com/whatwg/streams/pull/832.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/streams/pull/832

Received on Friday, 6 October 2017 19:43:49 UTC