mirror of
https://github.com/bec-project/bec_widgets.git
synced 2025-07-14 11:41:49 +02:00
fix: always add a QApplication for tests
This commit is contained in:
@ -5,6 +5,11 @@ from bec_widgets.qt_utils import error_popups
|
|||||||
from bec_widgets.utils import bec_dispatcher as bec_dispatcher_module
|
from bec_widgets.utils import bec_dispatcher as bec_dispatcher_module
|
||||||
|
|
||||||
|
|
||||||
|
@pytest.fixture(autouse=True)
|
||||||
|
def qapplication(qapp): # pylint: disable=unused-argument
|
||||||
|
yield
|
||||||
|
|
||||||
|
|
||||||
@pytest.fixture(autouse=True)
|
@pytest.fixture(autouse=True)
|
||||||
def rpc_register():
|
def rpc_register():
|
||||||
yield RPCRegister()
|
yield RPCRegister()
|
||||||
@ -12,7 +17,7 @@ def rpc_register():
|
|||||||
|
|
||||||
|
|
||||||
@pytest.fixture(autouse=True)
|
@pytest.fixture(autouse=True)
|
||||||
def bec_dispatcher(threads_check):
|
def bec_dispatcher(threads_check): # pylint: disable=unused-argument
|
||||||
bec_dispatcher = bec_dispatcher_module.BECDispatcher()
|
bec_dispatcher = bec_dispatcher_module.BECDispatcher()
|
||||||
yield bec_dispatcher
|
yield bec_dispatcher
|
||||||
bec_dispatcher.disconnect_all()
|
bec_dispatcher.disconnect_all()
|
||||||
|
Reference in New Issue
Block a user