Recuperer une liste de methode a partir d'un fichier
Bonjour,
j'ai un script qui comporte un enssemble de fonction
Code:
1 2 3 4 5 6 7 8 9
|
def func1(parm1, parm2):
traitement
return resultat
def func2(parm5, parm6, param7, param8):
traitement
return resultat |
je souhaite tester ses fonction avec differents paramettres
pour le moment j'utilise se script :
func1.py
Code:
1 2 3 4 5 6 7 8
|
tests_func1 = [[func1, ()]] # Default args
for m_sec in repeat_alarm:
tests_func1 = .append([func1__, (param1, param2 )])
def func1_test():
return tests_func1 |
func2_test.py
Code:
1 2 3 4 5 6 7 8
|
tests_func2 = [[func2, ()]] # Default args
for m_sec in repeat_alarm:
tests_func2 = .append([func2__, (param5, param6, param7, param8 )])
def func2_test():
return tests_func2 |
je voulais savoir si il y a pas moyen de definir ses testes(ses appels) dans un fichier .txt
du coup j'aurais un seul fichier sous cette forme
Citation:
[func2__, ('a', 56, [], 'b' )]
[func2__, ('a1', 561, [1], 'b1' )]
[func2__, ('a2', 562, [1,2], 'b2' )]
[func1__, (99, 'b' )]
[func1__, (154,'rfe' )]
..........
puis les recuperer plus tard
j'ai regarder du cote de PICKLE mais ce n'est pas simple a ecrire dans un fichier texte.
avez vous une idée???