Stop forcing watchlist ani-cli result indexes
This commit is contained in:
+16
-4
@@ -1279,6 +1279,22 @@ class WatchlistCompletionTests(unittest.TestCase):
|
||||
self.assertEqual(prepared["show_id"], "show-42")
|
||||
self.assertEqual(prepared["title"], "Queue Show Season 2")
|
||||
|
||||
def test_command_for_job_omits_result_switch_when_result_index_missing(self):
|
||||
job = APP.app_support.build_job(
|
||||
{
|
||||
"query": "Queue Show",
|
||||
"title": "Queue Show",
|
||||
"mode": "dub",
|
||||
"quality": "best",
|
||||
"episodes": "1-10",
|
||||
"download_dir": "/tmp/example",
|
||||
"season": "1",
|
||||
},
|
||||
{"mode": "sub", "quality": "best", "download_dir": "/tmp/example"},
|
||||
)
|
||||
|
||||
self.assertNotIn("-S", APP.app_support.command_for_job(job))
|
||||
|
||||
def test_download_watchlist_item_queues_full_episode_range_for_selected_mode(self):
|
||||
item = {
|
||||
"show_id": "show-42",
|
||||
@@ -1306,7 +1322,6 @@ class WatchlistCompletionTests(unittest.TestCase):
|
||||
"media_type": "movie",
|
||||
"season": "4",
|
||||
"episode_offset": None,
|
||||
"index": 3,
|
||||
"mode": "dub",
|
||||
"quality": "best",
|
||||
"episodes": "1-12",
|
||||
@@ -1990,7 +2005,6 @@ class AutoDownloadQueueTests(unittest.TestCase):
|
||||
"media_type": "tv",
|
||||
"season": "3",
|
||||
"episode_offset": "13",
|
||||
"index": 2,
|
||||
"mode": "dub",
|
||||
"quality": "best",
|
||||
"episodes": "12",
|
||||
@@ -2045,7 +2059,6 @@ class AutoDownloadQueueTests(unittest.TestCase):
|
||||
"media_type": "tv",
|
||||
"season": "1",
|
||||
"episode_offset": None,
|
||||
"index": 1,
|
||||
"mode": "dub",
|
||||
"quality": "best",
|
||||
"episodes": "1-3",
|
||||
@@ -2099,7 +2112,6 @@ class AutoDownloadQueueTests(unittest.TestCase):
|
||||
"media_type": "tv",
|
||||
"season": "2",
|
||||
"episode_offset": "13",
|
||||
"index": 1,
|
||||
"mode": "dub",
|
||||
"quality": "best",
|
||||
"episodes": "1-2",
|
||||
|
||||
Reference in New Issue
Block a user