provide-testkit
2025-10-05
Decompose time module into specialized submodules
9 files · 862+ · 525-
Time module decomposition
6 files changed
classes.pyTime-related class definitionscontrolled.pyControlled time advancementfreezing.pyTime freezing utilitiesmeasurement.pyTime measurement helpersmocking.pyTime mocking utilitiesrate_limiting.pyRate limiting test helpers
- Split monolithic time module into six specialized submodules for better maintainability
decouple
behavioral
6 files
classes.pycontrolled.pyfreezing.pymeasurement.pymocking.pyrate_limiting.py
- Updated time machine registry tests for new module structure
qualify
internal
1 file
test_time_machine_registry.py