コード例 #1
0
 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)
コード例 #2
0
 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)