def test_load_error
File.open('mod_docs_for_test/foo.rb', 'w') {|output|
output.print "raise 'foo'\n"
}
File.open('mod_docs_for_test/bar.rb', 'w') {|output|
output.print "require 'no_load'\n"
}
@loader.load
assert_equal([ 'mod_docs_for_test/foo.rb',
'mod_docs_for_test/bar.rb'
].sort,
@loader.load_errors.map{|k,v| k }.sort)
assert_instance_of(RuntimeError,
@loader.load_errors.assoc('mod_docs_for_test/foo.rb')[1])
assert_instance_of(LoadError,
@loader.load_errors.assoc('mod_docs_for_test/bar.rb')[1])
end