# File lib/cucumber/formatter/junit.rb, line 58 def scenario_name(keyword, name, file_colon_line, source_indent) # TODO: What's all this ugly weird code doing? Why not just use keyword and name???? scenario_name = name.strip.delete(".\r\n") scenario_name = "Unnamed scenario" if name == "" @scenario = scenario_name description = "Scenario" description << " outline" if keyword.include?('Scenario Outline') @output = "#{description}: #{@scenario}\n\n" end