diff options
Diffstat (limited to 'tests/testdata/cat.ts')
-rw-r--r-- | tests/testdata/cat.ts | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/tests/testdata/cat.ts b/tests/testdata/cat.ts index 39745da89..62c82ebca 100644 --- a/tests/testdata/cat.ts +++ b/tests/testdata/cat.ts @@ -1,10 +1,4 @@ -import { copy } from "../../tests/util/std/streams/copy.ts"; -async function main() { - for (let i = 1; i < Deno.args.length; i++) { - const filename = Deno.args[i]; - const file = await Deno.open(filename); - await copy(file, Deno.stdout); - } -} +const filename = Deno.args[0]; +using file = await Deno.open(filename); -main(); +await file.readable.pipeTo(Deno.stdout.writable); |