tests:test_on_make_new_plot
This commit is contained in:
@ -12,7 +12,8 @@ from grum.dictlist.dictlistitem import DictListItem
|
|||||||
from grum.plotdesc import PlotDescription
|
from grum.plotdesc import PlotDescription
|
||||||
from grum.menus.rclickmenu import RClickMenu
|
from grum.menus.rclickmenu import RClickMenu
|
||||||
from grum.menus import BarMenu
|
from grum.menus import BarMenu
|
||||||
from grum.mdi import MDIArea
|
from grum.mdi import MDIArea, MDISubMultiPlot, MDISubPlot
|
||||||
|
|
||||||
from grum.rpc import RPCServerThread
|
from grum.rpc import RPCServerThread
|
||||||
from PyQt5.QtTest import QSignalSpy
|
from PyQt5.QtTest import QSignalSpy
|
||||||
from grum.cli import main
|
from grum.cli import main
|
||||||
@ -105,3 +106,14 @@ class TestViewUnit(unittest.TestCase):
|
|||||||
item.value.append.assert_called_once_with(point)
|
item.value.append.assert_called_once_with(point)
|
||||||
assert item.set_alarm.called_once_with(True)
|
assert item.set_alarm.called_once_with(True)
|
||||||
|
|
||||||
|
def test_on_make_new_plot(self):
|
||||||
|
mw = self.mw
|
||||||
|
|
||||||
|
mw.make_subwin = mock.MagicMock()
|
||||||
|
|
||||||
|
args = (1,2,'name')
|
||||||
|
kwargs = {'title':'plot_title'}
|
||||||
|
|
||||||
|
mw.on_make_new_plot(args, kwargs)
|
||||||
|
|
||||||
|
mw.make_subwin.assert_called_once_with(MDISubPlot,args, kwargs)
|
Reference in New Issue
Block a user