public TestResult checkTestResults() { Optional<TestOutcomes> outcomes = loadOutcomes(); if (outcomes.isPresent()) { logOutcomesFrom(outcomes.get()); return outcomes.get().getResult(); } return TestResult.UNDEFINED; }
public boolean isPending() { // return (getTestOutcomes().getTestCount() == 0) || getTestOutcomes().getResult() == TestResult.PENDING || anyChildRequirementsArePending(); return getTestOutcomes().getResult() == TestResult.PENDING || anyChildRequirementsArePending(); }
public boolean isError() { return getTestOutcomes().getResult() == TestResult.ERROR || anyChildRequirementsAreErrors(); }
public boolean isFailure() { return getTestOutcomes().getResult() == TestResult.FAILURE || anyChildRequirementsAreFailures(); }
public boolean isFailure() { return getTestOutcomes().getResult() == TestResult.FAILURE || anyChildRequirementsAreFailures(); }
public boolean isCompromised() { return getTestOutcomes().getResult() == TestResult.COMPROMISED || anyChildRequirementsAreCompromised(); }
public boolean isFailure() { return getTestOutcomes().getResult() == TestResult.FAILURE || anyChildRequirementsAreFailures(); }
public boolean isIgnored() { return getTestOutcomes().getResult() == TestResult.IGNORED || anyChildRequirementsAreIgnored(); }
public boolean isIgnored() { return getTestOutcomes().getResult() == TestResult.IGNORED || anyChildRequirementsAreIgnored(); }
private TestResult matchingOutcome(Requirement requirement, RequirementsOutcomes requirementsOutcomes) { if (requirementsOutcomes == null) { return TestResult.UNDEFINED; } Optional<RequirementOutcome> matchingOutcome = testOutcomeForRequirement(requirement, requirementsOutcomes); if (matchingOutcome.isPresent()) { if (matchingOutcome.get().getTestOutcomes().getTotal() == 0) { return TestResult.PENDING; } else if (unimplementedFeaturesExistFor(matchingOutcome.get(), requirementsOutcomes)) { return TestResultList.overallResultFrom(Arrays.asList(TestResult.PENDING, matchingOutcome.get().getTestOutcomes().getResult())); } else { return (matchingOutcome.get().getTestOutcomes().getResult()); } } return TestResult.UNDEFINED; }
public boolean isError() { return getTestOutcomes().getResult() == TestResult.ERROR || anyChildRequirementsAreErrors(); }
public boolean isIgnored() { return getTestOutcomes().getResult() == TestResult.IGNORED || anyChildRequirementsAreIgnored(); }
private TestResult testResultFor(Requirement req) { if (testOutcomes.forRequirement(req).getOutcomes().isEmpty()) { return TestResult.UNDEFINED; } return testOutcomes.forRequirement(req).getResult(); } }
/** * Is this requirement complete? * A Requirement is considered complete if it has associated tests to all of the tests are successful. */ public boolean isComplete() { return (!getTestOutcomes().getTests().isEmpty()) && getTestOutcomes().getResult() == TestResult.SUCCESS && allChildRequirementsAreSuccessful(); }
/** * Is this requirement complete? * A Requirement is considered complete if it has associated tests to all of the tests are successful. */ public boolean isComplete() { return (!getTestOutcomes().getTests().isEmpty()) && getTestOutcomes().getResult() == TestResult.SUCCESS && allChildRequirementsAreSuccessful(); }
/** * Is this requirement complete? * A Requirement is considered complete if it has associated tests to all of the tests are successful. */ public boolean isComplete() { return (!getTestOutcomes().getTests().isEmpty()) && getTestOutcomes().getResult() == TestResult.SUCCESS && allChildRequirementsAreSuccessful(); }
private void checkTestResultsIn(TestOutcomes testOutcomes) { switch (testOutcomes.getResult()) { case ERROR: throw new TestOutcomesError(testOutcomeSummary(testOutcomes)); case FAILURE: throw new TestOutcomesFailures(testOutcomeSummary(testOutcomes)); } }
private void checkTestResultsIn(TestOutcomes testOutcomes) { switch (testOutcomes.getResult()) { case ERROR: throw new TestOutcomesError(testOutcomeSummary(testOutcomes)); case FAILURE: throw new TestOutcomesFailures(testOutcomeSummary(testOutcomes)); } }
public boolean isPending() { return (getTestOutcomes().getTestCount() == 0) || getTestOutcomes().getResult() == TestResult.PENDING || anyChildRequirementsArePending(); }
public boolean isPending() { return (getTestOutcomes().getTestCount() == 0) || getTestOutcomes().getResult() == TestResult.PENDING || anyChildRequirementsArePending(); }