def test_using_omip_to_download_data(self): bd_file = "omip_data_1.csv" # tiene datos del 01/10/2017 a 02/10/2017 omip_data = OmipData(get_file_path(bd_file)) print_stats("BD cargada desde archivo \"{}\"".format(bd_file), omip_data) fecha_fin = omip_data.get_stats("fecha_fin") fecha_fin = fecha_fin + dt.timedelta(days=1) # 03/10/2017 today = dt.datetime.now() #omip_data.update(date_ini = fecha_fin, date_fin = today) omip_data.update() # Actualiza todos los productos formater_fecha = FormaterFecha(formato="aaaa-mm-dd") bd_file_to_save = "omip_data_" + formater_fecha.formatea( today) + ".csv" filepath = get_file_path(bd_file_to_save) remove_file(filepath) omip_data.save_data_to_csv(filepath=filepath) print_stats( "BD actualizada desde servidor y datos guardados en archivo \"{}\"" .format(bd_file_to_save), omip_data)
def test_si_get_stats_de_param_no_existente(self): bd_file = "omip_data_1.csv" # tiene datos del 01/10/2017 a 02/10/2017 omip_data = OmipData(get_file_path(bd_file)) self.assertEqual("", omip_data.get_stats("parametro no existente"))