import { forEachCli, newProject, runCLI, uniq } from '@nrwl/e2e/utils'; forEachCli(() => { describe('Protractor', () => { it('empty test', () => { expect(1).toEqual(1); }); }); xdescribe('Protractor', () => { beforeEach(() => { newProject(); }); it('should work', async () => { const myapp = uniq('myapp'); runCLI( `generate @nrwl/angular:app ${myapp} --directory=myDir --routing --e2eTestRunner=protractor` ); try { const r = runCLI(`e2e my-dir-${myapp}-e2e --no-webdriver-update`); console.log(r); expect(r).toContain('Executed 1 of 1 spec SUCCESS'); } catch (e) { console.log(e); if (e.stdout) { console.log(e.stdout.toString()); } if (e.stderr) { console.log(e.stdout.toString()); } throw e; } }, 1000000); }); });