<commit_before>module.exports = function(config) {
    "use strict"
    config.set({
        // base path, that will be used to resolve files and exclude
        basePath: "",

        // frameworks to use
        frameworks: ["mocha", "chai"],

        client: {
            mocha: {
                reporter: "html"
            }
        },

        files: ["test/test.config.js", "lib/chevrotainSpecs.js"],

        // test results reporter to use
        // possible values: 'dots', 'progress', 'junit', 'growl', 'coverage'
        reporters: ["progress"],

        // web server port
        port: 9979,

        // enable / disable colors in the output (reporters and logs)
        colors: true,

        // level of logging
        // possible values: config.LOG_DISABLE || config.LOG_ERROR || config.LOG_WARN || config.LOG_INFO || config.LOG_DEBUG
        logLevel: config.LOG_DEBUG,

        // enable / disable watching file and executing tests whenever any file changes
        autoWatch: false,

        // Start these browsers, currently available:
        // - Chrome
        // - ChromeCanary
        // - Firefox
        // - Opera (has to be installed with `npm install karma-opera-launcher`)
        // - Safari (only Mac; has to be installed with `npm install karma-safari-launcher`)
        // - PhantomJS
        // - IE (only Windows; has to be installed with `npm install karma-ie-launcher`)
        // TODO: conditional to add IE + Edge | Safari depending on current OS.
        browsers: process.env.TRAVIS
            ? ["ChromeHeadless"]
            : ["IE", "Chrome", "Firefox", "Edge"],

        // If browser does not capture in given timeout [ms], kill it
        captureTimeout: 10000000,
        browserNoActivityTimeout: 60000,
<commit_msg>Fix karma browsers on circle-ci.<commit_after>module.exports = function(config) {
    "use strict"
    config.set({
        // base path, that will be used to resolve files and exclude
        basePath: "",

        // frameworks to use
        frameworks: ["mocha", "chai"],

        client: {
            mocha: {
                reporter: "html"
            }
        },

        files: ["test/test.config.js", "lib/chevrotainSpecs.js"],

        // test results reporter to use
        // possible values: 'dots', 'progress', 'junit', 'growl', 'coverage'
        reporters: ["progress"],

        // web server port
        port: 9979,

        // enable / disable colors in the output (reporters and logs)
        colors: true,

        // level of logging
        // possible values: config.LOG_DISABLE || config.LOG_ERROR || config.LOG_WARN || config.LOG_INFO || config.LOG_DEBUG
        logLevel: config.LOG_DEBUG,

        // enable / disable watching file and executing tests whenever any file changes
        autoWatch: false,

        // Start these browsers, currently available:
        // - Chrome
        // - ChromeCanary
        // - Firefox
        // - Opera (has to be installed with `npm install karma-opera-launcher`)
        // - Safari (only Mac; has to be installed with `npm install karma-safari-launcher`)
        // - PhantomJS
        // - IE (only Windows; has to be installed with `npm install karma-ie-launcher`)
        // TODO: conditional to add IE + Edge | Safari depending on current OS.
        browsers: process.env.CIRCLE_PROJECT_REPONAME
            ? ["Chrome", "Firefox"]
            : ["IE", "Chrome", "Firefox", "Edge"],

        // If browser does not capture in given timeout [ms], kill it
        captureTimeout: 10000000,
        browserNoActivityTimeout: 60000,

{'fraction_non_alphanumeric': 0.11290772233063842, 'fraction_numerical': 0.009478672985781991, 'mean_word_length': 1.9313725490196079, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 2, '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': '6364984', 'n_tokens_mistral': 1031, 'n_tokens_neox': 953, 'n_words': 321}