MCPcopy Index your code
hub / github.com/numpy/numpy / test_f

Method test_f

numpy/random/tests/test_random.py:1166–1185  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

1164 assert_raises(ValueError, rng.gamma, shape, bad_scale * 3)
1165
1166 def test_f(self):
1167 dfnum = [1]
1168 dfden = [2]
1169 bad_dfnum = [-1]
1170 bad_dfden = [-2]
1171 desired = np.array([0.80038951638264799,
1172 0.86768719635363512,
1173 2.7251095168386801])
1174
1175 rng = random.RandomState(self.seed)
1176 actual = rng.f(dfnum * 3, dfden)
1177 assert_array_almost_equal(actual, desired, decimal=14)
1178 assert_raises(ValueError, rng.f, bad_dfnum * 3, dfden)
1179 assert_raises(ValueError, rng.f, dfnum * 3, bad_dfden)
1180
1181 rng = random.RandomState(self.seed)
1182 actual = rng.f(dfnum, dfden * 3)
1183 assert_array_almost_equal(actual, desired, decimal=14)
1184 assert_raises(ValueError, rng.f, bad_dfnum, dfden * 3)
1185 assert_raises(ValueError, rng.f, dfnum, bad_dfden * 3)
1186
1187 def test_noncentral_f(self):
1188 dfnum = [2]

Callers

nothing calls this directly

Calls 3

assert_raisesFunction · 0.90
fMethod · 0.45

Tested by

no test coverage detected