summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaymond Hettinger <python@rcn.com>2007-03-08 19:23:25 +0000
committerRaymond Hettinger <python@rcn.com>2007-03-08 19:23:25 +0000
commit154bc7c9bdee408665afce867ea6cce8ec9ef6b6 (patch)
tree8bcb74e6e7b752fc2172a49a85bebf7070a35aa2
parentd59ea47e0c7a91f0b9da6abad70db8e89cdadec7 (diff)
downloadcpython-git-154bc7c9bdee408665afce867ea6cce8ec9ef6b6.tar.gz
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 2f8df05648..7c3235e9f6 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 01bcb663a7..4eb4020be9 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