def activities(path): """ Ajoute un fichier csv contenant des activites, dans la base donnees. :param path: Le chemin d'acces au fichier csv. :type path: str """ conn = db() my_cursor = cursor(conn) creerTableActivities(my_cursor) activityTable = csvPusher(path) activityImporter(my_cursor, activityTable) push(conn) disconnect(my_cursor)
def installations(path): """ Ajoute un fichier csv contenant des installations, dans la base donnees. :param path: Le chemin d'acces au fichier csv. :type path: str """ conn = db() my_cursor = cursor(conn) creerTableInstallations(my_cursor) installationTable = csvPusher(path) installationImporter(my_cursor, installationTable) push(conn) disconnect(my_cursor)
def equipements(path): """ Ajoute un fichier csv contenant des equipements, dans la base donnees. :param path: Le chemin d'acces au fichier csv. :type path: str """ conn = db() my_cursor = cursor(conn) creerTableEquipements(my_cursor) equipementTable = csvPusher(path) equipementImporter(my_cursor, equipementTable) push(conn) disconnect(my_cursor)
def test_csvPusher(self): path = "../csv/test.csv"; testList = [['YO', 'YA', 'YU'], ['BO', 'BA', 'BU BU']] toTestList = csvPusher(path) self.assertEqual(toTestList, testList)