diff options
author | Luca Casonato <hello@lcas.dev> | 2024-08-26 12:24:27 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-08-26 12:24:27 +0200 |
commit | e53678fd5841fe7b94f8f9e16d6521201a3d2993 (patch) | |
tree | 8954b7d1e04f3319c3c71b7b7f9ca16529a8edd5 /tests | |
parent | 675539c7ab503e5a5bdef1d17678afb7b8dc352b (diff) |
Revert "feat(fetch): accept async iterables for body" (#25207)
Unfortunately this caused a regression:
https://github.com/denoland/deno/issues/25203.
Need to do some more upstream spec work to fix this before this can be
re-landed.
Reverts denoland/deno#24623
Diffstat (limited to 'tests')
-rw-r--r-- | tests/integration/node_unit_tests.rs | 1 | ||||
-rw-r--r-- | tests/unit/streams_test.ts | 15 | ||||
-rw-r--r-- | tests/unit_node/fetch_test.ts | 18 | ||||
-rw-r--r-- | tests/wpt/runner/expectation.json | 10 |
4 files changed, 3 insertions, 41 deletions
diff --git a/tests/integration/node_unit_tests.rs b/tests/integration/node_unit_tests.rs index 56c111398..dfe15a11c 100644 --- a/tests/integration/node_unit_tests.rs +++ b/tests/integration/node_unit_tests.rs @@ -72,7 +72,6 @@ util::unit_test_factory!( dgram_test, domain_test, fs_test, - fetch_test, http_test, http2_test, inspector_test, diff --git a/tests/unit/streams_test.ts b/tests/unit/streams_test.ts index c0adbda07..80b45e602 100644 --- a/tests/unit/streams_test.ts +++ b/tests/unit/streams_test.ts @@ -1,10 +1,5 @@ // Copyright 2018-2024 the Deno authors. All rights reserved. MIT license. -import { - assertEquals, - assertRejects, - assertThrows, - fail, -} from "./test_util.ts"; +import { assertEquals, assertRejects, fail } from "./test_util.ts"; const { core, @@ -538,11 +533,3 @@ Deno.test(async function decompressionStreamInvalidGzipStillReported() { "corrupt gzip stream does not have a matching checksum", ); }); - -Deno.test(function readableStreamFromWithStringThrows() { - assertThrows( - () => ReadableStream.from("string"), - TypeError, - "Failed to execute 'ReadableStream.from': Argument 1 can not be converted to async iterable.", - ); -}); diff --git a/tests/unit_node/fetch_test.ts b/tests/unit_node/fetch_test.ts deleted file mode 100644 index 399d6052a..000000000 --- a/tests/unit_node/fetch_test.ts +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright 2018-2024 the Deno authors. All rights reserved. MIT license. - -import { assertEquals } from "@std/assert"; -import { createReadStream } from "node:fs"; - -Deno.test("fetch node stream", async () => { - const file = createReadStream("tests/testdata/assets/fixture.json"); - - const response = await fetch("http://localhost:4545/echo_server", { - method: "POST", - body: file, - }); - - assertEquals( - await response.text(), - await Deno.readTextFile("tests/testdata/assets/fixture.json"), - ); -}); diff --git a/tests/wpt/runner/expectation.json b/tests/wpt/runner/expectation.json index 68d93c2c6..9e32fd540 100644 --- a/tests/wpt/runner/expectation.json +++ b/tests/wpt/runner/expectation.json @@ -4007,14 +4007,8 @@ "owning-type-message-port.any.worker.html": false, "owning-type.any.html": false, "owning-type.any.worker.html": false, - "from.any.html": [ - "ReadableStream.from ignores a null @@asyncIterator", - "ReadableStream.from accepts a string" - ], - "from.any.worker.html": [ - "ReadableStream.from ignores a null @@asyncIterator", - "ReadableStream.from accepts a string" - ] + "from.any.html": true, + "from.any.worker.html": true }, "transform-streams": { "backpressure.any.html": true, |