aboutsummaryrefslogtreecommitdiff
path: root/ihatemoney/tests
diff options
context:
space:
mode:
author0livd <github@destras.fr>2018-01-25 17:41:28 +0100
committerAlexis Metaireau <alexis@notmyidea.org>2018-01-25 17:41:28 +0100
commitb93ea4830d5290def99d597f17292a8aa5d4c090 (patch)
treebeb34a47d9eb85643672cc3b743c9b6d37932092 /ihatemoney/tests
parent830718e1fe5f18959f455a696ebc2172a2d5f253 (diff)
downloadihatemoney-mirror-b93ea4830d5290def99d597f17292a8aa5d4c090.zip
ihatemoney-mirror-b93ea4830d5290def99d597f17292a8aa5d4c090.tar.gz
ihatemoney-mirror-b93ea4830d5290def99d597f17292a8aa5d4c090.tar.bz2
API: Migrate from flask-rest to flask-restful (#315)
The flask-rest custom json encoder is still needed and thus was added to ihatemoney's utils. Closes #298
Diffstat (limited to 'ihatemoney/tests')
-rw-r--r--ihatemoney/tests/tests.py14
1 files changed, 7 insertions, 7 deletions
diff --git a/ihatemoney/tests/tests.py b/ihatemoney/tests/tests.py
index d4b6d7a..c13131c 100644
--- a/ihatemoney/tests/tests.py
+++ b/ihatemoney/tests/tests.py
@@ -1053,7 +1053,7 @@ class APITestCase(IhatemoneyTestCase):
})
self.assertTrue(400, resp.status_code)
- self.assertEqual('{"contact_email": ["Invalid email address."]}',
+ self.assertEqual('{"contact_email": ["Invalid email address."]}\n',
resp.data.decode('utf-8'))
# create it
@@ -1139,7 +1139,7 @@ class APITestCase(IhatemoneyTestCase):
headers=self.get_auth("raclette"))
self.assertStatus(200, req)
- self.assertEqual('[]', req.data.decode('utf-8'))
+ self.assertEqual('[]\n', req.data.decode('utf-8'))
# add a member
req = self.client.post("/api/projects/raclette/members", data={
@@ -1148,7 +1148,7 @@ class APITestCase(IhatemoneyTestCase):
# the id of the new member should be returned
self.assertStatus(201, req)
- self.assertEqual("1", req.data.decode('utf-8'))
+ self.assertEqual("1\n", req.data.decode('utf-8'))
# the list of members should contain one member
req = self.client.get("/api/projects/raclette/members",
@@ -1223,7 +1223,7 @@ class APITestCase(IhatemoneyTestCase):
headers=self.get_auth("raclette"))
self.assertStatus(200, req)
- self.assertEqual('[]', req.data.decode('utf-8'))
+ self.assertEqual('[]\n', req.data.decode('utf-8'))
def test_bills(self):
# create a project
@@ -1239,7 +1239,7 @@ class APITestCase(IhatemoneyTestCase):
headers=self.get_auth("raclette"))
self.assertStatus(200, req)
- self.assertEqual("[]", req.data.decode('utf-8'))
+ self.assertEqual("[]\n", req.data.decode('utf-8'))
# add a bill
req = self.client.post("/api/projects/raclette/bills", data={
@@ -1252,7 +1252,7 @@ class APITestCase(IhatemoneyTestCase):
# should return the id
self.assertStatus(201, req)
- self.assertEqual(req.data.decode('utf-8'), "1")
+ self.assertEqual(req.data.decode('utf-8'), "1\n")
# get this bill details
req = self.client.get("/api/projects/raclette/bills/1",
@@ -1288,7 +1288,7 @@ class APITestCase(IhatemoneyTestCase):
}, headers=self.get_auth("raclette"))
self.assertStatus(400, req)
- self.assertEqual('{"date": ["This field is required."]}', req.data.decode('utf-8'))
+ self.assertEqual('{"date": ["This field is required."]}\n', req.data.decode('utf-8'))
# edit a bill
req = self.client.put("/api/projects/raclette/bills/1", data={