Home | History | Annotate | Download | only in test

Lines Matching refs:fmod

418         self.assertRaises(TypeError, math.fmod)
419 self.ftest('fmod(10,1)', math.fmod(10,1), 0)
420 self.ftest('fmod(10,0.5)', math.fmod(10,0.5), 0)
421 self.ftest('fmod(10,1.5)', math.fmod(10,1.5), 1)
422 self.ftest('fmod(-10,1)', math.fmod(-10,1), 0)
423 self.ftest('fmod(-10,0.5)', math.fmod(-10,0.5), 0)
424 self.ftest('fmod(-10,1.5)', math.fmod(-10,1.5), -1)
425 self.assertTrue(math.isnan(math.fmod(NAN, 1.)))
426 self.assertTrue(math.isnan(math.fmod(1., NAN)))
427 self.assertTrue(math.isnan(math.fmod(NAN, NAN)))
428 self.assertRaises(ValueError, math.fmod, 1., 0.)
429 self.assertRaises(ValueError, math.fmod, INF, 1.)
430 self.assertRaises(ValueError, math.fmod, NINF, 1.)
431 self.assertRaises(ValueError, math.fmod, INF, 0.)
432 self.assertEqual(math.fmod(3.0, INF), 3.0)
433 self.assertEqual(math.fmod(-3.0, INF), -3.0)
434 self.assertEqual(math.fmod(3.0, NINF), 3.0)
435 self.assertEqual(math.fmod(-3.0, NINF), -3.0)
436 self.assertEqual(math.fmod(0.0, 3.0), 0.0)
437 self.assertEqual(math.fmod(0.0, NINF), 0.0)