Skip to content
Snippets Groups Projects
Commit a45132bc authored by Dorchies David's avatar Dorchies David
Browse files

Merge branch '579-suppression-des-warnings-a-la-compilation' into 'devel'

Resolve "Suppression des warnings à la compilation"

Closes #579

See merge request !185
parents 6f340341 ace1eae4
No related branches found
No related tags found
2 merge requests!225Release v4.17.0,!185Resolve "Suppression des warnings à la compilation"
Pipeline #140017 passed
......@@ -69,7 +69,14 @@
"lodash",
"graphlibrary",
"dagre-layout",
"dagre-d3-renderer"
"dagre-d3-renderer",
"dagre",
"dagre-d3",
"@braintree/sanitize-url",
"dompurify",
"graphlib",
"moment-mini",
"sprintf-js"
],
"vendorChunk": true,
"extractLicenses": false,
......@@ -85,7 +92,7 @@
"budgets": [
{
"type": "anyComponentStyle",
"maximumWarning": "10kb"
"maximumWarning": "150kb"
}
],
"optimization": true,
......
// 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-istanbul-reporter'),
require('@angular-devkit/build-angular/plugins/karma')
],
client:{
clearContext: false // leave Jasmine Spec Runner output visible in browser
},
coverageIstanbulReporter: {
dir: require('path').join(__dirname, 'coverage'), reports: [ 'html', 'lcovonly' ],
fixWebpackSourcePaths: true
},
reporters: ['progress', 'kjhtml'],
port: 9876,
colors: true,
logLevel: config.LOG_INFO,
autoWatch: true,
browsers: ['Chrome'],
singleRun: false
});
};
// This file is required by karma.conf.js and loads recursively all the .spec and framework files
import "zone.js/dist/long-stack-trace-zone";
import "zone.js/dist/proxy.js";
import "zone.js/dist/sync-test";
import "zone.js/dist/jasmine-patch";
import "zone.js/dist/async-test";
import "zone.js/dist/fake-async-test";
import { getTestBed } from "@angular/core/testing";
import {
BrowserDynamicTestingModule,
platformBrowserDynamicTesting
} from "@angular/platform-browser-dynamic/testing";
// Unfortunately there's no typing for the `__karma__` variable. Just declare it as any.
declare const __karma__: any;
declare const require: any;
// Prevent Karma from running prematurely.
__karma__.loaded = function () {};
// First, initialize the Angular testing environment.
getTestBed().initTestEnvironment(
BrowserDynamicTestingModule,
platformBrowserDynamicTesting(), {
teardown: { destroyAfterEach: false }
}
);
// Then we find all the tests.
const context = require.context("./", true, /\.spec\.ts$/);
// And load the modules.
context.keys().map(context);
// Finally, start Karma to run the tests.
__karma__.start();
......@@ -9,5 +9,8 @@
"files": [
"main.ts",
"polyfills.ts"
],
"exclude": [
"environments/environment.prod.ts"
]
}
......@@ -9,7 +9,6 @@
]
},
"files": [
"test.ts",
"polyfills.ts"
],
"include": [
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment