class PickleGenerator

Public Instance Methods

copy_email_steps_file() click to toggle source
# File lib/generators/pickle_generator.rb, line 27
def copy_email_steps_file
  return unless options.email?
  template "email_steps.rb", "features/step_definitions/email_steps.rb"
  template "email.rb", "features/support/email.rb"
end
copy_paths_file() click to toggle source
# File lib/generators/pickle_generator.rb, line 22
def copy_paths_file
  return unless options.paths?
  template "paths.rb", "features/support/paths.rb"
end
copy_pickle_steps_file() click to toggle source
# File lib/generators/pickle_generator.rb, line 17
def copy_pickle_steps_file
  template "pickle_steps.rb", "features/step_definitions/pickle_steps.rb"
  template "pickle.rb", "features/support/pickle.rb"
end
create_directories() click to toggle source
# File lib/generators/pickle_generator.rb, line 12
def create_directories
  empty_directory "features/step_definitions"
  empty_directory "features/support"
end

Private Instance Methods

pickle_email() click to toggle source
# File lib/generators/pickle_generator.rb, line 41
def pickle_email
  options.email?
end
pickle_path() click to toggle source

Compatibility methods for Rails 2 templates

# File lib/generators/pickle_generator.rb, line 37
def pickle_path
  options.paths?
end