"""§6 合规检查""" import pytest pytestmark = pytest.mark.integration def test_compliance_scan_and_issues(api, uid): room_id = f"room-compliance-{uid}" scan = api.assert_success( api.post("/compliance/scan", json={"roomIds": [room_id]}) ) assert isinstance(scan, dict) issues = api.assert_success(api.get("/compliance/issues")) assert isinstance(issues, list) report = api.assert_success(api.get("/compliance/reports", params={"totalRooms": 10})) assert "report" in report