Files
2026-01-05 20:47:00 -05:00

17 lines
375 B
Python

import tempfile
from pathlib import Path
import pytest
from database import VirginMonitorDatabase
@pytest.fixture
def temp_db():
"""Create a temporary database for testing."""
with tempfile.NamedTemporaryFile(suffix=".db", delete=False) as f:
db_path = f.name
db = VirginMonitorDatabase(db_path)
yield db
Path(db_path).unlink(missing_ok=True)