Angular 2:指定测试类的位置

时间:2017-02-09 11:37:28

标签: angular angular-cli

我有 Angular 2 项目,该项目是在 Angular Cli 工具中生成的。 当我通过以下方式创建组件时:

$ ng generate component my-component-bla 

生成测试类“ my-component-bla.spec.ts ”并放在同一目录中。

我想知道如何在不同的目录中自动生成测试类的设置位置。

(请注意我为组件编写了该示例,但同样适用于服务,管道等。)

1 个答案:

答案 0 :(得分:0)

很抱歉,但目前Angular CLI没有这样的功能(请参阅generate命令here的完整参考资料)。

我想Angular团队已经决定他们认为单元测试应该与其他源文件一起使用。如果您坚持使用根级别测试文件夹,则似乎必须手动移动测试文件或编写自己的调用“ng g”的shell脚本,然后为您移动测试文件。