From 5deaebf0c2ce1fba489b10c10f713ad3d2dfade5 Mon Sep 17 00:00:00 2001 From: Jeff Pipas Date: Sat, 18 Nov 2017 22:58:35 -0500 Subject: [PATCH] Tests now use UTC time with arrow instead of datetime (#117) * fixing tests to use arrow-utc * removing datetime import --- freqtrade/tests/test_analyze.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/freqtrade/tests/test_analyze.py b/freqtrade/tests/test_analyze.py index 45b186ecb..a2ff1aec2 100644 --- a/freqtrade/tests/test_analyze.py +++ b/freqtrade/tests/test_analyze.py @@ -1,6 +1,6 @@ # pragma pylint: disable=missing-docstring,W0621 -from datetime import datetime import json +import arrow import pytest from pandas import DataFrame @@ -34,20 +34,20 @@ def test_populates_sell_trend(result): def test_returns_latest_buy_signal(mocker): - buydf = DataFrame([{'buy': 1, 'date': datetime.today()}]) + buydf = DataFrame([{'buy': 1, 'date': arrow.utcnow()}]) mocker.patch('freqtrade.analyze.analyze_ticker', return_value=buydf) assert get_signal('BTC-ETH', SignalType.BUY) - buydf = DataFrame([{'buy': 0, 'date': datetime.today()}]) + buydf = DataFrame([{'buy': 0, 'date': arrow.utcnow()}]) mocker.patch('freqtrade.analyze.analyze_ticker', return_value=buydf) assert not get_signal('BTC-ETH', SignalType.BUY) def test_returns_latest_sell_signal(mocker): - selldf = DataFrame([{'sell': 1, 'date': datetime.today()}]) + selldf = DataFrame([{'sell': 1, 'date': arrow.utcnow()}]) mocker.patch('freqtrade.analyze.analyze_ticker', return_value=selldf) assert get_signal('BTC-ETH', SignalType.SELL) - selldf = DataFrame([{'sell': 0, 'date': datetime.today()}]) + selldf = DataFrame([{'sell': 0, 'date': arrow.utcnow()}]) mocker.patch('freqtrade.analyze.analyze_ticker', return_value=selldf) assert not get_signal('BTC-ETH', SignalType.SELL)