test: MagicMock im Linux-create_tray-Test für Stil-Konsistenz
This commit is contained in:
+2
-1
@@ -256,10 +256,11 @@ class TestCreateTray:
|
|||||||
|
|
||||||
@pytest.mark.skipif(sys.platform != "linux", reason="Linux-only")
|
@pytest.mark.skipif(sys.platform != "linux", reason="Linux-only")
|
||||||
def test_returns_pystray_on_linux(self):
|
def test_returns_pystray_on_linux(self):
|
||||||
|
from unittest.mock import MagicMock
|
||||||
from whisper_local.tray import create_tray
|
from whisper_local.tray import create_tray
|
||||||
from whisper_local.tray._tray import PystrayApp
|
from whisper_local.tray._tray import PystrayApp
|
||||||
|
|
||||||
tray = create_tray(on_settings=lambda: None, on_quit=lambda: None)
|
tray = create_tray(on_settings=MagicMock(), on_quit=MagicMock())
|
||||||
assert isinstance(tray, PystrayApp)
|
assert isinstance(tray, PystrayApp)
|
||||||
|
|
||||||
@pytest.mark.skipif(
|
@pytest.mark.skipif(
|
||||||
|
|||||||
Reference in New Issue
Block a user