update unit test cases of gjson/gparser

This commit is contained in:
John 2019-04-10 01:00:51 +08:00
parent 85c2ed1bf2
commit 6fad737617
2 changed files with 5 additions and 5 deletions

View File

@ -139,7 +139,7 @@ func Test_GetMap(t *testing.T) {
gtest.Case(t, func() {
j, err := gjson.DecodeToJson(data)
gtest.Assert(err, nil)
gtest.Assert(j.GetMap("n"), g.Map{})
gtest.Assert(j.GetMap("n"), nil)
gtest.Assert(j.GetMap("m"), g.Map{"k" : "v"})
gtest.Assert(j.GetMap("a"), g.Map{})
})
@ -189,7 +189,7 @@ func Test_GetStrings(t *testing.T) {
gtest.AssertEQ(j.GetStrings("n"), g.SliceStr{"123456789"})
gtest.AssertEQ(j.GetStrings("m"), g.SliceStr{`{"k":"v"}`})
gtest.AssertEQ(j.GetStrings("a"), g.SliceStr{"1", "2", "3"})
gtest.AssertEQ(j.GetStrings("i"), g.SliceStr{})
gtest.AssertEQ(j.GetStrings("i"), nil)
})
}

View File

@ -107,9 +107,9 @@ func Test_GetMap(t *testing.T) {
gtest.Case(t, func() {
j := gparser.New(data)
gtest.AssertNE(j, nil)
gtest.Assert(j.GetMap("n"), g.Map{})
gtest.Assert(j.GetMap("n"), nil)
gtest.Assert(j.GetMap("m"), g.Map{"k" : "v"})
gtest.Assert(j.GetMap("a"), g.Map{})
gtest.Assert(j.GetMap("a"), nil)
})
}
@ -144,7 +144,7 @@ func Test_GetStrings(t *testing.T) {
gtest.AssertEQ(j.GetStrings("n"), g.SliceStr{"123456789"})
gtest.AssertEQ(j.GetStrings("m"), g.SliceStr{`{"k":"v"}`})
gtest.AssertEQ(j.GetStrings("a"), g.SliceStr{"1", "2", "3"})
gtest.AssertEQ(j.GetStrings("i"), g.SliceStr{})
gtest.AssertEQ(j.GetStrings("i"), nil)
})
}