Skip to content

Commit 6b0fb2c

Browse files
committedJun 4, 2024
hack
1 parent 77933ce commit 6b0fb2c

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed
 

‎pylint/testutils/lint_module_test.py

+11-6
Original file line numberDiff line numberDiff line change
@@ -253,12 +253,17 @@ def _runTest(self) -> None:
253253
self._linter.check(modules_to_check)
254254
expected_messages, expected_output = self._get_expected()
255255
actual_messages, actual_output = self._get_actual()
256-
self._check_output_text(expected_messages, expected_output, actual_output)
257-
assert (
258-
expected_messages == actual_messages
259-
), self.error_msg_for_unequal_messages(
260-
actual_messages, expected_messages, actual_output
261-
)
256+
try:
257+
assert (
258+
expected_messages == actual_messages
259+
), self.error_msg_for_unequal_messages(
260+
actual_messages, expected_messages, actual_output
261+
)
262+
except AssertionError:
263+
raise
264+
finally:
265+
# _check_output_text is always ran in case we are updating expected output file
266+
self._check_output_text(expected_messages, expected_output, actual_output)
262267

263268
def error_msg_for_unequal_messages(
264269
self,

0 commit comments

Comments
 (0)