]> git.immae.eu Git - perso/Immae/Projets/Cryptomonnaies/Cryptoportfolio/Trader.git/commitdiff
Fix test for pretty-printing json
authorIsmaël Bouya <ismael.bouya@normalesup.org>
Sun, 4 Mar 2018 21:18:57 +0000 (22:18 +0100)
committerIsmaël Bouya <ismael.bouya@normalesup.org>
Sun, 4 Mar 2018 21:18:57 +0000 (22:18 +0100)
test.py

diff --git a/test.py b/test.py
index a894503a6390e207e3448ed50872a5c815bdbfaf..0bfa2b7b6140d1c3f7e9320441347afce7cf95af 100644 (file)
--- a/test.py
+++ b/test.py
@@ -2302,11 +2302,11 @@ class ReportStoreTest(WebMockTestCase):
     def test_to_json(self):
         report_store = market.ReportStore(self.m)
         report_store.logs.append({"foo": "bar"})
     def test_to_json(self):
         report_store = market.ReportStore(self.m)
         report_store.logs.append({"foo": "bar"})
-        self.assertEqual('[{"foo": "bar"}]', report_store.to_json())
+        self.assertEqual('[\n  {\n    "foo": "bar"\n  }\n]', report_store.to_json())
         report_store.logs.append({"date": portfolio.datetime(2018, 2, 24)})
         report_store.logs.append({"date": portfolio.datetime(2018, 2, 24)})
-        self.assertEqual('[{"foo": "bar"}, {"date": "2018-02-24T00:00:00"}]', report_store.to_json())
+        self.assertEqual('[\n  {\n    "foo": "bar"\n  },\n  {\n    "date": "2018-02-24T00:00:00"\n  }\n]', report_store.to_json())
         report_store.logs.append({"amount": portfolio.Amount("BTC", 1)})
         report_store.logs.append({"amount": portfolio.Amount("BTC", 1)})
-        self.assertEqual('[{"foo": "bar"}, {"date": "2018-02-24T00:00:00"}, {"amount": "1.00000000 BTC"}]', report_store.to_json())
+        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())
 
     @mock.patch.object(market.ReportStore, "print_log")
     @mock.patch.object(market.ReportStore, "add_log")
 
     @mock.patch.object(market.ReportStore, "print_log")
     @mock.patch.object(market.ReportStore, "add_log")