mirror of
https://gitea.com/gitea/tea.git
synced 2026-10-26 19:11:25 +01:00
test: share the first-page and clock helpers
writeFirstPage answers paged listings in app and services tests, testNow replaces the copied clock, withoutANSI the second color stripper, and the single-entry table test becomes a plain test. Signed-off-by: bircni <bircni@icloud.com>
This commit is contained in:
23 files changed
+66
-105
No files matched your search
@@ -75,3 +75,11 @@ func TestNameOrIDPrefersIDsThenExactThenFoldedNames(t *testing.T) {
|
||||
require.Equal(t, tc.want, got.id, tc.raw)
|
||||
}
|
||||
}
|
||||
|
||||
// writeFirstPage answers the first page of a listing with page and every later page with [].
|
||||
func writeFirstPage(w http.ResponseWriter, r *http.Request, page string) {
|
||||
if r.URL.Query().Get("page") != "1" {
|
||||
page = `[]`
|
||||
}
|
||||
_, _ = w.Write([]byte(page))
|
||||
}
|
||||
Reference in new issue
Block a user