File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -423,8 +423,12 @@ def is_test_result_ok(test_case):
423
423
result = test_case .defaultTestResult () # These two methods have no side effects
424
424
test_case ._feedErrorsToResult (result , test_case ._outcome .errors )
425
425
else :
426
- # Python 3.11+
426
+ # Python 3.11+ and pytest 5.3.5+
427
427
result = test_case ._outcome .result
428
+ if not hasattr (result , 'errors' ):
429
+ result .errors = []
430
+ if not hasattr (result , 'failures' ):
431
+ result .failures = []
428
432
else : # Python 2.7, 3.0-3.3
429
433
result = getattr (test_case , '_outcomeForDoCleanups' , test_case ._resultForDoCleanups )
430
434
@@ -2252,4 +2256,4 @@ def __init__(self, is_datafile: bool):
2252
2256
self .is_datafile = is_datafile
2253
2257
2254
2258
class ContentDir (object ):
2255
- __slots__ = ('mode' )
2259
+ __slots__ = ('mode' )
You can’t perform that action at this time.
0 commit comments