From 97053db7feda0a5df25e03fddaba00f3d2a8d132 Mon Sep 17 00:00:00 2001 From: Hemal Patel Date: Sun, 9 Dec 2018 15:18:26 +0530 Subject: [PATCH] tests(env): use extractSummary --- test/binCases/env/complex/comple.test.js | 18 ++++++++++-------- test/binCases/env/string/string.test.js | 12 +++++++----- 2 files changed, 17 insertions(+), 13 deletions(-) diff --git a/test/binCases/env/complex/comple.test.js b/test/binCases/env/complex/comple.test.js index 4a63bfd5d6f..a884a276262 100644 --- a/test/binCases/env/complex/comple.test.js +++ b/test/binCases/env/complex/comple.test.js @@ -1,6 +1,6 @@ "use strict"; -const { run } = require("../../../testUtils"); +const { run, extractSummary } = require("../../../testUtils"); test("complex", () => { const { code, stdout, stderr } = run(__dirname, [ @@ -19,13 +19,15 @@ test("complex", () => { "async-node" ]); + const summary = extractSummary(stdout); + expect(code).toBe(0); - expect(stdout).toEqual(expect.anything()); - expect(stdout).toContain("Environment (--env):"); - expect(stdout).toContain("baz"); - expect(stdout).toContain("null.js"); - expect(stdout).toContain("./index.js"); - expect(stdout).toContain("[built]"); + expect(summary).toEqual(expect.anything()); + expect(summary).toContain("Environment (--env):"); + expect(summary).toContain("baz"); + expect(summary).toContain("null.js"); + expect(summary).toContain("./index.js"); + expect(summary).toContain("[built]"); expect(stderr).toHaveLength(0); - expect(stdout).toMatchSnapshot(); + expect(summary).toMatchSnapshot(); }); diff --git a/test/binCases/env/string/string.test.js b/test/binCases/env/string/string.test.js index da96a899755..e2558e8df73 100644 --- a/test/binCases/env/string/string.test.js +++ b/test/binCases/env/string/string.test.js @@ -1,6 +1,6 @@ "use strict"; -const { run } = require("../../../testUtils"); +const { run, extractSummary } = require("../../../testUtils"); test("string", () => { const { code, stdout } = run(__dirname, [ @@ -18,9 +18,11 @@ test("string", () => { "async-node" ]); + const summary = extractSummary(stdout); + expect(code).toBe(0); - expect(stdout).toEqual(expect.anything()); - expect(stdout).toContain("Environment (--env): \"foo\""); - expect(stdout).toContain("null.js"); - expect(stdout).toMatchSnapshot(); + expect(summary).toEqual(expect.anything()); + expect(summary).toContain("Environment (--env): \"foo\""); + expect(summary).toContain("null.js"); + expect(summary).toMatchSnapshot(); });