< prev index next >

test/jdk/java/lang/invoke/defineHiddenClass/DefineClassWithClassData.java

Print this page

        

@@ -111,13 +111,12 @@
         assertTrue(Stream.of(c.getNestHost().getNestMembers()).noneMatch(k -> k == c));
         assertTrue(c.isNestmateOf(DefineClassWithClassData.class));
     }
 
     @Test
-    public void defineWeakClass() throws Throwable {
-        // define a weak class
-        Lookup lookup = MethodHandles.lookup().defineHiddenClassWithClassData(T_CLASS_BYTES, classData, true, WEAK);
+    public void defineStrongClass() throws Throwable {
+        Lookup lookup = MethodHandles.lookup().defineHiddenClassWithClassData(T_CLASS_BYTES, classData, true, STRONG);
         Class<?> c = lookup.lookupClass();
         assertTrue(c.getNestHost() == c);
         assertTrue(c.isHiddenClass());
     }
 
< prev index next >