]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - org.argeo.slc.core/src/main/java/org/argeo/slc/msg/test/tree/CreateTreeTestResultRequest.java
Merge error management fixes from trunk -r:1685:1690
[gpl/argeo-slc.git] / org.argeo.slc.core / src / main / java / org / argeo / slc / msg / test / tree / CreateTreeTestResultRequest.java
index e11ef0407f9772b7b4779c8d5413e340643da8c1..0bac8a821b744b7ffca7afce953a476bb4da9dbb 100644 (file)
@@ -1,9 +1,11 @@
 package org.argeo.slc.msg.test.tree;\r
 \r
+import org.argeo.slc.core.test.TestRunDescriptor;\r
 import org.argeo.slc.core.test.tree.TreeTestResult;\r
 \r
 public class CreateTreeTestResultRequest {\r
        private TreeTestResult treeTestResult;\r
+       private TestRunDescriptor testRunDescriptor;\r
 \r
        public CreateTreeTestResultRequest() {\r
 \r
@@ -11,6 +13,9 @@ public class CreateTreeTestResultRequest {
 \r
        public CreateTreeTestResultRequest(TreeTestResult treeTestResult) {\r
                this.treeTestResult = treeTestResult;\r
+               if (treeTestResult.getCurrentTestRun() != null)\r
+                       testRunDescriptor = new TestRunDescriptor(treeTestResult\r
+                                       .getCurrentTestRun());\r
        }\r
 \r
        public TreeTestResult getTreeTestResult() {\r
@@ -21,6 +26,14 @@ public class CreateTreeTestResultRequest {
                this.treeTestResult = treeTestResult;\r
        }\r
 \r
+       public TestRunDescriptor getTestRunDescriptor() {\r
+               return testRunDescriptor;\r
+       }\r
+\r
+       public void setTestRunDescriptor(TestRunDescriptor testRunDescriptor) {\r
+               this.testRunDescriptor = testRunDescriptor;\r
+       }\r
+\r
        @Override\r
        public String toString() {\r
                return getClass().getSimpleName() + "#" + treeTestResult.getUuid();\r