def test_Priority_constructor(self): s = None try: s = libsbml.Priority(3, 1) s = libsbml.Priority(self.SN31) except ValueError: inst = sys.exc_info()[1] s = None pass self.assert_(s != None) msg = "" try: s = libsbml.Priority(9, 9) except ValueError: inst = sys.exc_info()[1] msg = inst.args[0] pass self.assertEqual(msg, self.ERR_MSG) msg = "" try: s = libsbml.Priority(self.SN99) except ValueError: inst = sys.exc_info()[1] msg = inst.args[0] pass self.assertEqual(msg, self.ERR_MSG)
def test_L3_Event_setPriority1(self): priority = libsbml.Priority(3, 1) math1 = libsbml.parseFormula("0") priority.setMath(math1) self.assertEqual(False, self.E.isSetPriority()) i = self.E.setPriority(priority) self.assert_(i == libsbml.LIBSBML_OPERATION_SUCCESS) self.assertEqual(True, self.E.isSetPriority()) i = self.E.unsetPriority() self.assert_(i == libsbml.LIBSBML_OPERATION_SUCCESS) self.assertEqual(False, self.E.isSetPriority()) _dummyList = [priority] _dummyList[:] = [] del _dummyList pass
def test_Priority_createWithNS(self): xmlns = libsbml.XMLNamespaces() xmlns.add("http://www.sbml.org", "testsbml") sbmlns = libsbml.SBMLNamespaces(3, 1) sbmlns.addNamespaces(xmlns) object = libsbml.Priority(sbmlns) self.assert_(object.getTypeCode() == libsbml.SBML_PRIORITY) self.assert_(object.getMetaId() == "") self.assert_(object.getNotes() == None) self.assert_(object.getAnnotation() == None) self.assert_(object.getLevel() == 3) self.assert_(object.getVersion() == 1) self.assert_(object.getNamespaces() != None) self.assert_(object.getNamespaces().getLength() == 2) _dummyList = [object] _dummyList[:] = [] del _dummyList pass
def setUp(self): self.P = libsbml.Priority(3, 1) if (self.P == None): pass pass