< prev index next >

test/jdk/com/sun/tools/jextract/JextractToolProviderTest.java

Print this page

        

*** 213,223 **** try { Class<?> cls = loadClass("hello", helloJar); // check NativeHeader annotation NativeHeader header = cls.getAnnotation(NativeHeader.class); assertNotNull(header); ! assertEquals(header.headerPath(), helloH.toString()); // check a method for "void func()" assertNotNull(findMethod(cls, "func", Object[].class)); } finally { deleteFile(helloJar); --- 213,224 ---- try { Class<?> cls = loadClass("hello", helloJar); // check NativeHeader annotation NativeHeader header = cls.getAnnotation(NativeHeader.class); assertNotNull(header); ! assertEquals(header.path(), helloH.toString()); ! assertFalse(header.declarations().isEmpty()); // check a method for "void func()" assertNotNull(findMethod(cls, "func", Object[].class)); } finally { deleteFile(helloJar);
*** 232,242 **** try { Class<?> cls = loadClass("com.acme.hello", helloJar); // check NativeHeader annotation NativeHeader header = cls.getAnnotation(NativeHeader.class); assertNotNull(header); ! assertEquals(header.headerPath(), helloH.toString()); // check a method for "void func()" assertNotNull(findMethod(cls, "func", Object[].class)); } finally { deleteFile(helloJar); --- 233,243 ---- try { Class<?> cls = loadClass("com.acme.hello", helloJar); // check NativeHeader annotation NativeHeader header = cls.getAnnotation(NativeHeader.class); assertNotNull(header); ! assertEquals(header.path(), helloH.toString()); // check a method for "void func()" assertNotNull(findMethod(cls, "func", Object[].class)); } finally { deleteFile(helloJar);
< prev index next >