def test_XMLError_create_C(self): error = libsbml.XMLError() self.assert_(error != None) self.assert_(error.isInfo() == False) self.assert_(error.isWarning() == False) self.assert_(error.isError() == False) self.assert_(error.isFatal() == True) _dummyList = [error] _dummyList[:] = [] del _dummyList error = libsbml.XMLError(12345, "My message") self.assert_(("My message" != error.getMessage()) == False) self.assert_(error.getErrorId() == 12345) _dummyList = [error] _dummyList[:] = [] del _dummyList pass
def test_XMLError_create(self): error = libsbml.XMLError() self.assert_(error != None) error = None error = libsbml.XMLError(libsbml.DuplicateXMLAttribute) self.assert_(error.getErrorId() == libsbml.DuplicateXMLAttribute) self.assert_(error.getSeverity() == libsbml.LIBSBML_SEV_ERROR) self.assert_(error.getSeverityAsString() == "Error") self.assert_(error.getCategory() == libsbml.LIBSBML_CAT_XML) self.assert_(error.getCategoryAsString() == "XML content") self.assert_(error.getMessage() == "Duplicate XML attribute.") self.assert_(error.getShortMessage() == "Duplicate attribute") error = None error = libsbml.XMLError(12345, "My message") self.assert_(error.getErrorId() == 12345) self.assert_(error.getMessage() == "My message") self.assert_(error.getSeverity() == libsbml.LIBSBML_SEV_FATAL) self.assert_(error.getSeverityAsString() == "Fatal") self.assert_(error.getCategory() == libsbml.LIBSBML_CAT_INTERNAL) self.assert_(error.getCategoryAsString() == "Internal") error = None error = libsbml.XMLError(12345, "My message", 0, 0, libsbml.LIBSBML_SEV_INFO, libsbml.LIBSBML_CAT_SYSTEM) self.assert_(error.getErrorId() == 12345) self.assert_(error.getMessage() == "My message") self.assert_(error.getSeverity() == libsbml.LIBSBML_SEV_INFO) self.assert_(error.getSeverityAsString() == "Informational") self.assert_(error.getCategory() == libsbml.LIBSBML_CAT_SYSTEM) self.assert_(error.getCategoryAsString() == "Operating system") self.assertEqual(True, error.isInfo()) self.assertEqual(True, error.isSystem()) error = None error = libsbml.XMLError(10000, "Another message", 0, 0, libsbml.LIBSBML_SEV_FATAL, libsbml.LIBSBML_CAT_XML) self.assert_(error.getErrorId() == 10000) self.assert_(error.getMessage() == "Another message") self.assert_(error.getSeverity() == libsbml.LIBSBML_SEV_FATAL) self.assert_(error.getSeverityAsString() == "Fatal") self.assert_(error.getCategory() == libsbml.LIBSBML_CAT_XML) self.assert_(error.getCategoryAsString() == "XML content") self.assertEqual(True, error.isFatal()) self.assertEqual(True, error.isXML()) error = None pass
def test_XMLError_variablesAsStrings(self): error = libsbml.XMLError(1003, "") self.assert_(error.getErrorId() == 1003) self.assert_(error.getSeverity() == libsbml.LIBSBML_SEV_ERROR) self.assert_(("Error" == error.getSeverityAsString())) self.assert_(error.getCategory() == libsbml.LIBSBML_CAT_XML) self.assert_(("XML content" == error.getCategoryAsString())) _dummyList = [error] _dummyList[:] = [] del _dummyList pass
def test_XMLError_setters(self): error = libsbml.XMLError() self.assert_( error != None ) i = error.setLine(23) self.assert_( i == libsbml.LIBSBML_OPERATION_SUCCESS ) self.assert_( error.getLine() == 23 ) i = error.setColumn(45) self.assert_( i == libsbml.LIBSBML_OPERATION_SUCCESS ) self.assert_( error.getColumn() == 45 ) error = None pass