(self)
| 1403 | assert_raises(ValueError, std_gamma, bad_shape * 3) |
| 1404 | |
| 1405 | def test_gamma(self): |
| 1406 | shape = [1] |
| 1407 | scale = [2] |
| 1408 | bad_shape = [-1] |
| 1409 | bad_scale = [-2] |
| 1410 | gamma = random.gamma |
| 1411 | desired = np.array([1.5221370731769048, |
| 1412 | 1.5277256455738331, |
| 1413 | 1.4248762625178359]) |
| 1414 | |
| 1415 | self.set_seed() |
| 1416 | actual = gamma(shape * 3, scale) |
| 1417 | assert_array_almost_equal(actual, desired, decimal=14) |
| 1418 | assert_raises(ValueError, gamma, bad_shape * 3, scale) |
| 1419 | assert_raises(ValueError, gamma, shape * 3, bad_scale) |
| 1420 | |
| 1421 | self.set_seed() |
| 1422 | actual = gamma(shape, scale * 3) |
| 1423 | assert_array_almost_equal(actual, desired, decimal=14) |
| 1424 | assert_raises(ValueError, gamma, bad_shape, scale * 3) |
| 1425 | assert_raises(ValueError, gamma, shape, bad_scale * 3) |
| 1426 | |
| 1427 | def test_f(self): |
| 1428 | dfnum = [1] |
nothing calls this directly
no test coverage detected