Re: [fetch-tests] Improve request-upload.js. (#4750)

# Chrome (unstable channel) #
Testing web-platform-tests at revision c69f9ec4f12ed5257d59fc6c1d2aa076c666fe7b
Using browser at version 58.0.3000.4 dev
Starting 10 test iterations
All results were stable
## All results ##
<details>
<summary><a href="http://w3c-test.org/submissions/4750/fetch/api/basic/request-upload-worker.html">/fetch/api/basic/request-upload-worker.html</a></summary>


|                           Subtest                            | Results |
|--------------------------------------------------------------|---------|
|                                                              | OK      |
| `Fetch with POST with ArrayBuffer body`                      | PASS    |
| `Fetch with POST with Int8Array body`                        | PASS    |
| `Fetch with PUT with body`                                   | PASS    |
| `Fetch with POST with ReadableStream containing String`      | FAIL    |
| `Fetch with POST with ReadableStream`                        | FAIL    |
| `Fetch with POST with ReadableStream containing number`      | FAIL    |
| `Fetch with POST with Float64Array body`                     | PASS    |
| `Fetch with POST with Blob body`                             | PASS    |
| `Fetch with POST with ReadableStream containing ArrayBuffer` | FAIL    |
| `Fetch with POST with Uint8Array body`                       | PASS    |
| `Fetch with POST with Float32Array body`                     | PASS    |
| `Fetch with POST with Blob body with mime type`              | PASS    |
| `Fetch with POST with ReadableStream containing Blob`        | FAIL    |
| `Fetch with POST with ReadableStream containing null`        | FAIL    |
| `Fetch with POST with text body`                             | PASS    |
| `Fetch with POST with URLSearchParams body`                  | PASS    |
| `Fetch with POST with DataView body`                         | PASS    |

</details>
<details>
<summary><a href="http://w3c-test.org/submissions/4750/fetch/api/basic/request-upload.html">/fetch/api/basic/request-upload.html</a></summary>


|                           Subtest                            | Results |
|--------------------------------------------------------------|---------|
|                                                              | OK      |
| `Fetch with POST with ArrayBuffer body`                      | PASS    |
| `Fetch with POST with Int8Array body`                        | PASS    |
| `Fetch with PUT with body`                                   | PASS    |
| `Fetch with POST with ReadableStream containing String`      | FAIL    |
| `Fetch with POST with ReadableStream`                        | FAIL    |
| `Fetch with POST with ReadableStream containing number`      | FAIL    |
| `Fetch with POST with Float64Array body`                     | PASS    |
| `Fetch with POST with Blob body`                             | PASS    |
| `Fetch with POST with ReadableStream containing ArrayBuffer` | FAIL    |
| `Fetch with POST with Uint8Array body`                       | PASS    |
| `Fetch with POST with Float32Array body`                     | PASS    |
| `Fetch with POST with Blob body with mime type`              | PASS    |
| `Fetch with POST with ReadableStream containing Blob`        | FAIL    |
| `Fetch with POST with ReadableStream containing null`        | FAIL    |
| `Fetch with POST with text body`                             | PASS    |
| `Fetch with POST with URLSearchParams body`                  | PASS    |
| `Fetch with POST with DataView body`                         | PASS    |

</details>

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

Received on Tuesday, 7 February 2017 10:26:51 UTC