Class: DaemonKit::Generators::CucumberGenerator
- Includes:
- Thor::Actions
- Defined in:
- lib/generators/daemon_kit/cucumber/cucumber_generator.rb
Instance Method Summary collapse
- #create_environment ⇒ Object
- #create_features ⇒ Object
- #create_script ⇒ Object
- #create_tasks ⇒ Object
Methods inherited from Base
Instance Method Details
#create_environment ⇒ Object
14 15 16 |
# File 'lib/generators/daemon_kit/cucumber/cucumber_generator.rb', line 14 def create_environment template 'config/environments/cucumber.rb' end |
#create_features ⇒ Object
10 11 12 |
# File 'lib/generators/daemon_kit/cucumber/cucumber_generator.rb', line 10 def create_features directory 'features' end |
#create_script ⇒ Object
22 23 24 25 26 27 |
# File 'lib/generators/daemon_kit/cucumber/cucumber_generator.rb', line 22 def create_script copy_file 'script/cucumber' do |content| "#{shebang}\n" + content end chmod 'script', 0755, :verbose => false end |
#create_tasks ⇒ Object
18 19 20 |
# File 'lib/generators/daemon_kit/cucumber/cucumber_generator.rb', line 18 def create_tasks copy_file 'tasks/cucumber.rake' end |