mirror of https://github.com/bitwarden/web.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
41 lines
1.4 KiB
41 lines
1.4 KiB
// Karma configuration file, see link for more information |
|
// https://karma-runner.github.io/1.0/config/configuration-file.html |
|
|
|
module.exports = function (config) { |
|
config.set({ |
|
basePath: "", |
|
frameworks: ["jasmine", "@angular-devkit/build-angular"], |
|
plugins: [ |
|
require("karma-jasmine"), |
|
require("karma-chrome-launcher"), |
|
require("karma-jasmine-html-reporter"), |
|
require("karma-coverage"), |
|
require("@angular-devkit/build-angular/plugins/karma"), |
|
], |
|
client: { |
|
jasmine: { |
|
// you can add configuration options for Jasmine here |
|
// the possible options are listed at https://jasmine.github.io/api/edge/Configuration.html |
|
// for example, you can disable the random execution with `random: false` |
|
// or set a specific seed with `seed: 4321` |
|
}, |
|
clearContext: false, // leave Jasmine Spec Runner output visible in browser |
|
}, |
|
jasmineHtmlReporter: { |
|
suppressAll: true, // removes the duplicated traces |
|
}, |
|
coverageReporter: { |
|
dir: require("path").join(__dirname, "../../coverage/oss-vault"), |
|
subdir: ".", |
|
reporters: [{ type: "html" }, { type: "text-summary" }], |
|
}, |
|
reporters: ["progress", "kjhtml"], |
|
port: 9876, |
|
colors: true, |
|
logLevel: config.LOG_INFO, |
|
autoWatch: true, |
|
browsers: ["Chrome"], |
|
singleRun: false, |
|
restartOnFileChange: true, |
|
}); |
|
};
|
|
|