def test_load_config_wout_routine(self): anxcor = Anxcor(window_length=120.0) anxcor.add_process( XArrayTemporalNorm(time_window=15, rolling_metric='max')) anxcor.save_config(save_dir + os.sep + 'config.ini') anxcor2 = Anxcor(window_length=120.0) anxcor2.load_config(save_dir + os.sep + 'config.ini') assert True
def test_load_config_with_routine(self): time_mean_target = 15 anxcor = Anxcor() anxcor.set_window_length(120.0) anxcor.add_process( XArrayTemporalNorm(window=time_mean_target, rolling_metric='max')) anxcor.save_config(save_dir + os.sep + 'config.ini') anxcor2 = Anxcor() anxcor.set_window_length(120.0) anxcor2.add_process(XArrayTemporalNorm()) anxcor2.load_config(save_dir + os.sep + 'config.ini') tnorm = anxcor2._get_task('process')['temp_norm:0'] time_mean_src = tnorm._kwargs['window'] assert time_mean_target == time_mean_src