Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit b848590

Browse filesBrowse files
josephperrottthePunderWoman
authored andcommitted
build: migrate to use web test runner rules (#62292)
Migrate karma tests throughout the repo to use the new web test runner based rule instead PR Close #62292
1 parent ec01599 commit b848590
Copy full SHA for b848590

99 files changed

+737-817Lines changed: 737 additions & 817 deletions

File tree

Expand file treeCollapse file tree
Open diff view settings
Filter options

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Dismiss banner
Expand file treeCollapse file tree
Open diff view settings
Collapse file

‎.aspect/rules/external_repository_action_cache/npm_translate_lock_MzA5NzUwNzMx‎

Copy file name to clipboardExpand all lines: .aspect/rules/external_repository_action_cache/npm_translate_lock_MzA5NzUwNzMx
+3-3Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
adev/shared-docs/pipeline/api-gen/package.json=939673974
77
integration/package.json=-239561259
88
modules/package.json=-1392648745
9-
package.json=733982855
9+
package.json=-35082582
1010
packages/animations/package.json=-678724831
1111
packages/common/package.json=1729763064
1212
packages/compiler-cli/linker/babel/test/package.json=939673974
@@ -21,7 +21,7 @@ packages/platform-browser/package.json=-1163479450
2121
packages/router/package.json=860819913
2222
packages/upgrade/package.json=16347051
2323
packages/zone.js/package.json=-1005735564
24-
pnpm-lock.yaml=-950354694
24+
pnpm-lock.yaml=1609578408
2525
pnpm-workspace.yaml=1973735808
2626
tools/bazel/rules_angular_store/package.json=-239561259
27-
yarn.lock=2135817263
27+
yarn.lock=-1849504213
Collapse file

‎BUILD.bazel‎

Copy file name to clipboardExpand all lines: BUILD.bazel
+10-13Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
load("@aspect_bazel_lib//lib:copy_to_bin.bzl", "copy_to_bin")
12
load("@build_bazel_rules_nodejs//:index.bzl", "js_library")
23
load("@npm2//:defs.bzl", "npm_link_all_packages")
34
load("//:yarn.bzl", "YARN_PATH")
@@ -41,23 +42,19 @@ js_library(
4142
],
4243
)
4344

