diff --git a/freezegun/api.py b/freezegun/api.py index 62428dd1..81d4da17 100644 --- a/freezegun/api.py +++ b/freezegun/api.py @@ -592,7 +592,7 @@ def tearDownClass(cls): seen = set() - klasses = klass.mro() if hasattr(klass, 'mro') else [klass] + list(klass.__bases__) + klasses = klass.mro() for base_klass in klasses: for (attr, attr_value) in base_klass.__dict__.items(): if attr.startswith('_') or attr in seen: