<commit_before>var _  = require('lodash');
var os = require('os');


var browsers = {
  'mac-chrome'  : ['Mac 10.9', 'chrome', '34'],
  'mac-firefox' : ['Mac 10.9', 'firefox', '28'],
  'mac-safari'  : ['Mac 10.9', 'safari', '7'],

  'windows-chrome'  : ['Windows 8.1', 'chrome', '34'],
  'windows-firefox' : ['Windows 8.1', 'firefox', '28'],
  'windows-ie-11'   : ['Windows 8.1', 'internet explorer', '11'],

  'windows-ie-10'   : ['Windows 7', 'internet explorer', '10'],
  'windows-ie-9'    : ['Windows 7', 'internet explorer', '9'],
  'windows-ie-8'    : ['Windows 7', 'internet explorer', '8'],

  'linux-chrome'    : ['Linux', 'chrome', '34'],
  'linux-firefox'   : ['Linux', 'firefox', '28'],

  'iphone'  : ['Mac 10.9', 'iphone', '7.1'],
  'ipad'    : ['Mac 10.9', 'ipad', '7.1'],
  'android' : ['Linux', 'android', '4.3']
}

var customLaunchers = _.reduce(browsers, function(memo, browser, name) {
  memo[name] = {
    base: 'SauceLabs',
    platform: browser[0],
    browserName: browser[1],
    version: browser[2]
  };
  return memo;
}, {});

module.exports = function(config) {
  config.set({
    basePath: '../build',
    frameworks: ['jasmine'],
    files: [
      '../node_modules/jquery/dist/jquery.js',
      '../node_modules/lodash/lodash.js',
      '../node_modules/async/lib/async.js',
      'tandem-core.js',

      'test/fixtures/unit.html',
      'test/helpers/*.js',<commit_msg>sauce not on chrome 34 yet<commit_after>var _  = require('lodash');
var os = require('os');


var CHROME_VERSION = '33'
var FIREFOX_VERSION = '28'
var SAFARI_VERSION = '7'
var IOS_VERSION = '7.1'
var ANDROID_VERSION = '4.3'

var browsers = {
  'mac-chrome'  : ['Mac 10.9', 'chrome', CHROME_VERSION],
  'mac-firefox' : ['Mac 10.9', 'firefox', FIREFOX_VERSION],
  'mac-safari'  : ['Mac 10.9', 'safari', SAFARI_VERSION],

  'windows-chrome'  : ['Windows 8.1', 'chrome', CHROME_VERSION],
  'windows-firefox' : ['Windows 8.1', 'firefox', FIREFOX_VERSION],
  'windows-ie-11'   : ['Windows 8.1', 'internet explorer', '11'],

  'windows-ie-10'   : ['Windows 7', 'internet explorer', '10'],
  'windows-ie-9'    : ['Windows 7', 'internet explorer', '9'],
  'windows-ie-8'    : ['Windows 7', 'internet explorer', '8'],

  'linux-chrome'    : ['Linux', 'chrome', CHROME_VERSION],
  'linux-firefox'   : ['Linux', 'firefox', FIREFOX_VERSION],

  'iphone'  : ['Mac 10.9', 'iphone', IOS_VERSION],
  'ipad'    : ['Mac 10.9', 'ipad', IOS_VERSION],
  'android' : ['Linux', 'android', ANDROID_VERSION]
}

var customLaunchers = _.reduce(browsers, function(memo, browser, name) {
  memo[name] = {
    base: 'SauceLabs',
    platform: browser[0],
    browserName: browser[1],
    version: browser[2]
  };
  return memo;
}, {});

module.exports = function(config) {
  config.set({
    basePath: '../build',
    frameworks: ['jasmine'],
    files: [
      '../node_modules/jquery/dist/jquery.js',
      '../node_modules/lodash/lodash.js',
      '../node_modules/async/lib/async.js',
      'tandem-core.js',

      'test/fixtures/unit.html',
      'test/helpers/*.js',
{'fraction_non_alphanumeric': 0.22536136662286466, 'fraction_numerical': 0.035479632063074903, 'mean_word_length': 3.438775510204082, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5673378', 'n_tokens_mistral': 1254, 'n_tokens_neox': 1174, 'n_words': 237}