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

Function testsForResource

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

Source from the content-addressed store, hash-verified

4680
4681 describe('templateUrl and styleUrls processing', () => {
4682 const testsForResource = (resource: string) => [
4683 // [component location, resource location, resource reference]
4684
4685 // component and resource are in the same folder
4686 [`a/app.ts`, `a/${resource}`, `./${resource}`], //
4687 [`a/app.ts`, `a/${resource}`, resource], //
4688 [`a/app.ts`, `a/${resource}`, `/a/${resource}`],
4689
4690 // resource is one level up
4691 [`a/app.ts`, resource, `../${resource}`], //
4692 [`a/app.ts`, resource, `/${resource}`],
4693
4694 // component and resource are in different folders
4695 [`a/app.ts`, `b/${resource}`, `../b/${resource}`], //
4696 [`a/app.ts`, `b/${resource}`, `/b/${resource}`],
4697
4698 // resource is in subfolder of component directory
4699 [`a/app.ts`, `a/b/c/${resource}`, `./b/c/${resource}`], //
4700 [`a/app.ts`, `a/b/c/${resource}`, `b/c/${resource}`], //
4701 [`a/app.ts`, `a/b/c/${resource}`, `/a/b/c/${resource}`],
4702 ];
4703
4704 testsForResource('style.css').forEach((test) => {
4705 const [compLoc, styleLoc, styleRef] = test;

Callers 1

ngtsc_spec.tsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected