chore: fix unused imports in tests and update development roadmap
Some checks failed
CI / Lint (ruff) (push) Successful in 16s
CI / Test (pytest) (3.11) (push) Failing after 34s
CI / Test (pytest) (3.12) (push) Failing after 36s
CI / SAST (bandit) (push) Successful in 12s
CI / Merge dev → testing (push) Has been cancelled
CI / Open PR to main (push) Has been cancelled
CI / Dependency audit (pip-audit) (push) Has been cancelled

This commit is contained in:
2026-04-12 03:46:23 -04:00
parent fdc404760f
commit 0f63820ee6
18 changed files with 10 additions and 1038 deletions

View File

@@ -2,13 +2,11 @@
Tests for the mutate interval API endpoint.
"""
import json
import pytest
import httpx
from unittest.mock import patch, MagicMock
from unittest.mock import patch
from pathlib import Path
import decnet.config
from decnet.config import DeckyConfig, DecnetConfig

View File

@@ -2,12 +2,10 @@
Tests for the SSE stream endpoint (decnet/web/router/stream/api_stream_events.py).
"""
import json
import pytest
import httpx
import asyncio
from unittest.mock import AsyncMock, MagicMock, patch
from unittest.mock import AsyncMock, patch
# ── Stream endpoint tests ─────────────────────────────────────────────────────

View File

@@ -2,14 +2,8 @@
Tests for decnet/cli.py — CLI commands via Typer's CliRunner.
"""
import subprocess
import os
import socketserver
from pathlib import Path
from unittest.mock import MagicMock, patch, AsyncMock
from unittest.mock import MagicMock, patch
import pytest
import psutil
from typer.testing import CliRunner
from decnet.cli import app

View File

@@ -3,9 +3,8 @@
import json
import asyncio
import pytest
from pathlib import Path
from types import SimpleNamespace
from unittest.mock import patch, MagicMock, AsyncMock
from unittest.mock import patch, MagicMock
from decnet.collector import parse_rfc5424, is_service_container, is_service_event
from decnet.collector.worker import (
_stream_container,

View File

@@ -8,8 +8,7 @@ All Docker and subprocess calls are mocked.
import subprocess
from pathlib import Path
from types import SimpleNamespace
from unittest.mock import MagicMock, patch, call
from unittest.mock import MagicMock, patch
import pytest

View File

@@ -9,7 +9,6 @@ import pytest
from decnet.archetypes import get_archetype
from decnet.fleet import (
all_service_names,
build_deckies,
build_deckies_from_ini,
resolve_distros,

View File

@@ -8,7 +8,6 @@ async tests using temporary files.
import asyncio
import json
import os
from pathlib import Path
from unittest.mock import AsyncMock, MagicMock, patch
import pytest

View File

@@ -3,14 +3,11 @@ Tests for decnet/web/api.py lifespan and decnet/web/dependencies.py auth helpers
"""
import asyncio
import os
from unittest.mock import AsyncMock, MagicMock, patch
import jwt
import pytest
import httpx
from decnet.web.auth import SECRET_KEY, ALGORITHM, create_access_token
from decnet.web.auth import create_access_token
# ── get_current_user ──────────────────────────────────────────────────────────