Переименование файла отчета о покрытии в Стамбуле - PullRequest
0 голосов
/ 05 июля 2018

Я использую покрытие IstanbulDeporter для создания отчета о покрытии кода для моего проекта JavaScript. Выходной XML-файл по умолчанию называется «cobertura-coating.xml». Я хочу переименовать этот файл в другое. Я не могу найти конфигурацию для этого.

 coverageIstanbulReporter: {
      reports: ['html', 'lcovonly', 'cobertura'],
      dir: path.join(__dirname, 'coverage'),
      fixWebpackSourcePaths: true
  },

1 Ответ

0 голосов
/ 15 октября 2018

На это намекает в основном файле readme проекта , но я также не смог найти прямую инструкцию. Я обнаружил это путем поиска по всему Github в коде , обычно это хороший способ узнать, как другие использовали вещи. Что не всегда правильно или не применимо, но оно укажет правильное направление.

Вы должны добавить report-config и имя типа отчета. Вот так:

coverageIstanbulReporter: {
    reports: ['html', 'lcovonly', 'cobertura'],
    dir: path.join(__dirname, 'coverage'),
    fixWebpackSourcePaths: true,
    'report-config': {
        cobertura: {
            file: 'custom_file_name.xml'
        }
    },
},
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...