1 | "use strict";
|
2 | Object.defineProperty(exports, "__esModule", { value: true });
|
3 | const test_fixture_results_1 = require("./test-fixture-results");
|
4 | const get_overall_outcome_1 = require("./get-overall-outcome");
|
5 | class TestSetResults {
|
6 | constructor() {
|
7 | this._testFixtureResults = [];
|
8 | }
|
9 | get testFixtureResults() {
|
10 | return this._testFixtureResults;
|
11 | }
|
12 | get outcome() {
|
13 | return get_overall_outcome_1.getOverallOutcome(this._testFixtureResults);
|
14 | }
|
15 | addTestFixtureResult(testFixture) {
|
16 | const testFixtureResult = new test_fixture_results_1.TestFixtureResults(testFixture);
|
17 | this._testFixtureResults.push(testFixtureResult);
|
18 | return testFixtureResult;
|
19 | }
|
20 | }
|
21 | exports.TestSetResults = TestSetResults;
|
22 |
|
\ | No newline at end of file |