diff --git a/internal/logger/middleware_test.go b/internal/logger/middleware_test.go index f0be374..dfbd5d9 100644 --- a/internal/logger/middleware_test.go +++ b/internal/logger/middleware_test.go @@ -11,8 +11,7 @@ import ( ) func TestRequestIDMiddleware_GenerateNewID(t *testing.T) { - t.Parallel() - + // Cannot run in parallel: gin.SetMode() modifies global state gin.SetMode(gin.TestMode) router := gin.New() router.Use(RequestIDMiddleware()) @@ -41,8 +40,7 @@ func TestRequestIDMiddleware_GenerateNewID(t *testing.T) { } func TestRequestIDMiddleware_UseExistingID(t *testing.T) { - t.Parallel() - + // Cannot run in parallel: gin.SetMode() modifies global state gin.SetMode(gin.TestMode) router := gin.New() router.Use(RequestIDMiddleware()) @@ -196,7 +194,7 @@ func TestUserIDFromContext(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 mockLog := &mockLoggerForMiddleware{} @@ -238,7 +236,7 @@ func TestLoggingMiddleware(t *testing.T) { } func TestLoggingMiddleware_WithRequestID(t *testing.T) { - t.Parallel() + // Cannot run in parallel: gin.SetMode() modifies global state // Create a mock logger mockLog := &mockLoggerForMiddleware{} @@ -272,8 +270,7 @@ func TestLoggingMiddleware_WithRequestID(t *testing.T) { } func TestRequestIDMiddleware_MultipleRequests(t *testing.T) { - t.Parallel() - + // Cannot run in parallel: gin.SetMode() modifies global state gin.SetMode(gin.TestMode) router := gin.New() router.Use(RequestIDMiddleware())