diff --git a/freezegun/api.py b/freezegun/api.py index f308fb6f..135737a3 100644 --- a/freezegun/api.py +++ b/freezegun/api.py @@ -603,7 +603,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: