Отправить отчет по электронной почте с файлом HTML, прикрепленным с помощью узла js, после завершения запуска с помощью транспортира.

Я использую nodemailer для отправки электронной почты в моем коде. Я хочу запустить его после того, как мои тестовые примеры будут выполнены транспортиром. Прямо сейчас он отправляет мне по почте старый файл HTML, который у меня есть в моем каталоге, прежде чем запуск завершится.

Я также пытался использовать EmailJS, но получил тот же результат.

Я хочу, чтобы он запускался после завершения моего теста и создания отчета, чтобы я получил последний отчет.


person vibhor    schedule 08.05.2015    source источник


Ответы (1)


Поместите сценарий отправки почты в функцию onComplete в файле protractor.conf.js.

var mailer = require(/* Mail module */);

exports.config = {
    // Other config...

    onComplete: function () {
        // Send mail...
    }
};
person thodic    schedule 08.05.2015