diff options
| author | mo khan <mo@mokhan.ca> | 2025-07-24 14:01:44 -0600 |
|---|---|---|
| committer | mo khan <mo@mokhan.ca> | 2025-07-24 14:01:44 -0600 |
| commit | 209239705fff9b3545d6856387203f12accd603b (patch) | |
| tree | 3cbd37efb9c150e32bd8142b472917aa23db4b01 /app/middleware | |
| parent | 7fe2df5a420ed8ee77c9f11d9403ed9a07f34e73 (diff) | |
refactor: use username as id for demo
Diffstat (limited to 'app/middleware')
| -rw-r--r-- | app/middleware/require_permission_test.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/app/middleware/require_permission_test.go b/app/middleware/require_permission_test.go index 2023345..a936e1e 100644 --- a/app/middleware/require_permission_test.go +++ b/app/middleware/require_permission_test.go @@ -12,14 +12,14 @@ import ( ) func TestRequirePermission(t *testing.T) { - user := &domain.User{ID: domain.ID("1")} + user := &domain.User{ID: domain.ID("1"), Username: "tanuki"} ctx := cfg.CurrentUser.With(t.Context(), user) permission := domain.Permission("read") t.Run("when the permission is granted", func(t *testing.T) { r, w := test.RequestResponse("GET", "/sparkles", test.WithContext(ctx)) - middleware := RequirePermission(permission, stub.AllowWith(t, "user:1", permission.String(), "sparkle:*")) + middleware := RequirePermission(permission, stub.AllowWith(t, "user:tanuki", permission.String(), "sparkle:*")) server := middleware(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { w.WriteHeader(http.StatusTeapot) })) |
