X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.slc.agent%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fant%2Ftest%2FSlcReportTask.java;fp=org.argeo.slc.agent%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fant%2Ftest%2FSlcReportTask.java;h=0000000000000000000000000000000000000000;hb=cdb5a9f10678f41914d6eeebd6620c0a84dbd208;hp=75877625d72fffc8433961c0c449b65250412a74;hpb=7a8f034133c1112e187e2a2bfd2c56a8d2452345;p=gpl%2Fargeo-slc.git diff --git a/org.argeo.slc.agent/src/main/java/org/argeo/slc/ant/test/SlcReportTask.java b/org.argeo.slc.agent/src/main/java/org/argeo/slc/ant/test/SlcReportTask.java deleted file mode 100644 index 75877625d..000000000 --- a/org.argeo.slc.agent/src/main/java/org/argeo/slc/ant/test/SlcReportTask.java +++ /dev/null @@ -1,40 +0,0 @@ -package org.argeo.slc.ant.test; - -import org.argeo.slc.ant.structure.SAwareTask; -import org.argeo.slc.core.structure.StructureAware; -import org.argeo.slc.core.structure.StructureRegistry; -import org.argeo.slc.core.test.TestReport; -import org.argeo.slc.core.test.TestResult; - -/** Ant tasks generating a report. */ -public class SlcReportTask extends SAwareTask { - private String result; - private String report; - - @Override - public void executeActions(String mode) { - if (!mode.equals(StructureRegistry.READ)) { - TestResult testResult = null; - if (result != null) { - testResult = (TestResult) getContext().getBean(result); - } - TestReport testReport = (TestReport) getContext().getBean(report); - if (testReport instanceof StructureAware) { - ((StructureAware) testReport).notifyCurrentPath(getRegistry(), - null); - } - testReport.generateTestReport(testResult); - } - } - - /** Sets the bean name of the result to close. */ - public void setResult(String bean) { - this.result = bean; - } - - /** Sets the bean name of the report to generate. */ - public void setReport(String report) { - this.report = report; - } - -}