From b3e189ee4f97a9d6c5b7a2164d644aa4c7fa4b79 Mon Sep 17 00:00:00 2001 From: Nayeem Rahman Date: Tue, 9 Jun 2020 12:18:18 +0100 Subject: fix(cli/js/process): Strengthen socket types based on pipes (#4836) --- cli/tests/unit/process_test.ts | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'cli/tests') diff --git a/cli/tests/unit/process_test.ts b/cli/tests/unit/process_test.ts index abd845041..79e36dc4b 100644 --- a/cli/tests/unit/process_test.ts +++ b/cli/tests/unit/process_test.ts @@ -36,7 +36,7 @@ unitTest({ perms: { run: true } }, async function runSuccess(): Promise { assertEquals(status.success, true); assertEquals(status.code, 0); assertEquals(status.signal, undefined); - p.stdout!.close(); + p.stdout.close(); p.close(); }); @@ -141,7 +141,7 @@ unitTest({ perms: { run: true } }, async function runStdinPiped(): Promise< const n = await p.stdin.write(msg); assertEquals(n, msg.byteLength); - p.stdin!.close(); + p.stdin.close(); const status = await p.status(); assertEquals(status.success, true); @@ -161,16 +161,16 @@ unitTest({ perms: { run: true } }, async function runStdoutPiped(): Promise< assert(!p.stderr); const data = new Uint8Array(10); - let r = await p.stdout!.read(data); + let r = await p.stdout.read(data); if (r === null) { throw new Error("p.stdout.read(...) should not be null"); } assertEquals(r, 5); const s = new TextDecoder().decode(data.subarray(0, r)); assertEquals(s, "hello"); - r = await p.stdout!.read(data); + r = await p.stdout.read(data); assertEquals(r, null); - p.stdout!.close(); + p.stdout.close(); const status = await p.status(); assertEquals(status.success, true); @@ -190,14 +190,14 @@ unitTest({ perms: { run: true } }, async function runStderrPiped(): Promise< assert(!p.stdout); const data = new Uint8Array(10); - let r = await p.stderr!.read(data); + let r = await p.stderr.read(data); if (r === null) { throw new Error("p.stderr.read should not return null here"); } assertEquals(r, 5); const s = new TextDecoder().decode(data.subarray(0, r)); assertEquals(s, "hello"); - r = await p.stderr!.read(data); + r = await p.stderr.read(data); assertEquals(r, null); p.stderr!.close(); @@ -320,9 +320,9 @@ unitTest({ perms: { run: true } }, async function runClose(): Promise { p.close(); const data = new Uint8Array(10); - const r = await p.stderr!.read(data); + const r = await p.stderr.read(data); assertEquals(r, null); - p.stderr!.close(); + p.stderr.close(); }); unitTest(function signalNumbers(): void { -- cgit v1.2.3