]> granicus.if.org Git - python/commitdiff
#17489: Add explanatory comment that __getstate__ is not called.
authorR David Murray <rdmurray@bitdance.com>
Tue, 2 Apr 2013 17:10:52 +0000 (13:10 -0400)
committerR David Murray <rdmurray@bitdance.com>
Tue, 2 Apr 2013 17:10:52 +0000 (13:10 -0400)
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.

Lib/random.py

index b2e9ae1b841be896d978b5c0e372559017a55be5..b183f5668790b35539d3e999dbef3e3fc2607c75 100644 (file)
@@ -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()