Skip to content

Instantly share code, notes, and snippets.

@leehambley
Created August 4, 2009 13:48
Show Gist options
  • Save leehambley/161233 to your computer and use it in GitHub Desktop.
Save leehambley/161233 to your computer and use it in GitHub Desktop.
# Single feature runners
# specify your feature e.g.
# cucumber -p sw feature/webrat/admin/myfeature:xx
# sw single feature webrat
sw: -r features/support/env.rb -r features/support/webrat.rb -r features/step_definitions
# ss single feature selenium
ss: -r features/support/env.rb -r features/support/selenium.rb -r features/step_definitions
# Running all features
# default runs all webrat features
default: -r features/support/env.rb -r features/support/webrat.rb -r features/step_definitions features/webrat --format progress
webrat: -r features/support/env.rb -r features/support/webrat.rb -r features/step_definitions features/webrat
# selenium only runs selenium features
selenium: -r features/support/env.rb -r features/support/selenium.rb -r features/step_definitions features/selenium
# watir only runs watir features
watir: -r features/support/env.rb -r features/support/watir.rb -r features/step_definitions/accounts -r features/watir/steps features/watir
# Introducing obtuse naming convention for running all cucumber features with a formatter
# cucumber -p yz
#
# y = Type of features [ w = webrat , s = selenium ]
# z = formatter [p = pretty, r = progress, f = profile]
#
# Note progress and profile are faster and more compact
wp: -r features/support/env.rb -r features/support/webrat.rb -r features/step_definitions features/webrat --format pretty
wr: -r features/support/env.rb -r features/support/webrat.rb -r features/step_definitions features/webrat --format progress
wf: -r features/support/env.rb -r features/support/webrat.rb -r features/step_definitions features/webrat --format profile
autospec: -r features/support/env.rb -r features/support/webrat.rb -r features/step_definitions features/webrat --format pretty
autospec-all: -r features/support/env.rb -r features/support/webrat.rb -r features/step_definitions features/webrat --format progress
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment