Как инициализировать БД в Jest для группы тестов?

Позволяет ли Jest провести общую настройку перед группой тестов, распределённых по разным файлам?

Я попробовал сделать так,

let sequelize = null

beforeAll(async () => {
  sequelize = await initDataBase(config)
})

afterAll(async () => {
  await sequelize.drop()
})

describe('Тестирование БД', () => {
  it('Тест №0', () => expect(true).toEqual(true))
  testGroupZero(sequelize)()
  describe('Группа тестов №1', testGroupOne(sequelize))
  describe('Группа тестов №2', testGroupTwo(sequelize))
  })
})

но в таком виде обработчики testGroupZero()() и внутренних describe() всё равно отрабатывает до beforeAll().


Ответы (0 шт):