Changeset 100863 in webkit
- Timestamp:
- Nov 19, 2011 5:47:13 PM (12 years ago)
- Location:
- trunk/Tools
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/ChangeLog
r100862 r100863 1 2011-11-19 Ojan Vafai <ojan@chromium.org> 2 3 Stop storing results files as jsonp in the test results server 4 https://bugs.webkit.org/show_bug.cgi?id=72814 5 6 Reviewed by Adam Barth. 7 8 * TestResultServer/model/jsonresults.py: 9 * TestResultServer/model/jsonresults_unittest.py: 10 1 11 2011-11-19 Ojan Vafai <ojan@chromium.org> 2 12 -
trunk/Tools/TestResultServer/model/jsonresults.py
r100862 r100863 61 61 @classmethod 62 62 def _generate_file_data(cls, json, sort_keys=False): 63 data = simplejson.dumps(json, separators=(',', ':'), sort_keys=sort_keys) 64 return JSON_RESULTS_PREFIX + data + JSON_RESULTS_SUFFIX 63 return simplejson.dumps(json, separators=(',', ':'), sort_keys=sort_keys) 65 64 66 65 @classmethod -
trunk/Tools/TestResultServer/model/jsonresults_unittest.py
r100862 r100863 71 71 '"times":[[TESTDATA_TEST_TIMES]]}') 72 72 73 JSON_RESULTS_PREFIX = "ADD_RESULTS("74 JSON_RESULTS_SUFFIX = ");"75 76 73 JSON_RESULTS_TEST_LIST_TEMPLATE = ( 77 74 '{"Webkit":{"tests":{[TESTDATA_TESTS]}}}') … … 84 81 def test_strip_prefix_suffix(self): 85 82 json = "['contents']" 86 self.assertEqual(JsonResults._strip_prefix_suffix( JSON_RESULTS_PREFIX + json + JSON_RESULTS_SUFFIX), json)83 self.assertEqual(JsonResults._strip_prefix_suffix("ADD_RESULTS(" + json + ");"), json) 87 84 self.assertEqual(JsonResults._strip_prefix_suffix(json), json) 88 85 89 86 def _make_test_json(self, test_data): 90 87 if not test_data: 91 return JSON_RESULTS_PREFIX + JSON_RESULTS_SUFFIX88 return "" 92 89 93 90 builds = test_data["builds"] 94 91 tests = test_data["tests"] 95 92 if not builds or not tests: 96 return JSON_RESULTS_PREFIX + JSON_RESULTS_SUFFIX93 return "" 97 94 98 95 json = JSON_RESULTS_TEMPLATE … … 128 125 json = json.replace("[TESTDATA_TESTS]", ",".join(json_tests)) 129 126 130 return JSON_RESULTS_PREFIX + json + JSON_RESULTS_SUFFIX127 return json 131 128 132 129 def _parse_tests_dict(self, name, test): … … 162 159 json_tests.append("\"" + test + "\":{}") 163 160 164 expected_results = (JSON_RESULTS_PREFIX + 165 JSON_RESULTS_TEST_LIST_TEMPLATE.replace("[TESTDATA_TESTS]", ",".join(json_tests)) + 166 JSON_RESULTS_SUFFIX) 167 161 expected_results = JSON_RESULTS_TEST_LIST_TEMPLATE.replace("[TESTDATA_TESTS]", ",".join(json_tests)) 168 162 actual_results = JsonResults.get_test_list(self._builder, input_results) 169 163 self.assertEquals(actual_results, expected_results)
Note: See TracChangeset
for help on using the changeset viewer.