diff options
author | Marcello Stanisci <stanisci.m@gmail.com> | 2018-12-06 19:13:37 +0100 |
---|---|---|
committer | Marcello Stanisci <stanisci.m@gmail.com> | 2018-12-06 19:13:37 +0100 |
commit | b6c7d60498c24b86f2a43c459a1e09c93c593ce7 (patch) | |
tree | feb74a4466c22aa884e0a005e4b1295a83651bf5 /talerbank/app/tests.py | |
parent | df6d892267860788694dd072db3e4be4bc1fcf50 (diff) | |
download | bank-b6c7d60498c24b86f2a43c459a1e09c93c593ce7.tar.gz bank-b6c7d60498c24b86f2a43c459a1e09c93c593ce7.tar.bz2 bank-b6c7d60498c24b86f2a43c459a1e09c93c593ce7.zip |
Reproducing error from #5499.
Diffstat (limited to 'talerbank/app/tests.py')
-rw-r--r-- | talerbank/app/tests.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/talerbank/app/tests.py b/talerbank/app/tests.py index a3fc291..fc73a8c 100644 --- a/talerbank/app/tests.py +++ b/talerbank/app/tests.py @@ -347,6 +347,20 @@ class AddIncomingTestCase(TestCase): **{"HTTP_X_TALER_BANK_USERNAME": "user_user", "HTTP_X_TALER_BANK_PASSWORD": "user_password"}) self.assertEqual(403, response.status_code) + # Try use a non-existent recipient. + data = '{"auth": {"type": "basic"}, \ + "credit_account": 1987, \ + "subject": "TESTWTID", \ + "exchange_url": "https://exchange.test", \ + "amount": "%s:1"}' % settings.TALER_CURRENCY + response = client.post( + reverse("add-incoming", urlconf=urls), + data=data, + content_type="application/json", + follow=True, + **{"HTTP_X_TALER_BANK_USERNAME": "user_user", + "HTTP_X_TALER_BANK_PASSWORD": "user_password"}) + self.assertEqual(403, response.status_code) class HistoryContext: def __init__(self, expected_resp, **kwargs): |