Mose Müller
e4fb1c66a1
updates StateManager tests
2023-11-09 15:52:25 +01:00
Mose Müller
c2a22d4456
adds tests for load_state decorator
2023-11-09 15:29:47 +01:00
Mose Müller
a060836304
updates DataServiceList tests
2023-11-09 11:59:48 +01:00
Mose Müller
963e449adb
moves DataServiceList test file
2023-11-09 11:50:08 +01:00
Mose Müller
aed0dd9493
updates StateManager tests
2023-11-09 11:37:07 +01:00
Mose Müller
6b643210d7
adds tests for StateManager
2023-11-08 17:09:05 +01:00
Mose Müller
5e136c2784
renames test file
2023-11-07 18:26:13 +01:00
Mose Müller
0a94b32011
updates serializer tests
2023-11-07 18:25:57 +01:00
Mose Müller
14b5219915
refactoring serializer module methods
2023-11-07 18:23:24 +01:00
Mose Müller
dc70f3cfcf
renames functions, adds docstrings
2023-11-07 16:59:59 +01:00
Mose Müller
cdd657f895
adds tests for update_serialization_dict method
2023-11-07 16:43:09 +01:00
Mose Müller
3440a632ad
moving set_nested_value_in_dict to Serializer, renaming module
2023-11-06 18:27:00 +01:00
Mose Müller
d057710b60
adds StateManager tests
2023-11-06 17:22:26 +01:00
Mose Müller
f071bda35f
adds data service cache tests
2023-11-06 15:08:36 +01:00
Mose Müller
f88493d97c
fix: removes monkey path of emit_notification, adapts affected tests
2023-11-06 13:46:08 +01:00
Mose Müller
c5a2b38914
removing duplicate test
2023-11-02 17:50:43 +01:00
Mose Müller
2b57df5aac
adds tests for serialization (and moves tests from test_data_service)
2023-11-02 14:11:08 +01:00
Mose Müller
69cd86b601
feat: adds autostart_tasks test
2023-10-25 16:39:11 +02:00
Mose Müller
f7f64bbe92
adding callback_manager tests
2023-10-25 16:23:06 +02:00
Mose Müller
6ea4cf3eb7
adds test for loading units from json
2023-10-25 16:15:31 +02:00
Mose Müller
b5b2fb8c35
adding signal-handling test
2023-10-19 11:11:56 +02:00
Mose Müller
7b04298ead
add logging tests
2023-10-16 15:52:09 +02:00
Mose Müller
c6a96ba6c0
update tests
2023-10-16 15:52:04 +02:00
Mose Müller
d144b6c42b
configures pint to autoconvert offset units to base units
2023-10-16 12:05:07 +02:00
Mose Müller
b04ad0c6a3
fix: removes notification for updating protected lists
2023-10-12 14:12:48 +02:00
Mose Müller
a9db7848f7
fix: pytest failed after moving from StrEnum to Enum
2023-10-11 14:03:07 +02:00
Mose Müller
bbcba8b39f
test: adding test for ColouredEnum component
2023-10-11 14:03:07 +02:00
Mose Müller
21cd039610
fix: only check inheritance of public attributes
2023-10-10 12:51:50 +02:00
Mose Müller
5f64ec131c
feat: adding enum_serialize test
2023-10-10 12:29:45 +02:00
Mose Müller
82f8e1f90c
test: adding additional helpers test
2023-09-13 18:01:40 +02:00
Mose Müller
29ebc566bb
tests: adds some utils.helpers tests
2023-08-17 11:16:34 +02:00
Mose Müller
06f93c110e
fixing tests
2023-08-10 15:10:05 +02:00
Mose Müller
b8706f661b
tests: adding component tests (NumberSlider)
2023-08-09 11:21:20 +02:00
Mose Müller
b8b503b3d6
feat: adding version test
2023-08-08 14:15:35 +02:00
Mose Müller
eed309590e
feat: adding support for units
...
With `pint` as the unit package, the user can now define Quantities as
attributes of their DataService class. This will be rendered as a float
in the frontend application with the unit as an additional field
appended to the form.
2023-08-07 14:05:48 +02:00
Mose Müller
53afb139f2
renaming pyDataService -> pydase
2023-08-02 12:09:33 +02:00
Mose Müller
6c15b85679
fixing tests
2023-08-02 12:06:22 +02:00
Mose Müller
7861def541
renaming pyDataInterface -> pyDataService
2023-08-02 12:06:22 +02:00
Mose Müller
bcc846f70d
feat: moving CallbackManager to new file, moving emit_notification to CallbackManager
2023-08-02 12:06:22 +02:00
Mose Müller
bb48ba237d
fixing tests
2023-08-02 12:06:20 +02:00
Mose Müller
319a62bb01
fix: property callback issues, implemented new tests
2023-08-02 12:06:19 +02:00
Mose Müller
206a831473
feat: added property callbacks, added warnings
2023-08-02 12:06:19 +02:00
Mose Müller
460be17ecb
moving from _full_access_name to callbacks
2023-08-02 12:06:19 +02:00
Mose Müller
b67c0f9da3
Initial commit
2023-08-02 12:06:19 +02:00