Mercurial > p > roundup > code
diff test/rest_common.py @ 5987:ea3485c67f94
Sort accept keys to make p2 and p3 ordering the same
Sort keys of self.__accepted_content_type. Keys returned in different
orders in python2/3. Sorting makes testing easier.
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Tue, 26 Nov 2019 20:47:34 -0500 |
| parents | 8b88fb789208 |
| children | a0ab2c5d1c2a |
line wrap: on
line diff
--- a/test/rest_common.py Tue Nov 26 20:13:42 2019 -0500 +++ b/test/rest_common.py Tue Nov 26 20:47:34 2019 -0500 @@ -1588,7 +1588,7 @@ response="Requested content type 'jon' is not available.\n" \ "Acceptable types: */*, application/json%s\n"%includexml - self.assertEqual(results, response) + self.assertEqual(b2s(results), response) # TEST #9 # GET: test that version can be set with accept: @@ -1607,7 +1607,7 @@ self.server.client.request.headers.get=self.get_header results = self.server.dispatch('GET', "/rest/data/issue/1", form) - print("9a: " + results) + print("9a: " + b2s(results)) json_dict = json.loads(b2s(results)) self.assertEqual(json_dict['error']['status'], 400) self.assertEqual(json_dict['error']['msg'], @@ -1619,7 +1619,7 @@ self.server.client.request.headers.get=self.get_header results = self.server.dispatch('GET', "/rest/data/issue/1", form) - print("9b: " + results) + print("9b: " + b2s(results)) json_dict = json.loads(b2s(results)) self.assertEqual(json_dict['error']['status'], 400) self.assertEqual(json_dict['error']['msg'], @@ -1631,7 +1631,7 @@ self.server.client.request.headers.get=self.get_header results = self.server.dispatch('GET', "/rest/data/issue/1", self.empty_form) - print("9c:" + results) + print("9c:" + b2s(results)) self.assertEqual(self.server.client.response_code, 400) json_dict = json.loads(b2s(results)) self.assertEqual(json_dict['error']['status'], 400) @@ -1646,7 +1646,7 @@ self.server.client.request.headers.get=self.get_header results = self.server.dispatch('GET', "/rest/data/issue/1", self.empty_form) - print("9d: " + results) + print("9d: " + b2s(results)) self.assertEqual(self.server.client.response_code, 400) json_dict = json.loads(b2s(results)) self.assertEqual(json_dict['error']['status'], 400) @@ -1682,7 +1682,7 @@ self.headers={} results = self.server.dispatch('GET', "/rest", self.empty_form) - print("10a: " + results) + print("10a: " + b2s(results)) self.assertEqual(self.server.client.response_code, 200) results_dict = json.loads(b2s(results)) self.assertEqual(results_dict, expected_rest) @@ -1690,19 +1690,19 @@ results = self.server.dispatch('GET', "/rest/", self.empty_form) - print("10b: " + results) + print("10b: " + b2s(results)) self.assertEqual(self.server.client.response_code, 200) results_dict = json.loads(b2s(results)) self.assertEqual(results_dict, expected_rest) results = self.server.dispatch('GET', "/rest/summary", self.empty_form) - print("10c: " + results) + print("10c: " + b2s(results)) self.assertEqual(self.server.client.response_code, 200) results = self.server.dispatch('GET', "/rest/summary/", self.empty_form) - print("10d: " + results) + print("10d: " + b2s(results)) self.assertEqual(self.server.client.response_code, 200) expected_data = { @@ -1736,14 +1736,14 @@ results = self.server.dispatch('GET', "/rest/data", self.empty_form) - print("10e: " + results) + print("10e: " + b2s(results)) self.assertEqual(self.server.client.response_code, 200) results_dict = json.loads(b2s(results)) self.assertEqual(results_dict, expected_data) results = self.server.dispatch('GET', "/rest/data/", self.empty_form) - print("10f: " + results) + print("10f: " + b2s(results)) self.assertEqual(self.server.client.response_code, 200) results_dict = json.loads(b2s(results)) self.assertEqual(results_dict, expected_data)
