Class: CommonGenerator
- Defined in:
- lib/generators/common_generator.rb
Instance Method Summary collapse
- #create_allure_folder ⇒ Object
- #create_screenshots_folder ⇒ Object
- #generate_config_file ⇒ Object
- #generate_gemfile ⇒ Object
- #generate_rake_file ⇒ Object
- #generate_readme_file ⇒ Object
Methods inherited from Generator
Instance Method Details
#create_allure_folder ⇒ Object
24 25 26 |
# File 'lib/generators/common_generator.rb', line 24 def create_allure_folder empty_directory "#{name}/allure-results" unless @_initializer.first.last end |
#create_screenshots_folder ⇒ Object
28 29 30 |
# File 'lib/generators/common_generator.rb', line 28 def create_screenshots_folder empty_directory "#{name}/allure-results/screenshots" unless @_initializer.first.last end |
#generate_config_file ⇒ Object
10 11 12 13 14 |
# File 'lib/generators/common_generator.rb', line 10 def generate_config_file return unless (@_initializer.first & %w[android ios]).empty? template('common/config.tt', "#{name}/config/config.yml") end |
#generate_gemfile ⇒ Object
20 21 22 |
# File 'lib/generators/common_generator.rb', line 20 def generate_gemfile template('common/gemfile.tt', "#{name}/Gemfile") end |
#generate_rake_file ⇒ Object
16 17 18 |
# File 'lib/generators/common_generator.rb', line 16 def generate_rake_file template('common/rakefile.tt', "#{name}/Rakefile") end |
#generate_readme_file ⇒ Object
6 7 8 |
# File 'lib/generators/common_generator.rb', line 6 def generate_readme_file template('common/read_me.tt', "#{name}/Readme.md") end |