mirror of
https://github.com/angular/angular
synced 2026-05-24 09:28:37 +00:00
This will make the test even more useful, as it ensures that we aren't accidentally relying on the compiler potentially discovering best guessed modules from other imports that previously were part of the same file (importing all modules as part of the test). PR Close #60503
34 lines
1.4 KiB
Text
34 lines
1.4 KiB
Text
load("//integration/ng-modules-importability:index.bzl", "module_test")
|
|
load("//tools:defaults.bzl", "ts_library")
|
|
|
|
ts_library(
|
|
name = "test_lib",
|
|
testonly = True,
|
|
srcs = glob(["*.ts"]),
|
|
deps = [
|
|
"//packages/compiler-cli",
|
|
"@npm//typescript",
|
|
],
|
|
)
|
|
|
|
module_test(
|
|
name = "test",
|
|
npm_packages = {
|
|
"//packages/animations:npm_package": "packages/animations/npm_package",
|
|
"//packages/common:npm_package": "packages/common/npm_package",
|
|
"//packages/core:npm_package": "packages/core/npm_package",
|
|
"//packages/elements:npm_package": "packages/elements/npm_package",
|
|
"//packages/forms:npm_package": "packages/forms/npm_package",
|
|
"//packages/localize:npm_package": "packages/localize/npm_package",
|
|
"//packages/platform-browser-dynamic:npm_package": "packages/platform-browser-dynamic/npm_package",
|
|
"//packages/platform-browser:npm_package": "packages/platform-browser/npm_package",
|
|
"//packages/router:npm_package": "packages/router/npm_package",
|
|
"//packages/service-worker:npm_package": "packages/service-worker/npm_package",
|
|
"//packages/upgrade:npm_package": "packages/upgrade/npm_package",
|
|
},
|
|
shard_count = 4,
|
|
skipped_entry_points = [
|
|
# Core does not expose any modules and just needs to be made available.
|
|
"@angular/core",
|
|
],
|
|
)
|