我应该如何使用包架构测试流星应用程序?

时间:2017-12-22 15:35:07

标签: javascript meteor

我注意到Vulan.js(实现包体系结构的那个)没有测试。我尝试自行添加practicalmeteor:mocha并将Package.onTest添加到我的包中的package.js

Package.onTest(function(api) {
  api.use([
    'myapp:package-that-i-wanna-test',
    'practicalmeteor:mocha',
    'practicalmeteor:chai'
  ])

  api.addFiles('somefile.test.js', 'server');
})

然后运行meteor test-packages --driver-package practicalmeteor:mocha mypackage

这是一个正确的解决方案吗?

我也试过运行meteor test --driver-package=practicalmeteor:mocha但是得到了0次测试,即使我将它们放在名为*.test.js的软件包中(所以,似乎这个命令不会在{{}}中查找测试文件{1}}文件夹)

所以,我的问题是用packages架构测试流星应用程序的正确方法是什么,以及我应该如何在Vulcan.js中运行所有测试

0 个答案:

没有答案