fix: Resolve Ruff E402 warnings and clean up imports across multiple modules
Some checks failed
CI / lint (push) Successful in 15s
CI / test (push) Failing after 27s
CI / build (push) Has been skipped

This commit is contained in:
2025-11-12 11:10:50 +01:00
parent ce7f4aa776
commit 4cfc5d9ffa
14 changed files with 28 additions and 28 deletions

View File

@@ -1,11 +1,9 @@
from __future__ import annotations
import pytest
from fastapi.testclient import TestClient
from unittest.mock import Mock
from models import Project, Scenario, FinancialInput
from models.metadata import CostBucket, ResourceType
from models import Project, Scenario
from services.reporting import (
ReportingService,
ReportFilters,
@@ -244,7 +242,6 @@ class TestReportingRoutes:
def test_unauthorized_access(self, client: TestClient):
# Create a new client without authentication
from fastapi import FastAPI
from routes.reports import router as reports_router
app = FastAPI()
app.include_router(reports_router)
from fastapi.testclient import TestClient