# File lib/cucumber/formatter/junit.rb, line 182 def initialize(test_case) @name_suffix = "" @row_name = "" test_case.describe_source_to self end
# File lib/cucumber/formatter/junit.rb, line 202 def examples_table(*) self end
# File lib/cucumber/formatter/junit.rb, line 206 def examples_table_row(row) @row_name = '| ' + row.values.join(' | ') + ' |' @name_suffix = " (outline example : #{@row_name})" self end
# File lib/cucumber/formatter/junit.rb, line 188 def feature(*) self end
# File lib/cucumber/formatter/junit.rb, line 192 def scenario(scenario) @scenario_name = (scenario.name.nil? || scenario.name == "") ? "Unnamed scenario" : scenario.name self end
# File lib/cucumber/formatter/junit.rb, line 197 def scenario_outline(outline) @scenario_name = (outline.name.nil? || outline.name == "") ? "Unnamed scenario outline" : outline.name self end