From e7d7c0e5645da35adcbfec9e51deb68f012c422f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isma=C3=ABl=20Bouya?= Date: Sat, 7 Apr 2018 17:39:29 +0200 Subject: Acceptance test preparation Save some headers for http requests Wait for all threads after the end of main Simplify library imports for mocking --- portfolio.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'portfolio.py') diff --git a/portfolio.py b/portfolio.py index 535aaa8..146ee79 100644 --- a/portfolio.py +++ b/portfolio.py @@ -1,4 +1,4 @@ -from datetime import datetime +import datetime from retry import retry from decimal import Decimal as D, ROUND_DOWN from ccxt import ExchangeError, InsufficientFunds, ExchangeNotAvailable, InvalidOrder, OrderNotCached, OrderNotFound, RequestTimeout, InvalidNonce @@ -492,7 +492,7 @@ class Order: self.market.report.log_debug_action(action) self.results.append({"debug": True, "id": -1}) else: - self.start_date = datetime.now() + self.start_date = datetime.datetime.now() try: self.results.append(self.market.ccxt.create_order(symbol, 'limit', self.action, amount, price=self.rate, account=self.account)) except InvalidOrder: @@ -677,7 +677,7 @@ class Mouvement: self.action = hash_.get("type") self.fee_rate = D(hash_.get("fee", -1)) try: - self.date = datetime.strptime(hash_.get("date", ""), '%Y-%m-%d %H:%M:%S') + self.date = datetime.datetime.strptime(hash_.get("date", ""), '%Y-%m-%d %H:%M:%S') except ValueError: self.date = None self.rate = D(hash_.get("rate", 0)) -- cgit v1.2.3