Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(529)

Unified Diff: Tools/Scripts/webkitpy/layout_tests/process_json_data_unittest.py

Issue 546133003: Reformat webkitpy.layout_tests w/ format-webkitpy. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 6 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: Tools/Scripts/webkitpy/layout_tests/process_json_data_unittest.py
diff --git a/Tools/Scripts/webkitpy/layout_tests/process_json_data_unittest.py b/Tools/Scripts/webkitpy/layout_tests/process_json_data_unittest.py
index 8f1e2c2599ebf723f79b10a4f2f41ffaec8ba675..121c4e80e0fcc9cd896d0a177dc7d39898d5ea20 100644
--- a/Tools/Scripts/webkitpy/layout_tests/process_json_data_unittest.py
+++ b/Tools/Scripts/webkitpy/layout_tests/process_json_data_unittest.py
@@ -35,26 +35,114 @@ from webkitpy.layout_tests.generate_results_dashboard import ProcessJsonData
class ProcessJsonDataTester(unittest.TestCase):
def test_check_failing_results(self):
- valid_json_data = {u'tests': {u'test_category': {u'test_sub_category': {u'test_name': {u'test.html': {u'expected': u'PASS', u'actual': u'TEXT', u'is_unexpected': True}}}}}}
- valid_json_data_1 = {u'tests': {u'test_category': {u'test_sub_category': {u'test_name': {u'test.html': {u'expected': u'TEXT', u'actual': u'TEXT', u'is_unexpected': True}}}}}}
- valid_json_data_2 = {u'tests': {u'test_category': {u'test_sub_category': {u'test_name_2': {u'test_2.html': {u'expected': u'PASS', u'actual': u'TEXT', u'is_unexpected': True}}, u'test_name': {u'test.html': {u'expected': u'TEXT', u'actual': u'TEXT', u'is_unexpected': True}}}}}}
- expected_result = {u'tests': {u'test_category': {u'test_sub_category': {u'test_name': {u'test.html': {u'archived_results': [u'TEXT', u'PASS']}}}}}}
+ valid_json_data = {
+ u'tests': {
+ u'test_category': {
+ u'test_sub_category': {
+ u'test_name': {
+ u'test.html': {
+ u'expected': u'PASS',
+ u'actual': u'TEXT',
+ u'is_unexpected': True}}}}}}
+ valid_json_data_1 = {
+ u'tests': {
+ u'test_category': {
+ u'test_sub_category': {
+ u'test_name': {
+ u'test.html': {
+ u'expected': u'TEXT',
+ u'actual': u'TEXT',
+ u'is_unexpected': True}}}}}}
+ valid_json_data_2 = {
+ u'tests': {
+ u'test_category': {
+ u'test_sub_category': {
+ u'test_name_2': {
+ u'test_2.html': {
+ u'expected': u'PASS',
+ u'actual': u'TEXT',
+ u'is_unexpected': True}},
+ u'test_name': {
+ u'test.html': {
+ u'expected': u'TEXT',
+ u'actual': u'TEXT',
+ u'is_unexpected': True}}}}}}
+ expected_result = {
+ u'tests': {
+ u'test_category': {
+ u'test_sub_category': {
+ u'test_name': {
+ u'test.html': {
+ u'archived_results': [
+ u'TEXT',
+ u'PASS']}}}}}}
process_json_data = ProcessJsonData(valid_json_data, [valid_json_data_1], [valid_json_data_2])
actual_result = process_json_data.generate_archived_result()
self.assertEqual(expected_result, actual_result)
def test_check_full_results(self):
- valid_json_data = {u'tests': {u'test_category': {u'test_sub_category': {u'test_name_2': {u'test_2.html': {u'expected': u'PASS', u'actual': u'TEXT', u'is_unexpected': True}}}}}}
- valid_json_data_1 = {u'tests': {u'test_category': {u'test_sub_category': {u'test_name': {u'test.html': {u'expected': u'TEXT', u'actual': u'TEXT', u'is_unexpected': True}}}}}}
- valid_json_data_2 = {u'tests': {u'test_category': {u'test_sub_category': {u'test_name_2': {u'test_2.html': {u'expected': u'PASS', u'actual': u'TEXT', u'is_unexpected': True}}, u'test_name': {u'test.html': {u'expected': u'TEXT', u'actual': u'TEXT', u'is_unexpected': True}}}}}}
- expected_result = {u'tests': {u'test_category': {u'test_sub_category': {u'test_name_2': {u'test_2.html': {u'archived_results': [u'TEXT', u'TEXT']}}}}}}
+ valid_json_data = {
+ u'tests': {
+ u'test_category': {
+ u'test_sub_category': {
+ u'test_name_2': {
+ u'test_2.html': {
+ u'expected': u'PASS',
+ u'actual': u'TEXT',
+ u'is_unexpected': True}}}}}}
+ valid_json_data_1 = {
+ u'tests': {
+ u'test_category': {
+ u'test_sub_category': {
+ u'test_name': {
+ u'test.html': {
+ u'expected': u'TEXT',
+ u'actual': u'TEXT',
+ u'is_unexpected': True}}}}}}
+ valid_json_data_2 = {
+ u'tests': {
+ u'test_category': {
+ u'test_sub_category': {
+ u'test_name_2': {
+ u'test_2.html': {
+ u'expected': u'PASS',
+ u'actual': u'TEXT',
+ u'is_unexpected': True}},
+ u'test_name': {
+ u'test.html': {
+ u'expected': u'TEXT',
+ u'actual': u'TEXT',
+ u'is_unexpected': True}}}}}}
+ expected_result = {
+ u'tests': {
+ u'test_category': {
+ u'test_sub_category': {
+ u'test_name_2': {
+ u'test_2.html': {
+ u'archived_results': [
+ u'TEXT',
+ u'TEXT']}}}}}}
process_json_data = ProcessJsonData(valid_json_data, [valid_json_data_1], [valid_json_data_2])
actual_result = process_json_data.generate_archived_result()
self.assertEqual(expected_result, actual_result)
def test_null_check(self):
- valid_json_data = {u'tests': {u'test_category': {u'test_sub_category': {u'test_name': {u'test.html': {u'expected': u'PASS', u'actual': u'TEXT', u'is_unexpected': True}}}}}}
- expected_result = {u'tests': {u'test_category': {u'test_sub_category': {u'test_name': {u'test.html': {u'archived_results': [u'TEXT']}}}}}}
+ valid_json_data = {
+ u'tests': {
+ u'test_category': {
+ u'test_sub_category': {
+ u'test_name': {
+ u'test.html': {
+ u'expected': u'PASS',
+ u'actual': u'TEXT',
+ u'is_unexpected': True}}}}}}
+ expected_result = {
+ u'tests': {
+ u'test_category': {
+ u'test_sub_category': {
+ u'test_name': {
+ u'test.html': {
+ u'archived_results': [u'TEXT']}}}}}}
process_json_data = ProcessJsonData(valid_json_data, [], [])
actual_result = process_json_data.generate_archived_result()
self.assertEqual(expected_result, actual_result)

Powered by Google App Engine
This is Rietveld 408576698