From 00444eee9e24e8e7e868bbb65d302f6fb88a8116 Mon Sep 17 00:00:00 2001 From: lian Date: Thu, 7 Jan 2016 11:14:09 +0800 Subject: [PATCH] update insensitive search user test --- tests/api/test_search_user.py | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/tests/api/test_search_user.py b/tests/api/test_search_user.py index ef9655e5da..a419b2073c 100644 --- a/tests/api/test_search_user.py +++ b/tests/api/test_search_user.py @@ -56,7 +56,20 @@ class SearchUserTest(BaseTestCase): refresh_cache(admin_email) - resp = self.client.get(self.endpoint + '?q=' + "Carl") + # test lower case + resp = self.client.get(self.endpoint + '?q=' + "carl") + json_resp = json.loads(resp.content) + + self.assertEqual(200, resp.status_code) + assert json_resp['users'] is not None + assert json_resp['users'][0]['email'] == admin_email + assert json_resp['users'][0]['avatar'] is not None + assert json_resp['users'][0]['avatar_url'] is not None + assert json_resp['users'][0]['name'] == 'Carl Smith' + assert json_resp['users'][0]['contact_email'] == 'new_mail@test.com' + + # test upper case + resp = self.client.get(self.endpoint + '?q=' + "CARL") json_resp = json.loads(resp.content) self.assertEqual(200, resp.status_code)