From 209239705fff9b3545d6856387203f12accd603b Mon Sep 17 00:00:00 2001 From: mo khan Date: Thu, 24 Jul 2025 14:01:44 -0600 Subject: refactor: use username as id for demo --- app/middleware/require_permission_test.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'app/middleware') 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) })) -- cgit v1.2.3