aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBrett Chabot <brettchabot@google.com>2013-08-14 16:17:22 -0700
committerBrett Chabot <brettchabot@google.com>2013-08-14 16:17:22 -0700
commit7b1b6e51b3ff20215d7ca4fc6367829cb6021438 (patch)
tree46d33647d20483c2dfb060c70982d270a67e981d /src
parent0f6a0982a8d63280e7139c4e116df08d5708173b (diff)
downloadjunit-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.java2
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();