aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Gareth Coles <[email protected]>2018-03-04 19:18:59 +0000
committerGravatar Gareth Coles <[email protected]>2018-03-04 19:18:59 +0000
commit6be52b113032811d548ef8d43e54c819885dfcbe (patch)
tree74b6e82762e42f4964fb7eb6eaca0fb5f18f12b2
parentFixes for the API validation decorator (diff)
Fix user API test
-rw-r--r--app_test.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/app_test.py b/app_test.py
index 39c61ff5..eb94179e 100644
--- a/app_test.py
+++ b/app_test.py
@@ -138,17 +138,17 @@ class ApiEndpoints(SiteTest):
""" Check insert user """
os.environ['BOT_API_KEY'] = 'abcdefg'
headers = {'X-API-Key': 'abcdefg', 'Content-Type': 'application/json'}
- bad_data = json.dumps({'user_id': 1234, 'role': 5678})
- good_data = json.dumps([{'user_id': 1234, 'role': 5678}])
+ single_data = json.dumps({'user_id': 1234, 'role': 5678})
+ list_data = json.dumps([{'user_id': 1234, 'role': 5678}])
response = self.client.get('/user', app.config['API_SUBDOMAIN'], headers=headers)
self.assertEqual(response.status_code, 405)
- response = self.client.post('/user', app.config['API_SUBDOMAIN'], headers=headers, data=bad_data)
- self.assertEqual(response.json, {'error_code': 3, 'error_message': 'Incorrect parameters provided'})
+ response = self.client.post('/user', app.config['API_SUBDOMAIN'], headers=headers, data=single_data)
+ self.assertTrue("inserted" in response.json)
- response = self.client.post('/user', app.config['API_SUBDOMAIN'], headers=headers, data=good_data)
- self.assertEqual(True, "inserted" in response.json)
+ response = self.client.post('/user', app.config['API_SUBDOMAIN'], headers=headers, data=list_data)
+ self.assertTrue("inserted" in response.json)
def test_api_route_errors(self):
""" Check api route errors """