From 364cecbcb8a7902360c01e02b9e69443c4c22836 Mon Sep 17 00:00:00 2001 From: Philippe Rioland Date: Sat, 21 Mar 2009 23:32:57 +0000 Subject: [PATCH] update git-svn-id: https://svn.argeo.org/slc/trunk@2299 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- .../execution/tasks/CloseTestResultTask.java | 17 +++++++++++++++++ .../slc/core/test/tree/TreeTestResult.java | 1 - 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 runtime/org.argeo.slc.support.simple/src/main/java/org/argeo/slc/core/execution/tasks/CloseTestResultTask.java diff --git a/runtime/org.argeo.slc.support.simple/src/main/java/org/argeo/slc/core/execution/tasks/CloseTestResultTask.java b/runtime/org.argeo.slc.support.simple/src/main/java/org/argeo/slc/core/execution/tasks/CloseTestResultTask.java new file mode 100644 index 000000000..f6992cd32 --- /dev/null +++ b/runtime/org.argeo.slc.support.simple/src/main/java/org/argeo/slc/core/execution/tasks/CloseTestResultTask.java @@ -0,0 +1,17 @@ +package org.argeo.slc.core.execution.tasks; + +import org.argeo.slc.execution.Executable; +import org.argeo.slc.test.TestResult; + +public class CloseTestResultTask implements Executable { + private TestResult testResult; + + public void execute() { + testResult.close(); + } + + public void setTestResult(TestResult testResult) { + this.testResult = testResult; + } + +} diff --git a/runtime/org.argeo.slc.support.simple/src/main/java/org/argeo/slc/core/test/tree/TreeTestResult.java b/runtime/org.argeo.slc.support.simple/src/main/java/org/argeo/slc/core/test/tree/TreeTestResult.java index b5d78a7da..505a71060 100644 --- a/runtime/org.argeo.slc.support.simple/src/main/java/org/argeo/slc/core/test/tree/TreeTestResult.java +++ b/runtime/org.argeo.slc.support.simple/src/main/java/org/argeo/slc/core/test/tree/TreeTestResult.java @@ -133,7 +133,6 @@ public class TreeTestResult implements TestResult, StructureAware, for (TestResultListener listener : listeners) { listener.close(this); } - listeners.clear(); } isClosed = true; -- 2.39.5