-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Description
Right now we have two ways of running tests:
- from the command line with the VM (or v8, etc)
- in a browser.
There is a set of functionality that we're not testing, though: tests that require a local server to be running (on the VM) and also using a browser. An example might be we want to test FormData, and want to make sure the POST to the server received the data we thought we sent in the form. This requires us to fire up a server on the VM, and then open a browser (or DRT) and create a FormData and submit, which we currently can't do.
There are a lot of tests (AudioElement, FormData for example) where we're only testing very limited functionality because we don't have this in the test framework. Let's add this ability to our test framework so we can write and run better tests (and better track functionality regression)!