alsatian
Version:
TypeScript and JavaScript testing framework for beautiful and readable tests
26 lines • 831 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
const test_results_1 = require("./test-results");
const get_overall_outcome_1 = require("./get-overall-outcome");
class TestFixtureResults {
constructor(_testFixture) {
this._testFixture = _testFixture;
this._testResults = [];
}
get testResults() {
return this._testResults;
}
get fixture() {
return this._testFixture;
}
get outcome() {
return get_overall_outcome_1.getOverallOutcome(this._testResults);
}
addTestResult(test) {
const testResults = new test_results_1.TestResults(this, test);
this._testResults.push(testResults);
return testResults;
}
}
exports.TestFixtureResults = TestFixtureResults;
//# sourceMappingURL=test-fixture-results.js.map
;