Files
spoolman2/tests_integration/tests/test_backup.py
2023-07-04 14:59:05 +02:00

19 lines
415 B
Python

"""Integration tests for the Vendor API endpoint."""
import httpx
from .conftest import DbType, get_db_type
URL = "http://spoolman:8000"
def test_backup():
"""Test triggering an automatic database backup."""
if get_db_type() != DbType.SQLITE:
return
# Trigger backup
result = httpx.post(f"{URL}/api/v1/backup")
result.raise_for_status()
assert result.json()["success"] is True