module Capybara::RSpecMatchers
Public Instance Methods
become_closed(options = {})
click to toggle source
Wait for window to become closed. @example
expect(window).to become_closed(wait: 0.8)
@param options [Hash] optional param @option options [Numeric] :wait (Capybara.default_wait_time) wait time
# File lib/capybara/rspec/matchers.rb, line 209 def become_closed(options = {}) BecomeClosed.new(options) end
have_checked_field(locator, options={})
click to toggle source
# File lib/capybara/rspec/matchers.rb, line 187 def have_checked_field(locator, options={}) HaveSelector.new(:field, locator, options.merge(:checked => true)) end
have_css(css, options={})
click to toggle source
# File lib/capybara/rspec/matchers.rb, line 162 def have_css(css, options={}) HaveSelector.new(:css, css, options) end
have_field(locator, options={})
click to toggle source
# File lib/capybara/rspec/matchers.rb, line 183 def have_field(locator, options={}) HaveSelector.new(:field, locator, options) end
have_link(locator, options={})
click to toggle source
# File lib/capybara/rspec/matchers.rb, line 175 def have_link(locator, options={}) HaveSelector.new(:link, locator, options) end
have_select(locator, options={})
click to toggle source
# File lib/capybara/rspec/matchers.rb, line 195 def have_select(locator, options={}) HaveSelector.new(:select, locator, options) end
have_selector(*args)
click to toggle source
# File lib/capybara/rspec/matchers.rb, line 154 def have_selector(*args) HaveSelector.new(*args) end
have_table(locator, options={})
click to toggle source
# File lib/capybara/rspec/matchers.rb, line 199 def have_table(locator, options={}) HaveSelector.new(:table, locator, options) end
have_text(*args)
click to toggle source
# File lib/capybara/rspec/matchers.rb, line 166 def have_text(*args) HaveText.new(*args) end
Also aliased as: have_content
have_title(title, options = {})
click to toggle source
# File lib/capybara/rspec/matchers.rb, line 171 def have_title(title, options = {}) HaveTitle.new(title, options) end
have_unchecked_field(locator, options={})
click to toggle source
# File lib/capybara/rspec/matchers.rb, line 191 def have_unchecked_field(locator, options={}) HaveSelector.new(:field, locator, options.merge(:unchecked => true)) end
have_xpath(xpath, options={})
click to toggle source
# File lib/capybara/rspec/matchers.rb, line 158 def have_xpath(xpath, options={}) HaveSelector.new(:xpath, xpath, options) end