max_metz
|
3edc6d86ba
|
updating validators, time handling, creating tests for time & schemas. Decoupling schema validation according to the dataclasses. Starting to stub & create notifications
|
2023-09-15 13:16:21 +02:00 |
|
max_metz
|
4195655e4e
|
creating unit tests for schema_validation (mostly focusing on the Ship dataclass, as it has the most validation requirement)
|
2023-09-08 23:43:28 +02:00 |
|
max_metz
|
20f860586f
|
adding schema_validation functions (Ship and Participant), time_logic (will be used in the validation_rules later), validation_rules (covers time-overlap handling). Further, creating simple unit tests for stubs (will be extended soon)
|
2023-09-08 22:32:25 +02:00 |
|
max_metz
|
03c3cee887
|
adding more variable names in the xlsx file
|
2023-09-08 22:30:21 +02:00 |
|
max_metz
|
e6bba9a601
|
adding shipcall and times_full stub, which will be used in validation rule testing. Creating blank files/folders for schema_validation (input validation based on simple input rules) and validation_rules (query validation based on complex rules for the traffic-light system)
|
2023-09-08 18:09:38 +02:00 |
|
max_metz
|
a4b70006f9
|
creating stub classes and functions for every dataclass object. This will be the foundation for the traffic-light system, as the tests will be based on artificial entries (stubs) instead of data from the real system. tests will be added soon.
|
2023-09-08 15:33:06 +02:00 |
|
max_metz
|
a25c786b3c
|
relocating environment yml to the project root, creating an import_modules test for every single dependency to ensure proper setup & versioning at all times. Creating a test, which creates the flask app. Updating gitignore slightly to remove egg-info files, which are created upon installing a library with pip
|
2023-09-08 10:03:24 +02:00 |
|
max_metz
|
9e7ded1ef2
|
adding {file_handling}, {test_handling} and the respective {test_test_handling] from previous projects, docstring-adapted to brecal. Updating the environment yml to ensure, that pytest-cov is also present. Performing the first pytest incl. coverage, where the coverage_reports are gitignored
|
2023-09-08 07:12:24 +02:00 |
|
max_metz
|
9413ac45a8
|
creating lib_brecal_utils with setup, environment.yml and tests. The version is defined as 0.0.1, while the license is to be determined
|
2023-09-08 06:37:28 +02:00 |
|
scopesorting
|
c2b2589852
|
initial commit
|
2023-09-08 06:09:24 +02:00 |
|