开玩笑,一次测试多个Angular库

时间:2019-06-28 22:52:19

标签: angular typescript jestjs angular-cli

我是Jest的新手(使用角度预设),并且试图一次测试我们项目中的所有角度库。

我希望实现的目标: 我希望命令ng test运行我的所有测试,包括应用程序测试和库测试。

正在发生的事情:  “ ng test”仅用于应用程序测试。为了运行库测试,我需要分别运行每个库测试套件。

 $> ng test lib1
 $> ng test lib2
 $> ng test lib3
 $> ng test lib4
   and so on.

因为我们有18个库,所以这永远需要手动运行。仍然需要太长时间才能运行测试以按顺序具有脚本。

问题 有什么方法可以通过单个角度cli命令ng test全部运行我的测试?

1 个答案:

答案 0 :(得分:0)

我正在使用Jest for Angular。它对于项目文件夹中的主要源代码和lib效果很好。然后,它会为您生成报告。 您可以阅读配置指南here