aboutsummaryrefslogtreecommitdiffstats
path: root/src/test/javassist/JvstTest4.java
diff options
context:
space:
mode:
authorchibash <chiba@javassist.org>2014-11-21 08:23:38 +0900
committerchibash <chiba@javassist.org>2014-11-21 08:23:38 +0900
commit7f73ad1fbc637870857839969ff55f2552f3e0ea (patch)
treefc13cc55ced6395ef0fdb61f80f6e15f91eb0919 /src/test/javassist/JvstTest4.java
parent8c08b63daaaa5b1626a8666ee6e8d16c728e99a6 (diff)
downloadjavassist-7f73ad1fbc637870857839969ff55f2552f3e0ea.tar.gz
javassist-7f73ad1fbc637870857839969ff55f2552f3e0ea.zip
fixed JASSIST-237
Diffstat (limited to 'src/test/javassist/JvstTest4.java')
-rw-r--r--src/test/javassist/JvstTest4.java7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/test/javassist/JvstTest4.java b/src/test/javassist/JvstTest4.java
index 2a60af8b..d84dfbfa 100644
--- a/src/test/javassist/JvstTest4.java
+++ b/src/test/javassist/JvstTest4.java
@@ -1060,7 +1060,7 @@ public class JvstTest4 extends JvstTestRoot {
}
public void testAnnotationLoader() throws Exception {
- CtClass anno = sloader.makeAnnotation("test4.AnnoLoadAnno", null);
+ CtClass anno = sloader.makeAnnotation("test4.AnnoLoadAnno");
anno.debugWriteFile();
CtClass cc = sloader.get("test4.AnnoLoad");
CtMethod m = cc.getDeclaredMethod("foo");
@@ -1073,8 +1073,7 @@ public class JvstTest4 extends JvstTestRoot {
attr.setAnnotation(a);
m.getMethodInfo().addAttribute(attr);
cc.writeFile();
- Object obj = m.getAnnotations()[0];
- String name = obj.getClass().getName();
- assertEquals(anno.getName(), name);
+ Class<?> rc = ((java.lang.annotation.Annotation)m.getAnnotations()[0]).annotationType();
+ assertEquals(anno.getName(), rc.getName());
}
}