diff options
Diffstat (limited to 'reporting/pages/test/karma.conf.js')
-rw-r--r-- | reporting/pages/test/karma.conf.js | 88 |
1 files changed, 88 insertions, 0 deletions
diff --git a/reporting/pages/test/karma.conf.js b/reporting/pages/test/karma.conf.js new file mode 100644 index 0000000..2b0f41c --- /dev/null +++ b/reporting/pages/test/karma.conf.js @@ -0,0 +1,88 @@ +// Karma configuration +// Generated on 2016-12-19 + +module.exports = function(config) { + 'use strict'; + + config.set({ + // enable / disable watching file and executing tests whenever any file changes + autoWatch: true, + + // base path, that will be used to resolve files and exclude + basePath: '../', + + // testing framework to use (jasmine/mocha/qunit/...) + // as well as any additional frameworks (requirejs/chai/sinon/...) + frameworks: [ + 'jasmine' + ], + + // list of files / patterns to load in the browser + files: [ + // bower:js + 'bower_components/jquery/dist/jquery.js', + 'bower_components/angular/angular.js', + 'bower_components/bootstrap/dist/js/bootstrap.js', + 'bower_components/angular-animate/angular-animate.js', + 'bower_components/jquery-slimscroll/jquery.slimscroll.js', + 'bower_components/jquery-slimscroll/jquery.slimscroll.min.js', + 'bower_components/metisMenu/dist/metisMenu.js', + 'bower_components/chosen/chosen.jquery.js', + 'bower_components/oclazyload/dist/ocLazyLoad.js', + 'bower_components/angular-bootstrap/ui-bootstrap-tpls.js', + 'bower_components/angular-ui-router/release/angular-ui-router.js', + 'bower_components/angular-resource/angular-resource.js', + 'bower_components/sifter/sifter.js', + 'bower_components/microplugin/src/microplugin.js', + 'bower_components/selectize/dist/js/selectize.js', + 'bower_components/angular-selectize2/dist/angular-selectize.js', + 'bower_components/angular-mocks/angular-mocks.js', + // endbower + 'app/scripts/**/*.js', + 'test/mock/**/*.js', + 'test/spec/**/*.js' + ], + + // list of files / patterns to exclude + exclude: [ + ], + + // web server port + port: 8080, + + // Start these browsers, currently available: + // - Chrome + // - ChromeCanary + // - Firefox + // - Opera + // - Safari (only Mac) + // - PhantomJS + // - IE (only Windows) + browsers: [ + 'PhantomJS' + ], + + // Which plugins to enable + plugins: [ + 'karma-phantomjs-launcher', + 'karma-jasmine' + ], + + // Continuous Integration mode + // if true, it capture browsers, run tests and exit + singleRun: false, + + colors: true, + + // level of logging + // possible values: LOG_DISABLE || LOG_ERROR || LOG_WARN || LOG_INFO || LOG_DEBUG + logLevel: config.LOG_INFO, + + // Uncomment the following lines if you are using grunt's server to run the tests + // proxies: { + // '/': 'http://localhost:9000/' + // }, + // URL root prevent conflicts with the site root + // urlRoot: '_karma_' + }); +}; |