class Rspec::Schlepper::TaskGenerator

Public Instance Methods

onetime_script_spec() click to toggle source
# File lib/generators/rspec/schlepper/task_generator.rb, line 6
def onetime_script_spec
  template 'onetime_script_spec.rb.erb', "#{::Schlepper::Paths::SPEC_DIR}/#{file_name}_spec.rb"
end
require_task_path() click to toggle source
# File lib/generators/rspec/schlepper/task_generator.rb, line 14
def require_task_path
  task_dir = Pathname.new(::Schlepper::Paths::TASK_DIR)
  spec_dir = Pathname.new(::Schlepper::Paths::SPEC_DIR)

  "#{task_dir.relative_path_from spec_dir}/#{file_name}"
end
task_name() click to toggle source
# File lib/generators/rspec/schlepper/task_generator.rb, line 10
def task_name
  file_name.sub(/\A\d+_/, '')
end