Class | Spec::Story::Step |
In: |
vendor/plugins/rspec/lib/spec/story/step.rb
|
Parent: | Object |
PARAM_PATTERN | = | /([^\\]|^)(\$(?!\$)\w*)/ |
PARAM_OR_GROUP_PATTERN | = | /(\$(?!\$)\w*)|\(.*?\)/ |
name | [R] |
# File vendor/plugins/rspec/lib/spec/story/step.rb, line 9 9: def initialize(name, &block) 10: init_name(name) 11: init_expression(name) 12: block_given? ? init_module(name, &block) : set_pending 13: end
# File vendor/plugins/rspec/lib/spec/story/step.rb, line 21 21: def matches?(name) 22: !(name.strip =~ @expression).nil? 23: end
# File vendor/plugins/rspec/lib/spec/story/step.rb, line 25 25: def parse_args(name) 26: name.strip.match(@expression)[1..-1] 27: end