From aed6b9e6361af187bd3966087d0468fb412dbf0e Mon Sep 17 00:00:00 2001 From: Dave Page Date: Tue, 16 Jul 2019 09:35:00 +0100 Subject: [PATCH] Improve error output for the RE-SQL tests. --- web/regression/re_sql/tests/test_resql.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/web/regression/re_sql/tests/test_resql.py b/web/regression/re_sql/tests/test_resql.py index 56a98fa4f..031b4f8e1 100644 --- a/web/regression/re_sql/tests/test_resql.py +++ b/web/regression/re_sql/tests/test_resql.py @@ -222,12 +222,13 @@ class ReverseEngineeredSQLTestCases(BaseTestGenerator): # Compare the reverse engineering SQL if not self.check_re_sql(scenario, object_id): - print_msg = scenario['name'] + print(scenario['name'] + "... FAIL") + if 'expected_sql_file' in scenario: - print_msg = print_msg + " Expected SQL File:" + \ - scenario['expected_sql_file'] - print_msg = print_msg + "... FAIL" - print(print_msg) + print_msg = " - Expected SQL File: " + \ + os.path.join(self.test_folder, + scenario['expected_sql_file']) + print(print_msg) continue elif 'type' in scenario and scenario['type'] == 'alter': # Get the url and create the specific node.