Meteor Tinytest打包依赖项

时间:2015-04-09 18:38:34

标签: unit-testing meteor tinytest

我喜欢测试我的代码。我喜欢将我的代码划分为包。我喜欢流星。现在我正在尝试Meteor Tinytest meteor test-packages,但我有些奇怪。例如:

TypeError: Cannot read property 'Email' of undefined

由于SimpleSchema.RegEx.Email。但是这个代码在没有经过测试的情况下有效。此外,SimpleSchema此时是一个对象(通过console.log检查),SimpleSchema.RegEx确实未定义,但这完全不符合我的预期。

api.use('aldeed:simple-schema', ['server']);添加到package.js的onTest部分不会执行任何操作,这是预期的。但我不确定我要解决这个问题。

1 个答案:

答案 0 :(得分:0)

显然存在一个错误:Package.js api.use() loads very old versions,其中(大部分)对您的应用程序并不重要,但当您单独测试包时,这很重要。

待更新