@@ -140,7 +140,7 @@ export function useCIDefaults() {
140140 sourcemaps : false ,
141141 progress : false
142142 } ;
143- } )
143+ } ) ;
144144}
145145
146146export function useCIChrome ( ) {
@@ -276,14 +276,22 @@ export function useNg2() {
276276 Object . keys ( ng2Deps [ 'devDependencies' ] ) . forEach ( pkgName => {
277277 json [ 'devDependencies' ] [ pkgName ] = ng2Deps [ 'devDependencies' ] [ pkgName ] ;
278278 } ) ;
279- console . log ( JSON . stringify ( json ) )
279+ console . log ( JSON . stringify ( json ) ) ;
280280 } ) )
281281 . then ( ( ) => updateJsonFile ( 'src/tsconfig.app.json' , json =>
282282 Object . assign ( json , tsconfigAppJson ) ) )
283283 . then ( ( ) => updateJsonFile ( 'src/tsconfig.spec.json' , json =>
284284 Object . assign ( json , tsconfigSpecJson ) ) )
285285 . then ( ( ) => updateJsonFile ( 'e2e/tsconfig.e2e.json' , json =>
286- Object . assign ( json , tsconfigE2eJson ) ) ) ;
286+ Object . assign ( json , tsconfigE2eJson ) ) )
287+ . then ( ( ) => replaceInFile ( 'src/test.ts' , 'import \'zone.js/dist/zone-testing\';' , `
288+ import 'zone.js/dist/long-stack-trace-zone';
289+ import 'zone.js/dist/proxy.js';
290+ import 'zone.js/dist/sync-test';
291+ import 'zone.js/dist/jasmine-patch';
292+ import 'zone.js/dist/async-test';
293+ import 'zone.js/dist/fake-async-test';
294+ ` ) ) ;
287295}
288296
289297// Convert a Angular 5 project to Angular 4.
@@ -315,6 +323,6 @@ export function useNg4() {
315323 Object . keys ( ng4Deps [ 'devDependencies' ] ) . forEach ( pkgName => {
316324 json [ 'devDependencies' ] [ pkgName ] = ng4Deps [ 'devDependencies' ] [ pkgName ] ;
317325 } ) ;
318- console . log ( JSON . stringify ( json ) )
326+ console . log ( JSON . stringify ( json ) ) ;
319327 } ) ) ;
320328}
0 commit comments