From 74c0900ad9e71dae301ac8cfbfe5f16f4587ac01 Mon Sep 17 00:00:00 2001 From: Andrew Bradley Date: Thu, 15 Mar 2018 22:29:00 -0400 Subject: [PATCH] test(integration): normalize paths on Windows to match POSIX paths --- src/cli/tests/cli.integration.spec.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/cli/tests/cli.integration.spec.ts b/src/cli/tests/cli.integration.spec.ts index 64e1a5a..145efab 100644 --- a/src/cli/tests/cli.integration.spec.ts +++ b/src/cli/tests/cli.integration.spec.ts @@ -128,7 +128,10 @@ async function hashAllTheThings( (acc, hash, i) => { const trimmedNormalizedFilePath = normalize( relative(buildDir, filePaths[i]) - ); + ) + // On Windows, normalize returns "\\" as the path separator. + // Normalize with POSIX: + .replace(/\\/g, '/'); return { ...acc, [trimmedNormalizedFilePath]: hash