Skip to content

geksilla/karma-commonjs-require

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

karma-commonjs-require

Used for testing project that builded by Brunch build tool which uses Common.js require. Generally it useful when you want to generate coverage for source files.

Configuration

    module.exports = function(config) {
      config.set({

    ................

        plugins: [
          'karma-mocha',
          'karma-phantomjs-launcher',
          'karma-coverage',
          // add plugin
          'karma-commonjs-require'
        ],

    // add to framework list
    frameworks: ['mocha', 'common-require'],

    // You can define custom application root directory, by default is 'app'
    commonRequirePreprocessor: {
      appDir: 'app'
    },

    preprocessors: {
      'app/**/*.js' : ['common-require'],
      'test/**/*.js' : ['common-require']
    }

    ...............

      });
    };

About

Common-requirejs-definition plugin for karma used in brunch projects.

Resources

Stars

Watchers

Forks

Packages

No packages published