Я запускаю угловое приложение для модульного теста, я хочу запустить его в tfs, я хочу удалить ранее сгенерированные xml-файлы. Если я не делаю этого, каждый проход тестов и сбой добавляются из предыдущего xml, который был сгенерирован в последнем запуске
Дайте мне знать, если есть способ настроить это в karma.config или я могу изменить команду npm, чтобы удалить ранее сгенерированный отчет
module.exports = function (config) {
config.set({
basePath: '',
frameworks: ['jasmine', '@angular-devkit/build-angular'],
plugins: [
require('karma-jasmine'),
require('karma-chrome-launcher'),
require('karma-tfs-reporter'),
require('@angular-devkit/build-angular/plugins/karma')
],
reporters: ['progress', 'tfs'],
//reporters: ['progress', 'coverage'],
port: 9876,
colors: true,
logLevel: config.LOG_INFO,
autoWatch: true,
browsers: ['ChromeHeadless'],
singleRun: false,
loggers: [{type: 'console'}],
tfsReporter: {
outputDir: 'testresults',
outputFile: 'testresults_${date}.xml'
}
});
};