Class: Rspec::Generators::SkeletonGenerator

Inherits:
Base
  • Object
show all
Defined in:
lib/generators/rspec/skeleton/skeleton_generator.rb

Instance Method Summary collapse

Methods inherited from Base

banner, source_root

Instance Method Details

#create_filesObject



10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# File 'lib/generators/rspec/skeleton/skeleton_generator.rb', line 10

def create_files      
  empty_directory "lib/tasks"
  # add rspec rake task
  copy_file   'rspec.rake', 'lib/tasks/rspec.rake'

  # add scripts
  copy_file     'script/autospec', 'script/autospec'
  chmod         'script/autospec', 0755, :verbose => false        

  copy_file     'script/spec', 'script/spec'    
  chmod         'script/spec', 0755, :verbose => false        

  empty_directory 'spec'
  copy_file   'rcov.opts', 'spec/rcov.opts'
  copy_file   'spec.opts', 'spec/spec.opts'
  template    'spec_helper.rb', 'spec_helper.rb'
end