hosts, a python with textual based /etc/hosts editor.
- Created comprehensive unit tests for HostEntry class, covering creation, validation, and conversion to/from hosts file lines. - Developed unit tests for HostsFile class, including entry management, sorting, and retrieval of active/inactive entries. - Implemented tests for HostsParser class, validating parsing and serialization of hosts files, handling comments, and file operations. - Ensured coverage for edge cases such as empty files, invalid entries, and file permission checks. |
||
---|---|---|
memory-bank | ||
src/hosts | ||
tests | ||
.clinerules | ||
.python-version | ||
main_old.py | ||
pyproject.toml | ||
README.md | ||
uv.lock |