Как мне зарегистрировать хук beforeEach глобально из внешнего пакета NPM для mocha? - PullRequest
0 голосов
/ 21 декабря 2018

Я новичок, поэтому, пожалуйста, ответьте на этот вопрос:

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

Я создал плагин с файлом, который выглядит следующим образом:

var Mocha = require('mocha');
let exampleHook = function() {
    console.log("This is the beforeEach hook!");
};
// Somehow register this as a hook here...

В моей основной кодовой базе я установил плагин NPM, и мне нужен этот пакет, и все почти работает.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...