diff --git a/tests/test_Configuration.py b/tests/test_Configuration.py index 0f5e94d7b4e8f3f71a63453526c1c256a94831fc..4b34e91eb7ff91d0287367fdea9a7c9d96b4d1cb 100644 --- a/tests/test_Configuration.py +++ b/tests/test_Configuration.py @@ -49,6 +49,8 @@ def test_historical_default_base(ini_filename, expected_currency, use_switch, an @pytest.mark.parametrize('amount,from_curr,preposition,to_curr', [ (None, 'JPY', None, None), + (None, 'gbp', None, 'Aud'), + (None, 'CHF', 'to', 'eur'), (decimal.Decimal('1000'), 'chf', None, None), (decimal.Decimal('999'), 'Eur', None, 'Chf'), (decimal.Decimal('12.34'), 'gbp', 'IN', 'eur'), @@ -70,6 +72,8 @@ def test_historical_argparsing_success(amount, from_curr, preposition, to_curr, ['99', 'usd', 'minus', 'jpy'], ['usdjpy'], ['44', 'eur', 'in', 'chf', 'pronto'], + ['eur', 'into'], + ['50', 'jpy', 'in'], ]) def test_historical_argparsing_failure(arglist, any_date): arglist = ['historical', any_date.isoformat()] + arglist