feature/epic0-foundation #1
@@ -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())
|
||||||
|
|||||||
Reference in New Issue
Block a user