From 10acef83528c746abeb597490d516a55b5a0955e Mon Sep 17 00:00:00 2001 From: mo khan Date: Fri, 25 Apr 2025 16:29:45 -0600 Subject: fix: render 404 when not logged in --- app/middleware/require_user_test.go | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'app/middleware/require_user_test.go') diff --git a/app/middleware/require_user_test.go b/app/middleware/require_user_test.go index 17c0276..48afff7 100644 --- a/app/middleware/require_user_test.go +++ b/app/middleware/require_user_test.go @@ -4,7 +4,6 @@ import ( "net/http" "testing" - "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" "gitlab.com/gitlab-org/software-supply-chain-security/authorization/sparkled/app/cfg" "gitlab.com/gitlab-org/software-supply-chain-security/authorization/sparkled/app/domain" @@ -12,7 +11,7 @@ import ( ) func TestRequireUser(t *testing.T) { - middleware := RequireUser(http.StatusFound, "/login") + middleware := RequireUser() t.Run("when a user is not logged in", func(t *testing.T) { t.Run("redirects to the homepage", func(t *testing.T) { @@ -23,8 +22,7 @@ func TestRequireUser(t *testing.T) { })) server.ServeHTTP(w, r) - require.Equal(t, http.StatusFound, w.Code) - assert.Equal(t, "/login", w.Header().Get("Location")) + require.Equal(t, http.StatusNotFound, w.Code) }) }) -- cgit v1.2.3