From 3ae01c2534f10005b63bb9745c70a57d056003b1 Mon Sep 17 00:00:00 2001 From: Alex Rudenko Date: Mon, 19 Feb 2024 14:18:23 +0100 Subject: [PATCH] test: fix test on Windows (#11950) --- packages/browsers/test/src/chrome/install.spec.ts | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/packages/browsers/test/src/chrome/install.spec.ts b/packages/browsers/test/src/chrome/install.spec.ts index 83d039ab84a..a9f8f9b1fa3 100644 --- a/packages/browsers/test/src/chrome/install.spec.ts +++ b/packages/browsers/test/src/chrome/install.spec.ts @@ -17,6 +17,7 @@ import { Browser, BrowserPlatform, Cache, + computeExecutablePath, } from '../../../lib/cjs/main.js'; import {getServerUrl, setupTestServer} from '../utils.js'; import {testChromeBuildId} from '../versions.js'; @@ -87,7 +88,14 @@ describe('Chrome install', () => { } assert.strictEqual( (await installThatThrows())?.message, - `The browser folder (${expectedOutputPath}) exists but the executable (${expectedOutputPath}/chrome-linux64/chrome) is missing` + `The browser folder (${expectedOutputPath}) exists but the executable (${computeExecutablePath( + { + cacheDir: tmpDir, + browser: Browser.CHROME, + platform: BrowserPlatform.LINUX, + buildId: testChromeBuildId, + } + )}) is missing` ); assert.strictEqual(fs.existsSync(expectedOutputPath), true); });