jasmine reporters are now added using addReporter
gitea/salix/pipeline/head This commit looks good Details

This commit is contained in:
Carlos Jimenez Ruiz 2022-05-13 12:51:02 +02:00
parent 8b95150437
commit ddc3b552d7
1 changed files with 8 additions and 13 deletions

View File

@ -27,8 +27,11 @@ async function test() {
const app = require('vn-loopback/server/server'); const app = require('vn-loopback/server/server');
app.boot(bootOptions); app.boot(bootOptions);
const Jasmine = require('jasmine');
const jasmine = new Jasmine();
const SpecReporter = require('jasmine-spec-reporter').SpecReporter; const SpecReporter = require('jasmine-spec-reporter').SpecReporter;
const specReporter = new SpecReporter({ jasmine.addReporter(new SpecReporter({
spec: { spec: {
displaySuccessful: isCI, displaySuccessful: isCI,
displayPending: isCI displayPending: isCI
@ -36,23 +39,15 @@ async function test() {
summary: { summary: {
displayPending: false, displayPending: false,
} }
}); }));
const reporters = [specReporter];
if (isCI) { if (isCI) {
const JunitReporter = require('jasmine-reporters'); const JunitReporter = require('jasmine-reporters');
const junitReporter = new JunitReporter.JUnitXmlReporter(); jasmine.addReporter(new JunitReporter.JUnitXmlReporter());
reporters.push(junitReporter);
jasmine.jasmine.DEFAULT_TIMEOUT_INTERVAL = 30000;
} }
const Jasmine = require('jasmine');
const jasmine = new Jasmine({
reporter: reporters
});
if (isCI) jasmine.jasmine.DEFAULT_TIMEOUT_INTERVAL = 30000;
const backSpecs = [ const backSpecs = [
'./back/**/*[sS]pec.js', './back/**/*[sS]pec.js',
'./loopback/**/*[sS]pec.js', './loopback/**/*[sS]pec.js',