From 6f66f68a15b9a4f2c2f79107c3b21dbbfd114242 Mon Sep 17 00:00:00 2001 From: Alessio Date: Tue, 7 Nov 2023 12:26:01 -0400 Subject: [PATCH] Add test for users search page --- internal/webserver/server_test.go | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/internal/webserver/server_test.go b/internal/webserver/server_test.go index 3b0f239..fdcd47f 100644 --- a/internal/webserver/server_test.go +++ b/internal/webserver/server_test.go @@ -302,6 +302,18 @@ func TestSearchWithSortOrder(t *testing.T) { } } +func TestSearchUsers(t *testing.T) { + assert := assert.New(t) + require := require.New(t) + + resp := do_request(httptest.NewRequest("GET", "/search/no?type=users", nil)) + require.Equal(resp.StatusCode, 200) + root, err := html.Parse(resp.Body) + require.NoError(err) + user_elements := cascadia.QueryAll(root, selector(".users-list-container .user")) + assert.Len(user_elements, 2) +} + // Search bar pasted link redirects // --------------------------------