Merge pull request #1337 from dg-vrnetze/feature/new_server_steps

Added some new steps to test middleman applications
This commit is contained in:
Thomas Reynolds 2014-07-29 07:22:38 -07:00
commit b39b913cfb

View file

@ -91,6 +91,14 @@ Then /^I should not see "([^\"]*)"$/ do |expected|
expect(@browser.last_response.body).to_not include(expected)
end
Then /^I should not see:$/ do |expected|
expect(@browser.last_response.body).to_not include(expected.chomp)
end
Then /^the status code should be "([^\"]*)"$/ do |expected|
expect(@browser.last_response.status).to eq expected.to_i
end
Then /^I should see "([^\"]*)" lines$/ do |lines|
expect(@browser.last_response.body.chomp.split($/).length).to eq(lines.to_i)
end