fix: require qBittorrent metainfo export support

This commit is contained in:
2026-07-24 12:37:40 +00:00
parent 21ea431c56
commit d951e2e4fc
10 changed files with 17 additions and 14 deletions
+3 -3
View File
@@ -43,11 +43,11 @@ class _Opener:
class ServiceProbeTests(unittest.TestCase):
def test_supported_qbittorrent_versions_include_live_4_4_api(self):
for version in ("v4.4.5", "v4.5.5", "v4.6.7", "v5.2.3"):
def test_supported_qbittorrent_versions_require_export_capability(self):
for version in ("v4.5.0", "v4.6.7", "v5.2.3"):
with self.subTest(version=version):
self.assertTrue(_supported_qb_version(version))
for version in ("v4.3.9", "v6.0.0", "invalid"):
for version in ("v4.3.9", "v4.4.5", "v6.0.0", "invalid"):
with self.subTest(version=version):
self.assertFalse(_supported_qb_version(version))