lib/bddfire/web/headless_steps.rb in bddfire-1.9.7 vs lib/bddfire/web/headless_steps.rb in bddfire-1.9.8
- old
+ new
@@ -8,57 +8,56 @@
header = page.response_headers
expect(header).to include(expected_header)
end
Then(/^page source should contain "(.*?)"$/) do |data|
- source = page.driver.source
- expect(source).to include(data)
+ source = page.driver.source
+ expect(source).to include(data)
end
When(/^I clear network traffic$/) do
- page.driver.clear_network_traffic
+ page.driver.clear_network_traffic
end
When(/^I called network traffic of the page$/) do
page.driver.network_traffic.each do |request|
- request.response_parts.uniq(&:url).each do |response|
- puts "\n Responce URL #{response.url}: \n Status #{response.status}"
+ request.response_parts.uniq(&:url).each do |response|
+ puts "\n Responce URL #{response.url}: \n Status #{response.status}"
+ end
end
end
-end
Then(/^network traffic should contains resource "(.*?)"$/) do |resource|
traffic = page.driver.network_traffic
expect(traffic).to include(resource)
end
When(/^I request response headers$/) do
puts page.response_headers.to_a
end
-When(/^I request page "(.*?)" with header name "(.*?)" value "(.*?)"$/) do |url, name, value|
+When(/^I request page "(.*?)" with header name "(.*?)" value "(.*?)"$/) do |url, _name, _value|
page.driver.headers = { '#{name}' => '#{value}' }
visit(url)
end
When(/^I set the cookie name "(.*?)" with value "(.*?)"$/) do |name, value|
page.driver.set_cookie(name, value)
end
-
Then(/^I should see the cookie "(.*?)"$/) do |cookie|
cookies = page.driver.cookies
expect(cookies).to include(cookie)
end
-When(/^I removed cookie "(.*?)"$/) do |arg1|
+When(/^I removed cookie "(.*?)"$/) do |_arg1|
page.driver.remove_cookie
end
When(/^I clear all cookies$/) do
page.driver.clear_cookies
end
When(/^I visit page with base authorization user "(.*?)" and password "(.*?)"$/) do |user, password|
- #page.driver.headers = {'Authorization': 'Basic '+ Base64.encode64('username:password')};
+ # page.driver.headers = {'Authorization': 'Basic '+ Base64.encode64('username:password')};
page.driver.basic_authorize(user, password)
end