Sha256: 258f3690546293120adcb5e06a3ff3bc73ec57f9a2ccb2f24ca2d34b5cbf54ff

Contents?: true

Size: 417 Bytes

Versions: 3

Compression:

Stored size: 417 Bytes

Contents

require_relative '../template'

class RakeFileTemplate < Template
  def body
    <<~EOF
          require 'yaml'

          desc 'Selects browser for automation run'
          task :select_browser, [:browser] do |_t, args|
            config = YAML.load_file('config/config.yml')
            config['browser'] = args.browser
            File.write('config/config.yml', config.to_yaml)
          end
    EOF
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ruby_raider-0.1.9 lib/generators/templates/common/rake_file_template.rb
ruby_raider-0.1.8 lib/generators/templates/common/rake_file_template.rb
ruby_raider-0.1.7 lib/generators/templates/common/rake_file_template.rb