[global] On diminue le risque de lock résiduel, et on corrige une faille des fonctions new[A-Z]*
* En cas d'erreur au create ou au save, on supprime les locks malgré tout * Les fonctions new* modifiaient directement le dico qu'on leur passait en argument, on fait désormais une copie de celui-ci, de façon à ce que test.py n'instancie pas toujours le même objet en croyant instancier des objets différents à chaque fois * Cela permet de trouver une typo dans services.py * crans_utils a été un peu corrigé.
This commit is contained in:
parent
e0bce3f7d3
commit
616acdbb7a
6 changed files with 52 additions and 21 deletions
6
test.py
6
test.py
|
@ -51,9 +51,10 @@ machine_ldif = {
|
|||
|
||||
borne_ldif = {
|
||||
'macAddress' : [randomMAC()],
|
||||
'host' : ["autotest-%s.crans.org" % randomStr() ],
|
||||
'canal' : ["11"],
|
||||
'host' : [u"autotest-%s.crans.org" % randomStr() ],
|
||||
'canal' : [u"11"],
|
||||
'puissance' : [u"52"],
|
||||
'hotspot' : [u'FALSE'],
|
||||
}
|
||||
|
||||
club_ldif = {
|
||||
|
@ -132,6 +133,7 @@ def tests_machines(parent_dn, realm_list, ipsec=False):
|
|||
try:
|
||||
machine = conn.search('mid=%s' % machine['mid'][0], mode='rw')[0]
|
||||
machine.delete()
|
||||
del(machine)
|
||||
except Exception as error:
|
||||
print ERREUR
|
||||
if show_traceback: print traceback.format_exc()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue