(self)
| 1098 | assert_raises(ValueError, normal, loc, bad_scale * 3) |
| 1099 | |
| 1100 | def test_beta(self): |
| 1101 | a = [1] |
| 1102 | b = [2] |
| 1103 | bad_a = [-1] |
| 1104 | bad_b = [-2] |
| 1105 | beta = np.random.beta |
| 1106 | desired = np.array([0.19843558305989056, |
| 1107 | 0.075230336409423643, |
| 1108 | 0.24976865978980844]) |
| 1109 | |
| 1110 | self.setSeed() |
| 1111 | actual = beta(a * 3, b) |
| 1112 | assert_array_almost_equal(actual, desired, decimal=14) |
| 1113 | assert_raises(ValueError, beta, bad_a * 3, b) |
| 1114 | assert_raises(ValueError, beta, a * 3, bad_b) |
| 1115 | |
| 1116 | self.setSeed() |
| 1117 | actual = beta(a, b * 3) |
| 1118 | assert_array_almost_equal(actual, desired, decimal=14) |
| 1119 | assert_raises(ValueError, beta, bad_a, b * 3) |
| 1120 | assert_raises(ValueError, beta, a, bad_b * 3) |
| 1121 | |
| 1122 | def test_exponential(self): |
| 1123 | scale = [1] |
nothing calls this directly
no test coverage detected