# File gstreamer/tests/misc.rb, line 25defassert_bool(obj)
ok = (obj.is_a?(TrueClass) orobj.is_a?(FalseClass))
_wrap_assertion { assertok, "not a boolean" }
end
assert_instance_of(klass, obj)click to toggle source
# File gstreamer/tests/misc.rb, line 29defassert_instance_of(klass, obj)
_wrap_assertion { flunk("#{obj} is a #{obj.class} (expected #{klass})") } unlessobj.is_a?(klass)
end
assert_raises(klass)click to toggle source
# File gstreamer/tests/misc.rb, line 32defassert_raises(klass)
_wrap_assertiondobeginyieldflunk"code did not raise any exception"rescue =>eflunk"code raised exception #{e} (expected #{klass})"unlesse.class==klassendendend