File tree Expand file tree Collapse file tree 1 file changed +10
-7
lines changed Expand file tree Collapse file tree 1 file changed +10
-7
lines changed Original file line number Diff line number Diff line change @@ -547,18 +547,21 @@ def run(self, result):
547
547
548
548
tests = list (self .subsuites [subsuite_index ])
549
549
for event in events :
550
- event_name = event [0 ]
551
- handler = getattr (result , event_name , None )
552
- if handler is None :
553
- continue
554
- test = tests [event [1 ]]
555
- args = event [2 :]
556
- handler (test , * args )
550
+ self .handle_event (result , tests , event )
557
551
558
552
pool .join ()
559
553
560
554
return result
561
555
556
+ def handle_event (self , result , tests , event ):
557
+ event_name = event [0 ]
558
+ handler = getattr (result , event_name , None )
559
+ if handler is None :
560
+ return
561
+ test = tests [event [1 ]]
562
+ args = event [2 :]
563
+ handler (test , * args )
564
+
562
565
def __iter__ (self ):
563
566
return iter (self .subsuites )
564
567
You can’t perform that action at this time.
0 commit comments