Выполнение останавливается, когда утверждают, ожидают, встречается / не в автоматизации - PullRequest
0 голосов
/ 12 апреля 2019

Я не могу выполнить пакет автоматизации в режиме детоксикации, так как expect / assert останавливает выполнение вместо провала теста.

Я попытался обернуть его try-catch, но тест проходит, даже если я получаю ошибки в консоли.

Попытка сгенерировать новую ошибку, но выполнение останавливается.

describe()
it(function1(){
    try{some automation script with assert, expect validations}
    catch(e){console.log('found exception1',e.message)}
})
it(Error is there in function2(){
    try{some automation script with assert, expect validations}
    catch(e){console.log('found exception2',e.message)}
})
it(function3(){
    try{some automation script with assert, expect validations}
    catch(e){console.log('found exception3',e.message)}
})

Все тесты пройдены, и выполнение продолжается без сбоя теста.

Когда я пропускаю try-catch, выполнение останавливается после первого теста.

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