diff options
author | Brett Chabot <brettchabot@google.com> | 2013-08-14 16:17:22 -0700 |
---|---|---|
committer | Brett Chabot <brettchabot@google.com> | 2013-08-14 16:17:22 -0700 |
commit | 7b1b6e51b3ff20215d7ca4fc6367829cb6021438 (patch) | |
tree | 46d33647d20483c2dfb060c70982d270a67e981d /src | |
parent | 0f6a0982a8d63280e7139c4e116df08d5708173b (diff) | |
download | junit-7b1b6e51b3ff20215d7ca4fc6367829cb6021438.tar.gz |
Evaulate annotations for superclass test methods.
Class.getDeclaredMethod was being used to retrieve annotation info
on JUnit3 classes. This does not work when test methodis from super
class. Change the code to use getMethod instead.
Change-Id: I647b484b374dfc76dc3764593016921209f1ac5d
Diffstat (limited to 'src')
-rw-r--r-- | src/org/junit/internal/runners/JUnit38ClassRunner.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/org/junit/internal/runners/JUnit38ClassRunner.java b/src/org/junit/internal/runners/JUnit38ClassRunner.java index acb18f8..48b944e 100644 --- a/src/org/junit/internal/runners/JUnit38ClassRunner.java +++ b/src/org/junit/internal/runners/JUnit38ClassRunner.java @@ -133,7 +133,7 @@ public class JUnit38ClassRunner extends Runner implements Filterable, Sortable { */ private static Annotation[] getAnnotations(TestCase test) { try { - Method m = test.getClass().getDeclaredMethod(test.getName()); + Method m = test.getClass().getMethod(test.getName()); return m.getDeclaredAnnotations(); } catch (SecurityException e) { e.printStackTrace(); |