Est-il possible de renommer la méthode en Python? Quelque chose comme çaRenommer la méthode dans le corps de la classe
class Validation(unittest.TestCase):
def __init__(self, methodName='runTest'):
super(Validation, self).__init__(methodName)
#Doesn't work
setattr(self,'do_folders_equal','test_do_folders_equal')
méthode Renommer 'de do_folders_equal' à 'test_do_folders_equal' .. utilisation ci-dessus, évidemment, est incorrect ... Comment faire ce hack?
Ceci est une idée horrible. Pourquoi vous voulez ceci? –
C'était le seul moyen dans ma situation ... A cause de cela ne semble pas possible J'ai codé en dur tous les cas probables dans la classe –