fix issue in unit testing case for package gjson/gparser

This commit is contained in:
jianchenma
2020-12-04 15:41:26 +08:00
parent d4b2bf20bb
commit 9b4d2d9172
2 changed files with 4 additions and 4 deletions

View File

@ -159,7 +159,7 @@ func Test_GetArray(t *testing.T) {
j, err := gjson.DecodeToJson(data)
t.Assert(err, nil)
t.Assert(j.GetArray("n"), g.Array{123456789})
t.Assert(j.GetArray("m"), g.Array{g.Map{"k": "v"}})
t.Assert(j.GetArray("m"), g.Array{"k", "v"})
t.Assert(j.GetArray("a"), g.Array{1, 2, 3})
})
}
@ -194,7 +194,7 @@ func Test_GetInterfaces(t *testing.T) {
j, err := gjson.DecodeToJson(data)
t.Assert(err, nil)
t.AssertEQ(j.GetInterfaces("n"), g.Array{123456789})
t.AssertEQ(j.GetInterfaces("m"), g.Array{g.Map{"k": "v"}})
t.AssertEQ(j.GetInterfaces("m"), g.Array{"k", "v"})
t.AssertEQ(j.GetInterfaces("a"), g.Array{1, 2, 3})
})
}

View File

@ -116,7 +116,7 @@ func Test_GetArray(t *testing.T) {
j := gparser.New(data)
t.AssertNE(j, nil)
t.Assert(j.GetArray("n"), g.Array{123456789})
t.Assert(j.GetArray("m"), g.Array{g.Map{"k": "v"}})
t.Assert(j.GetArray("m"), g.Array{"k", "v"})
t.Assert(j.GetArray("a"), g.Array{1, 2, 3})
})
}
@ -151,7 +151,7 @@ func Test_GetInterfaces(t *testing.T) {
j := gparser.New(data)
t.AssertNE(j, nil)
t.AssertEQ(j.GetInterfaces("n"), g.Array{123456789})
t.AssertEQ(j.GetInterfaces("m"), g.Array{g.Map{"k": "v"}})
t.AssertEQ(j.GetInterfaces("m"), g.Array{"k", "v"})
t.AssertEQ(j.GetInterfaces("a"), g.Array{1, 2, 3})
})
}