summaryrefslogtreecommitdiffstats
path: root/common/maps/maps_test.go
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2021-07-30 10:56:45 +0200
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2021-07-30 21:07:52 +0200
commite3dc5240f01fd5ec67643e40f27c026d707da110 (patch)
treeb7558806edbdcfa86d2d73dea83c3455e11c7678 /common/maps/maps_test.go
parent268065cb2d8339392766a23703beaf7cc49d6b5c (diff)
Improve handling of <nil> Params
Fixes #8825
Diffstat (limited to 'common/maps/maps_test.go')
-rw-r--r--common/maps/maps_test.go10
1 files changed, 10 insertions, 0 deletions
diff --git a/common/maps/maps_test.go b/common/maps/maps_test.go
index ba3c25087..f0c32b9fe 100644
--- a/common/maps/maps_test.go
+++ b/common/maps/maps_test.go
@@ -114,6 +114,16 @@ func TestToSliceStringMap(t *testing.T) {
}
}
+func TestToParamsAndPrepare(t *testing.T) {
+ c := qt.New(t)
+ _, ok := ToParamsAndPrepare(map[string]interface{}{"A": "av"})
+ c.Assert(ok, qt.IsTrue)
+
+ params, ok := ToParamsAndPrepare(nil)
+ c.Assert(ok, qt.IsTrue)
+ c.Assert(params, qt.DeepEquals, Params{})
+}
+
func TestRenameKeys(t *testing.T) {
c := qt.New(t)