Mose Müller
e54710cd4d
tests: update client_id test
2025-05-22 16:12:38 +02:00
Mose Müller
c32b6a8694
tests: proper handling of event loops
...
Event loops have to be closed properly, otherwise pytest will throw a
warning / error. Disconnecting clients and closing the server is
important for that, as well as stopping tasks.
Additionally, I had to add loop_scope parameters to share the event loop
throughout modules which all use the same pydase.Server instance.
2025-05-20 15:25:58 +02:00
Mose Müller
c76b0b0b6e
updates test
2025-02-20 17:28:53 +01:00
Mose Müller
c5e1a08c54
client: adds X-Client-Id header to pydase.Client
2025-02-20 17:17:19 +01:00
Mose Müller
27a832bbd1
client: adds ctx manager tests
2024-12-02 14:59:35 +01:00
Mose Müller
6d12e5c939
tests: adds client test for async method triggering
2024-12-02 14:07:14 +01:00
Mose Müller
1ac08bf97d
fixes client test
2024-08-12 13:19:45 +02:00
Mose Müller
75e355faf9
pytest: changes fixture scopes
2024-07-30 08:36:59 +02:00
Mose Müller
d09675de6a
updates client test
2024-07-29 15:06:54 +02:00
Mose Müller
36d3a7becc
restructure StateManager to allow extending dictionaries through clients
2024-07-29 15:02:47 +02:00
Mose Müller
ed80c92b1f
adds dict test for pydase.Client
...
The pop
2024-04-30 15:33:56 +02:00
Mose Müller
fe01ada733
adds tab completion test for client
2024-04-16 11:29:44 +02:00
Mose Müller
8911b860d7
updates client list testing
2024-04-16 10:08:42 +02:00
Mose Müller
7b06786307
updates pydase.Client documentation and constructor arguments
2024-04-16 09:34:29 +02:00
Mose Müller
f65a0e31c3
udpates client tests
2024-04-09 13:52:41 +02:00
Mose Müller
c148eba5dd
updates client tests
2024-04-09 09:25:47 +02:00
Mose Müller
bba21e3241
adds Client tests
2024-04-09 09:25:01 +02:00