UNPKG

ami-cjs.js

Version:

<p align="center"> <img src="https://cloud.githubusercontent.com/assets/214063/23213764/78ade038-f90c-11e6-8208-4fcade5f3832.png" width="60%"> </p>

47 lines (36 loc) 1.28 kB
const packageJSON = require('./package.json'); 'use strict'; module.exports = function(karma) { karma.set({ // frameworks to use frameworks: ['jasmine', 'browserify', 'sinon'], // list of files / patterns to load in the browser files: [ 'https://cdnjs.cloudflare.com/ajax/libs/babel-polyfill/6.16.0/polyfill.min.js', `https://cdnjs.cloudflare.com/ajax/libs/three.js/${packageJSON.config.threeVersion}/three.js` , //'src/core/*.spec.js', 'specs/**/*.spec.js', {pattern: 'data/**/*', included: false, watched: false, served: true} ], reporters: ['spec'], // preprocess matching files before serving them to the browser // available preprocessors: https://npmjs.org/browse/keyword/karma-preprocessor preprocessors: { 'specs/**/*.spec.js': ['browserify'] //'src/core/*.spec.js': ['browserify'] }, browsers: ['PhantomJS'], // web server port // port: 9876, // colors: true, // possible values: config.LOG_DISABLE || config.LOG_ERROR || config.LOG_WARN || config.LOG_INFO || config.LOG_DEBUG logLevel: karma.LOG_WARN, autoWatch: false, singleRun: true, browserify: { debug: true, transform: [ ['babelify', {'presets': ['es2015']}] ] } }); };