Lines Matching refs:assertEqualAndEqualSign

206     def assertEqualAndEqualSign(self, a, b):
218 self.assertEqualAndEqualSign(mod(-1.0, 1.0), 0.0)
219 self.assertEqualAndEqualSign(mod(-1e-100, 1.0), 1.0)
220 self.assertEqualAndEqualSign(mod(-0.0, 1.0), 0.0)
221 self.assertEqualAndEqualSign(mod(0.0, 1.0), 0.0)
222 self.assertEqualAndEqualSign(mod(1e-100, 1.0), 1e-100)
223 self.assertEqualAndEqualSign(mod(1.0, 1.0), 0.0)
225 self.assertEqualAndEqualSign(mod(-1.0, -1.0), -0.0)
226 self.assertEqualAndEqualSign(mod(-1e-100, -1.0), -1e-100)
227 self.assertEqualAndEqualSign(mod(-0.0, -1.0), -0.0)
228 self.assertEqualAndEqualSign(mod(0.0, -1.0), -0.0)
229 self.assertEqualAndEqualSign(mod(1e-100, -1.0), -1.0)
230 self.assertEqualAndEqualSign(mod(1.0, -1.0), -0.0)
272 self.assertEqualAndEqualSign(pow_op(-0.0, 1.0), -0.0)
273 self.assertEqualAndEqualSign(pow_op(0.0, 1.0), 0.0)
276 self.assertEqualAndEqualSign(pow_op(-0.0, 0.5), 0.0)
277 self.assertEqualAndEqualSign(pow_op(-0.0, 2.0), 0.0)
278 self.assertEqualAndEqualSign(pow_op(0.0, 0.5), 0.0)
279 self.assertEqualAndEqualSign(pow_op(0.0, 2.0), 0.0)
282 self.assertEqualAndEqualSign(pow_op(-1.0, -INF), 1.0)
283 self.assertEqualAndEqualSign(pow_op(-1.0, INF), 1.0)
286 self.assertEqualAndEqualSign(pow_op(1.0, -INF), 1.0)
287 self.assertEqualAndEqualSign(pow_op(1.0, -2.0), 1.0)
288 self.assertEqualAndEqualSign(pow_op(1.0, -1.0), 1.0)
289 self.assertEqualAndEqualSign(pow_op(1.0, -0.5), 1.0)
290 self.assertEqualAndEqualSign(pow_op(1.0, -0.0), 1.0)
291 self.assertEqualAndEqualSign(pow_op(1.0, 0.0), 1.0)
292 self.assertEqualAndEqualSign(pow_op(1.0, 0.5), 1.0)
293 self.assertEqualAndEqualSign(pow_op(1.0, 1.0), 1.0)
294 self.assertEqualAndEqualSign(pow_op(1.0, 2.0), 1.0)
295 self.assertEqualAndEqualSign(pow_op(1.0, INF), 1.0)
296 self.assertEqualAndEqualSign(pow_op(1.0, NAN), 1.0)
299 self.assertEqualAndEqualSign(pow_op(-INF, 0.0), 1.0)
300 self.assertEqualAndEqualSign(pow_op(-2.0, 0.0), 1.0)
301 self.assertEqualAndEqualSign(pow_op(-1.0, 0.0), 1.0)
302 self.assertEqualAndEqualSign(pow_op(-0.5, 0.0), 1.0)
303 self.assertEqualAndEqualSign(pow_op(-0.0, 0.0), 1.0)
304 self.assertEqualAndEqualSign(pow_op(0.0, 0.0), 1.0)
305 self.assertEqualAndEqualSign(pow_op(0.5, 0.0), 1.0)
306 self.assertEqualAndEqualSign(pow_op(1.0, 0.0), 1.0)
307 self.assertEqualAndEqualSign(pow_op(2.0, 0.0), 1.0)
308 self.assertEqualAndEqualSign(pow_op(INF, 0.0), 1.0)
309 self.assertEqualAndEqualSign(pow_op(NAN, 0.0), 1.0)
310 self.assertEqualAndEqualSign(pow_op(-INF, -0.0), 1.0)
311 self.assertEqualAndEqualSign(pow_op(-2.0, -0.0), 1.0)
312 self.assertEqualAndEqualSign(pow_op(-1.0, -0.0), 1.0)
313 self.assertEqualAndEqualSign(pow_op(-0.5, -0.0), 1.0)
314 self.assertEqualAndEqualSign(pow_op(-0.0, -0.0), 1.0)
315 self.assertEqualAndEqualSign(pow_op(0.0, -0.0), 1.0)
316 self.assertEqualAndEqualSign(pow_op(0.5, -0.0), 1.0)
317 self.assertEqualAndEqualSign(pow_op(1.0, -0.0), 1.0)
318 self.assertEqualAndEqualSign(pow_op(2.0, -0.0), 1.0)
319 self.assertEqualAndEqualSign(pow_op(INF, -0.0), 1.0)
320 self.assertEqualAndEqualSign(pow_op(NAN, -0.0), 1.0)
331 self.assertEqualAndEqualSign(pow_op(-0.5, -INF), INF)
332 self.assertEqualAndEqualSign(pow_op(-0.0, -INF), INF)
333 self.assertEqualAndEqualSign(pow_op(0.0, -INF), INF)
334 self.assertEqualAndEqualSign(pow_op(0.5, -INF), INF)
337 self.assertEqualAndEqualSign(pow_op(-INF, -INF), 0.0)
338 self.assertEqualAndEqualSign(pow_op(-2.0, -INF), 0.0)
339 self.assertEqualAndEqualSign(pow_op(2.0, -INF), 0.0)
340 self.assertEqualAndEqualSign(pow_op(INF, -INF), 0.0)
343 self.assertEqualAndEqualSign(pow_op(-0.5, INF), 0.0)
344 self.assertEqualAndEqualSign(pow_op(-0.0, INF), 0.0)
345 self.assertEqualAndEqualSign(pow_op(0.0, INF), 0.0)
346 self.assertEqualAndEqualSign(pow_op(0.5, INF), 0.0)
349 self.assertEqualAndEqualSign(pow_op(-INF, INF), INF)
350 self.assertEqualAndEqualSign(pow_op(-2.0, INF), INF)
351 self.assertEqualAndEqualSign(pow_op(2.0, INF), INF)
352 self.assertEqualAndEqualSign(pow_op(INF, INF), INF)
355 self.assertEqualAndEqualSign(pow_op(-INF, -1.0), -0.0)
358 self.assertEqualAndEqualSign(pow_op(-INF, -0.5), 0.0)
359 self.assertEqualAndEqualSign(pow_op(-INF, -2.0), 0.0)
362 self.assertEqualAndEqualSign(pow_op(-INF, 1.0), -INF)
365 self.assertEqualAndEqualSign(pow_op(-INF, 0.5), INF)
366 self.assertEqualAndEqualSign(pow_op(-INF, 2.0), INF)
369 self.assertEqualAndEqualSign(pow_op(INF, 0.5), INF)
370 self.assertEqualAndEqualSign(pow_op(INF, 1.0), INF)
371 self.assertEqualAndEqualSign(pow_op(INF, 2.0), INF)
374 self.assertEqualAndEqualSign(pow_op(INF, -2.0), 0.0)
375 self.assertEqualAndEqualSign(pow_op(INF, -1.0), 0.0)
376 self.assertEqualAndEqualSign(pow_op(INF, -0.5), 0.0)
379 self.assertEqualAndEqualSign(pow_op(-2.0, -2.0), 0.25)
380 self.assertEqualAndEqualSign(pow_op(-2.0, -1.0), -0.5)
381 self.assertEqualAndEqualSign(pow_op(-2.0, -0.0), 1.0)
382 self.assertEqualAndEqualSign(pow_op(-2.0, 0.0), 1.0)
383 self.assertEqualAndEqualSign(pow_op(-2.0, 1.0), -2.0)
384 self.assertEqualAndEqualSign(pow_op(-2.0, 2.0), 4.0)
385 self.assertEqualAndEqualSign(pow_op(-1.0, -2.0), 1.0)
386 self.assertEqualAndEqualSign(pow_op(-1.0, -1.0), -1.0)
387 self.assertEqualAndEqualSign(pow_op(-1.0, -0.0), 1.0)
388 self.assertEqualAndEqualSign(pow_op(-1.0, 0.0), 1.0)
389 self.assertEqualAndEqualSign(pow_op(-1.0, 1.0), -1.0)
390 self.assertEqualAndEqualSign(pow_op(-1.0, 2.0), 1.0)
391 self.assertEqualAndEqualSign(pow_op(2.0, -2.0), 0.25)
392 self.assertEqualAndEqualSign(pow_op(2.0, -1.0), 0.5)
393 self.assertEqualAndEqualSign(pow_op(2.0, -0.0), 1.0)
394 self.assertEqualAndEqualSign(pow_op(2.0, 0.0), 1.0)
395 self.assertEqualAndEqualSign(pow_op(2.0, 1.0), 2.0)
396 self.assertEqualAndEqualSign(pow_op(2.0, 2.0), 4.0)
400 self.assertEqualAndEqualSign(pow_op(1.0, -1e100), 1.0)
401 self.assertEqualAndEqualSign(pow_op(1.0, 1e100), 1.0)
402 self.assertEqualAndEqualSign(pow_op(-1.0, -1e100), 1.0)
403 self.assertEqualAndEqualSign(pow_op(-1.0, 1e100), 1.0)
406 self.assertEqualAndEqualSign(pow_op(-2.0, -2000.0), 0.0)
408 self.assertEqualAndEqualSign(pow_op(-2.0, -2001.0), -0.0)
409 self.assertEqualAndEqualSign(pow_op(2.0, -2000.0), 0.0)
410 self.assertEqualAndEqualSign(pow_op(2.0, -2000.5), 0.0)
411 self.assertEqualAndEqualSign(pow_op(2.0, -2001.0), 0.0)
412 self.assertEqualAndEqualSign(pow_op(-0.5, 2000.0), 0.0)
414 self.assertEqualAndEqualSign(pow_op(-0.5, 2001.0), -0.0)
415 self.assertEqualAndEqualSign(pow_op(0.5, 2000.0), 0.0)
416 self.assertEqualAndEqualSign(pow_op(0.5, 2000.5), 0.0)
417 self.assertEqualAndEqualSign(pow_op(0.5, 2001.0), 0.0)