mirror of
https://github.com/denoland/deno.git
synced 2025-01-19 04:16:00 -05:00
18 lines
493 B
TypeScript
18 lines
493 B
TypeScript
// Copyright 2018-2025 the Deno authors. 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"),
|
|
);
|
|
});
|