Вы можете проверить & ldquo; неподдерживаемые типы операндов для -: 'str' и 'int' & rdquo;

Mocha действительно поддерживает его по умолчанию.

Но вы можете обновить свой тестовый пакет для его поддержки, в основном он будет запускать тесты в цикле:

describe('data-driven tests', function () {
  var runs = [
    {it: 'user 1', options: {...}},
    {it: 'user 2', options: {...}},
  ];

  before(function () {
    ...
  });

  runs.forEach(function (run) {
    it('test functionality for ' + run.it, function () {
      ...
    });
  });
});

1
задан Sumit 20 January 2019 в 06:58
поделиться