def runTest(self): """ Test de la récupération dans la BDD de l'identifiant d'un item (hôte, service de haut niveau, ou service de bas niveau). """ setup_db() DBSession.flush() host1 = functions.add_host(u'messagerie') lls1 = functions.add_lowlevelservice(host1, u'Processes') hls1 = functions.add_highlevelservice(u'Connexion') # On vérifie que la fonction get_supitem renvoie bien l'identifiant # du host1 lorsqu'on lui passe son nom en paramètre. self.assertEqual(host1.idhost, SupItem.get_supitem(host1.name, None)) # On vérifie que la fonction get_supitem renvoie bien l'identifiant # du hls1 lorsqu'on lui passe son nom en paramètre. self.assertEqual(hls1.idservice, SupItem.get_supitem(None, hls1.servicename)) # On vérifie que la fonction get_supitem renvoie bien l'identifiant # du lls1 lorsqu'on lui passe son nom en paramètre. self.assertEqual(lls1.idservice, SupItem.get_supitem(host1.name, lls1.servicename)) #Nettoyage de la BDD à la fin du test del host1 del lls1 del hls1 DBSession.rollback() DBSession.expunge_all() teardown_db()
def tearDown(self): print "Dropping all tables" transaction.abort() DBSession.expunge_all() teardown_db()
def tearDown(self): """Nettoyage à l'issue des tests.""" DBSession.rollback() DBSession.expunge_all() teardown_db() super(TestSupItemAbstraction, self).tearDown()
def tearDown(self): """Finalisation du test.""" DBSession.expunge_all() transaction.abort() teardown_db()
def tearDown(self): DBSession.rollback() DBSession.expunge_all() teardown_db() transaction.begin()
def tearDown(self): DBSession.expunge_all() transaction.abort() teardown_db()
def tearDown(self): """Call after every test case.""" DBSession.rollback() DBSession.expunge_all() teardown_db()