diff options
author | 2018-03-04 19:18:59 +0000 | |
---|---|---|
committer | 2018-03-04 19:18:59 +0000 | |
commit | 6be52b113032811d548ef8d43e54c819885dfcbe (patch) | |
tree | 74b6e82762e42f4964fb7eb6eaca0fb5f18f12b2 /app_test.py | |
parent | Fixes for the API validation decorator (diff) |
Fix user API test
Diffstat (limited to 'app_test.py')
-rw-r--r-- | app_test.py | 12 |
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 """ |