Skip to content

Commit cfac8e0

Browse files
bjarklerAndrewKushnir
authored andcommitted
build: upgrade karma to version 4.4.0 (angular#39180)
Upgrade the karma dependency to version 4.4.0 in the root package.json and in integration tests. Compared to version 4.3.0, which most of the packages were previously depending on, it has the following changes: Bug Fixes - runner: remove explicit error on all tests failed Features - client: Add trusted types support - Preprocessor can return Promise - config: add failOnSkippedTests option. - config: clientDisplayNone sets client elements display none. - deps: Remove core-js dependency. The motivation for upgrading the package is the Trusted Types support that it adds, which is necessary to enable Trusted Types in Angular's unit tests. PR Close angular#39180
1 parent 9fb7bde commit cfac8e0

File tree

18 files changed

+54
-63
lines changed

18 files changed

+54
-63
lines changed

integration/cli-hello-world-ivy-compat/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"codelyzer": "5.2.0",
3838
"jasmine-core": "3.5.0",
3939
"jasmine-spec-reporter": "4.2.1",
40-
"karma": "4.3.0",
40+
"karma": "4.4.0",
4141
"karma-chrome-launcher": "3.1.0",
4242
"karma-coverage-istanbul-reporter": "2.1.0",
4343
"karma-jasmine": "2.0.1",

integration/cli-hello-world-ivy-compat/yarn.lock

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5253,18 +5253,17 @@ karma-source-map-support@1.4.0:
52535253
dependencies:
52545254
source-map-support "^0.5.5"
52555255

5256-
karma@4.3.0:
5257-
version "4.3.0"
5258-
resolved "https://registry.yarnpkg.com/karma/-/karma-4.3.0.tgz#e14471ea090a952265a42ebb442b1a3c09832559"
5259-
integrity sha512-NSPViHOt+RW38oJklvYxQC4BSQsv737oQlr/r06pCM+slDOr4myuI1ivkRmp+3dVpJDfZt2DmaPJ2wkx+ZZuMQ==
5256+
karma@4.4.0:
5257+
version "4.4.0"
5258+
resolved "https://registry.yarnpkg.com/karma/-/karma-4.4.0.tgz#10f16117a37b388aa86618a8815b5c9acf1d7d6d"
5259+
integrity sha512-+mvzi+gBWHPrlqt1KE0WrrjcKuePX7WWJjTYNaewp6U00inno/DTSk+QHMbc+aV09scErWjhJukxswFyS7u2qw==
52605260
dependencies:
52615261
bluebird "^3.3.0"
52625262
body-parser "^1.16.1"
52635263
braces "^3.0.2"
52645264
chokidar "^3.0.0"
52655265
colors "^1.1.0"
52665266
connect "^3.6.0"
5267-
core-js "^3.1.3"
52685267
di "^0.0.1"
52695268
dom-serialize "^2.2.0"
52705269
flatted "^2.0.0"

integration/cli-hello-world-ivy-i18n/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"codelyzer": "5.2.0",
4242
"jasmine-core": "3.5.0",
4343
"jasmine-spec-reporter": "4.2.1",
44-
"karma": "4.3.0",
44+
"karma": "4.4.0",
4545
"karma-chrome-launcher": "3.1.0",
4646
"karma-coverage-istanbul-reporter": "2.1.0",
4747
"karma-jasmine": "2.0.1",

integration/cli-hello-world-ivy-i18n/yarn.lock

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5278,18 +5278,17 @@ karma-source-map-support@1.4.0:
52785278
dependencies:
52795279
source-map-support "^0.5.5"
52805280

5281-
karma@4.3.0:
5282-
version "4.3.0"
5283-
resolved "https://registry.yarnpkg.com/karma/-/karma-4.3.0.tgz#e14471ea090a952265a42ebb442b1a3c09832559"
5284-
integrity sha512-NSPViHOt+RW38oJklvYxQC4BSQsv737oQlr/r06pCM+slDOr4myuI1ivkRmp+3dVpJDfZt2DmaPJ2wkx+ZZuMQ==
5281+
karma@4.4.0:
5282+
version "4.4.0"
5283+
resolved "https://registry.yarnpkg.com/karma/-/karma-4.4.0.tgz#10f16117a37b388aa86618a8815b5c9acf1d7d6d"
5284+
integrity sha512-+mvzi+gBWHPrlqt1KE0WrrjcKuePX7WWJjTYNaewp6U00inno/DTSk+QHMbc+aV09scErWjhJukxswFyS7u2qw==
52855285
dependencies:
52865286
bluebird "^3.3.0"
52875287
body-parser "^1.16.1"
52885288
braces "^3.0.2"
52895289
chokidar "^3.0.0"
52905290
colors "^1.1.0"
52915291
connect "^3.6.0"
5292-
core-js "^3.1.3"
52935292
di "^0.0.1"
52945293
dom-serialize "^2.2.0"
52955294
flatted "^2.0.0"

integration/cli-hello-world-ivy-minimal/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"codelyzer": "5.2.0",
3838
"jasmine-core": "3.5.0",
3939
"jasmine-spec-reporter": "4.2.1",
40-
"karma": "4.3.0",
40+
"karma": "4.4.0",
4141
"karma-chrome-launcher": "3.1.0",
4242
"karma-coverage-istanbul-reporter": "2.1.0",
4343
"karma-jasmine": "2.0.1",

integration/cli-hello-world-ivy-minimal/yarn.lock

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5253,18 +5253,17 @@ karma-source-map-support@1.4.0:
52535253
dependencies:
52545254
source-map-support "^0.5.5"
52555255

5256-
karma@4.3.0:
5257-
version "4.3.0"
5258-
resolved "https://registry.yarnpkg.com/karma/-/karma-4.3.0.tgz#e14471ea090a952265a42ebb442b1a3c09832559"
5259-
integrity sha512-NSPViHOt+RW38oJklvYxQC4BSQsv737oQlr/r06pCM+slDOr4myuI1ivkRmp+3dVpJDfZt2DmaPJ2wkx+ZZuMQ==
5256+
karma@4.4.0:
5257+
version "4.4.0"
5258+
resolved "https://registry.yarnpkg.com/karma/-/karma-4.4.0.tgz#10f16117a37b388aa86618a8815b5c9acf1d7d6d"
5259+
integrity sha512-+mvzi+gBWHPrlqt1KE0WrrjcKuePX7WWJjTYNaewp6U00inno/DTSk+QHMbc+aV09scErWjhJukxswFyS7u2qw==
52605260
dependencies:
52615261
bluebird "^3.3.0"
52625262
body-parser "^1.16.1"
52635263
braces "^3.0.2"
52645264
chokidar "^3.0.0"
52655265
colors "^1.1.0"
52665266
connect "^3.6.0"
5267-
core-js "^3.1.3"
52685267
di "^0.0.1"
52695268
dom-serialize "^2.2.0"
52705269
flatted "^2.0.0"

integration/cli-hello-world-lazy-rollup/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"codelyzer": "5.1.2",
3333
"jasmine-core": "3.5.0",
3434
"jasmine-spec-reporter": "4.2.1",
35-
"karma": "4.3.0",
35+
"karma": "4.4.0",
3636
"karma-chrome-launcher": "3.1.0",
3737
"karma-coverage-istanbul-reporter": "2.1.0",
3838
"karma-jasmine": "2.0.1",

integration/cli-hello-world-lazy-rollup/yarn.lock

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5086,18 +5086,17 @@ karma-source-map-support@1.4.0:
50865086
dependencies:
50875087
source-map-support "^0.5.5"
50885088

5089-
karma@4.3.0:
5090-
version "4.3.0"
5091-
resolved "https://registry.yarnpkg.com/karma/-/karma-4.3.0.tgz#e14471ea090a952265a42ebb442b1a3c09832559"
5092-
integrity sha512-NSPViHOt+RW38oJklvYxQC4BSQsv737oQlr/r06pCM+slDOr4myuI1ivkRmp+3dVpJDfZt2DmaPJ2wkx+ZZuMQ==
5089+
karma@4.4.0:
5090+
version "4.4.0"
5091+
resolved "https://registry.yarnpkg.com/karma/-/karma-4.4.0.tgz#10f16117a37b388aa86618a8815b5c9acf1d7d6d"
5092+
integrity sha512-+mvzi+gBWHPrlqt1KE0WrrjcKuePX7WWJjTYNaewp6U00inno/DTSk+QHMbc+aV09scErWjhJukxswFyS7u2qw==
50935093
dependencies:
50945094
bluebird "^3.3.0"
50955095
body-parser "^1.16.1"
50965096
braces "^3.0.2"
50975097
chokidar "^3.0.0"
50985098
colors "^1.1.0"
50995099
connect "^3.6.0"
5100-
core-js "^3.1.3"
51015100
di "^0.0.1"
51025101
dom-serialize "^2.2.0"
51035102
flatted "^2.0.0"

integration/cli-hello-world-lazy/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"codelyzer": "5.1.2",
3333
"jasmine-core": "3.5.0",
3434
"jasmine-spec-reporter": "4.2.1",
35-
"karma": "4.3.0",
35+
"karma": "4.4.0",
3636
"karma-chrome-launcher": "3.1.0",
3737
"karma-coverage-istanbul-reporter": "2.1.0",
3838
"karma-jasmine": "2.0.1",

integration/cli-hello-world-lazy/yarn.lock

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5086,18 +5086,17 @@ karma-source-map-support@1.4.0:
50865086
dependencies:
50875087
source-map-support "^0.5.5"
50885088

5089-
karma@4.3.0:
5090-
version "4.3.0"
5091-
resolved "https://registry.yarnpkg.com/karma/-/karma-4.3.0.tgz#e14471ea090a952265a42ebb442b1a3c09832559"
5092-
integrity sha512-NSPViHOt+RW38oJklvYxQC4BSQsv737oQlr/r06pCM+slDOr4myuI1ivkRmp+3dVpJDfZt2DmaPJ2wkx+ZZuMQ==
5089+
karma@4.4.0:
5090+
version "4.4.0"
5091+
resolved "https://registry.yarnpkg.com/karma/-/karma-4.4.0.tgz#10f16117a37b388aa86618a8815b5c9acf1d7d6d"
5092+
integrity sha512-+mvzi+gBWHPrlqt1KE0WrrjcKuePX7WWJjTYNaewp6U00inno/DTSk+QHMbc+aV09scErWjhJukxswFyS7u2qw==
50935093
dependencies:
50945094
bluebird "^3.3.0"
50955095
body-parser "^1.16.1"
50965096
braces "^3.0.2"
50975097
chokidar "^3.0.0"
50985098
colors "^1.1.0"
50995099
connect "^3.6.0"
5100-
core-js "^3.1.3"
51015100
di "^0.0.1"
51025101
dom-serialize "^2.2.0"
51035102
flatted "^2.0.0"

integration/cli-hello-world/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
"codelyzer": "5.2.0",
3737
"jasmine-core": "3.5.0",
3838
"jasmine-spec-reporter": "4.2.1",
39-
"karma": "4.3.0",
39+
"karma": "4.4.0",
4040
"karma-chrome-launcher": "3.1.0",
4141
"karma-coverage-istanbul-reporter": "2.1.0",
4242
"karma-jasmine": "2.0.1",

integration/cli-hello-world/yarn.lock

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5535,18 +5535,17 @@ karma-source-map-support@1.4.0:
55355535
dependencies:
55365536
source-map-support "^0.5.5"
55375537

5538-
karma@4.3.0:
5539-
version "4.3.0"
5540-
resolved "https://registry.yarnpkg.com/karma/-/karma-4.3.0.tgz#e14471ea090a952265a42ebb442b1a3c09832559"
5541-
integrity sha512-NSPViHOt+RW38oJklvYxQC4BSQsv737oQlr/r06pCM+slDOr4myuI1ivkRmp+3dVpJDfZt2DmaPJ2wkx+ZZuMQ==
5538+
karma@4.4.0:
5539+
version "4.4.0"
5540+
resolved "https://registry.yarnpkg.com/karma/-/karma-4.4.0.tgz#10f16117a37b388aa86618a8815b5c9acf1d7d6d"
5541+
integrity sha512-+mvzi+gBWHPrlqt1KE0WrrjcKuePX7WWJjTYNaewp6U00inno/DTSk+QHMbc+aV09scErWjhJukxswFyS7u2qw==
55425542
dependencies:
55435543
bluebird "^3.3.0"
55445544
body-parser "^1.16.1"
55455545
braces "^3.0.2"
55465546
chokidar "^3.0.0"
55475547
colors "^1.1.0"
55485548
connect "^3.6.0"
5549-
core-js "^3.1.3"
55505549
di "^0.0.1"
55515550
dom-serialize "^2.2.0"
55525551
flatted "^2.0.0"

integration/ivy-i18n/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
"codelyzer": "5.2.0",
5757
"jasmine-core": "3.5.0",
5858
"jasmine-spec-reporter": "4.2.1",
59-
"karma": "4.3.0",
59+
"karma": "4.4.0",
6060
"karma-chrome-launcher": "3.1.0",
6161
"karma-coverage-istanbul-reporter": "2.1.0",
6262
"karma-jasmine": "2.0.1",

integration/ivy-i18n/yarn.lock

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5810,18 +5810,17 @@ karma-source-map-support@1.4.0:
58105810
dependencies:
58115811
source-map-support "^0.5.5"
58125812

5813-
karma@4.3.0:
5814-
version "4.3.0"
5815-
resolved "https://registry.yarnpkg.com/karma/-/karma-4.3.0.tgz#e14471ea090a952265a42ebb442b1a3c09832559"
5816-
integrity sha512-NSPViHOt+RW38oJklvYxQC4BSQsv737oQlr/r06pCM+slDOr4myuI1ivkRmp+3dVpJDfZt2DmaPJ2wkx+ZZuMQ==
5813+
karma@4.4.0:
5814+
version "4.4.0"
5815+
resolved "https://registry.yarnpkg.com/karma/-/karma-4.4.0.tgz#10f16117a37b388aa86618a8815b5c9acf1d7d6d"
5816+
integrity sha512-+mvzi+gBWHPrlqt1KE0WrrjcKuePX7WWJjTYNaewp6U00inno/DTSk+QHMbc+aV09scErWjhJukxswFyS7u2qw==
58175817
dependencies:
58185818
bluebird "^3.3.0"
58195819
body-parser "^1.16.1"
58205820
braces "^3.0.2"
58215821
chokidar "^3.0.0"
58225822
colors "^1.1.0"
58235823
connect "^3.6.0"
5824-
core-js "^3.1.3"
58255824
di "^0.0.1"
58265825
dom-serialize "^2.2.0"
58275826
flatted "^2.0.0"

integration/ng_update_migrations/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
"glob": "7.1.4",
3737
"jasmine-core": "3.4.0",
3838
"jasmine-spec-reporter": "4.2.1",
39-
"karma": "4.0.1",
39+
"karma": "4.4.0",
4040
"karma-chrome-launcher": "2.2.0",
4141
"karma-jasmine": "2.0.1",
4242
"karma-jasmine-html-reporter": "1.4.2",

integration/ng_update_migrations/yarn.lock

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4816,26 +4816,25 @@ karma-source-map-support@1.4.0:
48164816
dependencies:
48174817
source-map-support "^0.5.5"
48184818

4819-
karma@4.0.1:
4820-
version "4.0.1"
4821-
resolved "https://registry.yarnpkg.com/karma/-/karma-4.0.1.tgz#2581d6caa0d4cd28b65131561b47bad6d5478773"
4822-
integrity sha512-ind+4s03BqIXas7ZmraV3/kc5+mnqwCd+VDX1FndS6jxbt03kQKX2vXrWxNLuCjVYmhMwOZosAEKMM0a2q7w7A==
4819+
karma@4.4.0:
4820+
version "4.4.0"
4821+
resolved "https://registry.yarnpkg.com/karma/-/karma-4.4.0.tgz#10f16117a37b388aa86618a8815b5c9acf1d7d6d"
4822+
integrity sha512-+mvzi+gBWHPrlqt1KE0WrrjcKuePX7WWJjTYNaewp6U00inno/DTSk+QHMbc+aV09scErWjhJukxswFyS7u2qw==
48234823
dependencies:
48244824
bluebird "^3.3.0"
48254825
body-parser "^1.16.1"
4826-
braces "^2.3.2"
4827-
chokidar "^2.0.3"
4826+
braces "^3.0.2"
4827+
chokidar "^3.0.0"
48284828
colors "^1.1.0"
48294829
connect "^3.6.0"
4830-
core-js "^2.2.0"
48314830
di "^0.0.1"
48324831
dom-serialize "^2.2.0"
48334832
flatted "^2.0.0"
48344833
glob "^7.1.1"
48354834
graceful-fs "^4.1.2"
48364835
http-proxy "^1.13.0"
48374836
isbinaryfile "^3.0.0"
4838-
lodash "^4.17.11"
4837+
lodash "^4.17.14"
48394838
log4js "^4.0.0"
48404839
mime "^2.3.1"
48414840
minimatch "^3.0.2"

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@
118118
"jasmine-core": "^3.5.0",
119119
"jquery": "3.0.0",
120120
"js-levenshtein": "^1.1.6",
121-
"karma": "~4.1.0",
121+
"karma": "~4.4.0",
122122
"karma-chrome-launcher": "^2.2.0",
123123
"karma-firefox-launcher": "^1.2.0",
124124
"karma-jasmine": "^2.0.1",

yarn.lock

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3548,7 +3548,7 @@ braces@^2.3.1, braces@^2.3.2:
35483548
split-string "^3.0.2"
35493549
to-regex "^3.0.1"
35503550

3551-
braces@~3.0.2:
3551+
braces@^3.0.2, braces@~3.0.2:
35523552
version "3.0.2"
35533553
resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
35543554
integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
@@ -4108,7 +4108,7 @@ check-side-effects@0.0.21:
41084108
optionalDependencies:
41094109
fsevents "~2.1.2"
41104110

4111-
chokidar@^2.0.3, chokidar@^2.1.8:
4111+
chokidar@^2.1.8:
41124112
version "2.1.8"
41134113
resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.8.tgz#804b3a7b6a99358c3c5c61e71d8728f041cff917"
41144114
integrity sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==
@@ -4952,7 +4952,7 @@ core-js@3.6.4:
49524952
resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.6.4.tgz#440a83536b458114b9cb2ac1580ba377dc470647"
49534953
integrity sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==
49544954

4955-
core-js@^2.2.0, core-js@^2.4.0, core-js@^2.4.1:
4955+
core-js@^2.4.0, core-js@^2.4.1:
49564956
version "2.6.11"
49574957
resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.11.tgz#38831469f9922bded8ee21c9dc46985e0399308c"
49584958
integrity sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==
@@ -9389,26 +9389,25 @@ karma-sourcemap-loader@^0.3.7:
93899389
dependencies:
93909390
graceful-fs "^4.1.2"
93919391

9392-
karma@~4.1.0:
9393-
version "4.1.0"
9394-
resolved "https://registry.yarnpkg.com/karma/-/karma-4.1.0.tgz#d07387c9743a575b40faf73e8a3eb5421c2193e1"
9395-
integrity sha512-xckiDqyNi512U4dXGOOSyLKPwek6X/vUizSy2f3geYevbLj+UIdvNwbn7IwfUIL2g1GXEPWt/87qFD1fBbl/Uw==
9392+
karma@~4.4.0:
9393+
version "4.4.1"
9394+
resolved "https://registry.yarnpkg.com/karma/-/karma-4.4.1.tgz#6d9aaab037a31136dc074002620ee11e8c2e32ab"
9395+
integrity sha512-L5SIaXEYqzrh6b1wqYC42tNsFMx2PWuxky84pK9coK09MvmL7mxii3G3bZBh/0rvD27lqDd0le9jyhzvwif73A==
93969396
dependencies:
93979397
bluebird "^3.3.0"
93989398
body-parser "^1.16.1"
9399-
braces "^2.3.2"
9400-
chokidar "^2.0.3"
9399+
braces "^3.0.2"
9400+
chokidar "^3.0.0"
94019401
colors "^1.1.0"
94029402
connect "^3.6.0"
9403-
core-js "^2.2.0"
94049403
di "^0.0.1"
94059404
dom-serialize "^2.2.0"
94069405
flatted "^2.0.0"
94079406
glob "^7.1.1"
94089407
graceful-fs "^4.1.2"
94099408
http-proxy "^1.13.0"
94109409
isbinaryfile "^3.0.0"
9411-
lodash "^4.17.11"
9410+
lodash "^4.17.14"
94129411
log4js "^4.0.0"
94139412
mime "^2.3.1"
94149413
minimatch "^3.0.2"

0 commit comments

Comments
 (0)