Чтобы ваш тест не прошел, тестирующий (я полагаю, это webdriverio) должен получить ошибку AssertionError.В вашем тесте эта ошибка будет сгенерирована chai в этой строке:
expect(value).to.equal("Thank You for your Message!2");
Но вы поймете это здесь:
catch(e) {
console.log(e)
}
, так что она никогда не попадет к тестирующему, и тест будетне подведет.Попробуйте вместо этого код:
async confirmSuccessfulSubmission() {
try {
let value = await $("#contact_reply h1").getText()
expect(value).to.equal("Thank You for your Message!2");
} catch(e) {
console.log(e)
throw(e)
}
}
или если вам не нужно печатать ошибку:
async confirmSuccessfulSubmission() {
let value = await $("#contact_reply h1").getText()
expect(value).to.equal("Thank You for your Message!2");
}