]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.tests.modelled/src/org/simantics/tests/modelled/junit/RuntimeSTSSuiteRunner.java
Merge changes Ib64cf026,I238948da
[simantics/platform.git] / bundles / org.simantics.tests.modelled / src / org / simantics / tests / modelled / junit / RuntimeSTSSuiteRunner.java
index a02c69e85466f8c9fb31229794bb18dcecac7bf6..90abe0e1661d2ef29fe441a09088c2eb8b02baf4 100644 (file)
@@ -1,52 +1,59 @@
-package org.simantics.tests.modelled.junit;\r
-\r
-import java.util.ArrayList;\r
-import java.util.Collection;\r
-import java.util.List;\r
-\r
-import org.junit.runner.Description;\r
-import org.simantics.scl.compiler.commands.CommandSession;\r
-import org.simantics.scl.osgi.SCLOsgi;\r
-\r
-public class RuntimeSTSSuiteRunner extends RuntimeSTSRunner<RuntimeSTSTestRunner> {\r
-\r
-    private final List<RuntimeSTSTestRunner> children = new ArrayList<>();\r
-    private final String suiteName;\r
-\r
-    protected RuntimeSTSSuiteRunner(Class<?> clazz, String suiteName) throws Exception {\r
-        super(clazz);\r
-        this.suiteName = suiteName;\r
-    }\r
-\r
-    @Override\r
-    protected String getName() {\r
-        return suiteName;\r
-    }\r
-\r
-    @Override\r
-    public Description getDescription() {\r
-        Description description = Description.createSuiteDescription(getName(), getRunnerAnnotations());\r
-        getChildren().forEach(child -> description.addChild(describeChild(child)));\r
-        return description;\r
-    }\r
-\r
-    public void addChildren(Collection<RuntimeSTSTestRunner> testChildren) {\r
-        CommandSession session = new CommandSession(SCLOsgi.MODULE_REPOSITORY, null);\r
-        testChildren.forEach(c -> c.setCommandSession(session));\r
-        children.addAll(testChildren);\r
-    }\r
-\r
-    @Override\r
-    public List<RuntimeSTSTestRunner> getChildren() {\r
-        return children;\r
-    }\r
-\r
-    @Override\r
-    public void initialize() throws Exception {\r
-    }\r
-\r
-    @Override\r
-    public void deinitialize() throws Exception {\r
-    }\r
-\r
-}\r
+package org.simantics.tests.modelled.junit;
+
+import java.util.ArrayList;
+import java.util.Collection;
+import java.util.List;
+
+import org.junit.runner.Description;
+import org.simantics.scl.compiler.commands.CommandSession;
+import org.simantics.scl.osgi.SCLOsgi;
+
+@Deprecated
+public class RuntimeSTSSuiteRunner extends RuntimeSTSRunner<RuntimeSTSTestRunner> {
+
+    private final List<RuntimeSTSTestRunner> children = new ArrayList<>();
+    private final String suiteName;
+
+    protected RuntimeSTSSuiteRunner(Class<?> clazz, String suiteName) throws Exception {
+        super(clazz);
+        this.suiteName = suiteName;
+    }
+
+    @Override
+    protected String getName() {
+        return suiteName;
+    }
+
+    @Override
+    public Description getDescription() {
+        Description description = Description.createSuiteDescription(getName(), getRunnerAnnotations());
+        getChildren().forEach(child -> description.addChild(describeChild(child)));
+        return description;
+    }
+
+    public void addChildren(Collection<RuntimeSTSTestRunner> testChildren) {
+        CommandSession session = new CommandSession(SCLOsgi.MODULE_REPOSITORY, null);
+        testChildren.forEach(c -> c.setCommandSession(session));
+        children.addAll(testChildren);
+    }
+    
+    @Override
+    protected boolean isIgnored(RuntimeSTSTestRunner child) {
+        // TODO Auto-generated method stub
+        return super.isIgnored(child);
+    }
+
+    @Override
+    public List<RuntimeSTSTestRunner> getChildren() {
+        return children;
+    }
+
+    @Override
+    public void initialize() throws Exception {
+    }
+    
+    @Override
+    public void deinitialize() throws Exception {
+    }
+
+}