fix test issues
This commit is contained in:
@@ -83,10 +83,17 @@ def mock_series_app():
|
||||
|
||||
|
||||
@pytest.fixture
|
||||
def mock_anime_service(mock_series_app):
|
||||
def mock_anime_service(mock_series_app, tmp_path):
|
||||
"""Create a mock AnimeService."""
|
||||
with patch("src.server.services.anime_service.SeriesApp", return_value=mock_series_app):
|
||||
service = AnimeService()
|
||||
# Create a temporary directory for the service
|
||||
test_dir = tmp_path / "anime"
|
||||
test_dir.mkdir()
|
||||
|
||||
with patch(
|
||||
"src.server.services.anime_service.SeriesApp",
|
||||
return_value=mock_series_app
|
||||
):
|
||||
service = AnimeService(directory=str(test_dir))
|
||||
service.download = AsyncMock(return_value=True)
|
||||
yield service
|
||||
|
||||
|
||||
Reference in New Issue
Block a user