У меня есть этот код в моем блоке afterEach, который работает для консольного журнала источника страницы с ошибочной спецификацией.Но я хочу переместить его в другой класс.
afterEach(function () {
const state = this.currentTest.state;
if (state === 'failed') {
browser.driver.getPageSource().then(function (res) {
console.log(res);
});
}
});
, но когда я пытаюсь использовать следующее в другом классе, я получаю 'Свойство' currentTest 'не существует для типа' HelperClass '.Как мне объявить свойство currentTest?
import { browser, } from 'protractor';
export class HelperClass {
public getSource() {
const state = this.currentTest.state;
if (state === 'failed') {
browser.driver.getPageSource().then(function (res) {
console.log(res);
});
}
}
}