Zadanie rekrutacyjne do KN Robocik. Klient dla serwera zdefiniowanego tu.
Przed pierwszym uruchomieniem należy zainstalować python3, pip oraz zależności:
pip install -r requirements.txtKlienta uruchomić można komendą:
python main.pyKlient wysyła zapytania na adres http://localhost:8000, gdzie powinno się wcześniej uruchomić serwer.
... odbywa się przy pomocy klawiszy strzałek.
pip install -r requirements_tests.txt # instalacja zależności dla testów
pytest tests/test.py -vv # uruchomienie testów
coverage run --source=src -m pytest --junitxml=report.xml tests/test.py # generacja raportu (1)
coverage html #generacja raportu (2)