chore(repo): fix e2e-cli for Windows
This commit is contained in:
parent
6bd0c2deac
commit
3d24d56312
@ -5,6 +5,7 @@ import {
|
|||||||
readFile,
|
readFile,
|
||||||
readJson,
|
readJson,
|
||||||
runCLI,
|
runCLI,
|
||||||
|
runCLIAsync,
|
||||||
tmpProjPath,
|
tmpProjPath,
|
||||||
uniq,
|
uniq,
|
||||||
updateFile,
|
updateFile,
|
||||||
@ -35,7 +36,7 @@ describe('Cli', () => {
|
|||||||
expect(() => runCLI(`counter ${myapp} --result=false`)).toThrowError();
|
expect(() => runCLI(`counter ${myapp} --result=false`)).toThrowError();
|
||||||
});
|
});
|
||||||
|
|
||||||
it('should run npm scripts', () => {
|
it('should run npm scripts', async () => {
|
||||||
newProject();
|
newProject();
|
||||||
const mylib = uniq('mylib');
|
const mylib = uniq('mylib');
|
||||||
runCLI(`generate @nrwl/node:lib ${mylib}`);
|
runCLI(`generate @nrwl/node:lib ${mylib}`);
|
||||||
@ -50,12 +51,14 @@ describe('Cli', () => {
|
|||||||
`libs/${mylib}/package.json`,
|
`libs/${mylib}/package.json`,
|
||||||
JSON.stringify({
|
JSON.stringify({
|
||||||
name: 'mylib1',
|
name: 'mylib1',
|
||||||
scripts: { echo: `echo ECHOED:$1` },
|
scripts: { echo: `echo ECHOED` },
|
||||||
})
|
})
|
||||||
);
|
);
|
||||||
|
|
||||||
const output = runCLI(`echo ${mylib} --a=123`);
|
const { stdout } = await runCLIAsync(`echo ${mylib} --a=123`, {
|
||||||
expect(output).toContain(`ECHOED: --a=123`);
|
silent: true,
|
||||||
|
});
|
||||||
|
expect(stdout).toMatch(/ECHOED "?--a=123"?/);
|
||||||
}, 1000000);
|
}, 1000000);
|
||||||
|
|
||||||
it('should show help', async () => {
|
it('should show help', async () => {
|
||||||
|
|||||||
@ -273,7 +273,7 @@ describe('Node Libraries', () => {
|
|||||||
runCLI(`build ${nglib}`);
|
runCLI(`build ${nglib}`);
|
||||||
runCLI(`build ${nodelib}`);
|
runCLI(`build ${nodelib}`);
|
||||||
checkFilesExist(`./dist/libs/${nodelib}/esm2015/index.js`);
|
checkFilesExist(`./dist/libs/${nodelib}/esm2015/index.js`);
|
||||||
}, 60000);
|
}, 120000);
|
||||||
|
|
||||||
it('should fail when trying to compile typescript files that are invalid', () => {
|
it('should fail when trying to compile typescript files that are invalid', () => {
|
||||||
const proj = newProject();
|
const proj = newProject();
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user