Exemplo n.º 1
0
class TestJeongPeakWidth(unittest.TestCase):

    def setUp(self):
        self.pwm = JeongPeakWidth()
        return


    def test_type(self):
        """check JeongPeakWidth.type
        """
        self.assertEqual('jeong', self.pwm.type())
        self.assertTrue(hasattr(self.pwm, 'delta1'))
        self.assertTrue(hasattr(self.pwm, 'delta2'))
        self.assertTrue(hasattr(self.pwm, 'qbroad'))
        return


    def test_pickling(self):
        """check pickling of the DebyeWallerPeakWidth class
        """
        pwm = self.pwm
        pwm.delta1 = 1
        pwm.delta2 = 2
        pwm.qbroad = 3
        pwm2 = cPickle.loads(cPickle.dumps(pwm))
        self.assertEqual(JeongPeakWidth, type(pwm2))
        self.assertEqual(1, pwm2.delta1)
        self.assertEqual(2, pwm2.delta2)
        self.assertEqual(3, pwm2.qbroad)
        return
Exemplo n.º 2
0
class TestJeongPeakWidth(unittest.TestCase):
    def setUp(self):
        self.pwm = JeongPeakWidth()
        return

    def test_type(self):
        """check JeongPeakWidth.type
        """
        self.assertEqual('jeong', self.pwm.type())
        self.assertTrue(hasattr(self.pwm, 'delta1'))
        self.assertTrue(hasattr(self.pwm, 'delta2'))
        self.assertTrue(hasattr(self.pwm, 'qbroad'))
        return

    def test_pickling(self):
        """check pickling of the DebyeWallerPeakWidth class
        """
        pwm = self.pwm
        pwm.delta1 = 1
        pwm.delta2 = 2
        pwm.qbroad = 3
        pwm2 = cPickle.loads(cPickle.dumps(pwm))
        self.assertEqual(JeongPeakWidth, type(pwm2))
        self.assertEqual(1, pwm2.delta1)
        self.assertEqual(2, pwm2.delta2)
        self.assertEqual(3, pwm2.qbroad)
        return
Exemplo n.º 3
0
 def setUp(self):
     self.pwm = JeongPeakWidth()
     return
Exemplo n.º 4
0
 def setUp(self):
     self.pwm = JeongPeakWidth()
     return