2

我见过的速度测试示例是将所有内容放在顶级 /tests/mocha/MyTest.js、/tests/mocha/OtherTest.js 中。

我想将我的单元测试组织到他们正在测试的包中。

例如

/my-app
/my-app/packages/my-package
/my-app/packages/my-package/my-package-test.js

事实上,这是当你运行“meteor package create my-package”时创建的布局,但我不知道如何在速度测试运行器中运行 my-package-test,缺少像符号链接这样的黑客

cd my-app/tests/mocha/client
ln -s ../../packages/my-package/my-package-tests.js

除了管理这些符号链接很烦人之外,这还需要导出我想要进行单元测试的任何内容,即使它没有在任何其他包中使用。有没有更好的办法?

4

0 回答 0