spec/dummy/tmp/cache/assets/D50/D70/sprockets%2Fe2a3e6c95b11e0801a4eebae3a026026 in teabag-0.4.2 vs spec/dummy/tmp/cache/assets/D50/D70/sprockets%2Fe2a3e6c95b11e0801a4eebae3a026026 in teabag-0.4.3

- old
+ new

@@ -1,21 +1,23 @@ -o: ActiveSupport::Cache::Entry :@compressedF:@expires_in0:@created_atf1356562379.847688: @value"+{I" +o: ActiveSupport::Cache::Entry :@compressedF:@expires_in0:@created_atf1356736275.054961: @value"S {I" class:EFI"ProcessedAsset;FI"logical_path;FI"teabag/mocha.js;FI" pathname;FI"P/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/mocha.coffee;FI"content_type;FI"application/javascript;FI" -mtime;FI"2012-12-25T18:56:19-07:00;FI" length;Fiþ I" digest;F"%2500c0ca99ebeab64bc1be51a82cf06aI" source;FI"þ (function() { - var __hasProp = {}.hasOwnProperty, +mtime;FI"2012-12-28T16:06:57-07:00;FI" length;Fi I" digest;F"%5bb39cc5bab588f5f08d787de64234bbI" source;FI" (function() { + var env, + __hasProp = {}.hasOwnProperty, __extends = function(child, parent) { for (var key in parent) { if (__hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; }; Teabag.Runner = (function(_super) { - var env; __extends(Runner, _super); - env = mocha.setup("bdd"); - function Runner() { Runner.__super__.constructor.apply(this, arguments); env.run(); + env.started = true; + afterEach(function() { + return Teabag.fixture.cleanup(); + }); } Runner.prototype.setup = function() { var reporter; reporter = this.getReporter(); @@ -96,15 +98,58 @@ return Suite; })(); + Teabag.fixture = (function(_super) { + + __extends(fixture, _super); + + function fixture() { + return fixture.__super__.constructor.apply(this, arguments); + } + + window.fixture = fixture; + + fixture.load = function() { + var args, + _this = this; + args = arguments; + if (env.started) { + return fixture.__super__.constructor.load.apply(this, arguments); + } else { + return beforeEach(function() { + return fixture.__super__.constructor.load.apply(_this, args); + }); + } + }; + + fixture.set = function() { + var args, + _this = this; + args = arguments; + if (env.started) { + return fixture.__super__.constructor.set.apply(this, arguments); + } else { + return beforeEach(function() { + return fixture.__super__.constructor.set.apply(_this, args); + }); + } + }; + + return fixture; + + })(Teabag.fixture); + + env = mocha.setup("bdd"); + }).call(this); -;TI"dependency_digest;F"%19b44bfaf90a39eb59caf54f4e09df54I"required_paths;F[I"N/Users/jejacks0n/Projects/teabag/vendor/assets/javascripts/mocha-1.7.4.js;FI"V/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/teabag.coffee;FI"V/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/runner.coffee;FI"h/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/reporters/html/base_view.coffee;FI"^/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/reporters/html.coffee;FI"l/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/reporters/html/progress_view.coffee;FI"h/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/reporters/html/spec_view.coffee;FI"k/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/reporters/html/failure_view.coffee;FI"i/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/reporters/html/suite_view.coffee;FI"a/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/reporters/console.coffee;FI"b/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/mocha/reporters/console.coffee;FI"_/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/mocha/reporters/html.coffee;FI"P/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/mocha.coffee;FI"dependency_paths;F[{I" path;FI"P/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/mocha.coffee;FI" -mtime;FI"2012-12-25T18:56:19-07:00;FI" digest;F"%f53ce03ed5d207abc0dc383fb504f3e9{I" path;FI"N/Users/jejacks0n/Projects/teabag/vendor/assets/javascripts/mocha-1.7.4.js;FI" -mtime;FI"2012-12-25T18:56:19-07:00;FI" digest;F"%68bb0faa30f392d979feadd0748d9e75{I" path;FI"V/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/teabag.coffee;FI" -mtime;FI"2012-12-26T15:34:29-07:00;FI" digest;F"%94fd4b629fc16e6afd8c839614217aef{I" path;FI"V/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/runner.coffee;FI" -mtime;FI"2012-12-26T15:35:43-07:00;FI" digest;F"%a409d33b74e03500c266b2e1fba9ea36{I" path;FI"^/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/reporters/html.coffee;FI" +;TI"dependency_digest;F"%56ca97a5f9b70b4247dbcfb19c4edeeaI"required_paths;F[I"N/Users/jejacks0n/Projects/teabag/vendor/assets/javascripts/mocha-1.7.4.js;FI"V/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/teabag.coffee;FI"V/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/runner.coffee;FI"W/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/fixture.coffee;FI"h/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/reporters/html/base_view.coffee;FI"^/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/reporters/html.coffee;FI"l/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/reporters/html/progress_view.coffee;FI"h/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/reporters/html/spec_view.coffee;FI"k/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/reporters/html/failure_view.coffee;FI"i/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/reporters/html/suite_view.coffee;FI"a/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/reporters/console.coffee;FI"b/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/mocha/reporters/console.coffee;FI"_/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/mocha/reporters/html.coffee;FI"P/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/mocha.coffee;FI"dependency_paths;F[{I" path;FI"P/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/mocha.coffee;FI" +mtime;FI"2012-12-28T16:06:57-07:00;FI" digest;F"%fde9b4665e10698bce4c88bc5e5ebd10{I" path;FI"N/Users/jejacks0n/Projects/teabag/vendor/assets/javascripts/mocha-1.7.4.js;FI" +mtime;FI"2012-12-27T21:35:26-07:00;FI" digest;F"%68bb0faa30f392d979feadd0748d9e75{I" path;FI"V/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/teabag.coffee;FI" +mtime;FI"2012-12-28T14:00:06-07:00;FI" digest;F"%c541224daee6e363c2abe9cc1cbed422{I" path;FI"V/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/runner.coffee;FI" +mtime;FI"2012-12-26T15:35:43-07:00;FI" digest;F"%a409d33b74e03500c266b2e1fba9ea36{I" path;FI"W/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/fixture.coffee;FI" +mtime;FI"2012-12-28T15:16:25-07:00;FI" digest;F"%856b00ea5455ab70171c6afdcb2e0534{I" path;FI"^/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/reporters/html.coffee;FI" mtime;FI"2012-12-26T15:52:57-07:00;FI" digest;F"%67f88fa0f1996b19d53c27a775bbf1f2{I" path;FI"h/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/reporters/html/base_view.coffee;FI" mtime;FI"2012-12-23T15:44:52-07:00;FI" digest;F"%6044e074812a7e19861a7a2675151888{I" path;FI"l/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/reporters/html/progress_view.coffee;FI" mtime;FI"2012-12-23T15:13:03-07:00;FI" digest;F"%078a6e02b0a603c5519ff287d6d94ba6{I" path;FI"h/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/reporters/html/spec_view.coffee;FI" mtime;FI"2012-12-24T16:10:29-07:00;FI" digest;F"%f4af4672c4e46ce23f14757d7247a9ef{I" path;FI"k/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/reporters/html/failure_view.coffee;FI" mtime;FI"2012-12-23T15:12:59-07:00;FI" digest;F"%65a3546a13e20aa847cecb3e94897ecc{I" path;FI"i/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/reporters/html/suite_view.coffee;FI" \ No newline at end of file