@@ -880,54 +880,46 @@ def short_test_summary(self):
880
880
return
881
881
882
882
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 ))
890
888
891
889
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 ))
902
898
903
899
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 ))
912
906
913
907
def show_skipped (lines ):
914
908
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 ))
931
923
932
924
def _get_report_str (config , report ):
933
925
_category , _short , verbose = config .hook .pytest_report_teststatus (
0 commit comments