Merge pull request #299 from spiral-project/fix-duplicate-member-validation

Fix duplicate member validation
This commit is contained in:
JocelynDelalande 2017-12-27 19:00:09 +01:00 committed by GitHub
commit 2dd7a0740a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 2 deletions

View file

@ -1153,7 +1153,13 @@ class APITestCase(IhatemoneyTestCase):
self.assertStatus(200, req)
self.assertEqual(len(json.loads(req.data.decode('utf-8'))), 1)
# edit this member
# Try to add another member with the same name.
req = self.client.post("/api/projects/raclette/members", data={
"name": "Alexis"
}, headers=self.get_auth("raclette"))
self.assertStatus(400, req)
# edit the member
req = self.client.put("/api/projects/raclette/members/1", data={
"name": "Fred",
"weight": 2,

View file

@ -5,7 +5,7 @@ flask-mail>=0.8
Flask-Migrate>=1.8.0
Flask-script
flask-babel
flask-rest
flask-rest>=1.3
jinja2>=2.6
raven
blinker