diff --git a/backend/internal/api/routes/routes_import_contract_test.go b/backend/internal/api/routes/routes_import_contract_test.go index ed60e3ea..e6ee27cc 100644 --- a/backend/internal/api/routes/routes_import_contract_test.go +++ b/backend/internal/api/routes/routes_import_contract_test.go @@ -1,6 +1,7 @@ package routes_test import ( + "path/filepath" "testing" "github.com/gin-gonic/gin" @@ -12,9 +13,11 @@ import ( func TestRegisterImportHandler_StrictRouteMatrix(t *testing.T) { gin.SetMode(gin.TestMode) db := setupTestImportDB(t) + tempDir := t.TempDir() + importCaddyfilePath := filepath.Join(tempDir, "import", "Caddyfile") router := gin.New() - routes.RegisterImportHandler(router, db, config.Config{JWTSecret: "test-secret"}, "echo", "/tmp", "/import/Caddyfile") + routes.RegisterImportHandler(router, db, config.Config{JWTSecret: "test-secret"}, "echo", tempDir, importCaddyfilePath) assertStrictMethodPathMatrix(t, router.Routes(), backendImportRouteMatrix(), "import") }