Проблема с [mochawesome] addContext в Mocha.Testfunction - PullRequest
0 голосов
/ 29 января 2019

Хотите добавить дополнительный контекст в тестовую функцию 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 отсутствуют.Надеюсь, кто-нибудь знает ответ ??

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