| The Android Open Source Project | 9066cfe | 2009-03-03 19:31:44 -0800 | [diff] [blame] | 1 | package junit.runner; |
| 2 | |
| 3 | /** |
| 4 | * An implementation of a TestCollector that considers |
| 5 | * a class to be a test class when it contains the |
| 6 | * pattern "Test" in its name |
| 7 | * @see TestCollector |
| 8 | * {@hide} - Not needed for 1.0 SDK |
| 9 | */ |
| 10 | public class SimpleTestCollector extends ClassPathTestCollector { |
| 11 | |
| 12 | public SimpleTestCollector() { |
| 13 | } |
| 14 | |
| 15 | protected boolean isTestClass(String classFileName) { |
| 16 | return |
| 17 | classFileName.endsWith(".class") && |
| 18 | classFileName.indexOf('$') < 0 && |
| 19 | classFileName.indexOf("Test") > 0; |
| 20 | } |
| 21 | } |