adding in failure messages
This commit is contained in:
parent
83fd944ecc
commit
a954b02b22
@ -54,13 +54,15 @@ module Webrat
|
|||||||
# Asserts that the body of the response contain
|
# Asserts that the body of the response contain
|
||||||
# the supplied string or regexp
|
# the supplied string or regexp
|
||||||
def assert_contain(content)
|
def assert_contain(content)
|
||||||
assert(contain(content))
|
hc = HasContent.new(content)
|
||||||
|
assert(hc.matches?(content), hc.failure_message)
|
||||||
end
|
end
|
||||||
|
|
||||||
# Asserts that the body of the response
|
# Asserts that the body of the response
|
||||||
# does not contain the supplied string or regepx
|
# does not contain the supplied string or regepx
|
||||||
def assert_not_contain(content)
|
def assert_not_contain(content)
|
||||||
assert(!contain(content))
|
hc = HasContent.new(content)
|
||||||
|
assert(!hc.matches?(content), hc.negative_failure_message)
|
||||||
end
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
|
Loading…
Reference in New Issue
Block a user