generator-yaas-builder-module
Version:
Yeoman generator for creating yaas builder modules
91 lines (71 loc) • 3.04 kB
JavaScript
module.exports = function (config) {
config.set({
basePath: '../',
files: [
'bower_components/jquery/dist/jquery.js',
'bower_components/lodash/dist/lodash.compat.js',
'bower_components/select2/select2.js',
'bower_components/angular/angular.js',
'bower_components/restangular/dist/restangular.js',
'bower_components/angular-ui-router/release/angular-ui-router.js',
'bower_components/angular-translate/angular-translate.js',
'bower_components/angular-sanitize/angular-sanitize.js',
'bower_components/angular-ui-select2/src/select2.js',
'bower_components/angular-messages/angular-messages.js',
'test/mock-cockpit-ng.js',
'bower_components/angular-mocks/angular-mocks.js',
'public/js/app/shared/shared-index.js',
'public/js/app/shared/services/global-data.js',
'public/js/app/shared/services/notification-svc.js',
'public/js/app/shared/directives/y-inputs-dir.js',
'public/js/app/shared/controllers/navigation-ctrl.js',
'public/js/app/shared/i18n/i18-index.js',
'public/js/app/shared/i18n/i18-constants.js',
'public/js/app/shared/i18n/lang/en.js',
'public/js/app/shared/i18n/lang/de.js',
'public/js/app/shared/i18n/providers/translation-provider.js',
'public/js/app/shared/utils/cors.js',
'public/js/app/shared/utils/utilities.js',
'public/js/app/demo/demo-index.js',
'public/js/app/demo/controllers/demo-details-ctrl.js',
'public/js/app/demo/services/demo-rest.js',
'public/js/app/demo/services/demo-svc.js',
'public/js/app/app.js',
'public/js/app/shared/http-proxy.js',
'public/js/app/shared/router.js',
'public/js/app/constants.js',
'public/js/app/settings.js',
'public/js/app/site-config.js',
'public/js/bootstrap.js',
'test/unit/shared/**/*.js',
'test/unit/demo/*.js'
],
exclude: [
],
preprocessors: {
'public/js/app/**/*.js': 'coverage'
},
reporters: ['coverage', 'progress'],
coverageReporter: {
type: 'html',
dir: 'coverage/'
},
autoWatch: true,
singleRun: true,
frameworks: ['jasmine'],
browsers: ['PhantomJS'],
plugins: [
'karma-junit-reporter',
'karma-chrome-launcher',
'karma-firefox-launcher',
'karma-script-launcher',
'karma-jasmine',
'karma-phantomjs-launcher',
'karma-coverage'
],
junitReporter: {
outputFile: 'test_out/unit.xml',
suite: 'unit'
}
})
}