summaryrefslogtreecommitdiff
path: root/layoutlib
diff options
context:
space:
mode:
authorRaluca Sauciuc <ralucas@google.com>2022-04-13 08:38:23 -0700
committerRaluca Sauciuc <ralucas@google.com>2022-04-18 16:28:24 +0000
commitd11417608257616533e5aad088ae8bcccf7e753c (patch)
tree0647e02ed9c7de9a19c2a0b3586d6c6a8ca00afc /layoutlib
parent473c415ae097a5037f27f654d2eee24ccd307d0e (diff)
downloadidea-d11417608257616533e5aad088ae8bcccf7e753c.tar.gz
Adapt LayoutlibClassLoaderTest to account for JDK 11 bytecode
Bug: 216663891 Test: existing Change-Id: Ia717fee0cc1994c1a68a6ea02236f114c64aa5a2
Diffstat (limited to 'layoutlib')
-rw-r--r--layoutlib/testSrc/com/android/layoutlib/LayoutlibClassLoaderTest.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/layoutlib/testSrc/com/android/layoutlib/LayoutlibClassLoaderTest.java b/layoutlib/testSrc/com/android/layoutlib/LayoutlibClassLoaderTest.java
index f7919e750be..a70052eda68 100644
--- a/layoutlib/testSrc/com/android/layoutlib/LayoutlibClassLoaderTest.java
+++ b/layoutlib/testSrc/com/android/layoutlib/LayoutlibClassLoaderTest.java
@@ -59,8 +59,11 @@ public class LayoutlibClassLoaderTest {
Assert.assertEquals(3, definedClasses.size()); // Outer class + 2 inner classes
Assert.assertEquals("public class android/os/Build {\n" +
+ " NESTMEMBER android/os/Build$InnerClass2\n" +
+ " NESTMEMBER android/os/Build$InnerClass\n" +
" public static INNERCLASS android/os/Build$InnerClass2 android/os/Build InnerClass2\n" +
" public static INNERCLASS android/os/Build$InnerClass android/os/Build InnerClass\n" +
+ " public final static INNERCLASS java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles Lookup\n" +
" public final static Ljava/lang/String; TEST_FIELD = \"TestValue\"\n" +
" public <init>()V\n" +
" private static privateMethod()Ljava/lang/String;\n" +
@@ -69,6 +72,7 @@ public class LayoutlibClassLoaderTest {
definedClasses.get("android.os.Build"));
Assert.assertEquals("public class android/os/Build$InnerClass {\n" +
+ " NESTHOST android/os/Build\n" +
" public static INNERCLASS android/os/Build$InnerClass android/os/Build InnerClass\n" +
" public final static Ljava/lang/String; TEST_INNER_FIELD = \"TestInnerValue\"\n" +
" public final static I INNER_VALUE = 1\n" +
@@ -77,6 +81,7 @@ public class LayoutlibClassLoaderTest {
definedClasses.get("android.os.Build$InnerClass"));
Assert.assertEquals("public class android/os/Build$InnerClass2 {\n" +
+ " NESTHOST android/os/Build\n" +
" public static INNERCLASS android/os/Build$InnerClass2 android/os/Build InnerClass2\n" +
" public final static Ljava/lang/String; TEST_INNER_FIELD2\n" +
" public <init>()V\n" +