Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.etrice.etunit.converter/src/org/eclipse/etrice/etunit/converter/EtUnitReportConverter.java')
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/src/org/eclipse/etrice/etunit/converter/EtUnitReportConverter.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/plugins/org.eclipse.etrice.etunit.converter/src/org/eclipse/etrice/etunit/converter/EtUnitReportConverter.java b/plugins/org.eclipse.etrice.etunit.converter/src/org/eclipse/etrice/etunit/converter/EtUnitReportConverter.java
index c0b8d80e7..09a7ddb16 100644
--- a/plugins/org.eclipse.etrice.etunit.converter/src/org/eclipse/etrice/etunit/converter/EtUnitReportConverter.java
+++ b/plugins/org.eclipse.etrice.etunit.converter/src/org/eclipse/etrice/etunit/converter/EtUnitReportConverter.java
@@ -551,14 +551,19 @@ public class EtUnitReportConverter {
private void computeAndSetInfo(TestsuitesType testsuites) {
for (TestsuiteType ts : testsuites.getTestsuite()) {
int failures = 0;
+ int skipped = 0;
BigDecimal time = new BigDecimal(0);
for (TestcaseType tc : ts.getTestcase()) {
if (tc.getTime()!=null)
time = time.add(new BigDecimal(tc.getTime()));
failures += tc.getFailure().size();
+ skipped += (tc.getSkipped() != null) ? 1 : 0;
}
ts.setTests(Integer.toString(ts.getTestcase().size()));
ts.setFailures(Integer.toString(failures));
+ if(skipped > 0) {
+ ts.setSkipped(Integer.toString(skipped));
+ }
ts.setTime(time.toString());
}
}

Back to the top