(self)
| 1355 | assert_raises(ValueError, normal, loc, bad_scale * 3) |
| 1356 | |
| 1357 | def test_beta(self): |
| 1358 | a = [1] |
| 1359 | b = [2] |
| 1360 | bad_a = [-1] |
| 1361 | bad_b = [-2] |
| 1362 | beta = random.beta |
| 1363 | desired = np.array([0.19843558305989056, |
| 1364 | 0.075230336409423643, |
| 1365 | 0.24976865978980844]) |
| 1366 | |
| 1367 | self.set_seed() |
| 1368 | actual = beta(a * 3, b) |
| 1369 | assert_array_almost_equal(actual, desired, decimal=14) |
| 1370 | assert_raises(ValueError, beta, bad_a * 3, b) |
| 1371 | assert_raises(ValueError, beta, a * 3, bad_b) |
| 1372 | |
| 1373 | self.set_seed() |
| 1374 | actual = beta(a, b * 3) |
| 1375 | assert_array_almost_equal(actual, desired, decimal=14) |
| 1376 | assert_raises(ValueError, beta, bad_a, b * 3) |
| 1377 | assert_raises(ValueError, beta, a, bad_b * 3) |
| 1378 | |
| 1379 | def test_exponential(self): |
| 1380 | scale = [1] |
nothing calls this directly
no test coverage detected