Mercurial > hg > graal-compiler
changeset 17141:2d01369ee234
Add unit test
author | Christian Wimmer <christian.wimmer@oracle.com> |
---|---|
date | Wed, 17 Sep 2014 09:06:40 -0700 |
parents | f95ddcd3e08a |
children | 62d7d16b170b |
files | graal/com.oracle.graal.api.meta.test/src/com/oracle/graal/api/meta/test/TestResolvedJavaMethod.java |
diffstat | 1 files changed, 9 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.api.meta.test/src/com/oracle/graal/api/meta/test/TestResolvedJavaMethod.java Tue Sep 16 18:56:10 2014 -0700 +++ b/graal/com.oracle.graal.api.meta.test/src/com/oracle/graal/api/meta/test/TestResolvedJavaMethod.java Wed Sep 17 09:06:40 2014 -0700 @@ -214,6 +214,15 @@ assertEquals(1000L, annotation.timeout()); } + @Test(timeout = 1000L) + public void getAnnotationsTest() throws NoSuchMethodException { + ResolvedJavaMethod method = metaAccess.lookupJavaMethod(getClass().getDeclaredMethod("getAnnotationsTest")); + Annotation[] annotations = method.getAnnotations(); + assertNotNull(annotations); + assertEquals(1, annotations.length); + assertEquals(1000L, ((Test) annotations[0]).timeout()); + } + @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.PARAMETER) @interface NonNull {