Uncaught TypeError: this.buf.latin1Write не является функцией

При запуске моего тестового файла мои тесты проходят, но ловушка beforeEach завершается неудачно с сообщением Uncaught TypeError: this.buf.latin1Write is not a function

Я добавил testdouble и переместил замену и требуемый в перед крючком.

const td = require('testdouble');

suite('test', function() {

  // This is what fails
  setup(function() {
    sentry = td.replace('../../../lib/sentry');
    errors = require('../../../lib/errors');
  });

  suite('another test', function() {
    test('', function() {
      // some assertions here
    })
  });
});

0 ответов

Другие вопросы по тегам