44-
filegroup(
45+
copy_to_bin(
4546
name = "angularjs_scripts",
4647
srcs = [
4748
# We also declare the unminified AngularJS files since these can be used for
4849
# local debugging (e.g. see: packages/upgrade/test/common/test_helpers.ts)
49-
"@npm//:node_modules/angular-1.5/angular.js",
50-
"@npm//:node_modules/angular-1.5/angular.min.js",
51-
"@npm//:node_modules/angular-1.6/angular.js",
52-
"@npm//:node_modules/angular-1.6/angular.min.js",
53-
"@npm//:node_modules/angular-1.7/angular.js",
54-
"@npm//:node_modules/angular-1.7/angular.min.js",
55-
"@npm//:node_modules/angular-mocks-1.5/angular-mocks.js",
56-
"@npm//:node_modules/angular-mocks-1.6/angular-mocks.js",
57-
"@npm//:node_modules/angular-mocks-1.7/angular-mocks.js",
58-
"@npm//:node_modules/angular-mocks-1.8/angular-mocks.js",
59-
"@npm//:node_modules/angular-1.8/angular.js",
60-
"@npm//:node_modules/angular-1.8/angular.min.js",
50+
"//:node_modules/angular-1.5",
51+
"//:node_modules/angular-1.6",
52+
"//:node_modules/angular-1.7",
53+
"//:node_modules/angular-mocks-1.5",
54+
"//:node_modules/angular-mocks-1.6",
55+
"//:node_modules/angular-mocks-1.7",
56+
"//:node_modules/angular-mocks-1.8",
57+
"//:node_modules/angular-1.8",
6158
],
6259
)
6360

Collapse file

‎adev/shared-docs/components/BUILD.bazel‎

Copy file name to clipboardExpand all lines: adev/shared-docs/components/BUILD.bazel
+15-15Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -7,22 +7,22 @@ ts_project(
77
srcs = [
88
"index.ts",
99
],
10-
interop_deps = [
11-
"//adev/shared-docs/components/algolia-icon",
12-
"//adev/shared-docs/components/breadcrumb",
13-
"//adev/shared-docs/components/cookie-popup",
14-
"//adev/shared-docs/components/copy-source-code-button",
15-
"//adev/shared-docs/components/icon",
16-
"//adev/shared-docs/components/navigation-list",
17-
"//adev/shared-docs/components/search-dialog",
18-
"//adev/shared-docs/components/select",
19-
"//adev/shared-docs/components/slide-toggle",
20-
"//adev/shared-docs/components/table-of-contents",
21-
"//adev/shared-docs/components/text-field",
22-
"//adev/shared-docs/components/top-level-banner",
23-
"//adev/shared-docs/components/viewers",
24-
],
2510
visibility = [
2611
"//adev/shared-docs:__pkg__",
2712
],
13+
deps = [
14+
"//adev/shared-docs/components/algolia-icon:algolia-icon_rjs",
15+
"//adev/shared-docs/components/breadcrumb:breadcrumb_rjs",
16+
"//adev/shared-docs/components/cookie-popup:cookie-popup_rjs",
17+
"//adev/shared-docs/components/copy-source-code-button:copy-source-code-button_rjs",
18+
"//adev/shared-docs/components/icon:icon_rjs",
19+
"//adev/shared-docs/components/navigation-list:navigation-list_rjs",
20+
"//adev/shared-docs/components/search-dialog:search-dialog_rjs",
21+
"//adev/shared-docs/components/select:select_rjs",
22+
"//adev/shared-docs/components/slide-toggle:slide-toggle_rjs",
23+
"//adev/shared-docs/components/table-of-contents:table-of-contents_rjs",
24+
"//adev/shared-docs/components/text-field:text-field_rjs",
25+
"//adev/shared-docs/components/top-level-banner:top-level-banner_rjs",
26+
"//adev/shared-docs/components/viewers:viewers_rjs",
27+
],
2828
)
Collapse file

‎adev/shared-docs/components/algolia-icon/BUILD.bazel‎

Copy file name to clipboardExpand all lines: adev/shared-docs/components/algolia-icon/BUILD.bazel
+3-3Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@ ng_project(
1010
assets = [
1111
"algolia-icon.component.html",
1212
],
13-
interop_deps = [
14-
"//packages/core",
15-
],
1613
visibility = [
1714
"//adev/shared-docs/components:__pkg__",
1815
"//adev/shared-docs/components/search-dialog:__pkg__",
1916
],
17+
deps = [
18+
"//packages/core:core_rjs",
19+
],
2020
)
Collapse file
+15-17Lines changed: 15 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
load("@io_bazel_rules_sass//:defs.bzl", "sass_binary")
22
load("//adev/shared-docs:defaults.bzl", "ng_project", "ts_project")
3-
load("//tools:defaults.bzl", "karma_web_test_suite")
3+
load("//tools:defaults2.bzl", "ng_web_test_suite")
44

55
package(default_visibility = ["//visibility:private"])
66

@@ -13,18 +13,16 @@ ng_project(
1313
":breadcrumb.component.css",
1414
"breadcrumb.component.html",
1515
],
16-
interop_deps = [
17-
"//packages/common",
18-
"//packages/core",
19-
"//packages/router",
20-
],
2116
visibility = [
2217
"//adev/shared-docs/components:__pkg__",
2318
"//adev/shared-docs/components/viewers:__pkg__",
2419
],
2520
deps = [
2621
"//adev/shared-docs/interfaces:interfaces_rjs",
2722
"//adev/shared-docs/services:services_rjs",
23+
"//packages/common:common_rjs",
24+
"//packages/core:core_rjs",
25+
"//packages/router:router_rjs",
2826
],
2927
)
3028

