Хотите добавить дополнительный контекст в тестовую функцию mocha, но addContext не работает.
describe('Test', function () {
before('before', function () {
addContext(this, 'context before all'); <-- Not working
});
after('after', function () {
addContext(this, 'context after all'); <-- Not working
});
it('Call just a working test API', function () {
var test=this;
addContext(this, 'Hello1 (this) !!!!'); <-- Working
addContext(test, 'Hello2 (test) !!!!'); <-- Working
unirest.post('http://mockbin.com/request')
.headers({'Accept': 'application/json', 'Content-Type':
'application/json'})
.send({ "parameter": 23, "foo": "bar" }).end(function (response) {
console.log('In reponse function');
addContext(test, 'Hello3 !!!!'); <-- Not working
addContext(test, '' + response.body); <-- Not working
});
});
});
Как вы все видите, создается очень простой index.js, и действительно, создается тестовый отчет.,Но 4 из 6 addContext отсутствуют.Надеюсь, кто-нибудь знает ответ ??