< prev index next >

test/jdk/com/sun/tools/jextract/testEnum/LibEnumsTest.java

Print this page

        

*** 24,34 **** import java.foreign.Libraries; import java.foreign.Library; import java.lang.invoke.MethodHandles; import java.util.List; import org.testng.annotations.Test; ! import test.jextract.enums.enums; import static org.testng.Assert.assertEquals; import static test.jextract.enums.enums_h.*; /* --- 24,34 ---- import java.foreign.Libraries; import java.foreign.Library; import java.lang.invoke.MethodHandles; import java.util.List; import org.testng.annotations.Test; ! import test.jextract.enums.enums_h_; import static org.testng.Assert.assertEquals; import static test.jextract.enums.enums_h.*; /*
*** 38,52 **** * @library .. * @run driver JtregJextract -t test.jextract.enums -l libEnums -- enums.h * @run testng LibEnumsTest */ public class LibEnumsTest { ! static final enums libEnums; static { Library lib = Libraries.loadLibrary(MethodHandles.lookup(), "Enums"); ! libEnums = Libraries.bind(enums.class, lib); } @Test public void testEnumConstants() { assertEquals(libEnums.R(), 0xFF0000); --- 38,52 ---- * @library .. * @run driver JtregJextract -t test.jextract.enums -l libEnums -- enums.h * @run testng LibEnumsTest */ public class LibEnumsTest { ! static final enums_h_ libEnums; static { Library lib = Libraries.loadLibrary(MethodHandles.lookup(), "Enums"); ! libEnums = Libraries.bind(enums_h_.class, lib); } @Test public void testEnumConstants() { assertEquals(libEnums.R(), 0xFF0000);
< prev index next >