Skip to content

Commit 9073412

Browse files
committed
fix(@angular-devkit/schematics): enable sourceMap for coverage mapping
Fixes angular#11672
1 parent c0f61dc commit 9073412

File tree

4 files changed

+4
-0
lines changed

4 files changed

+4
-0
lines changed

packages/schematics/angular/application/index.ts

+1
Original file line numberDiff line numberDiff line change
@@ -204,6 +204,7 @@ function addAppToWorkspaceFile(options: ApplicationOptions, workspace: Workspace
204204
join(normalize(projectRoot), 'src', 'favicon.ico'),
205205
join(normalize(projectRoot), 'src', 'assets'),
206206
],
207+
sourceMap: true,
207208
},
208209
},
209210
lint: {

packages/schematics/angular/library/index.ts

+1
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,7 @@ function addAppToWorkspaceFile(options: LibraryOptions, workspace: WorkspaceSche
151151
main: `${projectRoot}/src/test.ts`,
152152
tsConfig: `${projectRoot}/tsconfig.spec.json`,
153153
karmaConfig: `${projectRoot}/karma.conf.js`,
154+
sourceMap: true,
154155
},
155156
},
156157
lint: {

packages/schematics/angular/migrations/update-6/index.ts

+1
Original file line numberDiff line numberDiff line change
@@ -476,6 +476,7 @@ function extractProjectsConfig(
476476
testOptions.scripts = (app.scripts || []).map(_extraEntryMapper);
477477
testOptions.styles = (app.styles || []).map(_extraEntryMapper);
478478
testOptions.assets = (app.assets || []).map(_mapAssets).filter(x => !!x);
479+
testOptions.sourceMap = true;
479480

480481
if (karmaConfig) {
481482
targets.test = {

packages/schematics/angular/migrations/update-6/index_spec.ts

+1
Original file line numberDiff line numberDiff line change
@@ -661,6 +661,7 @@ describe('Migration to v6', () => {
661661
{ glob: '**/*', input: 'src/assets', output: '/assets' },
662662
{ glob: 'favicon.ico', input: 'src', output: '/' },
663663
]);
664+
expect(test.options.sourceMap).toEqual(true);
664665
});
665666

666667
it('should set the extract i18n target', () => {

0 commit comments

Comments
 (0)