Я пытаюсь написать функцию в wdio.conf. js, которая выполняется при прохождении теста.
В конце теста отображаются все пройденные тесты, но никогда не срабатывает здесь показан код console.log ("testpassed"):
afterTest: function (test) {
if (test.passed === true) {
console.log("testpassed")
}
},
Если я console.log - 'test' - он печатает [объект Object]. Однако, если я консоль log test.passed, он печатает undefined.
В конце теста он показывает, что все тесты пройдены.
Что я делаю не так?
Дальнейшее расследование: это единственные ключи, возвращенные в массиве test:
type,title,fn,body,async,sync,_timeout,_slow,_retries,timedOut,_currentRetry,pending,file,parent,ctx,_events,_eventsCount,callback,timer
Таким образом, похоже, что нет ключа для test.passed