--- /dev/null
+package org.simantics.scl.osgi.internal;\r
+\r
+import java.util.ArrayList;\r
+import java.util.Collections;\r
+import java.util.Comparator;\r
+import java.util.List;\r
+\r
+import org.simantics.scl.compiler.testing.TestRunnable;\r
+import org.simantics.scl.osgi.SCLOsgi;\r
+\r
+public class TestUtils {\r
+ public static List<TestRunnable> getTests() {\r
+ ArrayList<TestRunnable> result = new ArrayList<TestRunnable>();\r
+ SCLOsgi.TEST_REPOSITORY.collectTests(result);\r
+ Collections.sort(result, new Comparator<TestRunnable>() {\r
+ @Override\r
+ public int compare(TestRunnable o1, TestRunnable o2) {\r
+ return o1.getName().compareTo(o2.getName());\r
+ }\r
+ });\r
+ return result;\r
+ }\r
+}\r