如何在多应用程序项目中单独测试应用程序?

时间:2017-11-16 13:12:16

标签: angular karma-jasmine angular-cli

我有一个多应用项目。我可以使用以下命令单独运行应用程序:ng serve --app <appName> -aot

另一方面,我希望能够像运行每个应用程序一样单独运行测试。

e.g。 ng test --app <appName> --sm=false但它没有按预期工作。测试始终由文件系统中的第一个应用程序启动。

我一直在搜索并发现我可能需要更改angular-cli.json - Proposal: app-specific karma config的配置才有意义......但遗憾的是它也无法正常工作。

请提示吗?

1 个答案:

答案 0 :(得分:0)

您不需要--app参数。而是运行ng test <appName>

如果您检查ng test --help,则会收到:usage: ng test <project> [options]

我现在在Angular CLI: 6.0.0-rc.6