Sha256: 158468123886824212dda3a4aa019848266ee25c67c8bbbb78004be634c15ce4

Contents?: true

Size: 766 Bytes

Versions: 40

Compression:

Stored size: 766 Bytes

Contents

getJasmineRequireObj().ReportDispatcher = function() {
  function ReportDispatcher(methods) {

    var dispatchedMethods = methods || [];

    for (var i = 0; i < dispatchedMethods.length; i++) {
      var method = dispatchedMethods[i];
      this[method] = (function(m) {
        return function() {
          dispatch(m, arguments);
        };
      }(method));
    }

    var reporters = [];

    this.addReporter = function(reporter) {
      reporters.push(reporter);
    };

    return this;

    function dispatch(method, args) {
      for (var i = 0; i < reporters.length; i++) {
        var reporter = reporters[i];
        if (reporter[method]) {
          reporter[method].apply(reporter, args);
        }
      }
    }
  }

  return ReportDispatcher;
};

Version data entries

40 entries across 40 versions & 2 rubygems

Version Path
optimacms-0.1.61 spec/dummy/node_modules/bootstrap-tagsinput/lib/jasmine/src/core/ReportDispatcher.js
upjs-rails-0.11.0 spec_app/vendor/assets/bower_components/jasmine/src/core/ReportDispatcher.js
upjs-rails-0.10.5 spec_app/vendor/assets/bower_components/jasmine/src/core/ReportDispatcher.js
upjs-rails-0.10.4 spec_app/vendor/assets/bower_components/jasmine/src/core/ReportDispatcher.js
upjs-rails-0.10.3 spec_app/vendor/assets/bower_components/jasmine/src/core/ReportDispatcher.js
upjs-rails-0.10.2 spec_app/vendor/assets/bower_components/jasmine/src/core/ReportDispatcher.js
upjs-rails-0.10.1 spec_app/vendor/assets/bower_components/jasmine/src/core/ReportDispatcher.js
upjs-rails-0.10.0 spec_app/vendor/assets/bower_components/jasmine/src/core/ReportDispatcher.js
upjs-rails-0.9.1 spec_app/vendor/assets/bower_components/jasmine/src/core/ReportDispatcher.js
upjs-rails-0.9.0 spec_app/vendor/assets/bower_components/jasmine/src/core/ReportDispatcher.js
upjs-rails-0.8.2 spec_app/vendor/assets/bower_components/jasmine/src/core/ReportDispatcher.js
upjs-rails-0.8.1 spec_app/vendor/assets/bower_components/jasmine/src/core/ReportDispatcher.js
upjs-rails-0.8.0 spec_app/vendor/assets/bower_components/jasmine/src/core/ReportDispatcher.js
upjs-rails-0.7.8 spec_app/vendor/assets/bower_components/jasmine/src/core/ReportDispatcher.js
upjs-rails-0.7.7 spec_app/vendor/assets/bower_components/jasmine/src/core/ReportDispatcher.js
upjs-rails-0.7.6 spec_app/vendor/assets/bower_components/jasmine/src/core/ReportDispatcher.js
upjs-rails-0.7.5 spec_app/vendor/assets/bower_components/jasmine/src/core/ReportDispatcher.js
upjs-rails-0.7.4 spec_app/vendor/assets/bower_components/jasmine/src/core/ReportDispatcher.js
upjs-rails-0.7.3 spec_app/vendor/assets/bower_components/jasmine/src/core/ReportDispatcher.js
upjs-rails-0.7.2 spec_app/vendor/assets/bower_components/jasmine/src/core/ReportDispatcher.js