797161a6f2
import Callable, Iterable from collections.abs instead of typing.
...
update tests to reflect changes in the API.
reorganise hatch envs
add black,isort configs to pyproject.toml
add pre-commit config
2025-02-11 09:51:00 +00:00
ba5da8dfef
upd obsbasic hotkey list in tests
2023-10-09 22:29:18 +01:00
013cf15024
check req_name and code
...
for OBSSDKRequestError class
2023-08-12 14:51:44 +01:00
6fa24fe609
error tests added
2023-08-11 22:33:56 +01:00
41b0dfbe4b
ensure studio mode is disabled at end of test run
2022-12-05 16:43:07 +00:00
aatikturk
6311234d48
namechange ops
2022-09-04 14:20:40 +03:00
onyx-and-iris
472ff30719
remove redundant imports in tests
2022-07-30 17:18:01 +01:00
onyx-and-iris
064a4aa11d
More request tests added.
...
development dependencies added to setup.py
fix error in __init__
kind parameter for get_input_list in reqclient now optional.
request tests create/destroy test scenes on setup/teardown.
license, isort, black badges added to readme.
2022-07-30 16:37:07 +01:00
onyx-and-iris
e145362726
added test_attrs
...
added tests to test_request
keys in attrs() list now snake cased
2022-07-29 02:42:44 +01:00
onyx-and-iris
20851c3880
request and event data now returned as dataclasses
...
unit tests updated accordingly
2022-07-27 22:44:40 +01:00
onyx-and-iris
f5c2293dce
add callback unit tests.
...
callback deregister now accepts iterable.
2022-07-27 20:49:45 +01:00
onyx-and-iris
2a3a86c277
EventsClient renamed to EventClient
...
remove getter, setter for send.
add persistend data unit test
add hotkey example
default event sub now 0. explicitly define subs in event class.
now subs can be set as kwarg
2022-07-27 19:39:33 +01:00
onyx-and-iris
eed83946c8
reqclient methods now snake cased.
...
getter, setter added.
initial test commit
2022-07-26 21:48:52 +01:00