From c488e2a26350185495c06746fc4c9e5699d62563 Mon Sep 17 00:00:00 2001 From: Jon Saad-Falcon Date: Thu, 5 Mar 2026 05:47:29 +0000 Subject: [PATCH] style: fix remaining import guards and unused imports Co-Authored-By: Claude Opus 4.6 --- tests/learning/test_learning_api.py | 11 ++++++++--- tests/test_rust_bridge.py | 3 --- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/tests/learning/test_learning_api.py b/tests/learning/test_learning_api.py index 93d058f3..6724af9b 100644 --- a/tests/learning/test_learning_api.py +++ b/tests/learning/test_learning_api.py @@ -2,10 +2,15 @@ from __future__ import annotations -from fastapi import FastAPI -from starlette.testclient import TestClient +import pytest -from openjarvis.server.api_routes import learning_router +fastapi = pytest.importorskip("fastapi") +starlette = pytest.importorskip("starlette") + +from fastapi import FastAPI # noqa: E402 +from starlette.testclient import TestClient # noqa: E402 + +from openjarvis.server.api_routes import learning_router # noqa: E402 def _make_app() -> FastAPI: diff --git a/tests/test_rust_bridge.py b/tests/test_rust_bridge.py index f48152e9..74102ae2 100644 --- a/tests/test_rust_bridge.py +++ b/tests/test_rust_bridge.py @@ -3,9 +3,6 @@ from __future__ import annotations import json -import os - -import pytest class TestGetRustModule: