diff options
| author | salmonik <raisersoft@proton.me> | 2026-04-19 15:44:33 +0200 |
|---|---|---|
| committer | salmonik <raisersoft@proton.me> | 2026-04-19 15:44:33 +0200 |
| commit | b343381fea3eab26e334a1b3bba202d715f9ea2e (patch) | |
| tree | 792210018d1e11ac3b160edfe29cf878eb4e3f56 /tests/cogs/test_vclogs.py | |
| parent | chore: add pycord dependency, update main (diff) | |
| download | senator-sperma-b343381fea3eab26e334a1b3bba202d715f9ea2e.tar.gz senator-sperma-b343381fea3eab26e334a1b3bba202d715f9ea2e.zip | |
test: improve test assertions and edge cases
Diffstat (limited to 'tests/cogs/test_vclogs.py')
| -rw-r--r-- | tests/cogs/test_vclogs.py | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/tests/cogs/test_vclogs.py b/tests/cogs/test_vclogs.py index 14bc6d5..2003478 100644 --- a/tests/cogs/test_vclogs.py +++ b/tests/cogs/test_vclogs.py | |||
| @@ -6,7 +6,7 @@ from tests.conftest import MockApplicationContext | |||
| 6 | 6 | ||
| 7 | def test_format_duration(): | 7 | def test_format_duration(): |
| 8 | from cogs.vclogs import format_duration | 8 | from cogs.vclogs import format_duration |
| 9 | 9 | ||
| 10 | assert format_duration(30) == "30s" | 10 | assert format_duration(30) == "30s" |
| 11 | assert format_duration(90) == "1m 30s" | 11 | assert format_duration(90) == "1m 30s" |
| 12 | assert format_duration(3661) == "1h 1m 1s" | 12 | assert format_duration(3661) == "1h 1m 1s" |
| @@ -44,9 +44,9 @@ async def test_handle_state_change_deaf_true(vclogs_cog): | |||
| 44 | mock_member = MagicMock() | 44 | mock_member = MagicMock() |
| 45 | mock_member.display_name = "TestUser" | 45 | mock_member.display_name = "TestUser" |
| 46 | mock_channel = MagicMock() | 46 | mock_channel = MagicMock() |
| 47 | 47 | ||
| 48 | tts_text, channel = await vclogs_cog.handle_state_change(mock_member, mock_channel, 'deaf', True, None) | 48 | tts_text, channel = await vclogs_cog.handle_state_change(mock_member, mock_channel, 'deaf', True, None) |
| 49 | 49 | ||
| 50 | assert "jest bity przez ojca" in tts_text | 50 | assert "jest bity przez ojca" in tts_text |
| 51 | 51 | ||
| 52 | 52 | ||
| @@ -55,9 +55,9 @@ async def test_handle_state_change_deaf_false(vclogs_cog): | |||
| 55 | mock_member = MagicMock() | 55 | mock_member = MagicMock() |
| 56 | mock_member.display_name = "TestUser" | 56 | mock_member.display_name = "TestUser" |
| 57 | mock_channel = MagicMock() | 57 | mock_channel = MagicMock() |
| 58 | 58 | ||
| 59 | tts_text, channel = await vclogs_cog.handle_state_change(mock_member, mock_channel, 'deaf', False, None) | 59 | tts_text, channel = await vclogs_cog.handle_state_change(mock_member, mock_channel, 'deaf', False, None) |
| 60 | 60 | ||
| 61 | assert "uciek od ojca" in tts_text | 61 | assert "uciek od ojca" in tts_text |
| 62 | 62 | ||
| 63 | 63 | ||
| @@ -66,9 +66,9 @@ async def test_handle_state_change_mute_true(vclogs_cog): | |||
| 66 | mock_member = MagicMock() | 66 | mock_member = MagicMock() |
| 67 | mock_member.display_name = "TestUser" | 67 | mock_member.display_name = "TestUser" |
| 68 | mock_channel = MagicMock() | 68 | mock_channel = MagicMock() |
| 69 | 69 | ||
| 70 | tts_text, channel = await vclogs_cog.handle_state_change(mock_member, mock_channel, 'mute', True, None) | 70 | tts_text, channel = await vclogs_cog.handle_state_change(mock_member, mock_channel, 'mute', True, None) |
| 71 | 71 | ||
| 72 | assert "idzie robić jajecznice" in tts_text | 72 | assert "idzie robić jajecznice" in tts_text |
| 73 | 73 | ||
| 74 | 74 | ||
| @@ -77,7 +77,7 @@ async def test_handle_state_change_mute_false(vclogs_cog): | |||
| 77 | mock_member = MagicMock() | 77 | mock_member = MagicMock() |
| 78 | mock_member.display_name = "TestUser" | 78 | mock_member.display_name = "TestUser" |
| 79 | mock_channel = MagicMock() | 79 | mock_channel = MagicMock() |
| 80 | 80 | ||
| 81 | tts_text, channel = await vclogs_cog.handle_state_change(mock_member, mock_channel, 'mute', False, None) | 81 | tts_text, channel = await vclogs_cog.handle_state_change(mock_member, mock_channel, 'mute', False, None) |
| 82 | 82 | ||
| 83 | assert "zrobił jajecznice" in tts_text \ No newline at end of file | 83 | assert "zrobił jajecznice" in tts_text |
