\r
import org.argeo.slc.core.build.Distribution;\r
import org.argeo.slc.core.deploy.DeployedSystem;\r
+import org.argeo.slc.core.deploy.DeploymentData;\r
+import org.argeo.slc.core.deploy.TargetData;\r
import org.argeo.slc.core.process.SlcExecution;\r
import org.argeo.slc.core.process.SlcExecutionStep;\r
import org.argeo.slc.core.structure.SimpleSElement;\r
public static TreeTestResult createCompleteTreeTestResult() {\r
SlcExecution slcExecution = SlcExecutionTestUtils\r
.createSimpleSlcExecution();\r
- SlcExecutionStep step = new SlcExecutionStep("LOG", "JUnit step");\r
+ SlcExecutionStep step = new SlcExecutionStep("JUnit step");\r
slcExecution.getSteps().add(step);\r
\r
+ TreeTestResult ttr = createMinimalConsistentTreeTestResult(slcExecution);\r
+\r
+ ttr.addResultPart(createSimpleResultPartPassed());\r
+ ttr.addResultPart(createSimpleResultPartFailed());\r
+ ttr.addResultPart(createSimpleResultPartError());\r
+ return ttr;\r
+ }\r
+\r
+ public static TreeTestResult createMinimalConsistentTreeTestResult(\r
+ SlcExecution slcExecution) {\r
SimpleTestRun testRun = new SimpleTestRun();\r
testRun.setUuid(UUID.randomUUID().toString());\r
\r
registry.register(path, elem);\r
\r
TreeTestResult ttr = createSimpleTreeTestResult();\r
+ ttr.getAttributes().put("testCase", "UNIT");\r
+\r
+ // Simulate test run\r
ttr.notifyCurrentPath(registry, path);\r
ttr.notifyTestRun(testRun);\r
testRun.setTestResult(ttr);\r
public Distribution getDistribution() {\r
return null;\r
}\r
+\r
+ public DeploymentData getDeploymentData() {\r
+ // TODO Auto-generated method stub\r
+ return null;\r
+ }\r
+\r
+ public TargetData getTargetData() {\r
+ // TODO Auto-generated method stub\r
+ return null;\r
+ }\r
+\r
});\r
testRun.notifySlcExecution(slcExecution);\r
-\r
- ttr.addResultPart(createSimpleResultPartPassed());\r
- ttr.addResultPart(createSimpleResultPartFailed());\r
- ttr.addResultPart(createSimpleResultPartError());\r
return ttr;\r
}\r
\r
return partFailed;\r
}\r
\r
- public static ResultPartRequest createSimpleResultPartRequest(TreeTestResult ttr) {\r
+ public static ResultPartRequest createSimpleResultPartRequest(\r
+ TreeTestResult ttr) {\r
TreeSPath path = ttr.getCurrentPath();\r
PartSubList lst = ttr.getResultParts().get(path);\r
SimpleResultPart part = (SimpleResultPart) lst.getParts().get(2);\r