diff options
Diffstat (limited to 'talerbank/app/tests.py')
-rw-r--r-- | talerbank/app/tests.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/talerbank/app/tests.py b/talerbank/app/tests.py index 35374c6..5f9e67b 100644 --- a/talerbank/app/tests.py +++ b/talerbank/app/tests.py @@ -476,6 +476,10 @@ class ParseAmountTestCase(TestCase): self.assertJSONEqual('{"value": 4, "fraction": 0, "currency": "KUDOS"}', ret.dump()) ret = Amount.parse("KUDOS:4.3") self.assertJSONEqual('{"value": 4, "fraction": 30000000, "currency": "KUDOS"}', ret.dump()) + ret = Amount.parse("KUDOS:4") + self.assertJSONEqual('{"value": 4, "fraction": 0, "currency": "KUDOS"}', ret.dump()) + ret = Amount.parse("KUDOS:4.") # forbid? + self.assertJSONEqual('{"value": 4, "fraction": 0, "currency": "KUDOS"}', ret.dump()) try: Amount.parse("Buggy") except BadFormatAmount: |