alsatian
Version:
TypeScript and JavaScript testing framework for beautiful and readable tests
22 lines • 800 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const test_fixture_results_1 = require("./test-fixture-results");
const get_overall_outcome_1 = require("./get-overall-outcome");
class TestSetResults {
constructor() {
this._testFixtureResults = [];
}
get testFixtureResults() {
return this._testFixtureResults;
}
get outcome() {
return get_overall_outcome_1.getOverallOutcome(this._testFixtureResults);
}
addTestFixtureResult(testFixture) {
const testFixtureResult = new test_fixture_results_1.TestFixtureResults(testFixture);
this._testFixtureResults.push(testFixtureResult);
return testFixtureResult;
}
}
exports.TestSetResults = TestSetResults;
//# sourceMappingURL=test-set-results.js.map