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

Method test_f

numpy/random/tests/test_randomstate.py:1423–1442  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

1421 assert_raises(ValueError, rng.gamma, shape, bad_scale * 3)
1422
1423 def test_f(self):
1424 dfnum = [1]
1425 dfden = [2]
1426 bad_dfnum = [-1]
1427 bad_dfden = [-2]
1428 desired = np.array([0.80038951638264799,
1429 0.86768719635363512,
1430 2.7251095168386801])
1431
1432 rng = random.RandomState(self.seed)
1433 actual = rng.f(dfnum * 3, dfden)
1434 assert_array_almost_equal(actual, desired, decimal=14)
1435 assert_raises(ValueError, rng.f, bad_dfnum * 3, dfden)
1436 assert_raises(ValueError, rng.f, dfnum * 3, bad_dfden)
1437
1438 rng = random.RandomState(self.seed)
1439 actual = rng.f(dfnum, dfden * 3)
1440 assert_array_almost_equal(actual, desired, decimal=14)
1441 assert_raises(ValueError, rng.f, bad_dfnum, dfden * 3)
1442 assert_raises(ValueError, rng.f, dfnum, bad_dfden * 3)
1443
1444 def test_noncentral_f(self):
1445 dfnum = [2]

Callers

nothing calls this directly

Calls 3

assert_raisesFunction · 0.90
fMethod · 0.45

Tested by

no test coverage detected