fix: Resolve Ruff E402 warnings and clean up imports across multiple modules
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user