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_web.py | 57 -------------------------------------------------- 1 file changed, 57 deletions(-) delete mode 100644 tests/cogs/test_web.py (limited to 'tests/cogs/test_web.py') diff --git a/tests/cogs/test_web.py b/tests/cogs/test_web.py deleted file mode 100644 index 4de2e8b..0000000 --- a/tests/cogs/test_web.py +++ /dev/null @@ -1,57 +0,0 @@ -import pytest -from unittest.mock import AsyncMock, patch, MagicMock -from cogs.web import Web -from conftest import MockApplicationContext - - -@pytest.fixture -def web_cog(bot): - cog = Web(bot) - return cog - - -@pytest.mark.asyncio -async def test_web_command_success(web_cog, mock_channel, mock_guild, bot): - ctx = MockApplicationContext(bot=bot, channel=mock_channel, guild=mock_guild) - - mock_response = MagicMock() - mock_response.status_code = 200 - mock_response.text = ''' - - Test Result - Test Result 2 - - ''' - - with patch('cogs.web.requests.get', return_value=mock_response) as mock_get: - with patch.object(ctx, 'respond', new_callable=AsyncMock) as mock_respond: - await web_cog.web.callback(web_cog, ctx, query="test query") - mock_get.assert_called_once() - mock_respond.assert_called_once() - - -@pytest.mark.asyncio -async def test_web_command_no_results(web_cog, mock_channel, mock_guild, bot): - ctx = MockApplicationContext(bot=bot, channel=mock_channel, guild=mock_guild) - - mock_response = MagicMock() - mock_response.status_code = 200 - mock_response.text = '' - - with patch('cogs.web.requests.get', return_value=mock_response): - with patch.object(ctx, 'respond', new_callable=AsyncMock) as mock_respond: - await web_cog.web.callback(web_cog, ctx, query="test") - mock_respond.assert_called_once_with(content="No results found.", ephemeral=True) - - -@pytest.mark.asyncio -async def test_web_command_http_error(web_cog, mock_channel, mock_guild, bot): - ctx = MockApplicationContext(bot=bot, channel=mock_channel, guild=mock_guild) - - mock_response = MagicMock() - mock_response.status_code = 500 - - with patch('cogs.web.requests.get', return_value=mock_response): - with patch.object(ctx, 'respond', new_callable=AsyncMock) as mock_respond: - await web_cog.web.callback(web_cog, ctx, query="test") - mock_respond.assert_called_once_with(content="Error: 500", ephemeral=True) -- cgit v1.2.3