#:nodoc:all
begin
require 'test/unit'
rescue LoadError
require 'runit/testcase'
require 'runit/cui/testrunner'
module RUNIT
module Assert
def assert_raises(error, message = nil)
begin
yield
rescue error
assert(true, message)
rescue
assert_fail("must fail with #{error} : #{string}")
else
assert_fail("*must* fail : #{string}")
end
end
def flunk(message = "")
assert_fail(message)
end
end
end
end
if RUBY_VERSION > "1.7"
class Array
alias indices select
end
class Hash
alias indexes select
end
module BDB
class Common
alias indexes select
end
class Recnum
alias indices select
end
end
end
syntax highlighted by Code2HTML, v. 0.9.1