83 Commits

Author SHA1 Message Date
Mose Müller
484b5131e9 fixing enum serialization for python 3.10 2024-01-16 14:13:36 +01:00
Mose Müller
0e331e58ff adds tests for server to check if loading from file is working 2024-01-09 16:36:35 +01:00
Mose Müller
9e77bae5e7 renaming config option from generate_new_web_settings to generate_web_settings 2024-01-08 16:49:36 +01:00
Mose Müller
6a6d1b27aa updates sio_setup tests (removes mock objects) 2024-01-08 16:35:32 +01:00
Mose Müller
2d3e7d8c1b adds web_server tests 2024-01-08 16:32:36 +01:00
Mose Müller
ea158bf8de adds sio_setup tests 2024-01-08 15:11:03 +01:00
Mose Müller
2461f85ef0 adds test for starting and stopping tasks 2023-12-21 13:24:54 +01:00
Mose Müller
f69723dd58 updates some tests to have a running event loop 2023-12-21 13:11:49 +01:00
Mose Müller
32bda8d910 updates generate_serialized_data_paths method, adds tests 2023-12-20 10:15:25 +01:00
Mose Müller
e106cc4927 adds NumberSlider to state manager tests 2023-12-20 10:14:35 +01:00
Mose Müller
464478cda9 removes helper function to create config folder 2023-12-20 10:14:07 +01:00
Mose Müller
4fcd5b4d44 adds helper function to create config folder 2023-12-18 12:04:31 +01:00
Mose Müller
a48cce32e4 chore: formatting tests 2023-12-18 11:59:20 +01:00
Mose Müller
fab91f3221 updates number slider test file 2023-12-13 10:39:26 +01:00
Mose Müller
c0c8591fc4 updates number slider component 2023-12-11 17:46:08 +01:00
Mose Müller
88886e3fd6 fixed serialization of class deriving from class which derives from DataService 2023-12-11 17:25:03 +01:00
Mose Müller
8ac2c39908 fix: dont log private and protected attribute changes 2023-12-11 12:52:58 +01:00
Mose Müller
0694a3d1ee fix: removes inheritance warning for functions 2023-12-11 12:28:37 +01:00
Mose Müller
c15ad54e2d updates test 2023-12-11 11:55:55 +01:00
Mose Müller
6d23151d32 updates tests 2023-12-11 09:22:38 +01:00
Mose Müller
0faf347376 moves inheritance warning into DataService, improves logic 2023-12-11 09:15:08 +01:00
Mose Müller
8e641c1b84 implements clear, insert, remove, extend and pop for observable lists 2023-12-06 18:02:26 +01:00
Mose Müller
5a76d76d2b adds test for (dynamic / static) property dependencies 2023-12-06 09:17:43 +01:00
Mose Müller
4bd0092fbf adds warnings for non-overridden observable-list methods 2023-12-06 09:17:43 +01:00
Mose Müller
e3367efda1 removes corresponding test 2023-12-06 09:12:00 +01:00
Mose Müller
b4ef8201f3 adds tests for data service type change warnings 2023-12-06 09:04:08 +01:00
Mose Müller
a97a55712e adds warning message when super().__init__() is not called at the start of the constructor 2023-12-06 08:49:24 +01:00
Mose Müller
6f0d43aa5a chore: formatting 2023-12-05 12:50:31 +01:00
Mose Müller
0e210b8ba6 renames test file 2023-12-05 12:50:02 +01:00
Mose Müller
329e0acd81 adds observer_pattern tests 2023-12-05 12:48:58 +01:00
Mose Müller
75ee71cbf8 fixes warnings tests 2023-12-05 11:24:17 +01:00
Mose Müller
5378396958 updates units tests 2023-12-05 10:14:01 +01:00
Mose Müller
89b5a9cc9e updates tests 2023-12-04 17:23:42 +01:00
Mose Müller
c891642bda updates tests 2023-12-04 13:36:16 +01:00
Mose Müller
114a1c6fdc removes data service list and callback manager, make DataService an Observable 2023-12-04 13:36:16 +01:00
Mose Müller
a04bd14e50 fix number slider test 2023-11-28 14:58:53 +01:00
Mose Müller
ab794d780b implements logging suggestions (no f-strings) 2023-11-27 17:16:15 +01:00
Mose Müller
ebb8b4be8b adds cache test for task status update 2023-11-16 10:22:13 +01:00
Mose Müller
a9d577820f updates tests 2023-11-09 17:32:35 +01:00
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