def test_template_1(): filename = os.path.join(os.getcwd(), 'files_brut', 'Template1.csv') file_type, identification, preparation, normalisation, standardisation, dataframe, df_result = ident.iden_norm_stand( filename, option) assert dataframe['date_time'][0] == datetime.datetime(year=2016, month=1, day=1, hour=0, minute=55, second=0) assert dataframe['date_time'][len(dataframe) - 1] == datetime.datetime( year=2016, month=12, day=31, hour=23, minute=55, second=0) assert round(df_result['kwh'].sum(), 2) == round(valid.kwh_on_normalize_df(dataframe), 2)
def test_template_2(): filename = os.path.join(os.getcwd(), 'files_brut', 'Template2.csv') filename = "/home/zahra/Simplon/May/Enogrid-ACdC/files_brut/Template2.csv" file_type, identification, preparation, normalisation, standardisation, dataframe, df_result = ident.iden_norm_stand( filename, option) assert dataframe['date_time'][0] == datetime.datetime(year=2018, month=1, day=20, hour=0, minute=0, second=0) assert dataframe['date_time'][len(dataframe) - 1] == datetime.datetime( year=2020, month=1, day=19, hour=23, minute=50, second=0) assert round(df_result['kwh'].sum(), 2) == round(valid.kwh_on_normalize_df(dataframe), 2)