diff --git a/test_genie_python_dae.py b/test_genie_python_dae.py index f3a0447..038f33e 100644 --- a/test_genie_python_dae.py +++ b/test_genie_python_dae.py @@ -904,3 +904,17 @@ def test_GIVEN_dae_setup_WHEN_paused_THEN_period_values_correct(self) -> None: g.pause() gf1 = g.get_frames() self.assertEqual(gf1 - gf0, g.get_frames(period=True)) + + def test_GIVEN_get_autosave_freq_called_THEN_get_autosave_freq_correct(self) -> None: + set_genie_python_raises_exceptions(True) + + g.set_pv("DAE:AUTOSAVE:FREQ:SP", 20, is_local=True) + self.assertEqual(g.get_dae_autosave_freq(), 20) + + def test_GIVEN_set_autosave_freq_called_THEN_get_autosave_freq_correct(self) -> None: + set_genie_python_raises_exceptions(True) + + g.set_dae_autosave_freq(30) + + freq = g.get_pv("DAE:AUTOSAVE:FREQ", is_local=True) + self.assertEqual(freq, 30)