diff options
author | chibash <chiba@javassist.org> | 2014-11-21 08:23:38 +0900 |
---|---|---|
committer | chibash <chiba@javassist.org> | 2014-11-21 08:23:38 +0900 |
commit | 7f73ad1fbc637870857839969ff55f2552f3e0ea (patch) | |
tree | fc13cc55ced6395ef0fdb61f80f6e15f91eb0919 /src/test/javassist/JvstTest4.java | |
parent | 8c08b63daaaa5b1626a8666ee6e8d16c728e99a6 (diff) | |
download | javassist-7f73ad1fbc637870857839969ff55f2552f3e0ea.tar.gz javassist-7f73ad1fbc637870857839969ff55f2552f3e0ea.zip |
fixed JASSIST-237
Diffstat (limited to 'src/test/javassist/JvstTest4.java')
-rw-r--r-- | src/test/javassist/JvstTest4.java | 7 |
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()); } } |