aboutsummaryrefslogtreecommitdiff
path: root/javatests
diff options
context:
space:
mode:
authorcushon <cushon@google.com>2018-08-22 12:06:23 -0700
committerLiam Miller-Cushon <cushon@google.com>2018-09-09 16:48:37 -0700
commitc5d278769016f862f75068a2398e1d9d26fe4904 (patch)
tree0d1ceb5f9ab0fbd293daff23630317aabb705ee8 /javatests
parentddbf002932c8271fc6d998381dd768168b38b3ca (diff)
downloadturbine-c5d278769016f862f75068a2398e1d9d26fe4904.tar.gz
Don't crash on circular hierarchies
MOE_MIGRATED_REVID=209806207
Diffstat (limited to 'javatests')
-rw-r--r--javatests/com/google/turbine/binder/BinderErrorTest.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/javatests/com/google/turbine/binder/BinderErrorTest.java b/javatests/com/google/turbine/binder/BinderErrorTest.java
index a3de9d6..dcb0e60 100644
--- a/javatests/com/google/turbine/binder/BinderErrorTest.java
+++ b/javatests/com/google/turbine/binder/BinderErrorTest.java
@@ -403,6 +403,18 @@ public class BinderErrorTest {
" ^",
},
},
+ {
+ {
+ "class Cycle extends Cycle {", //
+ " NoSuch f;",
+ "}",
+ },
+ {
+ "<>:2: error: could not resolve NoSuch", //
+ " NoSuch f;",
+ " ^",
+ },
+ },
};
return Arrays.asList((Object[][]) testCases);
}