added test_attrs

added tests to test_request

keys in attrs() list now snake cased
This commit is contained in:
onyx-and-iris
2022-07-29 02:42:44 +01:00
parent ce9bc7e8d6
commit e145362726
6 changed files with 100 additions and 4 deletions

27
tests/test_attrs.py Normal file
View File

@@ -0,0 +1,27 @@
import pytest
from tests import req_cl
class TestAttrs:
__test__ = True
def test_get_version_attrs(self):
resp = req_cl.get_version()
assert resp.attrs() == [
"available_requests",
"obs_version",
"obs_web_socket_version",
"platform",
"platform_description",
"rpc_version",
"supported_image_formats",
]
def test_get_current_program_scene_attrs(self):
resp = req_cl.get_current_program_scene()
assert resp.attrs() == ["current_program_scene_name"]
def test_get_transition_kind_list_attrs(self):
resp = req_cl.get_transition_kind_list()
assert resp.attrs() == ["transition_kinds"]