MCPcopy Create free account
hub / github.com/angular/angular / testsForResource

Function testsForResource

packages/compiler-cli/test/ngtsc/ngtsc_spec.ts:4669–4689  ·  view source on GitHub ↗
(resource: string)

Source from the content-addressed store, hash-verified

4667
4668 describe('templateUrl and styleUrls processing', () => {
4669 const testsForResource = (resource: string) => [
4670 // [component location, resource location, resource reference]
4671
4672 // component and resource are in the same folder
4673 [`a/app.ts`, `a/${resource}`, `./${resource}`], //
4674 [`a/app.ts`, `a/${resource}`, resource], //
4675 [`a/app.ts`, `a/${resource}`, `/a/${resource}`],
4676
4677 // resource is one level up
4678 [`a/app.ts`, resource, `../${resource}`], //
4679 [`a/app.ts`, resource, `/${resource}`],
4680
4681 // component and resource are in different folders
4682 [`a/app.ts`, `b/${resource}`, `../b/${resource}`], //
4683 [`a/app.ts`, `b/${resource}`, `/b/${resource}`],
4684
4685 // resource is in subfolder of component directory
4686 [`a/app.ts`, `a/b/c/${resource}`, `./b/c/${resource}`], //
4687 [`a/app.ts`, `a/b/c/${resource}`, `b/c/${resource}`], //
4688 [`a/app.ts`, `a/b/c/${resource}`, `/a/b/c/${resource}`],
4689 ];
4690
4691 testsForResource('style.css').forEach((test) => {
4692 const [compLoc, styleLoc, styleRef] = test;

Callers 1

ngtsc_spec.tsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected