Jest охват странным образом отсутствует только строка условия if - почему и как исправить - PullRequest
0 голосов
/ 04 марта 2019

У меня есть index.js, который выглядит как

...
[line 69] if A:
[line 70]    foo()
[line 71] else if B:
[line 72]    bar()

Я написал тест для строки 69 - 70, если я прокомментирую это, тест пряжи --coverage покажет строку69, 70 пропущено.

Однако даже в этом тесте пропущена строка 69 жалобы на покрытие

Еще одна вещь, которую я заметил, заключается в том, что если я переключу условия if на

...
[line 69] if B:
[line 70]    bar()
[line 71] else if A:
[line 72]    foo()

В строке все еще отсутствует строка 69

В чем причина этого в шутке?Как я могу это исправить?

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