Exemplo n.º 1
0
 def test_change_dependencies_remove(self):
     """Gestion des changements: fichier supprimé"""
     grouploader = GroupLoader()
     grouploader.load_dir(self.datadir)
     df.add_supitemgroup("to_be_removed")
     before = DBSession.query(SupItemGroup).count()
     # On doit créer un 2ème loader pour forcer le rechargement
     # des instances depuis la base de données.
     grouploader = GroupLoader()
     grouploader.load_dir(self.datadir)
     grouploader.cleanup()
     after = DBSession.query(SupItemGroup).count()
     self.assertEquals(after, before - 1)