Sha256: 07c48bceb800c61cacf552a2e915c2b09393aa11458a5bbd3fd63e8f96cb7602

Contents?: true

Size: 728 Bytes

Versions: 4

Compression:

Stored size: 728 Bytes

Contents

window.Konacha = {
  dots:"",

  Reporter:function (runner) {
    window.mocha.reporters.Base.call(this, runner);

    runner.on('start', function () {
      Konacha.results = [];
    });

    runner.on('pass', function (test) {
      Konacha.dots += ".";
      Konacha.results.push({
        name:test.title,
        passed:true
      });
    });

    runner.on('fail', function (test) {
      Konacha.dots += "F";
      Konacha.results.push({
        name:test.title,
        passed:false,
        message:test.err.message,
        trace:test.err.stack
      });
    });

    runner.on('end', function () {
      Konacha.done = true;
    });
  },

  getResults:function () {
    return JSON.stringify(Konacha.results);
  }
};

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
konacha-1.0.0 lib/assets/javascripts/konacha/runner.js
konacha-1.0.0.rc1 lib/assets/javascripts/konacha/runner.js
konacha-0.10.0 vendor/assets/javascripts/konacha/runner.js
konacha-0.9.1 vendor/assets/javascripts/konacha/runner.js