def METHOD_NAME(self, object_):
    """Catching 'object_' should raise a TypeError."""
    try:
        try:
            raise Exception
        except object_:
            pass
    except TypeError:
        pass
    except Exception:
        self.fail("TypeError expected when catching %s" % type(object_))
    try:
        try:
            raise Exception
        except (object_,):
            pass
    except TypeError:
        return
    except Exception:
        self.fail("TypeError expected when catching %s as specified in a "
                    "tuple" % type(object_))