diff --git a/java/test/processing/mode/java/debug/VariableNodeTests.java b/java/test/processing/mode/java/debug/VariableNodeTests.java index f8763b934..9b5530ffd 100644 --- a/java/test/processing/mode/java/debug/VariableNodeTests.java +++ b/java/test/processing/mode/java/debug/VariableNodeTests.java @@ -72,6 +72,13 @@ public class VariableNodeTests { Assert.assertEquals(node.getStringValue(), "instance of int[5][7][][]"); } + @Test + public void describeArrayFailsafe() { + Value value = buildMockValue("instance of int[x][7] (id=998)"); + VariableNode node = new VariableNode("test", "int[][][][]", value); + Assert.assertEquals(node.getStringValue(), "instance of int[x][7] (id=998)); + } + private Value buildMockValue(String toStringValue) { Value value = Mockito.mock(Value.class); Mockito.when(value.toString()).thenReturn(toStringValue);