我喜欢测试我的代码。我喜欢将我的代码划分为包。我喜欢流星。现在我正在尝试 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']);
到 onTest 部分package.js
不会做任何事情,这是意料之中的。但我不确定我该怎么做才能解决这个问题。