mirror of
https://github.com/mattermost/mattermost.git
synced 2025-02-25 18:55:24 -06:00
Migrate tests from 'store/sqlstore/utils_test.go' to use testify (#12815)
This commit is contained in:
@@ -12,11 +12,9 @@ func TestMapStringsToQueryParams(t *testing.T) {
|
||||
|
||||
keys, params := MapStringsToQueryParams(input, "Fruit")
|
||||
|
||||
if len(params) != 1 || params["Fruit0"] != "apple" {
|
||||
t.Fatal("returned incorrect params", params)
|
||||
} else if keys != "(:Fruit0)" {
|
||||
t.Fatal("returned incorrect query", keys)
|
||||
}
|
||||
require.Len(t, params, 1, "returned incorrect params", params)
|
||||
require.Equal(t, "apple", params["Fruit0"], "returned incorrect params", params)
|
||||
require.Equal(t, "(:Fruit0)", keys, "returned incorrect query", keys)
|
||||
})
|
||||
|
||||
t.Run("multiple items", func(t *testing.T) {
|
||||
@@ -24,12 +22,11 @@ func TestMapStringsToQueryParams(t *testing.T) {
|
||||
|
||||
keys, params := MapStringsToQueryParams(input, "Vegetable")
|
||||
|
||||
if len(params) != 3 || params["Vegetable0"] != "carrot" ||
|
||||
params["Vegetable1"] != "tomato" || params["Vegetable2"] != "potato" {
|
||||
t.Fatal("returned incorrect params", params)
|
||||
} else if keys != "(:Vegetable0,:Vegetable1,:Vegetable2)" {
|
||||
t.Fatal("returned incorrect query", keys)
|
||||
}
|
||||
require.Len(t, params, 3, "returned incorrect params", params)
|
||||
require.Equal(t, "carrot", params["Vegetable0"], "returned incorrect params", params)
|
||||
require.Equal(t, "tomato", params["Vegetable1"], "returned incorrect params", params)
|
||||
require.Equal(t, "potato", params["Vegetable2"], "returned incorrect params", params)
|
||||
require.Equal(t, "(:Vegetable0,:Vegetable1,:Vegetable2)", keys, "returned incorrect query", keys)
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user