X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=runtime%2Forg.argeo.slc.core%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fcore%2Ftest%2FSimpleTestRun.java;h=4f6a12f819f1ef5cead2beb384e81c5ef5fbb9f8;hb=4216976fae84a1b9a7a7c83111b9dd95c7825cf9;hp=a7a4d5990cfc1b971a3d2c77a5ff418f027dc965;hpb=60677ee743e6d54ceda3187824cef28cf844ccc0;p=gpl%2Fargeo-slc.git diff --git a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/SimpleTestRun.java b/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/SimpleTestRun.java index a7a4d5990..4f6a12f81 100644 --- a/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/SimpleTestRun.java +++ b/runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/SimpleTestRun.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2010 Mathieu Baudier + * Copyright (C) 2007-2012 Argeo GmbH * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -13,18 +13,11 @@ * See the License for the specific language governing permissions and * limitations under the License. */ - package org.argeo.slc.core.test; import java.util.UUID; -import org.argeo.slc.core.structure.tree.TreeSPath; import org.argeo.slc.deploy.DeployedSystem; -import org.argeo.slc.process.SlcExecution; -import org.argeo.slc.process.SlcExecutionRelated; -import org.argeo.slc.process.SlcExecutionStep; -import org.argeo.slc.structure.StructureAware; -import org.argeo.slc.structure.StructureRegistry; import org.argeo.slc.test.ExecutableTestRun; import org.argeo.slc.test.TestData; import org.argeo.slc.test.TestDefinition; @@ -35,16 +28,11 @@ import org.argeo.slc.test.WritableTestRun; * A basic bean implementation of a WritableTestRun, holding * references to the various parts of a test run. */ -@SuppressWarnings("deprecation") -public class SimpleTestRun implements WritableTestRun, ExecutableTestRun, - SlcExecutionRelated, StructureAware { +public class SimpleTestRun implements WritableTestRun, ExecutableTestRun { private String uuid; - private String slcExecutionUuid; - private String slcExecutionStepUuid; - - private TreeSPath path; - private StructureRegistry registry; + // private String slcExecutionUuid; + // private String slcExecutionStepUuid; private DeployedSystem deployedSystem; private TestData testData; @@ -52,22 +40,11 @@ public class SimpleTestRun implements WritableTestRun, ExecutableTestRun, private TestResult testResult; /** Executes the underlying test definition. */ - @SuppressWarnings("unchecked") public void run() { uuid = UUID.randomUUID().toString(); if (testResult != null) testResult.notifyTestRun(this); - // Structure - if (testResult != null && path != null - && testResult instanceof StructureAware) - ((StructureAware) testResult).notifyCurrentPath( - registry, path); - - if (path != null && testDefinition instanceof StructureAware) - ((StructureAware) testDefinition).notifyCurrentPath( - registry, path); - testDefinition.execute(this); } @@ -115,37 +92,19 @@ public class SimpleTestRun implements WritableTestRun, ExecutableTestRun, this.uuid = uuid; } - public String getSlcExecutionUuid() { - return slcExecutionUuid; - } - - public void setSlcExecutionUuid(String slcExecutionUuid) { - this.slcExecutionUuid = slcExecutionUuid; - } - - public String getSlcExecutionStepUuid() { - return slcExecutionStepUuid; - } - - public void setSlcExecutionStepUuid(String slcExecutionStepUuid) { - this.slcExecutionStepUuid = slcExecutionStepUuid; - } - - @Deprecated - public void notifySlcExecution(SlcExecution slcExecution) { - if (slcExecution != null) { - slcExecutionUuid = slcExecution.getUuid(); - SlcExecutionStep step = slcExecution.currentStep(); - if (step != null) { - slcExecutionStepUuid = step.getUuid(); - } - } - } - - public void notifyCurrentPath(StructureRegistry registry, - TreeSPath path) { - this.registry = registry; - this.path = path; - } - + // public String getSlcExecutionUuid() { + // return slcExecutionUuid; + // } + // + // public void setSlcExecutionUuid(String slcExecutionUuid) { + // this.slcExecutionUuid = slcExecutionUuid; + // } + // + // public String getSlcExecutionStepUuid() { + // return slcExecutionStepUuid; + // } + // + // public void setSlcExecutionStepUuid(String slcExecutionStepUuid) { + // this.slcExecutionStepUuid = slcExecutionStepUuid; + // } }