import { newApp, newProject, runCLI, updateFile } from '../utils'; describe('Upgrade', () => { fit( 'should generate an UpgradeModule setup', () => { newProject(); newApp('myapp'); updateFile( 'apps/myapp/src/legacy.js', ` const angular = window.angular.module('legacy', []); angular.component('rootLegacyCmp', { template: 'Expected Value' }); ` ); updateFile( 'apps/myapp/src/app/app.component.html', ` EXPECTED [] ` ); updateFile('apps/myapp/src/app/app.component.spec.ts', ``); runCLI( 'generate upgrade-module legacy --angularJsImport=./legacy ' + '--angularJsCmpSelector=rootLegacyCmp --project=myapp' ); runCLI('build'); runCLI('test --single-run'); }, 1000000 ); });