o: ActiveSupport::Cache::Entry :@compressedF:@expires_in0:@created_atf1356300321.629118: @value"J{I" class:EFI"ProcessedAsset;FI"logical_path;FI"teabag/base/reporters.js;FI" pathname;FI"Y/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/reporters.coffee;FI"content_type;FI"application/javascript;FI" mtime;FI"2012-12-23T15:05:20-07:00;FI" length;Fi‹ I" digest;F"%7e8a6aaa97f2a4f116efe47ddb1539b7I" source;FI"‹ (function() { Teabag.Reporters.NormalizedSpec = (function() { function NormalizedSpec(spec) { var _base, _base1; this.spec = spec; this.fullDescription = (typeof (_base = this.spec).getFullName === "function" ? _base.getFullName() : void 0) || this.spec.fullTitle(); this.description || (this.description = this.spec.description || this.spec.title); this.link = "?grep=" + (encodeURIComponent(this.fullDescription)); this.parent = this.spec.suite || this.spec.parent; this.suiteName = (typeof (_base1 = this.parent).getFullName === "function" ? _base1.getFullName() : void 0) || this.parent.fullTitle(); this.viewId = this.spec.viewId; this.pending = this.spec.pending; } NormalizedSpec.prototype.errors = function() { var item, _i, _len, _ref, _results; if (this.spec.err) { return [this.spec.err]; } if (!this.spec.results) { return []; } _ref = this.spec.results().getItems(); _results = []; for (_i = 0, _len = _ref.length; _i < _len; _i++) { item = _ref[_i]; if (item.passed()) { continue; } _results.push({ message: item.message, stack: item.trace.stack }); } return _results; }; NormalizedSpec.prototype.getParents = function() { var parent; if (this.parents) { return this.parents; } this.parents || (this.parents = []); parent = this.parent; while (parent) { parent = new Teabag.Reporters.NormalizedSuite(parent); this.parents.unshift(parent); parent = parent.parent; } return this.parents; }; NormalizedSpec.prototype.result = function() { var results, skipped, status; status = "failed"; if (this.spec.results) { results = this.spec.results(); if (results.passed()) { status = "passed"; } skipped = results.skipped; } else { if (this.spec.state === "passed" || this.spec.state === "skipped") { status = "passed"; } skipped = this.spec.state === "skipped"; } if (this.spec.pending) { status = "pending"; } return { status: status, skipped: skipped }; }; return NormalizedSpec; })(); Teabag.Reporters.NormalizedSuite = (function() { function NormalizedSuite(suite) { var _base; this.suite = suite; this.fullDescription = (typeof (_base = this.suite).getFullName === "function" ? _base.getFullName() : void 0) || this.suite.fullTitle(); this.description = this.suite.description || this.suite.title; this.link = "?grep=" + (encodeURIComponent(this.fullDescription)); this.parent = this.getParent(); this.viewId = this.suite.viewId; } NormalizedSuite.prototype.getParent = function() { if (this.suite.parent) { if (this.suite.parent.root) { return null; } else { return this.suite.parent; } } else { return this.suite.parentSuite; } }; return NormalizedSuite; })(); }).call(this); ;TI"dependency_digest;F"%43ccbbcbd358061717ae44cb87172b08I"required_paths;F[ I"Y/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/reporters.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"dependency_paths;F[ {I" path;FI"Y/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/reporters.coffee;FI" mtime;FI"2012-12-23T15:05:20-07:00;FI" digest;F"%3cc0abc8aae6f8c4d8ad281d58344b3e{I" path;FI"^/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/reporters/html.coffee;FI" mtime;FI"2012-12-23T15:04:50-07:00;FI" digest;F"%fc5abbda235ebce15b05e70194759b7d{I" path;FI"h/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/reporters/html/base_view.coffee;FI" mtime;FI"2012-12-23T15:04:04-07:00;FI" digest;F"%19aa464d799f700b3a6cdeceaeef17ed{I" path;FI"l/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/reporters/html/progress_view.coffee;FI" mtime;FI"2012-12-23T15:04:12-07:00;FI" digest;F"%400cb2b4aa7eecb40a76a2988c9f0723{I" path;FI"h/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/reporters/html/spec_view.coffee;FI" mtime;FI"2012-12-23T15:04:15-07:00;FI" digest;F"%3987536bd6a86174a8524cb52e87048d{I" path;FI"k/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/reporters/html/failure_view.coffee;FI" mtime;FI"2012-12-23T15:04:08-07:00;FI" digest;F"%3987aa2f3385e667feb283a7ef768e3b{I" path;FI"i/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/reporters/html/suite_view.coffee;FI" mtime;FI"2012-12-23T15:04:19-07:00;FI" digest;F"%157c248f556897c8adebc9d3665940d5{I" path;FI"a/Users/jejacks0n/Projects/teabag/app/assets/javascripts/teabag/base/reporters/console.coffee;FI" mtime;FI"2012-12-21T23:15:11-07:00;FI" digest;F"%ac4f7b1c7d82ad171882574b9e223317I" _version;F"%6776f581a4329e299531e1d52aa59832