lib/assay/assertions/true_failure.rb in assay-0.2.0 vs lib/assay/assertions/true_failure.rb in assay-0.3.0
- old
+ new
@@ -23,10 +23,11 @@
TrueClass === exp
end
#
def to_s
+ return @mesg if @mesg
return super unless @arguments.size == 1
exp = @arguments[0].inspect
if @_negated
@@ -40,21 +41,19 @@
module Assertives
# Passed if object is +true+.
#
- def assert_true(exp, opts={})
- opts[:backtrace] ||= caller
- TrueFailure.assert(exp, opts)
+ def assert_true(exp, msg=nil)
+ TrueFailure.assert(exp, :message=>msg, :backtrace=>caller)
end
# Passed if object is not +true+.
#
# assert_not_true(false)
#
- def assert_not_true(exp, opts={})
- opts[:backtrace] ||= caller
- TrueFailure.refute(exp, opts)
+ def assert_not_true(exp, msg=nil)
+ TrueFailure.refute(exp, :message=>msg, :backtrace=>caller)
end
end
module Matchers