{:uriI"�file:///Users/ericcf/.rvm/gems/ruby-2.3.0/gems/jasmine-rails-0.12.4/lib/assets/javascripts/jasmine-console-shims.js?type=application/javascript&id=6d3b1c33c27995db79bd1e4b9fa3a80e1b4bf725144b1dd53147353d5dfe48e0:ET:load_pathI"X/Users/ericcf/.rvm/gems/ruby-2.3.0/gems/jasmine-rails-0.12.4/lib/assets/javascripts;T:
filenameI"q/Users/ericcf/.rvm/gems/ruby-2.3.0/gems/jasmine-rails-0.12.4/lib/assets/javascripts/jasmine-console-shims.js;T:	nameI"jasmine-console-shims;T:logical_pathI"jasmine-console-shims.js;T:content_typeI"application/javascript;T:sourceI"�// using react's Function.prototype.bind polyfill for phantomjs
// https://github.com/facebook/react/blob/master/src/test/phantomjs-shims.js

(function() {

var Ap = Array.prototype;
var slice = Ap.slice;
var Fp = Function.prototype;

if (!Fp.bind) {
  // PhantomJS doesn't support Function.prototype.bind natively, so
  // polyfill it whenever this module is required.
  Fp.bind = function(context) {
    var func = this;
    var args = slice.call(arguments, 1);

    function bound() {
      var invokedAsConstructor = func.prototype && (this instanceof func);
      return func.apply(
        // Ignore the context parameter when invoking the bound function
        // as a constructor. Note that this includes not only constructor
        // invocations using the new keyword but also calls to base class
        // constructors such as BaseClass.call(this, ...) or super(...).
        !invokedAsConstructor && context || this,
        args.concat(slice.call(arguments))
      );
    }

    // The bound function must share the .prototype of the unbound
    // function so that any object created by one constructor will count
    // as an instance of both constructors.
    bound.prototype = func.prototype;

    return bound;
  };
}

})();
;T:
metadata{:dependencieso:Set:
@hash}I"environment-version;TTI"environment-paths;TTI"rails-env;TTI"Lprocessors:type=application/javascript&file_type=application/javascript;TTI"file-digest:///Users/ericcf/.rvm/gems/ruby-2.3.0/gems/jasmine-rails-0.12.4/lib/assets/javascripts/jasmine-console-shims.js;TTI"Zprocessors:type=application/javascript&file_type=application/javascript&pipeline=self;TTF:map[+{;I"ejasmine-console-shims.source-fa3a96d840c5897a6460f3c1b41f3a50dbc3f13d817567c740233bac25fff402.js;T:generated[ii�:
original[ii�{;@;[ii�;[ii�{;@;[ii�;[ii�{;@;[i	i�;[i	i�{;@;[i
i�;[i
i�{;@;[ii�;[ii�{;@;[ii�;[ii�{;@;[i
i�;[i
i�{;@;[ii�;[ii�{;@;[ii�;[ii�{;@;[ii�;[ii�{;@;[ii�;[ii�{;@;[ii�;[ii�{;@;[ii�;[ii�{;@;[ii�;[ii�{;@;[ii�;[ii�{;@;[ii�;[ii�{;@;[ii�;[ii�{;@;[ii�;[ii�{;@;[ii�;[ii�{;@;[ii�;[ii�{;@;[ii�;[ii�{;@;[ii�;[ii�{;@;[ii�;[ii�{;@;[ii�;[ii�{;@;[ii�;[ii�{;@;[i i�;[i i�{;@;[i!i�;[i!i�{;@;[i"i�;[i"i�{;@;[i#i�;[i#i�{;@;[i$i�;[i$i�{;@;[i%i�;[i%i�{;@;[i&i�;[i&i�{;@;[i'i�;[i'i�{;@;[i(i�;[i(i�{;@;[i)i�;[i)i�{;@;[i*i�;[i*i�{;@;[i+i�;[i+i�:
linkso;;}�F:
included[I"�file:///Users/ericcf/.rvm/gems/ruby-2.3.0/gems/jasmine-rails-0.12.4/lib/assets/javascripts/jasmine-console-shims.js?type=application/javascript&pipeline=self&id=2d1cf20e6fd6ad5289ae1a9b498ee92f4704d5b53db1ad94b119e7f35cf9abbb;T:charsetI"
utf-8;F:digest"%�����L8膐���c��<#s�a��;��]�:lengthi�:dependencies_digest"%H�Z�wh��<�5�P��/5I��vj��s���!;:idI"E6d3b1c33c27995db79bd1e4b9fa3a80e1b4bf725144b1dd53147353d5dfe48e0;F