Method: AE::Legacy::Assertions#assert_block
- Defined in:
- lib/ae/legacy.rb
#assert_block(msg = nil) ⇒ Object
Passes if the block yields true.
assert_block “Couldn’t do the thing” do
do_the_thing
end
45 46 47 48 49 |
# File 'lib/ae/legacy.rb', line 45 def assert_block(msg=nil) # :yields: test = ! yield msg = "assertion failed" unless msg __assert__(test, msg) end |