mirror of
https://github.com/bec-project/bec_widgets.git
synced 2025-07-13 19:21:50 +02:00
fix(tests): ensure BEC service is shutdown after bec dispatcher test
This commit is contained in:
@ -1,6 +1,7 @@
|
||||
import pytest
|
||||
import threading
|
||||
|
||||
from bec_lib.bec_service import BECService
|
||||
from bec_widgets.utils import bec_dispatcher as bec_dispatcher_module
|
||||
|
||||
|
||||
@ -28,5 +29,7 @@ def bec_dispatcher(threads_check):
|
||||
bec_dispatcher = bec_dispatcher_module.BECDispatcher()
|
||||
yield bec_dispatcher
|
||||
bec_dispatcher.disconnect_all()
|
||||
# clean BEC client
|
||||
BECService.shutdown(bec_dispatcher.client)
|
||||
# reinitialize singleton for next test
|
||||
bec_dispatcher_module._bec_dispatcher = None
|
||||
|
Reference in New Issue
Block a user