Home | History | Annotate | Download | only in test

Lines Matching defs:NAN

8 NAN = float('nan')
34 (NAN, -INF),
35 (NAN, -2.3),
36 (NAN, -0.0),
37 (NAN, 0.0),
38 (NAN, 2.3),
39 (NAN, INF),
40 (-INF, NAN),
41 (-2.3, NAN),
42 (-0.0, NAN),
43 (0.0, NAN),
44 (2.3, NAN),
45 (INF, NAN)
79 self.fail(msg or '{!r} should be nan'.format(b))
373 nan = float('nan')
374 check(complex(nan, 0), (nan, nan))
375 check(complex(0, nan), (nan, nan))
376 check(complex(nan, nan), (nan, nan))
377 check(complex(inf, nan), (inf, nan))
378 check(complex(-inf, nan), (inf, nan))
379 check(complex(nan, inf), (inf, nan))
380 check(complex(nan, -inf), (inf, nan))
434 # real or imaginary part NaN
447 # real or imaginary part NaN
448 self.assertEqual(abs(complex(NAN, -INF)), INF)
449 self.assertTrue(math.isnan(abs(complex(NAN, -2.3))))
450 self.assertTrue(math.isnan(abs(complex(NAN, -0.0))))
451 self.assertTrue(math.isnan(abs(complex(NAN, 0.0))))
452 self.assertTrue(math.isnan(abs(complex(NAN, 2.3))))
453 self.assertEqual(abs(complex(NAN, INF)), INF)
454 self.assertEqual(abs(complex(-INF, NAN)), INF)
455 self.assertTrue(math.isnan(abs(complex(-2.3, NAN))))
456 self.assertTrue(math.isnan(abs(complex(-0.0, NAN))))
457 self.assertTrue(math.isnan(abs(complex(0.0, NAN))))
458 self.assertTrue(math.isnan(abs(complex(2.3, NAN))))
459 self.assertEqual(abs(complex(INF, NAN)), INF)
460 self.assertTrue(math.isnan(abs(complex(NAN, NAN))))
482 self.assertTrue(cmath.isnan(NAN))
483 self.assertTrue(cmath.isnan(complex(NAN, 0)))
484 self.assertTrue(cmath.isnan(complex(0, NAN)))
485 self.assertTrue(cmath.isnan(complex(NAN, NAN)))
486 self.assertTrue(cmath.isnan(complex(NAN, INF)))
487 self.assertTrue(cmath.isnan(complex(INF, NAN)))
492 self.assertFalse(cmath.isinf(NAN))
497 self.assertTrue(cmath.isinf(complex(NAN, INF)))
498 self.assertTrue(cmath.isinf(complex(INF, NAN)))