feature/epic0-foundation #1

Merged
master merged 20 commits from feature/epic0-foundation into main 2025-11-05 13:44:59 +01:00
Showing only changes of commit 82707186a0 - Show all commits

View File

@@ -11,8 +11,7 @@ import (
) )
func TestRequestIDMiddleware_GenerateNewID(t *testing.T) { func TestRequestIDMiddleware_GenerateNewID(t *testing.T) {
t.Parallel() // Cannot run in parallel: gin.SetMode() modifies global state
gin.SetMode(gin.TestMode) gin.SetMode(gin.TestMode)
router := gin.New() router := gin.New()
router.Use(RequestIDMiddleware()) router.Use(RequestIDMiddleware())
@@ -41,8 +40,7 @@ func TestRequestIDMiddleware_GenerateNewID(t *testing.T) {
} }
func TestRequestIDMiddleware_UseExistingID(t *testing.T) { func TestRequestIDMiddleware_UseExistingID(t *testing.T) {
t.Parallel() // Cannot run in parallel: gin.SetMode() modifies global state
gin.SetMode(gin.TestMode) gin.SetMode(gin.TestMode)
router := gin.New() router := gin.New()
router.Use(RequestIDMiddleware()) router.Use(RequestIDMiddleware())
@@ -196,7 +194,7 @@ func TestUserIDFromContext(t *testing.T) {
} }
func TestLoggingMiddleware(t *testing.T) { func TestLoggingMiddleware(t *testing.T) {
t.Parallel() // Cannot run in parallel: gin.SetMode() modifies global state
// Create a mock logger that records log calls // Create a mock logger that records log calls
mockLog := &mockLoggerForMiddleware{} mockLog := &mockLoggerForMiddleware{}
@@ -238,7 +236,7 @@ func TestLoggingMiddleware(t *testing.T) {
} }
func TestLoggingMiddleware_WithRequestID(t *testing.T) { func TestLoggingMiddleware_WithRequestID(t *testing.T) {
t.Parallel() // Cannot run in parallel: gin.SetMode() modifies global state
// Create a mock logger // Create a mock logger
mockLog := &mockLoggerForMiddleware{} mockLog := &mockLoggerForMiddleware{}
@@ -272,8 +270,7 @@ func TestLoggingMiddleware_WithRequestID(t *testing.T) {
} }
func TestRequestIDMiddleware_MultipleRequests(t *testing.T) { func TestRequestIDMiddleware_MultipleRequests(t *testing.T) {
t.Parallel() // Cannot run in parallel: gin.SetMode() modifies global state
gin.SetMode(gin.TestMode) gin.SetMode(gin.TestMode)
router := gin.New() router := gin.New()
router.Use(RequestIDMiddleware()) router.Use(RequestIDMiddleware())