Hermes/tests/makefile
2025-02-07 18:22:41 +03:00

25 lines
445 B
Makefile

SHELL := /bin/bash
all: venv install
venv:
python3 -m pip install virtualenv
virtualenv .venv
# source .venv/bin/activate
install:
source .venv/bin/activate
python3 -m pip install -r requirements.txt
# writes requiremets list to file
requirements:
pip freeze > requirements.txt
run-integration:
python3 -m pytest integration/
run-performance-web:
locust -f performance --class-picker --host http://localhost:8080 --processes 16