Skip to content

Commit 2662c40

Browse files
committed
dedent
1 parent d8d835c commit 2662c40

File tree

1 file changed

+33
-41
lines changed

1 file changed

+33
-41
lines changed

src/_pytest/terminal.py

Lines changed: 33 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -880,54 +880,46 @@ def short_test_summary(self):
880880
return
881881

882882
def show_simple(stat, lines):
883-
failed = self.stats.get(stat)
884-
if failed:
885-
config = self.config
886-
for rep in failed:
887-
verbose_word = _get_report_str(config, rep)
888-
pos = _get_pos(config, rep)
889-
lines.append("%s %s" % (verbose_word, pos))
883+
failed = self.stats.get(stat, [])
884+
for rep in failed:
885+
verbose_word = _get_report_str(self.config, rep)
886+
pos = _get_pos(self.config, rep)
887+
lines.append("%s %s" % (verbose_word, pos))
890888

891889
def show_xfailed(lines):
892-
xfailed = self.stats.get("xfailed")
893-
if xfailed:
894-
config = self.config
895-
for rep in xfailed:
896-
verbose_word = _get_report_str(config, rep)
897-
pos = _get_pos(config, rep)
898-
lines.append("%s %s" % (verbose_word, pos))
899-
reason = rep.wasxfail
900-
if reason:
901-
lines.append(" " + str(reason))
890+
xfailed = self.stats.get("xfailed", [])
891+
for rep in xfailed:
892+
verbose_word = _get_report_str(self.config, rep)
893+
pos = _get_pos(self.config, rep)
894+
lines.append("%s %s" % (verbose_word, pos))
895+
reason = rep.wasxfail
896+
if reason:
897+
lines.append(" " + str(reason))
902898

903899
def show_xpassed(lines):
904-
xpassed = self.stats.get("xpassed")
905-
if xpassed:
906-
config = self.config
907-
for rep in xpassed:
908-
verbose_word = _get_report_str(config, rep)
909-
pos = _get_pos(config, rep)
910-
reason = rep.wasxfail
911-
lines.append("%s %s %s" % (verbose_word, pos, reason))
900+
xpassed = self.stats.get("xpassed", [])
901+
for rep in xpassed:
902+
verbose_word = _get_report_str(self.config, rep)
903+
pos = _get_pos(self.config, rep)
904+
reason = rep.wasxfail
905+
lines.append("%s %s %s" % (verbose_word, pos, reason))
912906

913907
def show_skipped(lines):
914908
skipped = self.stats.get("skipped", [])
915-
if skipped:
916-
fskips = _folded_skips(skipped)
917-
if fskips:
918-
verbose_word = _get_report_str(self.config, report=skipped[0])
919-
for num, fspath, lineno, reason in fskips:
920-
if reason.startswith("Skipped: "):
921-
reason = reason[9:]
922-
if lineno is not None:
923-
lines.append(
924-
"%s [%d] %s:%d: %s"
925-
% (verbose_word, num, fspath, lineno + 1, reason)
926-
)
927-
else:
928-
lines.append(
929-
"%s [%d] %s: %s" % (verbose_word, num, fspath, reason)
930-
)
909+
fskips = _folded_skips(skipped) if skipped else []
910+
if not fskips:
911+
return
912+
verbose_word = _get_report_str(self.config, report=skipped[0])
913+
for num, fspath, lineno, reason in fskips:
914+
if reason.startswith("Skipped: "):
915+
reason = reason[9:]
916+
if lineno is not None:
917+
lines.append(
918+
"%s [%d] %s:%d: %s"
919+
% (verbose_word, num, fspath, lineno + 1, reason)
920+
)
921+
else:
922+
lines.append("%s [%d] %s: %s" % (verbose_word, num, fspath, reason))
931923

932924
def _get_report_str(config, report):
933925
_category, _short, verbose = config.hook.pytest_report_teststatus(

0 commit comments

Comments
 (0)