Пример #1
0
 def test__getDoubleAttr(self):
     """check Attributes._getDoubleAttr()
     """
     pdfc = PDFCalculator()
     pdfc.foo = 11
     self.assertRaises(AttributeError, pdfc._getDoubleAttr, 'foo')
     pdfc._registerDoubleAttribute('foo')
     self.assertEqual(11, pdfc._getDoubleAttr('foo'))
     pdfc.rmax = 22
     self.assertEqual(22, pdfc._getDoubleAttr('rmax'))
     setattr(pdfc, 'rmax', 23)
     self.assertEqual(23, pdfc._getDoubleAttr('rmax'))
     self.assertRaises(Exception, setattr, pdfc, 'rmax', 'xxx')
     return
 def test___init__(self):
     """check PDFCalculator.__init__()
     """
     pdfc = PDFCalculator(qmin=13, rmin=4, rmax=99)
     self.assertEqual(13, pdfc.qmin)
     self.assertEqual(4, pdfc.rmin)
     self.assertEqual(99, pdfc.rmax)
     self.assertEqual(99, pdfc._getDoubleAttr('rmax'))
     return
Пример #3
0
 def test___init__(self):
     """check PDFCalculator.__init__()
     """
     pdfc = PDFCalculator(qmin=13, rmin=4, rmax=99)
     self.assertEqual(13, pdfc.qmin)
     self.assertEqual(4, pdfc.rmin)
     self.assertEqual(99, pdfc.rmax)
     self.assertEqual(99, pdfc._getDoubleAttr('rmax'))
     return