Skip to content

Commit afcd636

Browse files
committed
chore: reconfigure karma for local runs
1 parent bb89b3e commit afcd636

File tree

3 files changed

+21
-3
lines changed

3 files changed

+21
-3
lines changed

packages/@lwc/integration-karma/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"version": "8.18.1",
55
"scripts": {
66
"start": "KARMA_MODE=watch karma start ./scripts/karma-configs/test/local.js",
7-
"test": "karma start ./scripts/karma-configs/test/local.js --single-run --browsers ChromeHeadless",
7+
"test": "karma start ./scripts/karma-configs/test/local.js --single-run",
88
"hydration:start:engine-server": "ENGINE_SERVER=true KARMA_MODE=watch karma start ./scripts/karma-configs/hydration/local.js",
99
"hydration:test:engine-server": "ENGINE_SERVER=true karma start ./scripts/karma-configs/hydration/local.js --single-run --browsers ChromeHeadless",
1010
"hydration:sauce:engine-server": "ENGINE_SERVER=true karma start ./scripts/karma-configs/hydration/sauce.js --single-run",
@@ -34,6 +34,7 @@
3434
"karma": "6.4.4",
3535
"karma-chrome-launcher": "^3.2.0",
3636
"karma-coverage": "^2.2.1",
37+
"karma-firefox-launcher": "^2.1.3",
3738
"karma-jasmine": "^5.1.0",
3839
"karma-sauce-launcher-fix-firefox": "3.0.1"
3940
},

packages/@lwc/integration-karma/scripts/karma-configs/test/local.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ module.exports = (config) => {
1414
config.set({
1515
reporters: [...config.reporters, 'progress'],
1616

17-
browsers: ['Chrome'],
17+
browsers: ['ChromeHeadless', 'FirefoxHeadless'],
1818

19-
plugins: [...config.plugins, 'karma-chrome-launcher'],
19+
plugins: [...config.plugins, 'karma-chrome-launcher', 'karma-firefox-launcher'],
2020
});
2121
};

yarn.lock

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1923,9 +1923,11 @@
19231923

19241924
"@lwc/eslint-plugin-lwc-internal@link:./scripts/eslint-plugin":
19251925
version "0.0.0"
1926+
uid ""
19261927

19271928
"@lwc/test-utils-lwc-internals@link:./scripts/test-utils":
19281929
version "0.0.0"
1930+
uid ""
19291931

19301932
"@napi-rs/wasm-runtime@0.2.4":
19311933
version "0.2.4"
@@ -8158,6 +8160,14 @@ karma-coverage@^2.2.1:
81588160
istanbul-reports "^3.0.5"
81598161
minimatch "^3.0.4"
81608162

8163+
karma-firefox-launcher@^2.1.3:
8164+
version "2.1.3"
8165+
resolved "https://registry.yarnpkg.com/karma-firefox-launcher/-/karma-firefox-launcher-2.1.3.tgz#b278a4cbffa92ab81394b1a398813847b0624a85"
8166+
integrity sha512-LMM2bseebLbYjODBOVt7TCPP9OI2vZIXCavIXhkO9m+10Uj5l7u/SKoeRmYx8FYHTVGZSpk6peX+3BMHC1WwNw==
8167+
dependencies:
8168+
is-wsl "^2.2.0"
8169+
which "^3.0.0"
8170+
81618171
karma-jasmine@^5.1.0:
81628172
version "5.1.0"
81638173
resolved "https://registry.yarnpkg.com/karma-jasmine/-/karma-jasmine-5.1.0.tgz#3af4558a6502fa16856a0f346ec2193d4b884b2f"
@@ -12624,6 +12634,13 @@ which@^2.0.1, which@^2.0.2:
1262412634
dependencies:
1262512635
isexe "^2.0.0"
1262612636

12637+
which@^3.0.0:
12638+
version "3.0.1"
12639+
resolved "https://registry.yarnpkg.com/which/-/which-3.0.1.tgz#89f1cd0c23f629a8105ffe69b8172791c87b4be1"
12640+
integrity sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==
12641+
dependencies:
12642+
isexe "^2.0.0"
12643+
1262712644
which@^5.0.0:
1262812645
version "5.0.0"
1262912646
resolved "https://registry.yarnpkg.com/which/-/which-5.0.0.tgz#d93f2d93f79834d4363c7d0c23e00d07c466c8d6"

0 commit comments

Comments
 (0)