From: Ben Darnell Date: Sat, 17 Jan 2015 22:25:15 +0000 (-0500) Subject: Fix LogCounter on py26 X-Git-Tag: v4.1.0b1~28 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=929dd804dbbd5935910cc434f5646da3de8a3a94;p=thirdparty%2Ftornado.git Fix LogCounter on py26 --- diff --git a/tornado/test/runtests.py b/tornado/test/runtests.py index 371dfb3c9..ba08c1c7d 100644 --- a/tornado/test/runtests.py +++ b/tornado/test/runtests.py @@ -70,7 +70,8 @@ class TornadoTextTestRunner(unittest.TextTestRunner): class LogCounter(logging.Filter): """Counts the number of WARNING or higher log records.""" def __init__(self, *args, **kwargs): - super(LogCounter, self).__init__(*args, **kwargs) + # Can't use super() because logging.Filter is an old-style class in py26 + logging.Filter.__init__(self, *args, **kwargs) self.warning_count = self.error_count = 0 def filter(self, record):