magpie/tests
pyr0ball a3932aef1e fix: handle ValueError from parse_occurrence and add edge-case occurrence tests
- Wrap parse_occurrence() call in try/except ValueError; return skipped with reason instead of crashing
- Remove redundant `or {}` guard on sub_row (already defaulted to {} via next(..., {}))
- Strengthen test_occurrence_passes assertion to check status == "success"
- Add 3 edge-case tests: occurrence="every", missing occurrence key, invalid occurrence string
2026-04-27 12:57:44 -07:00
..
services fix: handle ValueError from parse_occurrence and add edge-case occurrence tests 2026-04-27 12:57:44 -07:00
__init__.py feat: add PostingStrategy ABC and PostResult dataclass 2026-04-27 08:00:36 -07:00