summaryrefslogtreecommitdiff
path: root/std/examples/tests/xeval_test.ts
diff options
context:
space:
mode:
authorRyan Dahl <ry@tinyclouds.org>2020-06-06 10:37:52 -0400
committerGitHub <noreply@github.com>2020-06-06 10:37:52 -0400
commit1a2f88609b3e1bc27790c77331ac96b423625eb6 (patch)
treed950e2cb4aaafc459b16d4f9333b2c29d7adbcc4 /std/examples/tests/xeval_test.ts
parent78333f0ab3614e8dbd3dfdc95e9dbb53f80ffe5d (diff)
fix(std/io): StringReader implementation (#6148)
Diffstat (limited to 'std/examples/tests/xeval_test.ts')
-rw-r--r--std/examples/tests/xeval_test.ts14
1 files changed, 9 insertions, 5 deletions
diff --git a/std/examples/tests/xeval_test.ts b/std/examples/tests/xeval_test.ts
index 3db1459a9..f86e27866 100644
--- a/std/examples/tests/xeval_test.ts
+++ b/std/examples/tests/xeval_test.ts
@@ -1,6 +1,6 @@
// Copyright 2018-2020 the Deno authors. All rights reserved. MIT license.
import { xeval } from "../xeval.ts";
-import { stringsReader } from "../../io/util.ts";
+import { StringReader } from "../../io/readers.ts";
import { decode, encode } from "../../encoding/utf8.ts";
import {
assertEquals,
@@ -11,15 +11,19 @@ const { execPath, run } = Deno;
Deno.test("xevalSuccess", async function (): Promise<void> {
const chunks: string[] = [];
- await xeval(stringsReader("a\nb\nc"), ($): number => chunks.push($));
+ await xeval(new StringReader("a\nb\nc"), ($): number => chunks.push($));
assertEquals(chunks, ["a", "b", "c"]);
});
Deno.test("xevalDelimiter", async function (): Promise<void> {
const chunks: string[] = [];
- await xeval(stringsReader("!MADMADAMADAM!"), ($): number => chunks.push($), {
- delimiter: "MADAM",
- });
+ await xeval(
+ new StringReader("!MADMADAMADAM!"),
+ ($): number => chunks.push($),
+ {
+ delimiter: "MADAM",
+ }
+ );
assertEquals(chunks, ["!MAD", "ADAM!"]);
});