Skip to content

Commit 458f1d7

Browse files
atscottcrisbeto
authored andcommitted
test(compiler-cli): deduplicate compliance goldens and run against compliance test_cases
- Remove the 1,235 duplicated compliance golden markdown files under `packages/compiler-cli/preprocessor/test/golden/ngtsc_compliance/` that were previously copied from `packages/compiler-cli/test/compliance/test_cases/`. - Port `compliance_spec.ts` to run the hybrid preprocessor pipeline directly against `//packages/compiler-cli/test/compliance/test_cases` using `//packages/compiler-cli/test/compliance/test_helpers`.
1 parent afe8486 commit 458f1d7

1,239 files changed

Lines changed: 600 additions & 117031 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎packages/compiler-cli/preprocessor/test/BUILD.bazel‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ ts_project(
1818
"//:node_modules/typescript",
1919
"//packages/compiler",
2020
"//packages/compiler-cli/preprocessor",
21+
"//packages/compiler-cli/src/ngtsc/file_system",
22+
"//packages/compiler-cli/test/compliance/test_helpers",
2123
],
2224
)
2325

@@ -29,6 +31,7 @@ jasmine_test(
2931
"//packages/common:npm_package",
3032
"//packages/compiler-cli/preprocessor/ng-analyze:ng_analyze_wasm",
3133
"//packages/compiler-cli/preprocessor/ng-analyze:package_json",
34+
"//packages/compiler-cli/test/compliance/test_cases",
3235
"//packages/core:npm_package",
3336
] + glob(["golden/**"]),
3437
shard_count = 4,

0 commit comments

Comments
 (0)