tests:test_plot_single_item

This commit is contained in:
stalbe_j
2023-01-17 10:36:21 +01:00
parent c79eb926fc
commit 7c1175bafa

View File

@ -145,4 +145,18 @@ class TestViewUnit(unittest.TestCase):
mw.plot_multiple_items = mock.MagicMock()
mw.on_plot_selected()
mw.plot_multiple_items.assert_called_once_with([sine_item, cosine_item])
mw.plot_multiple_items.assert_called_once_with([sine_item, cosine_item])
def test_plot_single_item(self):
mw = self.mw
sine_item = mw.lst.lst.get("sine")
sine_item.set_alarm = mock.MagicMock()
mw.activate_or_make_subwin = mock.MagicMock()
mw.plot_single_item(sine_item)
sine_item.set_alarm.assert_called_once_with(False)
mw.activate_or_make_subwin.assert_called_once_with(MDISubPlot, sine_item.key, sine_item.value)