fix(schematics): covert-to-workspace to update protractor.js properly
This commit is contained in:
parent
d0f99a144e
commit
ad9e0c7a0a
@ -116,12 +116,10 @@ function updateProtractorConf() {
|
|||||||
throw new Error('Cannot find protractor.conf.js');
|
throw new Error('Cannot find protractor.conf.js');
|
||||||
}
|
}
|
||||||
const protractorConf = host.read('protractor.conf.js')!.toString('utf-8');
|
const protractorConf = host.read('protractor.conf.js')!.toString('utf-8');
|
||||||
const angularCliJson = JSON.parse(host.read('.angular-cli.json')!.toString('utf-8'));
|
const updatedConf = protractorConf.replace(`./e2e/**/*.e2e-spec.ts`, `./apps/**/*.e2e-spec.ts`)
|
||||||
|
.replace(`e2e/tsconfig.e2e.json`, `./tsconfig.e2e.json`);
|
||||||
|
|
||||||
protractorConf.replace(`'./e2e/**/*.e2e-spec.ts'`, `'.apps/${angularCliJson.project.name}/e2e/**/*.e2e-spec.ts'`)
|
host.overwrite('protractor.conf.js', updatedConf);
|
||||||
.replace(`'e2e/tsconfig.e2e.json'`, `'./tsconfig.e2e.json'`);
|
|
||||||
|
|
||||||
host.overwrite('protractor.conf.js', JSON.stringify(protractorConf, null, 2));
|
|
||||||
|
|
||||||
return host;
|
return host;
|
||||||
};
|
};
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user