diff options
| author | Max Resnick <max@ofmax.li> | 2024-08-21 22:30:42 -0700 |
|---|---|---|
| committer | Max Resnick <max@ofmax.li> | 2024-08-21 22:30:42 -0700 |
| commit | 100c673c3a95827698758139f887a3e744231c42 (patch) | |
| tree | 4dde9b67bad9e55c3d90617a430b0e2df88b9a33 /internal/authz/middleware_test.go | |
| parent | 10cbeb6ce662990be14f2141d5c9baf7bce230c7 (diff) | |
| download | go-git-server-100c673c3a95827698758139f887a3e744231c42.tar.gz | |
feat: add anon access mgmt
Diffstat (limited to '')
| -rw-r--r-- | internal/authz/middleware_test.go | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/internal/authz/middleware_test.go b/internal/authz/middleware_test.go index 3dfa997..2d499ce 100644 --- a/internal/authz/middleware_test.go +++ b/internal/authz/middleware_test.go @@ -112,6 +112,13 @@ func TestAuthorization(t *testing.T) { description: "an unauthorized action should yield a 403", body: []byte("Access denied\n"), }, + { + url: fmt.Sprintf("%s/%s", baseURL, "repo/url/bar"), + user: "anon", + expectedStatus: http.StatusUnauthorized, + description: "an unauthorized action should yield a 403", + body: []byte("Authentication Required\n"), + }, } svcr, _ := admin.NewService( "../../auth_model.ini", |