예제 #1
0
 def test_errors(self):
     def fake(x): raise Exception
     self.assertRaises(Exception,ex11.sum_functions(fake,abs),5)
     self.assertRaises(Exception,ex11.sub_functions(fake,abs),5)
     self.assertRaises(Exception,ex11.mul_functions(fake,abs),5)
     self.assertRaises(Exception,ex11.div_functions(fake,abs),5)
     self.assertRaises(Exception,ex11.compose(fake,abs),5)
     self.assertRaises(Exception,ex11.compose(abs,fake),5)
     self.assertRaises(Exception,ex11.inverse(fake),5)
     self.assertRaises(Exception,ex11.derivative(fake),5)
     self.assertRaises(Exception,ex11.integral_function(fake),5)
예제 #2
0
파일: utests.py 프로젝트: harelassayag/ex11
 def test_errors(self):
     def fake(x): raise Exception
     self.assertRaises(Exception,ex11.sum_functions(fake,abs),5)
     self.assertRaises(Exception,ex11.sub_functions(fake,abs),5)
     self.assertRaises(Exception,ex11.mul_functions(fake,abs),5)
     self.assertRaises(Exception,ex11.div_functions(fake,abs),5)
     self.assertRaises(Exception,ex11.compose(fake,abs),5)
     self.assertRaises(Exception,ex11.compose(abs,fake),5)
     self.assertRaises(Exception,ex11.inverse(fake),5)
     self.assertRaises(Exception,ex11.derivative(fake),5)
     self.assertRaises(Exception,ex11.integral_function(fake),5)
예제 #3
0
 def test_integral2(self):
     f = ex11.integral_function(lambda x: x * x, 1)
     self.assertAlmostEqual(f(0), 0)
     self.assertAlmostEqual(f(1), 1 / 4)
     self.assertAlmostEqual(f(-1), -1 / 4)
예제 #4
0
 def test_integral1(self):
     f = ex11.integral_function(lambda x: x * x)
     self.assertAlmostEqual(f(0), 0)
     self.assertAlmostEqual(f(6), 72, delta=0.1)
     self.assertAlmostEqual(f(-6), -72, delta=0.1)
예제 #5
0
파일: utests.py 프로젝트: harelassayag/ex11
 def test_integral2(self):
     f = ex11.integral_function(lambda x:x*x,1)
     self.assertAlmostEqual(f(0),0)
     self.assertAlmostEqual(f(1),1/4)
     self.assertAlmostEqual(f(-1),-1/4)
예제 #6
0
파일: utests.py 프로젝트: harelassayag/ex11
 def test_integral1(self):
     f = ex11.integral_function(lambda x:x*x)
     self.assertAlmostEqual(f(0),0)
     self.assertAlmostEqual(f(6),72,delta=0.1)
     self.assertAlmostEqual(f(-6),-72,delta=0.1)