lib/cucumber/js_support/js_snippets.rb in cucumber-1.1.9 vs lib/cucumber/js_support/js_snippets.rb in cucumber-1.2.0
- old
+ new
@@ -1,8 +1,8 @@
module Cucumber
module JsSupport
module JsSnippets
- PARAM_PATTERN = /"([^"]*)"/
+ PARAM_PATTERN = /"(.*?)"/
ESCAPED_PARAM_PATTERN = '"([^\\"]*)"'
def snippet_text(code_keyword, step_name, multiline_arg_class)
escaped = Regexp.escape(step_name).gsub('\ ', ' ').gsub('/', '\/')
escaped = escaped.gsub(PARAM_PATTERN, ESCAPED_PARAM_PATTERN)