tests:test_plot_multiple
This commit is contained in:
@ -160,3 +160,17 @@ class TestViewUnit(unittest.TestCase):
|
||||
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)
|
||||
|
||||
def test_plot_multiple_items(self):
|
||||
mw = self.mw
|
||||
sine_item = mw.lst.lst.get("sine")
|
||||
cosine_item = mw.lst.lst.get("cosine")
|
||||
names = ["sine", 'cosine']
|
||||
name = " | ".join(names)
|
||||
items = [sine_item, cosine_item]
|
||||
descs = (sine_item.value, cosine_item.value)
|
||||
|
||||
mw.activate_or_make_subwin = mock.MagicMock()
|
||||
|
||||
mw.plot_multiple_items(items)
|
||||
|
||||
mw.activate_or_make_subwin.assert_called_once_with(MDISubMultiPlot, name, descs)
|
Reference in New Issue
Block a user