Files
server/test/auth.go
Jannis Mattheis 681b9e2d90 fix: unify authentication context
This uses a single struct for the authentication. This prevents further
re-requesting of the already requested data.
2026-04-19 19:22:03 +02:00

13 lines
273 B
Go

package test
import (
"github.com/gin-gonic/gin"
"github.com/gotify/server/v2/auth"
"github.com/gotify/server/v2/model"
)
// WithUser fake an authentication for testing.
func WithUser(ctx *gin.Context, userID uint) {
auth.RegisterUser(ctx, &model.User{ID: userID})
}