diff --git a/features/step_definitions/webrat_steps.rb b/features/step_definitions/webrat_steps.rb
deleted file mode 100644
index 3d5e134..0000000
--- a/features/step_definitions/webrat_steps.rb
+++ /dev/null
@@ -1,239 +0,0 @@
-# IMPORTANT: This file was generated by Cucumber 0.4.0
-# Edit at your own peril - it's recommended to regenerate this file
-# in the future when you upgrade to a newer version of Cucumber.
-# Consider adding your own code to a new file instead of editing this one.
-
-require File.expand_path(File.join(File.dirname(__FILE__), "..", "support", "paths"))
-
-# Commonly used webrat steps
-# http://github.com/brynary/webrat
-
-Given /^I am on (.+)$/ do |page_name|
- visit path_to(page_name)
-end
-
-When /^I go to (.+)$/ do |page_name|
- visit path_to(page_name)
-end
-
-When /^I visit "([^\"]*)" and wait$/ do |page_name|
- visit path_to(page_name)
- selenium.wait_for_page_to_load(10000)
-# selenium.wait_for_page
-end
-
-When /^I press "([^\"]*)"$/ do |button|
- click_button(button)
-end
-
-When /^I press "([^\"]*)" and wait$/ do |button|
- click_button(button)
- selenium.wait_for_page_to_load(10000)
-end
-
-When /^I follow "([^\"]*)"$/ do |link|
- click_link(link)
-end
-
-When /^I follow "([^\"]*)" and wait$/ do |link|
- click_link(link)
- selenium.wait_for_page_to_load(10000)
-end
-
-When /^I follow "([^\"]*)" and wait until "([^\"]*)" is present$/ do |link, element|
- click_link(link)
- selenium.wait_for_element(string_to_element_locator(element))
-end
-
-When /^I follow "([^\"]*)" within "([^\"]*)"$/ do |link, parent|
- click_link_within(parent, link)
-end
-
-When /^I follow "([^\"]*)" within "([^\"]*)" and wait$/ do |link, parent|
- click_link_within(parent, link)
- selenium.wait_for_page_to_load(10000)
-end
-
-When /^I fill in "([^\"]*)" with "([^\"]*)"$/ do |field, value|
- if response.class.to_s == 'Webrat::SeleniumResponse'
- response.selenium.type("//*[@id=//label[contains(., '#{field}')]/@for]", value)
- else
- fill_in(field, :with => value)
- end
-end
-
-When /^I fill in "([^\"]*)" for "([^\"]*)"$/ do |value, field|
- fill_in(field, :with => value)
-end
-
-# Use this to fill in an entire form with data from a table. Example:
-#
-# When I fill in the following:
-# | Account Number | 5002 |
-# | Expiry date | 2009-11-01 |
-# | Note | Nice guy |
-# | Wants Email? | |
-#
-# TODO: Add support for checkbox, select og option
-# based on naming conventions.
-#
-When /^I fill in the following:$/ do |fields|
- fields.rows_hash.each do |name, value|
- When %{I fill in "#{name}" with "#{value}"}
- end
-end
-
-When /^I select "([^\"]*)" from "([^\"]*)"$/ do |value, field|
- if response.class.to_s == 'Webrat::SeleniumResponse'
- response.selenium.select("//*[@id=//label[contains(., '#{field}')]/@for]", value)
- else
- select(value, :from => field)
- end
-end
-
-# Use this step in conjunction with Rail's datetime_select helper. For example:
-# When I select "December 25, 2008 10:00" as the date and time
-When /^I select "([^\"]*)" as the date and time$/ do |time|
- select_datetime(time)
-end
-
-# Use this step when using multiple datetime_select helpers on a page or
-# you want to specify which datetime to select. Given the following view:
-# <%= f.label :preferred %>
-# <%= f.datetime_select :preferred %>
-# <%= f.label :alternative %>
-# <%= f.datetime_select :alternative %>
-# The following steps would fill out the form:
-# When I select "November 23, 2004 11:20" as the "Preferred" date and time
-# And I select "November 25, 2004 10:30" as the "Alternative" date and time
-When /^I select "([^\"]*)" as the "([^\"]*)" date and time$/ do |datetime, datetime_label|
- select_datetime(datetime, :from => datetime_label)
-end
-
-# Use this step in conjunction with Rail's time_select helper. For example:
-# When I select "2:20PM" as the time
-# Note: Rail's default time helper provides 24-hour time-- not 12 hour time. Webrat
-# will convert the 2:20PM to 14:20 and then select it.
-When /^I select "([^\"]*)" as the time$/ do |time|
- select_time(time)
-end
-
-# Use this step when using multiple time_select helpers on a page or you want to
-# specify the name of the time on the form. For example:
-# When I select "7:30AM" as the "Gym" time
-When /^I select "([^\"]*)" as the "([^\"]*)" time$/ do |time, time_label|
- select_time(time, :from => time_label)
-end
-
-# Use this step in conjunction with Rail's date_select helper. For example:
-# When I select "February 20, 1981" as the date
-When /^I select "([^\"]*)" as the date$/ do |date|
- select_date(date)
-end
-
-# Use this step when using multiple date_select helpers on one page or
-# you want to specify the name of the date on the form. For example:
-# When I select "April 26, 1982" as the "Date of Birth" date
-When /^I select "([^\"]*)" as the "([^\"]*)" date$/ do |date, date_label|
- select_date(date, :from => date_label)
-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
-
-Then /^I should see "([^\"]*)"$/ do |text|
- response.should contain(text)
-end
-
-Then /^I should see "([^\"]*)" within "([^\"]*)"$/ do |text, selector|
- if response.class.to_s == 'Webrat::SeleniumResponse'
- response.selenium.text('css=' + selector).should include(text)
- else
- within(selector) do |content|
- content.should contain(text)
- end
- end
-end
-
-Then /^I should see \/([^\/]*)\/$/ do |regexp|
- regexp = Regexp.new(regexp)
- response.should contain(regexp)
-end
-
-Then /^I should see \/([^\/]*)\/ within "([^\"]*)"$/ do |regexp, selector|
- within(selector) do |content|
- regexp = Regexp.new(regexp)
- content.should contain(regexp)
- end
-end
-
-Then /^I should not see "([^\"]*)"$/ do |text|
- response.should_not contain(text)
-end
-
-Then /^I should not see "([^\"]*)" within "([^\"]*)"$/ do |text, selector|
- if response.class.to_s == 'Webrat::SeleniumResponse'
- response.selenium.text('css=' + selector).should_not include(text)
- else
- within(selector) do |content|
- content.should_not contain(text)
- end
- end
-end
-
-Then /^I should not see \/([^\/]*)\/$/ do |regexp|
- regexp = Regexp.new(regexp)
- response.should_not contain(regexp)
-end
-
-Then /^I should not see \/([^\/]*)\/ within "([^\"]*)"$/ do |regexp, selector|
- within(selector) do |content|
- regexp = Regexp.new(regexp)
- content.should_not contain(regexp)
- end
-end
-
-Then /^the "([^\"]*)" field should contain "([^\"]*)"$/ do |field, value|
- if response.class.to_s == 'Webrat::SeleniumResponse'
- response.selenium.get_value("//*[@id=//label[contains(., '#{field}')]/@for]").should match(value)
- else
- field_labeled(field).value.should =~ /#{value}/
- end
-end
-
-Then /^the "([^\"]*)" field should not contain "([^\"]*)"$/ do |field, value|
- field_labeled(field).value.should_not =~ /#{value}/
-end
-
-Then /^the "([^\"]*)" checkbox should be checked$/ do |label|
- field_labeled(label).should be_checked
-end
-
-Then /^the "([^\"]*)" checkbox should not be checked$/ do |label|
- field_labeled(label).should_not be_checked
-end
-
-Then /^I should be on (.+)$/ do |page_name|
- if response.class.to_s == 'Webrat::SeleniumResponse'
- URI.parse(response.selenium.get_location).path.should == path_to(page_name)
- else
- URI.parse(current_url).path.should == path_to(page_name)
- end
-end
-
-Then /^show me the page$/ do
- save_and_open_page
-end
--
libgit2 0.21.2