События HTML Reporter
Обзор
Плагин html-reporter добавляет в интерфейс Testplane специальный объект htmlReporter, через который, в том числе, можно подписаться на события отчета. Для этого testplane.htmlReporter предоставляет свойство events со списком событий, на которые можно подписаться:
- DATABASE_CREATED — событие, которое триггерится сразу после создания sqlite базы данных;
- TEST_SCREENSHOTS_SAVED — событие, которое триггерится после сохранения скриншотов теста;
- REPORT_SAVED — событие, которое триггерится после сохранения всех файлов отчета.
DATABASE_CREATED
sync | master
Событие DATABASE_CREATED триггерится сразу после создания sqlite базы данных. Обработчик события выполняется синхронно.
Подписка на событие
testplane.htmlReporter.on(testplane.htmlReporter.events.DATABASE_CREATED, db => {
console.info(`Выполняется обработка события DATABASE_CREATED...`);
});