@@ -4,7 +4,6 @@ module.exports = (config) => {
4
4
const customLaunchers = { } ;
5
5
let browsers = [ ] ;
6
6
let useSauce = false ;
7
- let transpileToES5 = [ 'internet explorer' ] . includes ( process . env . TEST_BROWSER_NAME ) ;
8
7
9
8
// use Sauce when running on Travis
10
9
if ( process . env . TRAVIS_JOB_NUMBER ) {
@@ -53,17 +52,19 @@ module.exports = (config) => {
53
52
54
53
// frameworks to use
55
54
// available frameworks: https://npmjs.org/browse/keyword/karma-adapter
56
- frameworks : [ 'requirejs' , ' mocha', 'sinon-chai' ] ,
55
+ frameworks : [ 'mocha' , 'sinon-chai' ] ,
57
56
58
57
// list of files / patterns to load in the browser (loaded in order)
59
58
files : [
60
59
{ pattern : 'app/localization.js' , included : false } ,
61
60
{ pattern : 'app/webutil.js' , included : false } ,
62
61
{ pattern : 'core/**/*.js' , included : false } ,
63
62
{ pattern : 'vendor/pako/**/*.js' , included : false } ,
63
+ { pattern : 'vendor/browser-es-module-loader/dist/*.js*' , included : false } ,
64
64
{ pattern : 'tests/test.*.js' , included : false } ,
65
65
{ pattern : 'tests/fake.*.js' , included : false } ,
66
66
{ pattern : 'tests/assertions.js' , included : false } ,
67
+ 'vendor/promise.js' ,
67
68
'tests/karma-test-main.js' ,
68
69
] ,
69
70
@@ -85,26 +86,6 @@ module.exports = (config) => {
85
86
// available browser launchers: https://npmjs.org/browse/keyword/karma-launcher
86
87
browsers : browsers ,
87
88
88
- // preprocess matching files before serving them to the browser
89
- // available preprocessors: https://npmjs.org/browse/keyword/karma-preprocessor
90
- preprocessors : {
91
- 'app/localization.js' : [ 'babel' ] ,
92
- 'app/webutil.js' : [ 'babel' ] ,
93
- 'core/**/*.js' : [ 'babel' ] ,
94
- 'tests/test.*.js' : [ 'babel' ] ,
95
- 'tests/fake.*.js' : [ 'babel' ] ,
96
- 'tests/assertions.js' : [ 'babel' ] ,
97
- 'vendor/pako/**/*.js' : [ 'babel' ] ,
98
- } ,
99
-
100
- babelPreprocessor : {
101
- options : {
102
- presets : transpileToES5 ? [ 'es2015' ] : [ ] ,
103
- plugins : [ 'transform-es2015-modules-amd' , 'syntax-dynamic-import' ] ,
104
- sourceMap : 'inline' ,
105
- } ,
106
- } ,
107
-
108
89
// test results reporter to use
109
90
// possible values: 'dots', 'progress'
110
91
// available reporters: https://npmjs.org/browse/keyword/karma-reporter
0 commit comments