[MM-38131] Remove deprecated pageSize query parameter (#27957)

Этот коммит содержится в:
Ben Schumacher
2024-08-13 22:18:22 +02:00
коммит произвёл GitHub
родитель 6229b784eb
Коммит fc1a111b06
3 изменённых файлов: 19 добавлений и 54 удалений

Просмотреть файл

@@ -13,30 +13,6 @@ import (
"github.com/mattermost/mattermost/server/public/model"
)
func TestGetPerPageFromQuery(t *testing.T) {
t.Run("defaults should be set", func(t *testing.T) {
query := make(url.Values)
perPage := getPerPageFromQuery(query)
require.Equal(t, PerPageDefault, perPage)
})
t.Run("per_page should take priority", func(t *testing.T) {
query := make(url.Values)
query.Add("pageSize", "100")
query.Add("per_page", "50")
perPage := getPerPageFromQuery(query)
require.Equal(t, 50, perPage)
})
t.Run("pageSize should be used only if per_page is incorrectly set", func(t *testing.T) {
query := make(url.Values)
query.Add("pageSize", "100")
query.Add("per_page", "BAD VALUE")
perPage := getPerPageFromQuery(query)
require.Equal(t, 100, perPage)
})
}
func TestParamsFromRequest(t *testing.T) {
testCases := []struct {
Description string