我在使用 pytest 运行 Django 测试时遇到了这个错误。测试完成时发生错误。我在用
Django==3.2.12
pytest==7.0.1
pytest-django==4.3.0
@classmethod def tearDownClass(cls): transaction.Atomic._ensure_durability = True if cls._databases_support_transactions(): cls._rollback_atomics(cls.cls_atomics) for conn in connections.all(): conn.close() > super().tearDownClass() @classmethod def _remove_databases_failures(cls): for alias in connections: if alias in cls.databases: continue connection = connections[alias] for name, _ in cls._disallowed_connection_methods: method = getattr(connection, name) > setattr(connection, name, method.wrapped) E AttributeError: 'function' object has no attribute 'wrapped'