Update Home authored by Amirhossein Nakhaei's avatar Amirhossein Nakhaei
...@@ -15,9 +15,9 @@ The CIM2FIWARE should provide an API interface for power vendors to communicate ...@@ -15,9 +15,9 @@ The CIM2FIWARE should provide an API interface for power vendors to communicate
Maintainability of code base Maintainability of code base
* [ ] Python application which handles HTTP requests (flask or etc.) * [ ] Python application which handles HTTP requests (flask or etc.)
* [ ] Validation of input * [x] Validation of input
* [ ] Validate XML entities with XSD schemas (package xmlschema) * [x] Validate XML entities with XSD schemas (package xmlschema)
* [ ] Validate JSON entities with json schemas (package jsonschema, example: https://git.rwth-aachen.de/eonercdevel/Sandbox/-/tree/master/JSONschema/Python_validate) * [x] Validate JSON entities with json schemas (package jsonschema, example: https://git.rwth-aachen.de/eonercdevel/Sandbox/-/tree/master/JSONschema/Python_validate)
* [ ] convert XML&JSON entities to NGSI-LD * [ ] convert XML&JSON entities to NGSI-LD
* [ ] return error messages * [ ] return error messages
* [ ] write unit tests for the different functionalities (entity validation, entity conversion, handling wrong input etc.) * [ ] write unit tests for the different functionalities (entity validation, entity conversion, handling wrong input etc.)
... ...
......