fix tests
This commit is contained in:
@@ -394,14 +394,15 @@ class TestDownloadRequest:
|
||||
)
|
||||
assert request.priority == DownloadPriority.NORMAL
|
||||
|
||||
def test_empty_episodes_list_rejected(self):
|
||||
"""Test that empty episodes list is rejected."""
|
||||
with pytest.raises(ValidationError):
|
||||
DownloadRequest(
|
||||
serie_id="serie_123",
|
||||
serie_name="Test Series",
|
||||
episodes=[]
|
||||
)
|
||||
def test_empty_episodes_list_allowed(self):
|
||||
"""Test that empty episodes list is allowed at model level (endpoint validates)."""
|
||||
# Empty list is now allowed at model level; endpoint validates
|
||||
request = DownloadRequest(
|
||||
serie_id="serie_123",
|
||||
serie_name="Test Series",
|
||||
episodes=[]
|
||||
)
|
||||
assert request.episodes == []
|
||||
|
||||
def test_empty_serie_name_rejected(self):
|
||||
"""Test that empty serie name is rejected."""
|
||||
@@ -451,10 +452,11 @@ class TestQueueOperationRequest:
|
||||
assert len(request.item_ids) == 3
|
||||
assert "item1" in request.item_ids
|
||||
|
||||
def test_empty_item_ids_rejected(self):
|
||||
"""Test that empty item_ids list is rejected."""
|
||||
with pytest.raises(ValidationError):
|
||||
QueueOperationRequest(item_ids=[])
|
||||
def test_empty_item_ids_allowed(self):
|
||||
"""Test that empty item_ids list is allowed at model level (endpoint validates)."""
|
||||
# Empty list is now allowed at model level; endpoint validates
|
||||
request = QueueOperationRequest(item_ids=[])
|
||||
assert request.item_ids == []
|
||||
|
||||
|
||||
class TestQueueReorderRequest:
|
||||
|
||||
Reference in New Issue
Block a user