@@ -862,14 +862,14 @@ def calculate_test_id(file_name, scenario_name):
862862 scenario_name = re .sub (r"[^\w" + r"_ " + r"]" , "" , scenario_name )
863863 scenario_name = scenario_name .replace (" " , "_" )
864864 if " -- @" in scenario_name :
865- scenario_name = scenario_name .split (" -- @ " )[0 ]
865+ scenario_name = scenario_name .split (" # " )[0 ]. rstrip ()
866866 test_id = "%s.%s" % (file_name , scenario_name )
867867 return test_id
868868
869869
870870def calculate_display_id (file_name , line_num , scenario_name ):
871871 if " -- @" in scenario_name :
872- scenario_name = scenario_name .split (" -- @ " )[0 ]
872+ scenario_name = scenario_name .split (" # " )[0 ]. rstrip ()
873873 display_id = "%s:%s => %s" % (file_name , line_num , scenario_name )
874874 return display_id
875875
@@ -879,7 +879,7 @@ def get_test_id():
879879 file_name = file_name .replace ("/" , "." ).replace ("\\ " , "." )
880880 scenario_name = sb_config .behave_scenario .name
881881 if " -- @" in scenario_name :
882- scenario_name = scenario_name .split (" -- @ " )[0 ]
882+ scenario_name = scenario_name .split (" # " )[0 ]. rstrip ()
883883 scenario_name = re .sub (r"[^\w" + r"_ " + r"]" , "" , scenario_name )
884884 scenario_name = scenario_name .replace (" " , "_" )
885885 test_id = "%s.%s" % (file_name , scenario_name )
@@ -891,7 +891,7 @@ def get_display_id():
891891 line_num = str (sb_config .behave_scenario .line )
892892 scenario_name = sb_config .behave_scenario .name
893893 if " -- @" in scenario_name :
894- scenario_name = scenario_name .split (" -- @ " )[0 ]
894+ scenario_name = scenario_name .split (" # " )[0 ]. rstrip ()
895895 display_id = "%s:%s => %s" % (file_name , line_num , scenario_name )
896896 return display_id
897897
@@ -966,7 +966,7 @@ def dashboard_pre_processing():
966966 else :
967967 scenario_name = row .split (" Scenario Outline: " )[- 1 ]
968968 if " -- @" in scenario_name :
969- scenario_name = scenario_name .split (" -- @ " )[0 ]
969+ scenario_name = scenario_name .split (" # " )[0 ]. rstrip ()
970970 elif " # features/" in scenario_name :
971971 scenario_name = scenario_name .split (" # features/" )[0 ]
972972 else :
0 commit comments