tests:test_plot_single_item
This commit is contained in:
@ -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)
|
||||
|
||||
|
Reference in New Issue
Block a user