1+ // Karma configuration
2+ // Generated on Sun Jul 01 2018 21:22:40 GMT+0100 (GMT Summer Time)
3+
4+ module . exports = function ( config ) {
5+ config . set ( {
6+
7+ // base path that will be used to resolve all patterns (eg. files, exclude)
8+ basePath : '' ,
9+
10+
11+ // frameworks to use
12+ // available frameworks: https://npmjs.org/browse/keyword/karma-adapter
13+ frameworks : [ 'jasmine' ] ,
14+
15+
16+ // list of files / patterns to load in the browser
17+ files : [
18+ { pattern : 'node_modules/@webcomponents/webcomponentsjs/webcomponents-bundle.js' , served : true , included : true } ,
19+ 'dist/testbundle.js'
20+ ] ,
21+
22+
23+ // list of files / patterns to exclude
24+ exclude : [ ] ,
25+
26+
27+ // preprocess matching files before serving them to the browser
28+ // available preprocessors: https://npmjs.org/browse/keyword/karma-preprocessor
29+ preprocessors : { } ,
30+
31+
32+ // test results reporter to use
33+ // possible values: 'dots', 'progress'
34+ // available reporters: https://npmjs.org/browse/keyword/karma-reporter
35+ reporters : [ 'progress' ] ,
36+
37+
38+ // web server port
39+ port : 9876 ,
40+
41+
42+ // enable / disable colors in the output (reporters and logs)
43+ colors : true ,
44+
45+
46+ // level of logging
47+ // possible values: config.LOG_DISABLE || config.LOG_ERROR || config.LOG_WARN || config.LOG_INFO || config.LOG_DEBUG
48+ logLevel : config . LOG_INFO ,
49+
50+
51+ // enable / disable watching file and executing tests whenever any file changes
52+ autoWatch : true ,
53+
54+
55+ // start these browsers
56+ // available browser launchers: https://npmjs.org/browse/keyword/karma-launcher
57+ browsers : [ 'Chrome' , 'Firefox' ] ,
58+
59+
60+ // Continuous Integration mode
61+ // if true, Karma captures browsers, runs the tests and exits
62+ singleRun : true ,
63+
64+ // Concurrency level
65+ // how many browser should be started simultaneous
66+ concurrency : Infinity
67+ } )
68+ }
0 commit comments