Home | History | Annotate | Download | only in test

Lines Matching refs:assertEqualAndEqualSign

275     def assertEqualAndEqualSign(self, a, b):
287 self.assertEqualAndEqualSign(mod(-1.0, 1.0), 0.0)
288 self.assertEqualAndEqualSign(mod(-1e-100, 1.0), 1.0)
289 self.assertEqualAndEqualSign(mod(-0.0, 1.0), 0.0)
290 self.assertEqualAndEqualSign(mod(0.0, 1.0), 0.0)
291 self.assertEqualAndEqualSign(mod(1e-100, 1.0), 1e-100)
292 self.assertEqualAndEqualSign(mod(1.0, 1.0), 0.0)
294 self.assertEqualAndEqualSign(mod(-1.0, -1.0), -0.0)
295 self.assertEqualAndEqualSign(mod(-1e-100, -1.0), -1e-100)
296 self.assertEqualAndEqualSign(mod(-0.0, -1.0), -0.0)
297 self.assertEqualAndEqualSign(mod(0.0, -1.0), -0.0)
298 self.assertEqualAndEqualSign(mod(1e-100, -1.0), -1.0)
299 self.assertEqualAndEqualSign(mod(1.0, -1.0), -0.0)
341 self.assertEqualAndEqualSign(pow_op(-0.0, 1.0), -0.0)
342 self.assertEqualAndEqualSign(pow_op(0.0, 1.0), 0.0)
345 self.assertEqualAndEqualSign(pow_op(-0.0, 0.5), 0.0)
346 self.assertEqualAndEqualSign(pow_op(-0.0, 2.0), 0.0)
347 self.assertEqualAndEqualSign(pow_op(0.0, 0.5), 0.0)
348 self.assertEqualAndEqualSign(pow_op(0.0, 2.0), 0.0)
351 self.assertEqualAndEqualSign(pow_op(-1.0, -INF), 1.0)
352 self.assertEqualAndEqualSign(pow_op(-1.0, INF), 1.0)
355 self.assertEqualAndEqualSign(pow_op(1.0, -INF), 1.0)
356 self.assertEqualAndEqualSign(pow_op(1.0, -2.0), 1.0)
357 self.assertEqualAndEqualSign(pow_op(1.0, -1.0), 1.0)
358 self.assertEqualAndEqualSign(pow_op(1.0, -0.5), 1.0)
359 self.assertEqualAndEqualSign(pow_op(1.0, -0.0), 1.0)
360 self.assertEqualAndEqualSign(pow_op(1.0, 0.0), 1.0)
361 self.assertEqualAndEqualSign(pow_op(1.0, 0.5), 1.0)
362 self.assertEqualAndEqualSign(pow_op(1.0, 1.0), 1.0)
363 self.assertEqualAndEqualSign(pow_op(1.0, 2.0), 1.0)
364 self.assertEqualAndEqualSign(pow_op(1.0, INF), 1.0)
365 self.assertEqualAndEqualSign(pow_op(1.0, NAN), 1.0)
368 self.assertEqualAndEqualSign(pow_op(-INF, 0.0), 1.0)
369 self.assertEqualAndEqualSign(pow_op(-2.0, 0.0), 1.0)
370 self.assertEqualAndEqualSign(pow_op(-1.0, 0.0), 1.0)
371 self.assertEqualAndEqualSign(pow_op(-0.5, 0.0), 1.0)
372 self.assertEqualAndEqualSign(pow_op(-0.0, 0.0), 1.0)
373 self.assertEqualAndEqualSign(pow_op(0.0, 0.0), 1.0)
374 self.assertEqualAndEqualSign(pow_op(0.5, 0.0), 1.0)
375 self.assertEqualAndEqualSign(pow_op(1.0, 0.0), 1.0)
376 self.assertEqualAndEqualSign(pow_op(2.0, 0.0), 1.0)
377 self.assertEqualAndEqualSign(pow_op(INF, 0.0), 1.0)
378 self.assertEqualAndEqualSign(pow_op(NAN, 0.0), 1.0)
379 self.assertEqualAndEqualSign(pow_op(-INF, -0.0), 1.0)
380 self.assertEqualAndEqualSign(pow_op(-2.0, -0.0), 1.0)
381 assertEqualAndEqualSign(pow_op(-1.0, -0.0), 1.0)
382 self.assertEqualAndEqualSign(pow_op(-0.5, -0.0), 1.0)
383 self.assertEqualAndEqualSign(pow_op(-0.0, -0.0), 1.0)
384 self.assertEqualAndEqualSign(pow_op(0.0, -0.0), 1.0)
385 self.assertEqualAndEqualSign(pow_op(0.5, -0.0), 1.0)
386 self.assertEqualAndEqualSign(pow_op(1.0, -0.0), 1.0)
387 self.assertEqualAndEqualSign(pow_op(2.0, -0.0), 1.0)
388 self.assertEqualAndEqualSign(pow_op(INF, -0.0), 1.0)
389 self.assertEqualAndEqualSign(pow_op(NAN, -0.0), 1.0)
401 self.assertEqualAndEqualSign(pow_op(-0.5, -INF), INF)
402 self.assertEqualAndEqualSign(pow_op(-0.0, -INF), INF)
403 self.assertEqualAndEqualSign(pow_op(0.0, -INF), INF)
404 self.assertEqualAndEqualSign(pow_op(0.5, -INF), INF)
407 self.assertEqualAndEqualSign(pow_op(-INF, -INF), 0.0)
408 self.assertEqualAndEqualSign(pow_op(-2.0, -INF), 0.0)
409 self.assertEqualAndEqualSign(pow_op(2.0, -INF), 0.0)
410 self.assertEqualAndEqualSign(pow_op(INF, -INF), 0.0)
413 self.assertEqualAndEqualSign(pow_op(-0.5, INF), 0.0)
414 self.assertEqualAndEqualSign(pow_op(-0.0, INF), 0.0)
415 self.assertEqualAndEqualSign(pow_op(0.0, INF), 0.0)
416 self.assertEqualAndEqualSign(pow_op(0.5, INF), 0.0)
419 self.assertEqualAndEqualSign(pow_op(-INF, INF), INF)
420 self.assertEqualAndEqualSign(pow_op(-2.0, INF), INF)
421 self.assertEqualAndEqualSign(pow_op(2.0, INF), INF)
422 self.assertEqualAndEqualSign(pow_op(INF, INF), INF)
425 self.assertEqualAndEqualSign(pow_op(-INF, -1.0), -0.0)
428 self.assertEqualAndEqualSign(pow_op(-INF, -0.5), 0.0)
429 self.assertEqualAndEqualSign(pow_op(-INF, -2.0), 0.0)
432 self.assertEqualAndEqualSign(pow_op(-INF, 1.0), -INF)
435 self.assertEqualAndEqualSign(pow_op(-INF, 0.5), INF)
436 self.assertEqualAndEqualSign(pow_op(-INF, 2.0), INF)
439 self.assertEqualAndEqualSign(pow_op(INF, 0.5), INF)
440 self.assertEqualAndEqualSign(pow_op(INF, 1.0), INF)
441 self.assertEqualAndEqualSign(pow_op(INF, 2.0), INF)
444 self.assertEqualAndEqualSign(pow_op(INF, -2.0), 0.0)
445 self.assertEqualAndEqualSign(pow_op(INF, -1.0), 0.0)
446 self.assertEqualAndEqualSign(pow_op(INF, -0.5), 0.0)
449 self.assertEqualAndEqualSign(pow_op(-2.0, -2.0), 0.25)
450 self.assertEqualAndEqualSign(pow_op(-2.0, -1.0), -0.5)
451 self.assertEqualAndEqualSign(pow_op(-2.0, -0.0), 1.0)
452 self.assertEqualAndEqualSign(pow_op(-2.0, 0.0), 1.0)
453 self.assertEqualAndEqualSign(pow_op(-2.0, 1.0), -2.0)
454 self.assertEqualAndEqualSign(pow_op(-2.0, 2.0), 4.0)
455 self.assertEqualAndEqualSign(pow_op(-1.0, -2.0), 1.0)
456 self.assertEqualAndEqualSign(pow_op(-1.0, -1.0), -1.0)
457 self.assertEqualAndEqualSign(pow_op(-1.0, -0.0), 1.0)
458 self.assertEqualAndEqualSign(pow_op(-1.0, 0.0), 1.0)
459 self.assertEqualAndEqualSign(pow_op(-1.0, 1.0), -1.0)
460 self.assertEqualAndEqualSign(pow_op(-1.0, 2.0), 1.0)
461 self.assertEqualAndEqualSign(pow_op(2.0, -2.0), 0.25)
462 self.assertEqualAndEqualSign(pow_op(2.0, -1.0), 0.5)
463 self.assertEqualAndEqualSign(pow_op(2.0, -0.0), 1.0)
464 self.assertEqualAndEqualSign(pow_op(2.0, 0.0), 1.0)
465 self.assertEqualAndEqualSign(pow_op(2.0, 1.0), 2.0)
466 self.assertEqualAndEqualSign(pow_op(2.0, 2.0), 4.0)
470 self.assertEqualAndEqualSign(pow_op(1.0, -1e100), 1.0)
471 self.assertEqualAndEqualSign(pow_op(1.0, 1e100), 1.0)
472 self.assertEqualAndEqualSign(pow_op(-1.0, -1e100), 1.0)
473 self.assertEqualAndEqualSign(pow_op(-1.0, 1e100), 1.0)
476 self.assertEqualAndEqualSign(pow_op(-2.0, -2000.0), 0.0)
478 self.assertEqualAndEqualSign(pow_op(-2.0, -2001.0), -0.0)
479 self.assertEqualAndEqualSign(pow_op(2.0, -2000.0), 0.0)
480 self.assertEqualAndEqualSign(pow_op(2.0, -2000.5), 0.0)
481 self.assertEqualAndEqualSign(pow_op(2.0, -2001.0), 0.0)
482 self.assertEqualAndEqualSign(pow_op(-0.5, 2000.0), 0.0)
484 self.assertEqualAndEqualSign(pow_op(-0.5, 2001.0), -0.0)
485 self.assertEqualAndEqualSign(pow_op(0.5, 2000.0), 0.0)
486 self.assertEqualAndEqualSign(pow_op(0.5, 2000.5), 0.0)
487 self.assertEqualAndEqualSign(pow_op(0.5, 2001.0), 0.0)