示例#1
0
 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
示例#2
0
 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
示例#3
0
 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