From cd8ed8bc5793985df2c1692072a932ceee517b95 Mon Sep 17 00:00:00 2001 From: salmonik Date: Wed, 8 Jul 2026 02:13:35 +0200 Subject: OPEN THE RUST GATES Signed-off-by: salmonik --- tests/cogs/test_downloader_integration.py | 37 ------------------------------- 1 file changed, 37 deletions(-) delete mode 100644 tests/cogs/test_downloader_integration.py (limited to 'tests/cogs/test_downloader_integration.py') diff --git a/tests/cogs/test_downloader_integration.py b/tests/cogs/test_downloader_integration.py deleted file mode 100644 index c7c9790..0000000 --- a/tests/cogs/test_downloader_integration.py +++ /dev/null @@ -1,37 +0,0 @@ -import pytest -from unittest.mock import MagicMock, AsyncMock, patch - - -@pytest.fixture -def downloader_cog(bot): - from cogs.downloader import Downloader - cog = Downloader(bot) - return cog - - -@pytest.mark.slow -@pytest.mark.asyncio -async def test_download_command_flow(downloader_cog, bot): - """Test download command with URL processing.""" - cog = downloader_cog - - ctx = MagicMock() - ctx.author = MagicMock() - ctx.guild = MagicMock() - ctx.channel = MagicMock() - ctx.respond = AsyncMock() - ctx.defer = AsyncMock() - ctx.followup = AsyncMock() - ctx.voice_client = None - - # Mock the download_standalone static method - mock_response = { - "status": "success", - "type": "url", - "content": "http://example.com/video.mp4" - } - - with patch.object(cog, 'download_standalone', new_callable=AsyncMock, return_value=mock_response): - await cog.download.callback(cog, ctx, url="http://youtube.com/test") - - ctx.respond.assert_called_once() -- cgit v1.2.3