Introduce a AbstractRepository as interface to the rules database and implement a YML storage that implements it. Additionally, a FakeStorage implements that interface to test diversion related code, without I/O calls and side effects. It keeps the rules in-memory for the test duration. Related #2675 |
||
|---|---|---|
| .. | ||
| hid_parser | ||
| hidapi | ||
| logitech_receiver | ||
| solaar | ||
| test_keysyms | ||
| __init__.py | ||