Можно ли загрузить набор данных asyn c в шутку? - PullRequest
0 голосов
/ 07 апреля 2020

Я бы импортировал набор данных из функции asyn c, но я не понимаю, как импортировать их в Jest-тест?

const timeout = 5000
describe(
  '/ (Home Page)',
  () => {
    let a;

    beforeAll(async () => {
      a = await importdatafromsheet();
    }, timeout)

    it.each(a)('should load without error', async () => {
      console.log(a);  
      expect('true').toBe('true')
    })
    it('should load without error', async () => {
      console.log(a);  
      expect(true).toBe(true)
    })},
  timeout
)

В первом it ошибка возвращается

`  `.each` must be called with an Array or Tagged Template Literal.

    Instead was called with: undefined`  

Во втором it консоль все еще отображает ожидаемый массив. Мне просто интересно, есть ли способ импортировать данные asyn c в describe.each или it.each.

...