MCPcopy Create free account
hub / github.com/numpy/numpy / test_state_tuple

Method test_state_tuple

numpy/random/tests/test_direct.py:475–488  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

473 assert_raises(TypeError, self.bit_generator, [0, np.pi])
474
475 def test_state_tuple(self):
476 rs = Generator(self.bit_generator(*self.data1['seed']))
477 bit_generator = rs.bit_generator
478 state = bit_generator.state
479 desired = rs.integers(2 ** 16)
480 tup = (state['bit_generator'], state['state']['key'],
481 state['state']['pos'])
482 bit_generator.state = tup
483 actual = rs.integers(2 ** 16)
484 assert_equal(actual, desired)
485 tup = tup + (0, 0.0)
486 bit_generator.state = tup
487 actual = rs.integers(2 ** 16)
488 assert_equal(actual, desired)
489
490
491class TestSFC64(Base):

Callers

nothing calls this directly

Calls 1

assert_equalFunction · 0.90

Tested by

no test coverage detected