X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=test.py;h=c496e11a916adb2aaeb0a371fb4695ae8b4fb5a7;hb=f320eb8aafbceafbbfca02617db4846b3571e598;hp=19655213cb8a71e54dd3925ba1c13090f37904ad;hpb=0c79fad318711394874d94672e96db6da1ed9c52;p=perso%2FImmae%2FProjets%2FCryptomonnaies%2FCryptoportfolio%2FTrader.git diff --git a/test.py b/test.py index 1965521..c496e11 100644 --- a/test.py +++ b/test.py @@ -220,6 +220,8 @@ class AmountTest(WebMockTestCase): amount4 = portfolio.Amount("ETH", 0.0) self.assertEqual(amount1, amount1 + amount4) + self.assertEqual(amount1, amount1 + 0) + def test__radd(self): amount = portfolio.Amount("XVG", "12.9") @@ -241,6 +243,13 @@ class AmountTest(WebMockTestCase): amount4 = portfolio.Amount("ETH", 0.0) self.assertEqual(amount1, amount1 - amount4) + def test__rsub(self): + amount = portfolio.Amount("ETH", "1.6") + with self.assertRaises(Exception): + 3 - amount + + self.assertEqual(portfolio.Amount("ETH", "-1.6"), -amount) + def test__mul(self): amount = portfolio.Amount("XEM", 11)