示例#1
0
    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
示例#2
0
    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