tests: test_append_data, cant run tests because of seg fault

This commit is contained in:
stalbe_j
2023-01-17 09:11:27 +01:00
parent 145d05c111
commit aeac3ecbdb

View File

@ -15,7 +15,9 @@ from grum.menus import BarMenu
from grum.mdi import MDIArea
from grum.rpc import RPCServerThread
from PyQt5.QtTest import QSignalSpy
from grum.cli import main
from math import isclose
# from parameterized import parameterized
@ -30,8 +32,14 @@ class TestViewUnit(unittest.TestCase):
def tearDown(self) -> None:
print("teardown")
# self.mw.rst.server = []
# assert self.mw.rst.server == 1
self.mw.rst.server.shutdown()
self.mw.rst.server.server_close()
# self.mw.rst.disconnect()
# self.mw.rst.shutdown()
# self.mw.rst.shutdown()
self.app.quit()
self.mw.rst.shutdown()
def test_defaults(self):
@ -85,3 +93,15 @@ class TestViewUnit(unittest.TestCase):
assert len(spy_sig_make_new_plot) == 0 # assert not called
def test_append_data(self):
mw=self.mw
item = mw.lst.lst.get("sine")
item.set_alarm = mock.MagicMock()
item.value.append = mock.MagicMock()
point = (1,2)
mw.append_data("sine", point)
item.value.append.assert_called_once_with(point)
assert item.set_alarm.called_once_with(True)