summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRaymond Hettinger <python@rcn.com>2007-03-08 19:23:25 (GMT)
committerRaymond Hettinger <python@rcn.com>2007-03-08 19:23:25 (GMT)
commit154bc7c9bdee408665afce867ea6cce8ec9ef6b6 (patch)
tree8bcb74e6e7b752fc2172a49a85bebf7070a35aa2
parentd59ea47e0c7a91f0b9da6abad70db8e89cdadec7 (diff)
downloadcpython-154bc7c9bdee408665afce867ea6cce8ec9ef6b6.zip
cpython-154bc7c9bdee408665afce867ea6cce8ec9ef6b6.tar.gz
cpython-154bc7c9bdee408665afce867ea6cce8ec9ef6b6.tar.bz2
SF 1676321: empty() returned wrong result
-rw-r--r--Lib/sched.py2
-rw-r--r--Misc/NEWS2
2 files changed, 3 insertions, 1 deletions
diff --git a/Lib/sched.py b/Lib/sched.py
index 2f8df05..7c3235e 100644
--- a/Lib/sched.py
+++ b/Lib/sched.py
@@ -72,7 +72,7 @@ class scheduler:
def empty(self):
"""Check whether the queue is empty."""
- return not not self.queue
+ return not self.queue
def run(self):
"""Execute events until the queue is empty.
diff --git a/Misc/NEWS b/Misc/NEWS
index 01bcb66..4eb4020 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -197,6 +197,8 @@ Extension Modules
Library
-------
+- Bugs #1676321: the empty() function in sched.py returned the wrong result
+
- unittest now verifies more of its assumptions. In particular, TestCase
and TestSuite subclasses (not instances) are no longer accepted in
TestSuite.addTest(). This should cause no incompatibility since it