Browse Source

#17489: Add explanatory comment that __getstate__ is not called.

We don't put coverage directives in the stdlib, but anyone looking at a
coverage report for Random should see the comment and understand why the lines
aren't covered.
pull/224/head
R David Murray 13 years ago
parent
commit
d9ebf4dc1f
  1. 3
      Lib/random.py

3
Lib/random.py

@ -151,6 +151,9 @@ class Random(_random.Random):
## -------------------- pickle support -------------------
# Issue 17489: Since __reduce__ was defined to fix #759889 this is no
# longer called; we leave it here because it has been here since random was
# rewritten back in 2001 and why risk breaking something.
def __getstate__(self): # for pickle
return self.getstate()

Loading…
Cancel
Save