aboutsummaryrefslogtreecommitdiff
path: root/javatests
diff options
context:
space:
mode:
authorcushon <cushon@google.com>2018-10-02 11:35:36 -0700
committerLiam Miller-Cushon <cushon@google.com>2018-10-17 20:45:19 -0700
commit51b0ce5712ece6b67a5b2d841bd51e7f5ee96d56 (patch)
tree7b8bc624f2bb90095e9f33017fd1ca520f8f04af /javatests
parent4b6a14fefe99e5f172d233a5ccb7d124afa43c0f (diff)
downloadturbine-51b0ce5712ece6b67a5b2d841bd51e7f5ee96d56.tar.gz
Add a regression test for JDK-8054064 (?)
MOE_MIGRATED_REVID=215427290
Diffstat (limited to 'javatests')
-rw-r--r--javatests/com/google/turbine/lower/LowerIntegrationTest.java2
-rw-r--r--javatests/com/google/turbine/lower/testdata/shadow_inherited.test8
2 files changed, 10 insertions, 0 deletions
diff --git a/javatests/com/google/turbine/lower/LowerIntegrationTest.java b/javatests/com/google/turbine/lower/LowerIntegrationTest.java
index fec4c90..309e999 100644
--- a/javatests/com/google/turbine/lower/LowerIntegrationTest.java
+++ b/javatests/com/google/turbine/lower/LowerIntegrationTest.java
@@ -304,6 +304,8 @@ public class LowerIntegrationTest {
// "B74332665.test",
"memberimport.test",
"type_anno_c_array.test",
+ // https://bugs.openjdk.java.net/browse/JDK-8054064 ?
+ "shadow_inherited.test",
};
List<Object[]> tests =
ImmutableList.copyOf(testCases).stream().map(x -> new Object[] {x}).collect(toList());
diff --git a/javatests/com/google/turbine/lower/testdata/shadow_inherited.test b/javatests/com/google/turbine/lower/testdata/shadow_inherited.test
new file mode 100644
index 0000000..9fbb478
--- /dev/null
+++ b/javatests/com/google/turbine/lower/testdata/shadow_inherited.test
@@ -0,0 +1,8 @@
+=== A.java ===
+class A {
+ class B {}
+}
+=== B.java ===
+class B extends A {
+ B b;
+} \ No newline at end of file