diff options
author | Marcello Stanisci <marcello.stanisci@inria.fr> | 2017-07-13 12:01:06 +0200 |
---|---|---|
committer | Marcello Stanisci <marcello.stanisci@inria.fr> | 2017-07-13 12:01:06 +0200 |
commit | 77d37fb17fb9c4760e44af597032ec5474187fbc (patch) | |
tree | e3c7517b59815dff8ea20d6b24a3aec61890cfd0 /talerbank/app/tests_alt.py | |
parent | 3941874e6f48efa55dc10fce7b60468dc3460eff (diff) | |
download | bank-77d37fb17fb9c4760e44af597032ec5474187fbc.tar.gz bank-77d37fb17fb9c4760e44af597032ec5474187fbc.tar.bz2 bank-77d37fb17fb9c4760e44af597032ec5474187fbc.zip |
Test against bad amount string in config
Diffstat (limited to 'talerbank/app/tests_alt.py')
-rw-r--r-- | talerbank/app/tests_alt.py | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/talerbank/app/tests_alt.py b/talerbank/app/tests_alt.py index 6893344..12adeb5 100644 --- a/talerbank/app/tests_alt.py +++ b/talerbank/app/tests_alt.py @@ -29,5 +29,20 @@ import logging logger = logging.getLogger(__name__) class BadDatabaseStringTestCase(TestCase): - def test_baddbstring(): + def test_baddbstring(self): pass + +class BadMaxDebtOptionTestCase(TestCase): + def test_badmaxdebtoption(self): + try: + amounts.parse_amount(settings.TALER_MAX_DEBT) + except amounts.BadFormatAmount: + self.assertTrue(True) + return + try: + amounts.parse_amount(settings.TALER_MAX_DEBT_BANK) + except amounts.BadFormatAmount: + self.assertTrue(True) + return + # Force to have at least one bad amount in config + self.assertTrue(False) |