@@ -39,19 +37,19 @@ ts_project(
3937
srcs = glob(
4038
["*.spec.ts"],
4139
),
42-
interop_deps = [
43-
":breadcrumb",
44-
"//adev/shared-docs/interfaces",
45-
"//adev/shared-docs/services",
46-
"//packages/core",
47-
"//packages/core/testing",
48-
"//packages/platform-browser",
49-
"//packages/router",
50-
"//packages/router/testing",
40+
deps = [
41+
":breadcrumb_rjs",
42+
"//adev/shared-docs/interfaces:interfaces_rjs",
43+
"//adev/shared-docs/services:services_rjs",
44+
"//packages/core:core_rjs",
45+
"//packages/core/testing:testing_rjs",
46+
"//packages/platform-browser:platform-browser_rjs",
47+
"//packages/router:router_rjs",
48+
"//packages/router/testing:testing_rjs",
5149
],
5250
)
5351

54-
karma_web_test_suite(
52+
ng_web_test_suite(
5553
name = "test",
56-
deps = [":test_lib"],
54+
deps = [":test_lib_rjs"],
5755
)
Collapse file
+11-13Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
load("@io_bazel_rules_sass//:defs.bzl", "sass_binary")
22
load("//adev/shared-docs:defaults.bzl", "ng_project", "ts_project")
3-
load("//tools:defaults.bzl", "karma_web_test_suite")
3+
load("//tools:defaults2.bzl", "ng_web_test_suite")
44

55
package(default_visibility = ["//visibility:private"])
66

@@ -13,16 +13,14 @@ ng_project(
1313
":cookie-popup.component.css",
1414
"cookie-popup.component.html",
1515
],
16-
interop_deps = [
17-
"//packages/common",
18-
"//packages/core",
19-
],
2016
visibility = [
2117
"//adev/shared-docs/components:__pkg__",
2218
],
2319
deps = [
2420
"//adev/shared-docs/providers:providers_rjs",
2521
"//adev/shared-docs/utils:utils_rjs",
22+
"//packages/common:common_rjs",
23+
"//packages/core:core_rjs",
2624
],
2725
)
2826

@@ -37,16 +35,16 @@ ts_project(
3735
srcs = glob(
3836
["*.spec.ts"],
3937
),
40-
interop_deps = [
41-
":cookie-popup",
42-
"//adev/shared-docs/providers",
43-
"//adev/shared-docs/testing",
44-
"//packages/core",
45-
"//packages/core/testing",
38+
deps = [
39+
":cookie-popup_rjs",
40+
"//adev/shared-docs/providers:providers_rjs",
41+
"//adev/shared-docs/testing:testing_rjs",
42+
"//packages/core:core_rjs",
43+
"//packages/core/testing:testing_rjs",
4644
],
4745
)
4846

49-
karma_web_test_suite(
47+
ng_web_test_suite(
5048
name = "test",
51-
deps = [":test_lib"],
49+
deps = [":test_lib_rjs"],
5250
)
Collapse file

‎adev/shared-docs/components/copy-source-code-button/BUILD.bazel‎

Copy file name to clipboardExpand all lines: adev/shared-docs/components/copy-source-code-button/BUILD.bazel
+6-10Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,15 @@ ng_project(
1111
assets = [
1212
"copy-source-code-button.component.html",
1313
],
14-
interop_deps = [
15-
"//packages/common",
16-
"//packages/core",
17-
],
1814
visibility = [
1915
"//adev/shared-docs/components:__pkg__",
2016
"//adev/shared-docs/components/viewers:__pkg__",
2117
],
2218
deps = [
2319
"//:node_modules/@angular/cdk",
2420
"//adev/shared-docs/components/icon:icon_rjs",
21+
"//packages/common:common_rjs",
22+
"//packages/core:core_rjs",
2523
],
2624
)
2725

@@ -31,14 +29,12 @@ ts_project(
3129
srcs = glob(
3230
["*.spec.ts"],
3331
),
34-
interop_deps = [
35-
":copy-source-code-button",
36-
"//packages/core",
37-
"//packages/core/testing",
38-
"//packages/platform-browser",
39-
],
4032
deps = [
33+
":copy-source-code-button_rjs",
4134
"//:node_modules/@angular/cdk",
35+
"//packages/core:core_rjs",
36+
"//packages/core/testing:testing_rjs",
37+
"//packages/platform-browser:platform-browser_rjs",
4238
],
4339
)
4440

Collapse file

‎adev/shared-docs/components/icon/BUILD.bazel‎

Copy file name to clipboardExpand all lines: adev/shared-docs/components/icon/BUILD.bazel
+4-4Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,6 @@ ng_project(
1111
assets = [
1212
":icon.component.css",
1313
],
14-
interop_deps = [
15-
"//packages/common",
16-
"//packages/core",
17-
],
1814
visibility = [
1915
"//adev/shared-docs/components:__pkg__",
2016
"//adev/shared-docs/components/copy-source-code-button:__pkg__",
@@ -24,6 +20,10 @@ ng_project(
2420
"//adev/shared-docs/components/top-level-banner:__pkg__",
2521
"//adev/shared-docs/components/viewers:__pkg__",
2622
],
23+
deps = [
24+
"//packages/common:common_rjs",
25+
"//packages/core:core_rjs",
26+
],
2727
)
2828

2929
sass_binary(
Collapse file

‎adev/shared-docs/components/navigation-list/BUILD.bazel‎

Copy file name to clipboardExpand all lines: adev/shared-docs/components/navigation-list/BUILD.bazel
+12-14Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,6 @@ ng_project(
1313
":navigation-list.component.css",
1414
"navigation-list.component.html",
1515
],
16-
interop_deps = [
17-
"//packages/common",
18-
"//packages/core",
19-
"//packages/router",
20-
],
2116
visibility = [
2217
"//adev/shared-docs/components:__pkg__",
2318
],
@@ -27,6 +22,9 @@ ng_project(
2722
"//adev/shared-docs/interfaces:interfaces_rjs",
2823
"//adev/shared-docs/pipes:pipes_rjs",
2924
"//adev/shared-docs/services:services_rjs",
25+
"//packages/common:common_rjs",
26+
"//packages/core:core_rjs",
27+
"//packages/router:router_rjs",
3028
],
3129
)
3230

@@ -44,15 +42,15 @@ ts_project(
4442
srcs = glob(
4543
["*.spec.ts"],
4644
),
47-
interop_deps = [
48-
":navigation-list",
49-
"//adev/shared-docs/interfaces",
50-
"//adev/shared-docs/services",
51-
"//packages/core",
52-
"//packages/core/testing",
53-
"//packages/platform-browser",
54-
"//packages/router",
55-
"//packages/router/testing",
45+
deps = [
46+
":navigation-list_rjs",
47+
"//adev/shared-docs/interfaces:interfaces_rjs",
48+
"//adev/shared-docs/services:services_rjs",
49+
"//packages/core:core_rjs",
50+
"//packages/core/testing:testing_rjs",
51+
"//packages/platform-browser:platform-browser_rjs",
52+
"//packages/router:router_rjs",
53+
"//packages/router/testing:testing_rjs",
5654
],
5755
)
5856

Collapse file

‎adev/shared-docs/components/search-dialog/BUILD.bazel‎

Copy file name to clipboardExpand all lines: adev/shared-docs/components/search-dialog/BUILD.bazel
+16-18Lines changed: 16 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,6 @@ ng_project(
1313
":search-dialog.component.css",
1414
"search-dialog.component.html",
1515
],
16-
interop_deps = [
17-
"//packages/common",
18-
"//packages/core",
19-
"//packages/forms",
20-
"//packages/router",
21-
],
2216
visibility = [
2317
"//adev/shared-docs/components:__pkg__",
2418
],
@@ -32,6 +26,10 @@ ng_project(
3226
"//adev/shared-docs/interfaces:interfaces_rjs",
3327
"//adev/shared-docs/pipes:pipes_rjs",
3428
"//adev/shared-docs/services:services_rjs",
29+
"//packages/common:common_rjs",
30+
"//packages/core:core_rjs",
31+
"//packages/forms:forms_rjs",
32+
"//packages/router:router_rjs",
3533
],
3634
)
3735

@@ -46,18 +44,18 @@ ts_project(
4644
srcs = glob(
4745
["*.spec.ts"],
4846
),
49-
interop_deps = [
50-
":search-dialog",
51-
"//adev/shared-docs/components/algolia-icon",
52-
"//adev/shared-docs/interfaces",
53-
"//adev/shared-docs/providers",
54-
"//adev/shared-docs/services",
55-
"//adev/shared-docs/testing",
56-
"//packages/core",
57-
"//packages/core/testing",
58-
"//packages/platform-browser",
59-
"//packages/router",
60-
"//packages/router/testing",
47+
deps = [
48+
":search-dialog_rjs",
49+
"//adev/shared-docs/components/algolia-icon:algolia-icon_rjs",
50+
"//adev/shared-docs/interfaces:interfaces_rjs",
51+
"//adev/shared-docs/providers:providers_rjs",
52+
"//adev/shared-docs/services:services_rjs",
53+
"//adev/shared-docs/testing:testing_rjs",
54+
"//packages/core:core_rjs",
55+
"//packages/core/testing:testing_rjs",
56+
"//packages/platform-browser:platform-browser_rjs",
57+
"//packages/router:router_rjs",
58+
"//packages/router/testing:testing_rjs",
6159
],
6260
)
6361

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.