Module: SwissKnife::RSpec::Matchers
- Defined in:
- lib/swiss_knife/rspec/accept.rb,
lib/swiss_knife/rspec/have_tag.rb,
lib/swiss_knife/rspec/have_text.rb,
lib/swiss_knife/rspec/have_error_on.rb
Defined Under Namespace
Classes: Accept, HaveErrorOn, HaveTag, HaveText
Instance Method Summary
collapse
Instance Method Details
#accept(*values) ⇒ Object
4
5
6
|
# File 'lib/swiss_knife/rspec/accept.rb', line 4
def accept(*values)
Accept.new(values)
end
|
#have_error_on(attribute) ⇒ Object
Also known as:
have_errors_on
4
5
6
|
# File 'lib/swiss_knife/rspec/have_error_on.rb', line 4
def have_error_on(attribute)
HaveErrorOn.new(attribute)
end
|
#have_node(selector, options = {}, &block) ⇒ Object
8
9
10
|
# File 'lib/swiss_knife/rspec/have_tag.rb', line 8
def have_node(selector, options = {}, &block)
HaveTag.new(:xml, selector, options, &block)
end
|
#have_tag(selector, options = {}, &block) ⇒ Object
4
5
6
|
# File 'lib/swiss_knife/rspec/have_tag.rb', line 4
def have_tag(selector, options = {}, &block)
HaveTag.new(:html, selector, options, &block)
end
|
#have_text(matcher) ⇒ Object
4
5
6
|
# File 'lib/swiss_knife/rspec/have_text.rb', line 4
def have_text(matcher)
HaveText.new(matcher)
end
|