Change a test to be more predictable.
The problem with using random.random is that several modules and tests do "from random in random" which confuses pickle.whichmodule().
This commit is contained in:
parent
61c31b07b9
commit
4f7ac2e800
@ -2050,10 +2050,10 @@ highest protocol among opcodes = 1
|
|||||||
Exercise the INST/OBJ/BUILD family.
|
Exercise the INST/OBJ/BUILD family.
|
||||||
|
|
||||||
>>> import random
|
>>> import random
|
||||||
>>> dis(pickle.dumps(random.random, 0))
|
>>> dis(pickle.dumps(random.getrandbits, 0))
|
||||||
0: c GLOBAL 'random random'
|
0: c GLOBAL 'random getrandbits'
|
||||||
15: p PUT 0
|
20: p PUT 0
|
||||||
18: . STOP
|
23: . STOP
|
||||||
highest protocol among opcodes = 0
|
highest protocol among opcodes = 0
|
||||||
|
|
||||||
>>> from pickletools import _Example
|
>>> from pickletools import _Example
|
||||||
|
Loading…
x
Reference in New Issue
Block a user