mirror of
https://github.com/novoid/filetags.git
synced 2026-06-14 03:21:19 +00:00
Previously, tests about the deletion of tagtrees in GitHub's Windows osrunner failed, while the same tests in the runners of Ubuntu an MacOS passed. This likely is due how these files are "released" for deletion with greter ease (Linux/MacOS), or not (Windows). This is addressed by function `force_rmtree` added to `__init__.py`, result of a discussion with Claude AI/Sonnet 4.6. Simultaneously, this commit corrects the addition of the file extension `.lnk` in one of the tests. When submitted to the check by `ci_pytest.yml`, now each unit test compiled in `unit_tests.py` passes with Python 3.14 and either osrunner of Ubuntu 24.04.3, Microsoft Windows Server 2025 / 10.0.26100, and macOS 15.7.4 GitHub currently provides as ubuntu-latest, windows-latest, macos-latest. Signed-off-by: Norwid Behrnd <nbehrnd@yahoo.com> |
||
|---|---|---|
| .. | ||
| call_tests.sh | ||
| unit_tests.py | ||