исправлено: убраны неиспользуемые импорты и переменные из tests/test_morning_runner.py
This commit is contained in:
parent
4e816d5998
commit
4b61909ebc
@ -1,10 +1,8 @@
|
|||||||
"""Тесты для utils/morning_runner.py — Scheduler и run_morning."""
|
"""Тесты для utils/morning_runner.py — Scheduler и run_morning."""
|
||||||
|
|
||||||
import asyncio
|
from datetime import datetime
|
||||||
from datetime import date, datetime
|
from unittest.mock import AsyncMock, MagicMock, patch
|
||||||
from unittest.mock import AsyncMock, MagicMock, patch, PropertyMock
|
|
||||||
|
|
||||||
import discord
|
|
||||||
import pytest
|
import pytest
|
||||||
|
|
||||||
from utils.morning_runner import Scheduler, run_morning
|
from utils.morning_runner import Scheduler, run_morning
|
||||||
@ -31,7 +29,7 @@ class TestSchedulerInit:
|
|||||||
"""Инициализация должна вызывать _start_scheduler."""
|
"""Инициализация должна вызывать _start_scheduler."""
|
||||||
bot = AsyncMock()
|
bot = AsyncMock()
|
||||||
with patch.object(Scheduler, "_start_scheduler") as mock_start:
|
with patch.object(Scheduler, "_start_scheduler") as mock_start:
|
||||||
scheduler = Scheduler(bot)
|
Scheduler(bot)
|
||||||
mock_start.assert_called_once()
|
mock_start.assert_called_once()
|
||||||
|
|
||||||
|
|
||||||
@ -118,7 +116,7 @@ class TestRunMorning:
|
|||||||
with patch("utils.morning_runner.fetch_weather", new=AsyncMock(return_value=weather_data)), \
|
with patch("utils.morning_runner.fetch_weather", new=AsyncMock(return_value=weather_data)), \
|
||||||
patch("utils.morning_runner.fetch_rss", new=AsyncMock(side_effect=[articles, posts])), \
|
patch("utils.morning_runner.fetch_rss", new=AsyncMock(side_effect=[articles, posts])), \
|
||||||
patch("utils.morning_runner.fetch_cat", new=AsyncMock(return_value="http://cat.jpg")), \
|
patch("utils.morning_runner.fetch_cat", new=AsyncMock(return_value="http://cat.jpg")), \
|
||||||
patch("utils.morning_runner.discord.Embed") as mock_embed:
|
patch("utils.morning_runner.discord.Embed"):
|
||||||
await run_morning(bot, channel)
|
await run_morning(bot, channel)
|
||||||
|
|
||||||
channel.send.assert_called_once()
|
channel.send.assert_called_once()
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user