コード例 #1
0
ファイル: moleculeTest.py プロジェクト: comocheng/RMG-Py
 def testIsDouble(self):
     """
     Test the Bond.isDouble() method.
     """
     for order in self.orderList:
         bond = Bond(None, None, order=order)
         if order == 'D':
             self.assertTrue(bond.isDouble())
         else:
             self.assertFalse(bond.isDouble())
コード例 #2
0
 def testIsDouble(self):
     """
     Test the Bond.isDouble() method.
     """
     for order in self.orderList:
         bond = Bond(None, None, order=order)
         if order == 'D':
             self.assertTrue(bond.isDouble())
         else:
             self.assertFalse(bond.isDouble())
コード例 #3
0
ファイル: moleculeTest.py プロジェクト: comocheng/RMG-Py
 def testDecrementOrder(self):
     """
     Test the Bond.decrementOrder() method.
     """
     for order in self.orderList:
         bond = Bond(None, None, order=order)
         try:
             bond.decrementOrder()
             if order == 'D': 
                 self.assertTrue(bond.isSingle())
             elif order == 'T': 
                 self.assertTrue(bond.isDouble())
         except ActionError:
             self.assertTrue(order in ['S','B'])
コード例 #4
0
 def testDecrementOrder(self):
     """
     Test the Bond.decrementOrder() method.
     """
     for order in self.orderList:
         bond = Bond(None, None, order=order)
         try:
             bond.decrementOrder()
             if order == 'D':
                 self.assertTrue(bond.isSingle())
             elif order == 'T':
                 self.assertTrue(bond.isDouble())
         except ActionError:
             self.assertTrue(order in ['S', 'B'])