def test_print_incomes(self):
     csv_exporter.print_activities(self.documents, self.mock_printer)
     self.assertEqual(self.print_trace[0], 'postal_code,total,labour_force_total,employed,unemployed,person_outside_labour_force,children,students,pensioners,others')
     self.assertEqual(self.print_trace[1], '00510,10000,100,200,300,400,500,600,700,8000')
def fetch_activities(file_path):
    df = read_csv(file_path)
    documents = read_csv_to_documents(df, parser.parse_activity_row)
    exporter.print_activities(documents, printer)
    db_access.insert_activities(documents)
Exemple #3
0
def load_and_print_activities():
    activities = db_access.get_activities()
    exporter.print_activities(activities, printer)