From 0d489ff32cd9c7681f1aacb5f5d36ec3dad40453 Mon Sep 17 00:00:00 2001 From: Thomas Pelletier Date: Fri, 22 Mar 2013 15:27:00 +0100 Subject: [PATCH] Add couple of tests for arrays --- parser_test.go | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/parser_test.go b/parser_test.go index fa05dd6..0db16d1 100644 --- a/parser_test.go +++ b/parser_test.go @@ -76,6 +76,20 @@ func TestNestedKeys(t *testing.T) { }) } +func TestArrayOne(t *testing.T) { + tree, _ := Load("a = [1]") + assertTree(t, tree, map[string]interface{}{ + "a": []int64{int64(1)}, + }) +} + +func TestArrayZero(t *testing.T) { + tree, _ := Load("a = []") + assertTree(t, tree, map[string]interface{}{ + "a": []interface{}{}, + }) +} + func TestArraySimple(t *testing.T) { tree, _ := Load("a = [42, 21, 10]") assertTree(t, tree, map[string]interface{}{