X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=tests%2Focpp-server%2FREADME.md;h=e2a8149c90de427c31db970401e41df9f69377e0;hb=ac96356cae880d404129e8cb56eeacdd712ea1d4;hp=332751d564533331cc43d066ca343ec15a16d231;hpb=c11be92a38d40495df5ec37b9ff946993c4dc84f;p=e-mobility-charging-stations-simulator.git diff --git a/tests/ocpp-server/README.md b/tests/ocpp-server/README.md index 332751d5..e2a8149c 100644 --- a/tests/ocpp-server/README.md +++ b/tests/ocpp-server/README.md @@ -6,7 +6,7 @@ This project includes an Open Charge Point Protocol (OCPP) version 2.0.1 mock se This project requires Python 3.7+ and [poetry](https://python-poetry.org/) to install the required packages: -``` +```shell poetry install ``` @@ -14,7 +14,7 @@ poetry install To start the server, run the `server.py` script: -``` +```shell python server.py ``` @@ -28,6 +28,20 @@ The server script waits for connections from clients. When a client connects, th The server script uses the websockets and ocpp libraries to facilitate the WebSocket and OCPP communication. +## Development + +### Code formatting + +```shell +poetry run task format +``` + +### Code linting + +```shell +poetry run task lint +``` + ## Note Primarily, this software is intended for testing applications. The server script don't adhere to the full OCPP specifications and it is advised not to use them in a production environment without additional development.