Esempio n. 1
0
 def testParameters(self):
 
     pdf = Laplace(1.5, 2.5)
     pdf.mu = 33
     pdf.b = 44
     
     self.assertEqual(pdf.mu, 33)
     self.assertEqual(pdf.b, 44)
     self.assertEqual(pdf.b, pdf['b'])
     
     def propertyAssignment():
         pdf.b = -1
     def directAssignment():
         pdf['b'] = -1
     
     self.assertRaises(ParameterValueError, propertyAssignment)
     self.assertRaises(ParameterValueError, directAssignment)
Esempio n. 2
0
    def testParameters(self):

        pdf = Laplace(1.5, 2.5)
        pdf.mu = 33
        pdf.b = 44

        self.assertEqual(pdf.mu, 33)
        self.assertEqual(pdf.b, 44)
        self.assertEqual(pdf.b, pdf['b'])

        def propertyAssignment():
            pdf.b = -1

        def directAssignment():
            pdf['b'] = -1

        self.assertRaises(ParameterValueError, propertyAssignment)
        self.assertRaises(ParameterValueError, directAssignment)