Я настраиваю собственный репортер в WebdriverIO.В настоящее время это мой код:
let WDIOReporter = require ('@wdio/reporter');
module.exports = class HTMLReporter extends WDIOReporter {
constructor (options) {
super(options);
console.log('initialized custom reporter with the following reporter options: ', options);
}
}
Когда я запускаю свою программу, я получаю следующую ошибку:
TypeError: Class extends value #<Object> is not a constructor or null
at Object.<anonymous> (C:...\reporting\index.js:3:45)
Кажется, это вызывает ошибку вmodule.exports = class HTMLReporter extends WDIOReporter
line.
Как я могу решить эту проблему?Что я делаю не так?