В одном из файлов спецификации есть expect
в блоке it
.Это не проходит.Однако сценарий продолжает выполняться и не дает сбоя.Консоль показывает Top level suite Non-spec failure
Как это вообще может не соответствовать спецификации?Ниже приведен код:
listOfCars.getText().then(async function(itemList) {
expect(itemList).toContain("Car#123");
});
Protractor Beautiful Reporter - https://github.com/Evilweed/protractor-beautiful-reporter показывает результаты в виде прохода.
Я хочу ожидать сбой и остановить выполнение спецификации и показатьошибка в отчете.
Я пытался stopSpecOnExpectationFailure: true,
, но, похоже, это тоже не сработало.
Даже такие ошибки, как эти Error in click: NoSuchElementError: No element found using locator:
, отображаются только в консоли и в спецификации.
Я что-то здесь упускаю?
Редактировать: 3 дня ожидания и никакой помощи.