Мокко / Узел: как использовать assert.rejects ()? - PullRequest
0 голосов
/ 18 января 2019

Я пытался следовать документации , чтобы проверить сообщение об ошибке, используя assert.rejects (у меня Node выше v10).

Но это всегда проходит, даже с нелепым сообщением.Что я делаю не так?

it("should fail but it's not", 
  async ()=> {
    let itemId = 'not an id'
    assert.rejects( 
      await ListRepo.checkById(itemId),
      {message: 'abracadabra'}                        
    )
  }
)

ОБНОВЛЕНИЕ: Кажется, что если я возвращаю assert.rejects, это работает.Но я до сих пор не знаю причину.

...