diff options
author | Brian Carlstrom <bdc@google.com> | 2010-03-16 10:40:06 -0700 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2010-03-16 10:40:06 -0700 |
commit | 9136e8637643b0c33c411b0a2e019cfdf735ceda (patch) | |
tree | c1daae04d90e2922fc59cfecadae52884336eabc /tools/runner | |
parent | 0e67d65d908ff7fea956ff57fc4aa053f4f6d45c (diff) | |
parent | 2bce2e75e0443210315ffc4b1ee1ef81ba44785f (diff) | |
download | libcore-9136e8637643b0c33c411b0a2e019cfdf735ceda.zip libcore-9136e8637643b0c33c411b0a2e019cfdf735ceda.tar.gz libcore-9136e8637643b0c33c411b0a2e019cfdf735ceda.tar.bz2 |
Merge "make DalvikRunner ignore .#Foo.java files" into dalvik-dev
Diffstat (limited to 'tools/runner')
4 files changed, 4 insertions, 7 deletions
diff --git a/tools/runner/java/dalvik/runner/CaliperFinder.java b/tools/runner/java/dalvik/runner/CaliperFinder.java index 3609471..1facf88 100644 --- a/tools/runner/java/dalvik/runner/CaliperFinder.java +++ b/tools/runner/java/dalvik/runner/CaliperFinder.java @@ -25,7 +25,7 @@ import java.io.File; class CaliperFinder extends NamingPatternCodeFinder { @Override protected boolean matches(File file) { - return file.getName().endsWith("Benchmark.java"); + return super.matches(file) && file.getName().endsWith("Benchmark.java"); } @Override protected String testName(File file) { diff --git a/tools/runner/java/dalvik/runner/JUnitFinder.java b/tools/runner/java/dalvik/runner/JUnitFinder.java index 131a8cf..ba80ac1 100644 --- a/tools/runner/java/dalvik/runner/JUnitFinder.java +++ b/tools/runner/java/dalvik/runner/JUnitFinder.java @@ -24,7 +24,7 @@ import java.io.File; class JUnitFinder extends NamingPatternCodeFinder { @Override protected boolean matches(File file) { - return file.getName().endsWith("Test.java"); + return super.matches(file) && file.getName().endsWith("Test.java"); } // TODO: try to get names for each method? diff --git a/tools/runner/java/dalvik/runner/MainFinder.java b/tools/runner/java/dalvik/runner/MainFinder.java index 282969f..0923f53 100644 --- a/tools/runner/java/dalvik/runner/MainFinder.java +++ b/tools/runner/java/dalvik/runner/MainFinder.java @@ -23,10 +23,6 @@ import java.io.File; */ class MainFinder extends NamingPatternCodeFinder { - @Override protected boolean matches(File file) { - return file.getName().endsWith(".java"); - } - @Override protected String testName(File file) { return "main"; } diff --git a/tools/runner/java/dalvik/runner/NamingPatternCodeFinder.java b/tools/runner/java/dalvik/runner/NamingPatternCodeFinder.java index 19c9df2..ae8309f 100644 --- a/tools/runner/java/dalvik/runner/NamingPatternCodeFinder.java +++ b/tools/runner/java/dalvik/runner/NamingPatternCodeFinder.java @@ -44,7 +44,8 @@ abstract class NamingPatternCodeFinder implements CodeFinder { * Returns true if {@code file} contains a test class of this type. */ protected boolean matches(File file) { - return file.getName().endsWith(".java"); + return (!file.getName().startsWith(".") + && file.getName().endsWith(".java")); } protected abstract String testName(File file); |