From a432e9ecf1d8c2fba878d9389e2f841ea33925b5 Mon Sep 17 00:00:00 2001 From: Paul Sokolovsky Date: Sun, 6 Apr 2014 19:14:31 +0300 Subject: [PATCH] unittest: isinstance(, object) no works. --- unittest/unittest.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/unittest/unittest.py b/unittest/unittest.py index f9a1014f..1edd0524 100644 --- a/unittest/unittest.py +++ b/unittest/unittest.py @@ -29,8 +29,7 @@ def main(module="__main__"): m = __import__(module) for tn in dir(m): c = getattr(m, tn) - # workaround for isinstance(c, object) not working - if type(c) is type(object) and issubclass(c, TestCase): + if isinstance(c, object) and issubclass(c, TestCase): o = c() for name in dir(o): if name.startswith("test"):