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

Method test_pickle

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

Source from the content-addressed store, hash-verified

254 assert_raises(ValueError, self.random_state.set_state, state)
255
256 def test_pickle(self):
257 self.random_state.seed(0)
258 self.random_state.random_sample(100)
259 self.random_state.standard_normal()
260 pickled = self.random_state.get_state(legacy=False)
261 assert_equal(pickled['has_gauss'], 1)
262 rs_unpick = pickle.loads(pickle.dumps(self.random_state))
263 unpickled = rs_unpick.get_state(legacy=False)
264 assert_mt19937_state_equal(pickled, unpickled)
265
266 def test_state_setting(self):
267 attr_state = self.random_state.__getstate__()

Callers

nothing calls this directly

Calls 2

assert_equalFunction · 0.90

Tested by

no test coverage detected