sicherheitsupdate

This commit is contained in:
stephan
2025-06-29 08:33:19 +02:00
parent 4ed4d69b21
commit 55f6d0816c
9 changed files with 286 additions and 247 deletions

19
tests/test_api.py Normal file
View File

@ -0,0 +1,19 @@
from fastapi.testclient import TestClient
from wilcon import app
client = TestClient(app)
def test_sysinfo_endpoint():
response = client.get("/sysinfo")
assert response.status_code == 200
assert "cpu" in response.json()
def test_netinfo_endpoint():
response = client.get("/netinfo")
assert response.status_code == 200
assert "ip_address" in response.json()
def test_procinfo_endpoint():
response = client.get("/procinfo")
assert response.status_code == 200
assert isinstance(response.json(), list)