0

我的插件中有一些测试助手。我想要:

  1. 将这些助手用于我的插件自己的测试。
  2. 让我的插件用户可以使用这些助手,以测试他们自己的代码

在文档中,据说test-support可以用来满足上面提到的第二个要求;但我找不到一种方法让它对两者都有效。

4

1 回答 1

2

文档说“与应用程序的测试合并”,

应用程序 test-helpers 驻留在 中test/helpers/,此处指定的任何帮助程序都应自动注册。

共享插件测试助手时,请确保它位于 test-support/helpers,

目录合并后,文件应最终在tests/helpers目录中并自动注册。

作为参考,可以查看emberx-select插件,使用此答案中指定的相同方法共享“select”-helper。

于 2016-08-15T06:58:38.557 回答