<commit_before>(function () {

  // native
  _fs             = X.fs;
  _path           = X.path;
  _util           = X.util;

  // third-party
  Backbone            = require("backbone");
  BackboneRelational  = require("backbone-relational");
  vows                = require("vows");
  assert              = require("assert");
  _                   = require("underscore");
  io                  = require("socket.io-client");
  program             = require("commander");
  require("tinycolor"); /*tinycolor*/

  //......................................
  // COMMAND LINE PARSING
  (function () {
    "use strict";
    var tests = function (val) {
      return val.split(" ").map(String);
    };
    program
      .option("--spec", "Use the spec reporter")
      .option("-t, --tests [tests]", "Specify space-separated string of test names", tests, ["*"])
      .option("-u, --user [user]", "Global user ID (must be active global user)", "<EMAIL>")
      .option("-h, --host [host]", "Datasource hostname/ip", "localhost")
      .option("-p, --port [port]", "Datasource port", 20100, parseInt)
      .option("-o, --organization [organization]", "Organization to run against", "production")
      .parse(process.argv);
    if (!program.args.length) {
      program.parse([process.argv[0], process.argv[1], '--help']);
      process.exit(0);
    }
    if (program.spec) {
      var spec = require(_path.join(X.basePath, "node_modules/vows/lib/vows/reporters/spec"));
      var suite = require(_path.join(X.basePath, "node_modules/vows/lib/vows/suite")).Suite.prototype;
      suite.ext_run = suite.run;
      suite.run = function () {
        return suite.ext_run.call(this, {reporter: spec});
      };
    }
  }());

  var sessionCache, userCache, K, sid, k, user, username, organization, details, tmp;

  // namespace for the test suite
  XVOWS = X.Object.create({
    className: "XVOWS",

    wait: 5000,

    init: function () {
      this.nexted = _.bind(this.next, this, [true]);
    },

    findAllTests: function () {
      "use strict";<commit_msg>Change cli arg -h to -H to it doesn't conflict with commander default help.<commit_after>(function () {

  // native
  _fs             = X.fs;
  _path           = X.path;
  _util           = X.util;

  // third-party
  Backbone            = require("backbone");
  BackboneRelational  = require("backbone-relational");
  vows                = require("vows");
  assert              = require("assert");
  _                   = require("underscore");
  io                  = require("socket.io-client");
  program             = require("commander");
  require("tinycolor"); /*tinycolor*/

  //......................................
  // COMMAND LINE PARSING
  (function () {
    "use strict";
    var tests = function (val) {
      return val.split(" ").map(String);
    };
    program
      .option("--spec", "Use the spec reporter")
      .option("-t, --tests [tests]", "Specify space-separated string of test names", tests, ["*"])
      .option("-u, --user [user]", "Global user ID (must be active global user)", "<EMAIL>")
      .option("-H, --host [host]", "Datasource hostname/ip", "localhost")
      .option("-p, --port [port]", "Datasource port", 20100, parseInt)
      .option("-o, --organization [organization]", "Organization to run against", "production")
      .parse(process.argv);
    if (!program.args.length) {
      program.parse([process.argv[0], process.argv[1], '--help']);
      process.exit(0);
    }
    if (program.spec) {
      var spec = require(_path.join(X.basePath, "node_modules/vows/lib/vows/reporters/spec"));
      var suite = require(_path.join(X.basePath, "node_modules/vows/lib/vows/suite")).Suite.prototype;
      suite.ext_run = suite.run;
      suite.run = function () {
        return suite.ext_run.call(this, {reporter: spec});
      };
    }
  }());

  var sessionCache, userCache, K, sid, k, user, username, organization, details, tmp;

  // namespace for the test suite
  XVOWS = X.Object.create({
    className: "XVOWS",

    wait: 5000,

    init: function () {
      this.nexted = _.bind(this.next, this, [true]);
    },

    findAllTests: function () {
      "use strict";
{'fraction_non_alphanumeric': 0.18630268199233715, 'fraction_numerical': 0.005747126436781609, 'mean_word_length': 2.2505836575875486, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, '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': '5190893', 'n_tokens_mistral': 1309, 'n_tokens_neox': 1265, 'n_words': 298}