在我的测试环境中,我使用mocha
作为我的测试运行员。我已将NODE_ENV
配置为"测试"在setup.js
文件中,我配置为使用
mocha --require setup.js
我使用sequelize
作为我的ORM,我希望它在force
标志设置为true的情况下初始化。我应该在哪里执行sync
函数?
import models from '../src/data/models';
models.sync({
force: true
});
由于它是异步函数,因此测试可能在同步阶段结束之前开始。
答案 0 :(得分:1)
将运行测试之前运行的所有初始化或代码添加到全局 Ns
s ---> --------
s + N
处理程序。
before