scopesorting
|
21e9c75781
|
typo.
|
2023-11-14 12:07:59 +01:00 |
|
scopesorting
|
c6d1bf30a6
|
adapting rules 0001-L & 0001-M (times terminal) and 0006-B. However, for 0006-B the provided solution is not verified, as the errors could not be reproduced locally.
|
2023-11-14 12:06:39 +01:00 |
|
scopesorting
|
e9aace6268
|
creating stub objects for every single validation function. Unit tests are created for each function to check whether they return 'GREEN' whenever no violation is expected, or 'YELLOW'/'RED' when a rule violation is artificially forced. The test framework now successfully runs 116 unit tests. Adapted some validation functions, applied refactoring and solved potential obstacles along the way. At least from the perspective of unit tests, every function now works as expected.
|
2023-11-10 17:59:08 +01:00 |
|
scopesorting
|
8e2e676cb0
|
hotfixing open errors, as defined by Daniel Schick and Christin Hollman (26.10. and 27.10.). Adding descriptions for the error codes instead of using 'cryptic' function names. This should make the application much more readable.
|
2023-10-31 18:15:59 +01:00 |
|
scopesorting
|
1f29aca6d0
|
correcting an import error for 'evaluate_shipcall_state', updating misc/Deployment to describe the creation of a virtual environment, Python installation and running tests (pytest and pytest-coverage).
|
2023-10-19 18:32:49 +02:00 |
|
scopesorting
|
cdb7877461
|
Adding validation rules (traffic light status) to the system. Post & Put calls of shipcalls and times now execute the traffic light evaluation and store the result in the connected MySQL database instance. The 'brecal_utils' library is merged with 'BreCal', including the stub objects and test functions. Requirements were adapted, and installation of a virtual environment works from scratch (on a linux system).
|
2023-10-19 18:32:49 +02:00 |
|