使用来自ember插件的测试支持代码

时间:2016-07-05 00:36:27

标签: ember.js

我有几个使用常见共享ember-cli插件的ember应用程序。这个插件有常见的代码,如模型,导航等。我也希望这个插件能够提供常见的测试支持代码,如测试助手,工厂到ember应用程序。但是,如果我从插件中的tests中删除.npmignore,那么测试资源将使用ember应用程序构建。

有没有办法在ember app中使用插件,但在构建时删除插件的tests文件夹?或者也许有更好的方法来实现这一目标?

1 个答案:

答案 0 :(得分:0)

公共代码可以转到插件的test-support文件夹。该文件夹将自动合并到应用程序的tests文件夹中。

这里提到了这一点 - https://ember-cli.com/extending/#addon-project-structure