<commit_before>module.exports = function(grunt) {
	var browsers = [{
		browserName: 'chrome',
		version: '27',
		platform: 'Windows 8'
	},{
		browserName: 'firefox',
		version: '21',
		platform: 'Windows 8'
	},{
		browserName: 'safari',
		version: '6',
		platform: 'OS X 10.8'
	},{
		browserName: 'internet explorer',
		version: '10',
		platform: 'Windows 8'
	},{
		browserName: 'internet explorer',
		version: '8',
		platform: 'Windows 7'
	}];

  grunt.initConfig({
    pkg: grunt.file.readJSON('package.json'),

    connect: {
      server: {},

      options: {
        port: 8000,
        base: 'tmp/tests'
      }
    },

    watch: {
      files: ['lib/**', 'vendor/*', 'test/tests/*'],
      tasks: []
    },

    copy: {
      main: {
        files: [
          {expand: true, cwd: 'dist/', src: ['**'], dest: 'tmp/tests/'}, // includes files in path
          {expand: true, cwd: 'test/', src: ['**'], dest: 'tmp/tests/'} // includes files in path
        ]
      }
    },

    'saucelabs-qunit': {
      all: {
        options: {
          urls: [
            'http://localhost:8000/index.html'
          ],
          tunnelTimeout: 5,
					build: process.env.TRAVIS_BUILD_NUMBER,
					concurrency: 3,
					browsers: browsers,
					testname: "Oasis.js qunit tests",
          testTimeout: 60 * 1000,
          testInterval: 5000
        }
      }
    }
  });

  // Load tasks from npm
  grunt.loadNpmTasks('grunt-contrib-connect');
  grunt.loadNpmTasks('grunt-contrib-watch');
  grunt.loadNpmTasks('grunt-contrib-copy');
  grunt.loadNpmTasks('grunt-saucelabs');

  grunt.registerTask('test', ['copy', 'connect', 'saucelabs-qunit']);
	grunt.registerTask('default', ['test']);<commit_msg>Vain attempt to correct build.<commit_after>module.exports = function(grunt) {
	var browsers = [{
		browserName: 'chrome',
		version: '27',
		platform: 'Windows 8'
	},{
		browserName: 'firefox',
		version: '21',
		platform: 'Windows 8'
	},{
		browserName: 'safari',
		version: '6',
		platform: 'OS X 10.8'
	},{
		browserName: 'internet explorer',
		version: '10',
		platform: 'Windows 8'
	},{
		browserName: 'internet explorer',
		version: '8',
		platform: 'Windows 7'
	}];

  grunt.initConfig({
    pkg: grunt.file.readJSON('package.json'),

    connect: {
      server: {},

      options: {
        port: 8000,
        base: 'tmp/tests'
      }
    },

    watch: {
      files: ['lib/**', 'vendor/*', 'test/tests/*'],
      tasks: []
    },

    copy: {
      main: {
        files: [
          {expand: true, cwd: 'dist/', src: ['**'], dest: 'tmp/tests/'}, // includes files in path
          {expand: true, cwd: 'test/', src: ['**'], dest: 'tmp/tests/'} // includes files in path
        ]
      }
    },

    'saucelabs-qunit': {
      all: {
        options: {
          urls: [
            'http://localhost:8000/index.html'
          ],
          tunnelTimeout: 5,
					build: process.env.TRAVIS_BUILD_NUMBER,
					concurrency: 3,
					browsers: browsers,
					testname: "Oasis.js qunit tests",
          testTimeout: 60 * 1000,
          testInterval: 5000
        }
      }
    }
  });

  // Load tasks from npm
  grunt.loadNpmTasks('grunt-contrib-connect');
  grunt.loadNpmTasks('grunt-contrib-watch');
  grunt.loadNpmTasks('grunt-contrib-copy');
  grunt.loadNpmTasks('grunt-saucelabs');

  grunt.registerTask('test', ['copy', 'connect', 'saucelabs-qunit:all']);
	grunt.registerTask('default', ['test']);
{'fraction_non_alphanumeric': 0.17931438617052448, 'fraction_numerical': 0.020509815411661296, 'mean_word_length': 2.38019801980198, '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': '704998', 'n_tokens_mistral': 1316, 'n_tokens_neox': 1169, 'n_words': 241}