Jest блок 'it' завершается ошибкой только в том случае, если помещен после пустого блока 'it' - PullRequest
0 голосов
/ 06 октября 2018

Мой блок 'it' завершится ошибкой, но только если он будет помещен после предыдущего блока 'it'.предыдущий блок пуст.Если он размещен раньше, он проходит.

describe('test', () => {
  beforeEach(() => {
    //do some stuff...
  })
  it('it-1', () => {
    //passes, empty
  }) 
  it('it-2', () => {
    //fails
  }) 
})

describe('test2', () => {
  beforeEach(() => {
    //do some stuff...
  })
  it('it-2', () => {
    //passes
  }) 
  it('it-1', () => {
    //passes, empty
  }) 
})

Есть идеи, что может происходить?я не мог вставить настоящий код по соображениям конфиденциальности, извините за это.Помощь приветствуется.

1 Ответ

0 голосов
/ 09 октября 2018

хорошо, исправление помещало 'spy.mockRestore ()' в конце каждого блока 'it', хотя я не мог сказать вам, почему это исправляет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...