Summary
- Closes #609
Follows two reports of association errors on Discord support channel
Changes
Changed
- Algorithm to match download in QBittorrent and Listennarr now use a more deterministic approach
Testing
- Added a proper mock for qBittorrent API
- Added test data framework
- Added test on a real torrent file (public domain)
Notes
As i was not able to reproduce the issue discussed on Discord (association errors when adding torrents to qBittorrent), this might not solve the real issue but it should be an improvement nonetheless
Automated Canary build