24 lines
806 B
TypeScript
24 lines
806 B
TypeScript
import { ensureProject, uniq, runCommand, checkFilesExist } from './utils';
|
|
|
|
describe('Delegate to CLI', () => {
|
|
it('should delegate to the Angular CLI all non-standard commands', async () => {
|
|
ensureProject();
|
|
|
|
const appName = uniq('app');
|
|
runCommand(`npm run nx -- g app ${appName}`);
|
|
runCommand(`npm run nx -- build ${appName}`);
|
|
|
|
checkFilesExist(
|
|
`dist/apps/${appName}/index.html`,
|
|
`dist/apps/${appName}/polyfills-es2015.js`,
|
|
`dist/apps/${appName}/runtime-es2015.js`,
|
|
`dist/apps/${appName}/main-es2015.js`,
|
|
`dist/apps/${appName}/styles-es2015.js`,
|
|
`dist/apps/${appName}/polyfills-es5.js`,
|
|
`dist/apps/${appName}/runtime-es5.js`,
|
|
`dist/apps/${appName}/main-es5.js`,
|
|
`dist/apps/${appName}/styles-es5.js`
|
|
);
|
|
}, 120000);
|
|
});
|