Sha256: 3d97926292374400f0ec3735fc98fec63ab11a0ac2bd2686280ec9b85233fc7a

Contents?: true

Size: 708 Bytes

Versions: 17

Compression:

Stored size: 708 Bytes

Contents

# Commonly used webrat steps
# http://github.com/brynary/webrat
 
When /^I go to \/(.*)$/ do |path|
  visit path
end
 
When /^I press "(.*)"$/ do |button|
  click_button(button)
end
 
When /^I follow "(.*)"$/ do |link|
  click_link(link)
end
 
When /^I fill in "(.*)" with "(.*)"$/ do |field, value|
  fill_in(field, :with => value) 
end
 
When /^I select "(.*)" from "(.*)"$/ do |value, field|
  select(value, :from => field) 
end
 
When /^I check "(.*)"$/ do |field|
  check(field) 
end
 
When /^I uncheck "(.*)"$/ do |field|
  uncheck(field) 
end
 
When /^I choose "(.*)"$/ do |field|
  choose(field)
end
 
When /^I attach the file at "(.*)" to "(.*)" $/ do |path, field|
  attach_file(field, path)
end
 

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
cuken-0.1.22 lib/cuken/cucumber/chef/webrat_steps.rb
cuken-0.1.21 lib/cuken/cucumber/chef/webrat_steps.rb
cuken-0.1.20 lib/cuken/cucumber/chef/webrat_steps.rb
cuken-0.1.19 lib/cuken/cucumber/chef/webrat_steps.rb
cuken-0.1.18 lib/cuken/cucumber/chef/webrat_steps.rb
cuken-0.1.17 lib/cuken/cucumber/chef/webrat_steps.rb
cuken-0.1.16 lib/cuken/cucumber/chef/webrat_steps.rb
cuken-0.1.15 lib/cuken/cucumber/chef/webrat_steps.rb
cuken-0.1.13 lib/cuken/cucumber/chef/webrat_steps.rb
cuken-0.1.12 lib/cuken/cucumber/chef/webrat_steps.rb
cuken-0.1.11 lib/cuken/cucumber/chef/webrat_steps.rb
cuken-0.1.10 lib/cuken/cucumber/chef/webrat_steps.rb
cuken-0.1.9 lib/cuken/cucumber/chef/webrat_steps.rb
cuken-0.1.8 lib/cuken/cucumber/chef/webrat_steps.rb
cuken-0.1.7 lib/cuken/cucumber/chef/webrat_steps.rb
cuken-0.1.4 lib/cuken/cucumber/chef/webrat_steps.rb
cuken-0.1.2 lib/cuken/cucumber/chef/webrat_steps.rb