diff --git a/node/expr/t_array_test.go b/node/expr/t_array_test.go index 99d997a..2a8f5d4 100644 --- a/node/expr/t_array_test.go +++ b/node/expr/t_array_test.go @@ -81,6 +81,7 @@ func TestArrayItems(t *testing.T) { &expr.ArrayItem{ Val: &expr.Reference{Variable: &expr.Variable{VarName: &node.Identifier{Value: "b"}}}, }, + nil, }, }, }, diff --git a/node/expr/t_list_test.go b/node/expr/t_list_test.go index de00d55..8d362ac 100644 --- a/node/expr/t_list_test.go +++ b/node/expr/t_list_test.go @@ -173,3 +173,37 @@ func TestListEmptyItem(t *testing.T) { actual = php5parser.GetRootNode() assertEqual(t, expected, actual) } + +func TestListEmptyItems(t *testing.T) { + src := `