]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.scl.osgi/src/org/simantics/scl/osgi/internal/TestUtils.java
SCL-compiler should activate installed bundles
[simantics/platform.git] / bundles / org.simantics.scl.osgi / src / org / simantics / scl / osgi / internal / TestUtils.java
1 package org.simantics.scl.osgi.internal;
2
3 import java.util.ArrayList;
4 import java.util.Collections;
5 import java.util.Comparator;
6 import java.util.List;
7
8 import org.simantics.scl.compiler.testing.TestRunnable;
9 import org.simantics.scl.osgi.SCLOsgi;
10
11 public class TestUtils {
12     public static List<TestRunnable> getTests() {
13         ArrayList<TestRunnable> result = new ArrayList<TestRunnable>();
14         SCLOsgi.TEST_REPOSITORY.collectTests(result);
15         Collections.sort(result, new Comparator<TestRunnable>() {
16             @Override
17             public int compare(TestRunnable o1, TestRunnable o2) {
18                 return o1.getName().compareTo(o2.getName());
19             }
20         });
21         return result;
22     }
23 }