(exprange)
| 1095 | log(err) |
| 1096 | |
| 1097 | def randcontext(exprange): |
| 1098 | c = Context(C.Context(), P.Context()) |
| 1099 | c.Emax = random.randrange(1, exprange+1) |
| 1100 | c.Emin = random.randrange(-exprange, 0) |
| 1101 | maxprec = 100 if c.Emax >= 100 else c.Emax |
| 1102 | c.prec = random.randrange(1, maxprec+1) |
| 1103 | c.clamp = random.randrange(2) |
| 1104 | c.clear_traps() |
| 1105 | return c |
| 1106 | |
| 1107 | def test_quantize_api(method, prec, exprange, restricted_range, itr, stat): |
| 1108 | """Iterate the 'quantize' method through many test cases, using |
searching dependent graphs…