From c37b7b77e42fdc574a6a5a9d8486a55b4bab0af4 Mon Sep 17 00:00:00 2001 From: Matthias Date: Mon, 2 Jan 2023 10:55:55 +0100 Subject: [PATCH] move telegram fixture to telegram file --- tests/conftest.py | 10 +--------- tests/rpc/test_rpc_telegram.py | 8 ++++++++ 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/tests/conftest.py b/tests/conftest.py index 2f2345d54..1c737b3aa 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -3,7 +3,7 @@ import json import logging import re from copy import deepcopy -from datetime import datetime, timedelta +from datetime import timedelta from pathlib import Path from typing import Optional from unittest.mock import MagicMock, Mock, PropertyMock @@ -12,7 +12,6 @@ import arrow import numpy as np import pandas as pd import pytest -from telegram import Chat, Message, Update from freqtrade import constants from freqtrade.commands import Arguments @@ -550,13 +549,6 @@ def get_default_conf_usdt(testdatadir): return configuration -@pytest.fixture -def update(): - _update = Update(0) - _update.message = Message(0, datetime.utcnow(), Chat(0, 0)) - return _update - - @pytest.fixture def fee(): return MagicMock(return_value=0.0025) diff --git a/tests/rpc/test_rpc_telegram.py b/tests/rpc/test_rpc_telegram.py index 9b22b73c0..0da24dc4a 100644 --- a/tests/rpc/test_rpc_telegram.py +++ b/tests/rpc/test_rpc_telegram.py @@ -43,6 +43,14 @@ def default_conf(default_conf) -> dict: return default_conf +@pytest.fixture +def update(): + message = Message(0, datetime.utcnow(), Chat(0, 0)) + _update = Update(0, message=message) + + return _update + + class DummyCls(Telegram): """ Dummy class for testing the Telegram @authorized_only decorator