github.com/jfrog/jfrog-cli-go@v1.22.1-0.20200318093948-4826ef344ffd/npm/node_modules/debug/karma.conf.js (about)

     1  // Karma configuration
     2  // Generated on Fri Dec 16 2016 13:09:51 GMT+0000 (UTC)
     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: ['mocha', 'chai', 'sinon'],
    14  
    15  
    16      // list of files / patterns to load in the browser
    17      files: [
    18        'dist/debug.js',
    19        'test/*spec.js'
    20      ],
    21  
    22  
    23      // list of files to exclude
    24      exclude: [
    25        'src/node.js'
    26      ],
    27  
    28  
    29      // preprocess matching files before serving them to the browser
    30      // available preprocessors: https://npmjs.org/browse/keyword/karma-preprocessor
    31      preprocessors: {
    32      },
    33  
    34      // test results reporter to use
    35      // possible values: 'dots', 'progress'
    36      // available reporters: https://npmjs.org/browse/keyword/karma-reporter
    37      reporters: ['progress'],
    38  
    39  
    40      // web server port
    41      port: 9876,
    42  
    43  
    44      // enable / disable colors in the output (reporters and logs)
    45      colors: true,
    46  
    47  
    48      // level of logging
    49      // possible values: config.LOG_DISABLE || config.LOG_ERROR || config.LOG_WARN || config.LOG_INFO || config.LOG_DEBUG
    50      logLevel: config.LOG_INFO,
    51  
    52  
    53      // enable / disable watching file and executing tests whenever any file changes
    54      autoWatch: true,
    55  
    56  
    57      // start these browsers
    58      // available browser launchers: https://npmjs.org/browse/keyword/karma-launcher
    59      browsers: ['PhantomJS'],
    60  
    61  
    62      // Continuous Integration mode
    63      // if true, Karma captures browsers, runs the tests and exits
    64      singleRun: false,
    65  
    66      // Concurrency level
    67      // how many browser should be started simultaneous
    68      concurrency: Infinity
    69    })
    70  }