newscoop/JS-Scoopwriter

View on GitHub
grunt/karma.js

Summary

Maintainability
A
0 mins
Test Coverage
module.exports = {
    options: {
        configFile: 'karma.conf.js',
        singleRun: true,
        port: 8080,
        coverageReporter: {
            type: "lcov",
            dir: "coverage/"
        }
      },
    unit: {},
    bs: {
        reporters: ['coverage'],
        customLaunchers: {
          'BS_Chrome': {
            base: 'BrowserStack',
            browser: 'chrome',
            os: 'OS X',
            os_version: 'Yosemite'
          },
          'BS_Firefox': {
            base: 'BrowserStack',
            browser: 'firefox',
            os: 'Windows',
            os_version: '8'
          },
          'BS_Safari': {
            base: 'BrowserStack',
            browser: 'safari',
            os: 'OS X',
            os_version: 'Yosemite'
          }
        },
        browsers: ["BS_Chrome", "BS_Firefox", "BS_Safari"],
    },
    sl: {
        reporters: ['coverage', 'saucelabs'],
        customLaunchers: {
          'SL_Chrome': {
              base: 'SauceLabs',
              browserName: 'chrome'
            },
            'SL_Firefox': {
              base: 'SauceLabs',
              browserName: 'firefox',
            },
            'SL_Chrome': {
            base: 'SauceLabs',
            browserName: 'chrome',
            version: '39'
          },
          'SL_Firefox_30': {
            base: 'SauceLabs',
            browserName: 'firefox',
            version: '30'
          },
          'SL_IE_10': {
            base: 'SauceLabs',
            browserName: 'internet explorer',
            platform: 'Windows 7',
            version: '10'
          },
          'SL_IE_11': {
            base: 'SauceLabs',
            browserName: 'internet explorer',
            platform: 'Windows 8.1',
            version: '11'
          }
        },
        browsers: ["SL_Chrome", "SL_Firefox", "SL_Firefox_30", "SL_IE_10", "SL_IE_11"],
    },
};