class TestMdlbModel
Public Instance Methods
test_all()
click to toggle source
# File vendor/qwik/lib/qwik/mdlb-model.rb, line 50 def test_all c = Modulobe::Model xml = Modulobe::Sample::MODEL1 # test_parse_xml ok_eq([], c.parse_xml('')) w = c.parse_xml(xml) ok_eq([:'?xml', '1.0', 'utf-8'], w[0]) # test_extract_world ok_eq('0', c.extract_world(w)) # test_extract_info ok_eq(nil, c.extract_info([])) ok_eq(['test model', 'test author', "test comment.\n"], c.extract_info(w)) xml = Modulobe::Sample::MODEL_CORE w = c.parse_xml(xml) ok_eq(['', '', ''], c.extract_info(w)) xml = Modulobe::Sample::MODEL_WITH_NAME w = c.parse_xml(xml) ok_eq(['n', 'a', "c\n"], c.extract_info(w)) xml = Modulobe::Sample::MODEL_WITH_JNAME w = c.parse_xml(xml) ok_eq(["\202\240 ", "\202\242 ", "\202\244\n"], c.extract_info(w)) end