From 071162ddff4b8db7c75d2d8b685706b2f4a2ec82 Mon Sep 17 00:00:00 2001 From: Jack Doughty Date: Mon, 7 Jul 2025 16:51:47 +0100 Subject: [PATCH 1/2] added tests for autosave freq --- test_genie_python_dae.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/test_genie_python_dae.py b/test_genie_python_dae.py index f3a0447..c480785 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_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_autosave_freq(30) + + freq = g.get_pv("DAE:AUTOSAVE:FREQ", is_local=True) + self.assertEqual(freq, 30) From 2b2eb8491beb0c5c2356d4a1d128fb7b9b79d267 Mon Sep 17 00:00:00 2001 From: Jack Doughty Date: Mon, 14 Jul 2025 10:32:37 +0100 Subject: [PATCH 2/2] change func name --- test_genie_python_dae.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test_genie_python_dae.py b/test_genie_python_dae.py index c480785..038f33e 100644 --- a/test_genie_python_dae.py +++ b/test_genie_python_dae.py @@ -909,12 +909,12 @@ def test_GIVEN_get_autosave_freq_called_THEN_get_autosave_freq_correct(self) -> set_genie_python_raises_exceptions(True) g.set_pv("DAE:AUTOSAVE:FREQ:SP", 20, is_local=True) - self.assertEqual(g.get_autosave_freq(), 20) + 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_autosave_freq(30) + g.set_dae_autosave_freq(30) freq = g.get_pv("DAE:AUTOSAVE:FREQ", is_local=True) self.assertEqual(freq, 30)