From: Raymond Hettinger Date: Thu, 8 Mar 2007 19:23:25 +0000 (+0000) Subject: SF 1676321: empty() returned wrong result X-Git-Tag: v2.5.1c1~71 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=154bc7c9bdee408665afce867ea6cce8ec9ef6b6;p=python SF 1676321: empty() returned wrong result --- 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