def METHOD_NAME(self):
    action = ChatJoinRequestHandler(self.callback)
    for attr in action.__slots__:
        assert getattr(action, attr, "err") != "err", f"got extra slot '{attr}'"
    assert len(mro_slots(action)) == len(set(mro_slots(action))), "duplicate slot"