From 9fea7ad1f17d4b25629c40c5e9ad9e64f245e512 Mon Sep 17 00:00:00 2001 From: Philipp Hancke Date: Wed, 24 Apr 2024 06:43:13 -0700 Subject: [PATCH] test: download browser explicitly during interop tests --- .github/workflows/interop-tests.yml | 1 + package.json | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/interop-tests.yml b/.github/workflows/interop-tests.yml index c2297eb27..eb2328ee7 100644 --- a/.github/workflows/interop-tests.yml +++ b/.github/workflows/interop-tests.yml @@ -18,4 +18,5 @@ jobs: - run: npm install - run: sudo rm /usr/bin/chromedriver /usr/bin/geckodriver # remove preinstalled github chromedriver/geckodriver from $PATH - run: Xvfb :99 & + - run: BROWSER_A=${{matrix.browserA}} BROWSER_B=${{matrix.browserB}} BVER=${{matrix.bver}} DISPLAY=:99.0 node test/download-browsers.js - run: BROWSER_A=${{matrix.browserA}} BROWSER_B=${{matrix.browserB}} BVER=${{matrix.bver}} DISPLAY=:99.0 node_modules/.bin/jest --retries=3 test/interop/ diff --git a/package.json b/package.json index 8927c347a..e9a01703a 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "start": "http-server . -c-1", "test": "npm run eslint && npm run stylelint", "eslint": "eslint 'test/**.js' 'src/content/**/*.js'", - "jest": "node test/download-browsers.js && jest --testTimeout 5000 --maxWorkers=1 test/download.test.js src/content/", + "jest": "node test/download-browsers.js && jest --testTimeout 5000 --maxWorkers=1 src/content/", "stylelint": "stylelint 'src/**/*.css'" }, "eslintIgnore": [