# File lib/generators/cucumber/feature/feature_generator.rb, line 24defself.banner"#{$0} cucumber:feature ModelName [field:type, field:type]"end
gem_root()click to toggle source
# File lib/generators/cucumber/feature/feature_generator.rb, line 28defself.gem_rootFile.expand_path("../../../../../", __FILE__)
end
source_root()click to toggle source
# File lib/generators/cucumber/feature/feature_generator.rb, line 32defself.source_rootFile.join(gem_root, 'templates', 'feature')
end
Public Instance Methods
generate()click to toggle source
# File lib/generators/cucumber/feature/feature_generator.rb, line 17defgeneratecreate_directorycreate_feature_filecreate_steps_filecreate_support_fileend
parse_fields()click to toggle source
# File lib/generators/cucumber/feature/feature_generator.rb, line 13defparse_fields@named_args = @fields.nil?? [] :@fields.map { |arg|NamedArg.new(arg) }
end