Skip to content

Instantly share code, notes, and snippets.

@richdownie
Created April 29, 2017 17:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save richdownie/a388709e7fda550106c080d4ce46e4e0 to your computer and use it in GitHub Desktop.
Save richdownie/a388709e7fda550106c080d4ce46e4e0 to your computer and use it in GitHub Desktop.
class Set < Thor
include Thor::Actions
no_tasks do
def copy_environment(new_environment)
run("cp features/support/envs/env.rb.#{new_environment} features/support/env.rb")
end
end
desc "Chrome", "Use CHROME"
def chrome
puts "Use CHROME"
copy_environment("chrome")
end
desc "Edit", "Use CHROME with pry"
def edit
puts "Use CHROME with pry"
copy_environment("edit")
end
desc "Firefox", "Use FIREFOX"
def firefox
puts "Use FIREFOX Browser"
copy_environment("firefox")
end
desc "Safari", "Use SAFARI"
def safari
puts "Use SAFARI Browser"
copy_environment("safari")
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment