aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIsmaël Bouya <ismael.bouya@normalesup.org>2018-03-04 22:18:57 +0100
committerIsmaël Bouya <ismael.bouya@normalesup.org>2018-03-04 22:18:57 +0100
commitc5a7f2863f5c041ff906b2407a74971e2178a729 (patch)
treeeb7f5fd872c5d49ff0651b21c8899d9a0e94ef68
parent123411ccb5e004d38a9c75cb621a732a29edb09a (diff)
downloadTrader-c5a7f2863f5c041ff906b2407a74971e2178a729.tar.gz
Trader-c5a7f2863f5c041ff906b2407a74971e2178a729.tar.zst
Trader-c5a7f2863f5c041ff906b2407a74971e2178a729.zip
Fix test for pretty-printing json
-rw-r--r--test.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/test.py b/test.py
index a894503..0bfa2b7 100644
--- a/test.py
+++ b/test.py
@@ -2302,11 +2302,11 @@ class ReportStoreTest(WebMockTestCase):
2302 def test_to_json(self): 2302 def test_to_json(self):
2303 report_store = market.ReportStore(self.m) 2303 report_store = market.ReportStore(self.m)
2304 report_store.logs.append({"foo": "bar"}) 2304 report_store.logs.append({"foo": "bar"})
2305 self.assertEqual('[{"foo": "bar"}]', report_store.to_json()) 2305 self.assertEqual('[\n {\n "foo": "bar"\n }\n]', report_store.to_json())
2306 report_store.logs.append({"date": portfolio.datetime(2018, 2, 24)}) 2306 report_store.logs.append({"date": portfolio.datetime(2018, 2, 24)})
2307 self.assertEqual('[{"foo": "bar"}, {"date": "2018-02-24T00:00:00"}]', report_store.to_json()) 2307 self.assertEqual('[\n {\n "foo": "bar"\n },\n {\n "date": "2018-02-24T00:00:00"\n }\n]', report_store.to_json())
2308 report_store.logs.append({"amount": portfolio.Amount("BTC", 1)}) 2308 report_store.logs.append({"amount": portfolio.Amount("BTC", 1)})
2309 self.assertEqual('[{"foo": "bar"}, {"date": "2018-02-24T00:00:00"}, {"amount": "1.00000000 BTC"}]', report_store.to_json()) 2309 self.assertEqual('[\n {\n "foo": "bar"\n },\n {\n "date": "2018-02-24T00:00:00"\n },\n {\n "amount": "1.00000000 BTC"\n }\n]', report_store.to_json())
2310 2310
2311 @mock.patch.object(market.ReportStore, "print_log") 2311 @mock.patch.object(market.ReportStore, "print_log")
2312 @mock.patch.object(market.ReportStore, "add_log") 2312 @mock.patch.object(market.ReportStore, "add_log")