diff --git a/apps/backend/internal/auth/http_integration_test.go b/apps/backend/internal/auth/http_integration_test.go index 81f1b8d..40c1a7f 100644 --- a/apps/backend/internal/auth/http_integration_test.go +++ b/apps/backend/internal/auth/http_integration_test.go @@ -17,6 +17,7 @@ import ( "github.com/get-drexa/drexa/internal/account" "github.com/get-drexa/drexa/internal/auth" "github.com/get-drexa/drexa/internal/database" + "github.com/get-drexa/drexa/internal/httperr" "github.com/get-drexa/drexa/internal/organization" "github.com/get-drexa/drexa/internal/password" "github.com/get-drexa/drexa/internal/user" @@ -247,7 +248,9 @@ func newAuthApp(t *testing.T, ctx context.Context) *fiber.App { SecretKey: []byte("drexa-test-secret"), }) - app := fiber.New() + app := fiber.New(fiber.Config{ + ErrorHandler: httperr.ErrorHandler, + }) api := app.Group("/api") auth.NewHTTPHandler(authSvc, orgSvc, db, auth.CookieConfig{}).RegisterRoutes(api) diff --git a/apps/backend/internal/organization/http_integration_test.go b/apps/backend/internal/organization/http_integration_test.go index f09cfea..72637e1 100644 --- a/apps/backend/internal/organization/http_integration_test.go +++ b/apps/backend/internal/organization/http_integration_test.go @@ -18,6 +18,7 @@ import ( "github.com/get-drexa/drexa/internal/blob" "github.com/get-drexa/drexa/internal/database" "github.com/get-drexa/drexa/internal/drive" + "github.com/get-drexa/drexa/internal/httperr" "github.com/get-drexa/drexa/internal/organization" "github.com/get-drexa/drexa/internal/registration" "github.com/get-drexa/drexa/internal/user" @@ -91,7 +92,9 @@ func TestHTTP_OrganizationEndpoints(t *testing.T) { authMiddleware := auth.NewAuthMiddleware(authSvc, db, auth.CookieConfig{}) - app := fiber.New() + app := fiber.New(fiber.Config{ + ErrorHandler: httperr.ErrorHandler, + }) api := app.Group("/api") usersAPI := user.NewHTTPHandler(userSvc, db, authMiddleware).RegisterRoutes(api) diff --git a/apps/backend/internal/registration/http_integration_test.go b/apps/backend/internal/registration/http_integration_test.go index 30c6935..dba3111 100644 --- a/apps/backend/internal/registration/http_integration_test.go +++ b/apps/backend/internal/registration/http_integration_test.go @@ -19,6 +19,7 @@ import ( "github.com/get-drexa/drexa/internal/blob" "github.com/get-drexa/drexa/internal/database" "github.com/get-drexa/drexa/internal/drive" + "github.com/get-drexa/drexa/internal/httperr" "github.com/get-drexa/drexa/internal/organization" "github.com/get-drexa/drexa/internal/registration" "github.com/get-drexa/drexa/internal/user" @@ -76,7 +77,9 @@ func TestHTTP_RegisterAccount_TokenDeliveryBody(t *testing.T) { SecretKey: []byte("drexa-test-secret"), }) - app := fiber.New() + app := fiber.New(fiber.Config{ + ErrorHandler: httperr.ErrorHandler, + }) api := app.Group("/api") registration.NewHTTPHandler(regSvc, authSvc, db, auth.CookieConfig{}).RegisterRoutes(api) @@ -176,7 +179,9 @@ func TestHTTP_RegisterAccount_TokenDeliveryCookie(t *testing.T) { SecretKey: []byte("drexa-test-secret"), }) - app := fiber.New() + app := fiber.New(fiber.Config{ + ErrorHandler: httperr.ErrorHandler, + }) api := app.Group("/api") registration.NewHTTPHandler(regSvc, authSvc, db, auth.CookieConfig{}).RegisterRoutes(api)