texchange_rate: prefer relative imports (#4308) - electrum - Electrum Bitcoin wallet
HTML git clone https://git.parazyd.org/electrum
DIR Log
DIR Files
DIR Refs
DIR Submodules
---
DIR commit 376a815458d7765c3e3b4c22b74552bd4702b163
DIR parent e90a31ef2346b5f189056b53576ac91fc6e32110
HTML Author: Filip Gospodinov <f@gospodinov.ch>
Date: Wed, 25 Apr 2018 09:42:07 +0200
exchange_rate: prefer relative imports (#4308)
As this project is currently structured, absolute
imports have the drawback that they'll load modules
from installed paths rather then from the local repo
when running unit tests. This somehow breaks the main
idea of unit tests which is being able to quickly test
newest development changes. Therefore, use a relative
import here.
Diffstat:
M lib/exchange_rate.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
DIR diff --git a/lib/exchange_rate.py b/lib/exchange_rate.py
t@@ -569,6 +569,6 @@ class FxThread(ThreadJob):
return self.fiat_value(satoshis, self.history_rate(d_t))
def timestamp_rate(self, timestamp):
- from electrum.util import timestamp_to_datetime
+ from .util import timestamp_to_datetime
date = timestamp_to_datetime(timestamp)
return self.history_rate(date)