bug/825 fix random test failing in travis, added seed inspector for future errors
This commit is contained in:
parent
63c5f1d216
commit
979f22da2e
|
@ -0,0 +1,13 @@
|
|||
var SeedReporter = function(baseReporterDecorator) {
|
||||
baseReporterDecorator(this);
|
||||
|
||||
this.onBrowserComplete = function(browser, result) {
|
||||
if (result.order && result.order.random && result.order.seed) {
|
||||
this.write("%s: Randomized with seed %s\n", browser, result.order.seed);
|
||||
}
|
||||
};
|
||||
};
|
||||
|
||||
module.exports = {
|
||||
"reporter:jasmine-seed": ["type", SeedReporter]
|
||||
};
|
|
@ -11,16 +11,21 @@ module.exports = function (config) {
|
|||
require('karma-jasmine-html-reporter'),
|
||||
require('karma-coverage-istanbul-reporter'),
|
||||
require('@angular-devkit/build-angular/plugins/karma'),
|
||||
require('karma-firefox-launcher')
|
||||
require('karma-firefox-launcher'),
|
||||
require('karma-firefox-launcher'),
|
||||
require('./jasmine-seed-reporter')
|
||||
],
|
||||
client: {
|
||||
jasmine: {
|
||||
//seed: 80185, // Specify if you need to re-run the same seed
|
||||
},
|
||||
clearContext: false // leave Jasmine Spec Runner output visible in browser
|
||||
},
|
||||
files: [
|
||||
|
||||
|
||||
],
|
||||
preprocessors: {
|
||||
|
||||
|
||||
},
|
||||
mime: {
|
||||
'text/x-typescript': ['ts', 'tsx']
|
||||
|
@ -29,10 +34,10 @@ module.exports = function (config) {
|
|||
dir: require('path').join(__dirname, 'coverage'), reports: ['html', 'lcovonly'],
|
||||
fixWebpackSourcePaths: true
|
||||
},
|
||||
|
||||
|
||||
reporters: config.angularCli && config.angularCli.codeCoverage
|
||||
? ['progress', 'coverage-istanbul']
|
||||
: ['progress', 'kjhtml'],
|
||||
? ['progress', 'coverage-istanbul', 'jasmine-seed']
|
||||
: ['progress', 'kjhtml', 'jasmine-seed'],
|
||||
port: 9876,
|
||||
colors: true,
|
||||
logLevel: config.LOG_INFO,
|
||||
|
|
|
@ -4,6 +4,11 @@ import { QueryParametersModel } from 'app/models/query-parameters';
|
|||
|
||||
describe('TaskanaQueryParameters', () => {
|
||||
|
||||
beforeAll(()=>{
|
||||
TaskanaQueryParameters.page = 1;
|
||||
TaskanaQueryParameters.pageSize = 9;
|
||||
})
|
||||
|
||||
it('should create a empty query', () => {
|
||||
TaskanaQueryParameters.page = undefined;
|
||||
TaskanaQueryParameters.pageSize = undefined;
|
||||
|
|
Loading…
Reference in New Issue