# File lib/cucumber/wire/protocol/requests.rb, line 105 def execute(test_case) super(request_params(test_case)) end
# File lib/cucumber/wire/protocol/requests.rb, line 116 def clean_tag_names(tags) tags.map { |tag| tag.name.gsub(/^@/, '') }.sort end
# File lib/cucumber/wire/protocol/requests.rb, line 111 def request_params(test_case) return nil unless test_case.tags.any? { "tags" => clean_tag_names(test_case.tags) } end