@@ -44,7 +44,7 @@ def end_suite(self, name: str, attributes: Dict[str, Any]) -> None:
4444
4545 Debugger .instance ().end_suite (name , attributes )
4646
47- Debugger .instance ().end_output_group (name , attributes )
47+ Debugger .instance ().end_output_group (name , attributes , "SUITE" )
4848
4949 Debugger .instance ().send_event (
5050 self ,
@@ -82,7 +82,7 @@ def start_test(self, name: str, attributes: Dict[str, Any]) -> None:
8282 def end_test (self , name : str , attributes : Dict [str , Any ]) -> None :
8383 Debugger .instance ().end_test (name , attributes )
8484
85- Debugger .instance ().end_output_group (name , attributes )
85+ Debugger .instance ().end_output_group (name , attributes , "TEST" )
8686
8787 Debugger .instance ().send_event (
8888 self ,
@@ -114,7 +114,7 @@ def end_keyword(self, name: str, attributes: Dict[str, Any]) -> None:
114114 Debugger .instance ().end_keyword (name , attributes )
115115
116116 if attributes ["type" ] in ["KEYWORD" , "SETUP" , "TEARDOWN" ]:
117- Debugger .instance ().end_output_group (name , attributes )
117+ Debugger .instance ().end_output_group (name , attributes , attributes . get ( "type" , None ) )
118118
119119 if attributes ["status" ] == "FAIL" and attributes .get ("source" , None ):
120120 if self .failed_keywords is None :
0 commit comments