[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] [taler-bank] 03/05: test latest /history record returned
From: |
gnunet |
Subject: |
[GNUnet-SVN] [taler-bank] 03/05: test latest /history record returned |
Date: |
Sat, 06 May 2017 22:30:45 +0200 |
This is an automated email from the git hooks/post-receive script.
marcello pushed a commit to branch master
in repository bank.
commit 773c15cefdb05b61986572df70da78cf1d222674
Author: Marcello Stanisci <address@hidden>
AuthorDate: Sat May 6 22:04:08 2017 +0200
test latest /history record returned
---
talerbank/app/tests.py | 18 ++++++++++++++----
1 file changed, 14 insertions(+), 4 deletions(-)
diff --git a/talerbank/app/tests.py b/talerbank/app/tests.py
index 17a8399..6167233 100644
--- a/talerbank/app/tests.py
+++ b/talerbank/app/tests.py
@@ -103,6 +103,11 @@ class HistoryTestCase(TestCase):
wire_transfer(dict(value=1, fraction=0,
currency=settings.TALER_CURRENCY), ub, ub_p, subject="a")
wire_transfer(dict(value=1, fraction=0,
currency=settings.TALER_CURRENCY), ub, ub_p, subject="b")
wire_transfer(dict(value=1, fraction=0,
currency=settings.TALER_CURRENCY), ub, ub_p, subject="c")
+ wire_transfer(dict(value=1, fraction=0,
currency=settings.TALER_CURRENCY), ub, ub_p, subject="d")
+ wire_transfer(dict(value=1, fraction=0,
currency=settings.TALER_CURRENCY), ub, ub_p, subject="e")
+ wire_transfer(dict(value=1, fraction=0,
currency=settings.TALER_CURRENCY), ub, ub_p, subject="f")
+ wire_transfer(dict(value=1, fraction=0,
currency=settings.TALER_CURRENCY), ub, ub_p, subject="g")
+ wire_transfer(dict(value=1, fraction=0,
currency=settings.TALER_CURRENCY), ub, ub_p, subject="h")
def tearDown(self):
clearDb()
@@ -112,12 +117,17 @@ class HistoryTestCase(TestCase):
response = c.get(reverse("history", urlconf=urls), {"auth": "basic",
"delta": "+4"},
**{"HTTP_X_TALER_BANK_USERNAME": "User",
"HTTP_X_TALER_BANK_PASSWORD": "Password"})
self.assertEqual(200, response.status_code)
- # Get non-existent record: the latest plus one in the future
- response = c.get(reverse("history", urlconf=urls), {"auth": "basic",
"delta": "+1", "start": "5"},
+ # Get latest record
+ response = c.get(reverse("history", urlconf=urls), {"auth": "basic",
"delta": "-1"},
**{"HTTP_X_TALER_BANK_USERNAME": "User",
"HTTP_X_TALER_BANK_PASSWORD": "Password"})
data = response.content.decode("utf-8")
- logger.info(json.dumps(data))
-
+ data = json.loads(data)
+ self.assertEqual(data["data"][0]["subject"], "h")
+ # Get non-existent record: the latest plus one in the future
+# response = c.get(reverse("history", urlconf=urls), {"auth": "basic",
"delta": "+1", "start": "5"},
+# **{"HTTP_X_TALER_BANK_USERNAME": "User",
"HTTP_X_TALER_BANK_PASSWORD": "Password"})
+# data = response.content.decode("utf-8")
+# self.assertJSONEqual(data, {"data": []})
# This tests whether a bank account goes red and then
# goes green again
class DebitTestCase(TestCase):
--
To stop receiving notification emails like this one, please contact
address@hidden