@@ -862,14 +862,14 @@ def calculate_test_id(file_name, scenario_name):
862
862
scenario_name = re .sub (r"[^\w" + r"_ " + r"]" , "" , scenario_name )
863
863
scenario_name = scenario_name .replace (" " , "_" )
864
864
if " -- @" in scenario_name :
865
- scenario_name = scenario_name .split (" -- @ " )[0 ]
865
+ scenario_name = scenario_name .split (" # " )[0 ]. rstrip ()
866
866
test_id = "%s.%s" % (file_name , scenario_name )
867
867
return test_id
868
868
869
869
870
870
def calculate_display_id (file_name , line_num , scenario_name ):
871
871
if " -- @" in scenario_name :
872
- scenario_name = scenario_name .split (" -- @ " )[0 ]
872
+ scenario_name = scenario_name .split (" # " )[0 ]. rstrip ()
873
873
display_id = "%s:%s => %s" % (file_name , line_num , scenario_name )
874
874
return display_id
875
875
@@ -879,7 +879,7 @@ def get_test_id():
879
879
file_name = file_name .replace ("/" , "." ).replace ("\\ " , "." )
880
880
scenario_name = sb_config .behave_scenario .name
881
881
if " -- @" in scenario_name :
882
- scenario_name = scenario_name .split (" -- @ " )[0 ]
882
+ scenario_name = scenario_name .split (" # " )[0 ]. rstrip ()
883
883
scenario_name = re .sub (r"[^\w" + r"_ " + r"]" , "" , scenario_name )
884
884
scenario_name = scenario_name .replace (" " , "_" )
885
885
test_id = "%s.%s" % (file_name , scenario_name )
@@ -891,7 +891,7 @@ def get_display_id():
891
891
line_num = str (sb_config .behave_scenario .line )
892
892
scenario_name = sb_config .behave_scenario .name
893
893
if " -- @" in scenario_name :
894
- scenario_name = scenario_name .split (" -- @ " )[0 ]
894
+ scenario_name = scenario_name .split (" # " )[0 ]. rstrip ()
895
895
display_id = "%s:%s => %s" % (file_name , line_num , scenario_name )
896
896
return display_id
897
897
@@ -966,7 +966,7 @@ def dashboard_pre_processing():
966
966
else :
967
967
scenario_name = row .split (" Scenario Outline: " )[- 1 ]
968
968
if " -- @" in scenario_name :
969
- scenario_name = scenario_name .split (" -- @ " )[0 ]
969
+ scenario_name = scenario_name .split (" # " )[0 ]. rstrip ()
970
970
elif " # features/" in scenario_name :
971
971
scenario_name = scenario_name .split (" # features/" )[0 ]
972
972
else :
0 commit comments