【发布时间】:2018-07-01 16:38:33
【问题描述】:
我正在尝试使用 sequelize 编写测试,并且我想在每次测试之前截断所有表。如果可能的话,我不想在每个测试文件中编写或运行它。有谁知道这样做的方法吗?
看来 jest 应该支持这样的东西。
我目前正在尝试使用 globalSetup,但那是 beforeAll。
我还有一个问题是,当我运行 globalSetup 时,我做了这样的事情:
module.exports = () => {
sequelize.db.sync({ force: true })
}
二分之一有效。所以我猜这是在我需要它同步运行时异步运行的。
【问题讨论】:
标签: node.js sequelize.js jestjs