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

Method test_advange_large

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

Source from the content-addressed store, hash-verified

402 assert val_big == val_pos
403
404 def test_advange_large(self):
405 rs = Generator(self.bit_generator(38219308213743))
406 pcg = rs.bit_generator
407 state = pcg.state["state"]
408 initial_state = 287608843259529770491897792873167516365
409 assert state["state"] == initial_state
410 pcg.advance(sum(2**i for i in (96, 64, 32, 16, 8, 4, 2, 1)))
411 state = pcg.state["state"]
412 advanced_state = 135275564607035429730177404003164635391
413 assert state["state"] == advanced_state
414
415
416class TestPCG64DXSM(Base):

Callers

nothing calls this directly

Calls 2

advanceMethod · 0.80
sumFunction · 0.50

Tested by

no test coverage detected