# File test/test_document.rb, line 540 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" } count = 0 @loader.load{|path, exception| case (path) when 'mod_docs_for_test/foo.rb' assert_instance_of(RuntimeError, exception) when 'mod_docs_for_test/bar.rb' assert_instance_of(LoadError, exception) else assert_fail('unknown module: ' + path.inspect) end count += 1 } assert_equal(2, count) end