From 90abc4f9ee43bfadb79ec588f8d6c0af0310200b Mon Sep 17 00:00:00 2001 From: onyx-and-iris Date: Wed, 7 May 2025 19:13:09 +0100 Subject: [PATCH] upd test_get_hot_key_list - check hotkey list is not empty - check it has at least one OBSBasic. hotkey. --- tests/test_request.py | 31 ++----------------------------- 1 file changed, 2 insertions(+), 29 deletions(-) diff --git a/tests/test_request.py b/tests/test_request.py index 2687881..48b56c7 100644 --- a/tests/test_request.py +++ b/tests/test_request.py @@ -13,35 +13,8 @@ class TestRequests: def test_get_hot_key_list(self): resp = req_cl.get_hot_key_list() - obsbasic_hotkey_list = [ - "OBSBasic.SelectScene", - "OBSBasic.QuickTransition.1", - "OBSBasic.QuickTransition.2", - "OBSBasic.QuickTransition.3", - "OBSBasic.StartStreaming", - "OBSBasic.StopStreaming", - "OBSBasic.ForceStopStreaming", - "OBSBasic.StartRecording", - "OBSBasic.StopRecording", - "OBSBasic.PauseRecording", - "OBSBasic.UnpauseRecording", - "OBSBasic.SplitFile", - "OBSBasic.StartReplayBuffer", - "OBSBasic.StopReplayBuffer", - "OBSBasic.StartVirtualCam", - "OBSBasic.StopVirtualCam", - "OBSBasic.EnablePreview", - "OBSBasic.DisablePreview", - "OBSBasic.EnablePreviewProgram", - "OBSBasic.DisablePreviewProgram", - "OBSBasic.ShowContextBar", - "OBSBasic.HideContextBar", - "OBSBasic.Transition", - "OBSBasic.ResetStats", - "OBSBasic.Screenshot", - "OBSBasic.SelectedSourceScreenshot", - ] - assert all(x in resp.hotkeys for x in obsbasic_hotkey_list) + assert resp.hotkeys + assert any(x.startswith("OBSBasic.") for x in resp.hotkeys) @pytest.mark.parametrize( "name,data",