============================= test session starts ============================== platform linux -- Python 3.13.7, pytest-9.1.1, pluggy-1.6.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /root/projects/jg/lgcc-proactieve-agenda plugins: anyio-4.12.1, typeguard-4.4.2 collecting ... collected 26 items tests/test_alerts.py::test_workshop_t20_signaal_op_4_augustus PASSED [ 3%] tests/test_alerts.py::test_workshop_t14_signaal_op_10_augustus PASSED [ 7%] tests/test_alerts.py::test_kabinetsvergadering_alle_vier_signalen[2026-09-01-T-20] PASSED [ 11%] tests/test_alerts.py::test_kabinetsvergadering_alle_vier_signalen[2026-09-07-T-14] PASSED [ 15%] tests/test_alerts.py::test_kabinetsvergadering_alle_vier_signalen[2026-09-14-T-7] PASSED [ 19%] tests/test_alerts.py::test_kabinetsvergadering_alle_vier_signalen[2026-09-19-T-2] PASSED [ 23%] tests/test_alerts.py::test_kabinetsvergadering_geen_signaal_op_willekeurige_dag PASSED [ 26%] tests/test_alerts.py::test_zonebijeenkomstweek_signaleert_op_startdatum PASSED [ 30%] tests/test_alerts.py::test_zonebijeenkomstweek_geen_signalen_uit_einddatum PASSED [ 34%] tests/test_alerts.py::test_zonebijeenkomstweek_t20_op_startdatum PASSED [ 38%] tests/test_alerts.py::test_lopend_meerdaags_item_in_komende PASSED [ 42%] tests/test_alerts.py::test_alerts_json_schrijving_en_idempotentie PASSED [ 46%] tests/test_alerts.py::test_komende_items_binnen_14_dagen PASSED [ 50%] tests/test_alerts.py::test_bron_database_tabel_wordt_gebruikt PASSED [ 53%] tests/test_alerts.py::test_bron_json_fallback_zonder_tabel PASSED [ 57%] tests/test_alerts.py::test_afgeronde_items_signaleren_niet PASSED [ 61%] tests/test_alerts.py::test_api_alerts_route_json PASSED [ 65%] tests/test_alerts.py::test_api_alerts_route_ongeldige_datum PASSED [ 69%] tests/test_alerts.py::test_telegram_0759_skip_voor_stiltevenster PASSED [ 73%] tests/test_alerts.py::test_telegram_0800_bericht_exact_op_grens PASSED [ 76%] tests/test_alerts.py::test_telegram_2129_nog_ok_2130_skip PASSED [ 80%] tests/test_alerts.py::test_telegram_skip_zonder_signalen PASSED [ 84%] tests/test_alerts.py::test_telegram_skip_bij_verouderd_bestand PASSED [ 88%] tests/test_alerts.py::test_telegram_bericht_max_6_regels PASSED [ 92%] tests/test_alerts.py::test_telegram_main_leest_bestand_en_eert_gemockte_tijd PASSED [ 96%] tests/test_alerts.py::test_telegram_main_skip_bij_ontbrekend_bestand PASSED [100%] ============================== 26 passed in 0.59s ==============================