def METHOD_NAME(self):
    # test that first parameter is correctly removed from argspec
    doc = '\ndoc' if TC.__doc__ is not None else ''
    for meth, mtip  in ((tc.t1, "()"), (tc.t4, "(*args)"), (tc.t6, "(self)"),
                        (tc.__call__, '(ci)'), (tc, '(ci)'), (TC.cm, "(a)"),):
        self.assertEqual(signature(meth), mtip + doc)