(self)
| 1168 | assert_raises(ValueError, gamma, shape, bad_scale * 3) |
| 1169 | |
| 1170 | def test_f(self): |
| 1171 | dfnum = [1] |
| 1172 | dfden = [2] |
| 1173 | bad_dfnum = [-1] |
| 1174 | bad_dfden = [-2] |
| 1175 | f = np.random.f |
| 1176 | desired = np.array([0.80038951638264799, |
| 1177 | 0.86768719635363512, |
| 1178 | 2.7251095168386801]) |
| 1179 | |
| 1180 | self.setSeed() |
| 1181 | actual = f(dfnum * 3, dfden) |
| 1182 | assert_array_almost_equal(actual, desired, decimal=14) |
| 1183 | assert_raises(ValueError, f, bad_dfnum * 3, dfden) |
| 1184 | assert_raises(ValueError, f, dfnum * 3, bad_dfden) |
| 1185 | |
| 1186 | self.setSeed() |
| 1187 | actual = f(dfnum, dfden * 3) |
| 1188 | assert_array_almost_equal(actual, desired, decimal=14) |
| 1189 | assert_raises(ValueError, f, bad_dfnum, dfden * 3) |
| 1190 | assert_raises(ValueError, f, dfnum, bad_dfden * 3) |
| 1191 | |
| 1192 | def test_noncentral_f(self): |
| 1193 | dfnum = [2] |
nothing calls this directly
no test coverage detected