断言自动执行,期望在排毒自动化中遇到/失败

时间:2019-04-12 07:09:14

标签: javascript jasmine mocha chai detox

我无法在排毒中执行自动化套件,因为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时,执行将在第一次测试后停止。

0 个答案:

没有答案