diff --git a/Barnabe_DUPONT_TP1_R410.zip b/Barnabe_DUPONT_TP1_R410.zip deleted file mode 100644 index b7f4d10..0000000 Binary files a/Barnabe_DUPONT_TP1_R410.zip and /dev/null differ diff --git a/README.md b/README.md index e69de29..0b73122 100644 --- a/README.md +++ b/README.md @@ -0,0 +1,31 @@ +# Guide utilisateur + +## Solutions techniques + +## Démarrage rapide +Un docker-compose est fourni à titre d'exemple. Il permet de rapidement déployer le système d’administration des JO Paris 2024. +Vous pouvez utiliser la commande suivante : + +```bash +curl -o docker-compose.yml https://git.gnous.eu/Anrab35/SAE410_TP2/raw/branch/main/docker-compose.yml +docker compose up -d +``` +Vous devez avoir les services suivants de lancés : +```txt +CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES +119dbbc12392 git.gnous.eu/anrab35/sae410_medals:latest "python3 medals.py" 22 minutes ago Up 22 minutes (healthy) 5000/tcp JO_medals +67d8e945bc8e git.gnous.eu/anrab35/sae410_athletes:latest "python3 athletes.py" 22 minutes ago Up 22 minutes (healthy) 5000/tcp JO_athletes +393a2e73ab59 git.gnous.eu/anrab35/sae410_docs:latest "python3 docs.py" 22 minutes ago Up 22 minutes 5000/tcp JO_docs +d7b5d3455cb4 git.gnous.eu/anrab35/sae410_sports:latest "python3 sports.py" 22 minutes ago Up 22 minutes (healthy) 5000/tcp JO_sports +05225e266ec6 traefik:v2.11 "/entrypoint.sh --lo…" 22 minutes ago Up 22 minutes 0.0.0.0:80->80/tcp, :::80->80/tcp, 0.0.0.0:8080->8080/tcp, :::8080->8080/tcp traefik +``` + + +## Utilisation de la suite de tests +Pour utiliser les tests unitaires, il faut commencer par cloner le dépôt et installer les dépendances : +```bash +git clone https://git.gnous.eu/Anrab35/SAE410_TP2.git +cd SAE410_TP2/pytest +python3 -m pip install -r requirements.txt +python3 -m pytest -v +``` diff --git a/__pycache__/APItest.cpython-310-pytest-6.2.5.pyc b/__pycache__/APItest.cpython-310-pytest-6.2.5.pyc deleted file mode 100644 index ec3c20d..0000000 Binary files a/__pycache__/APItest.cpython-310-pytest-6.2.5.pyc and /dev/null differ diff --git a/app/__pycache__/medals.cpython-310.pyc b/app/__pycache__/medals.cpython-310.pyc deleted file mode 100644 index 24931bc..0000000 Binary files a/app/__pycache__/medals.cpython-310.pyc and /dev/null differ diff --git a/pytest/__pycache__/APItest.cpython-310-pytest-6.2.5.pyc b/pytest/__pycache__/APItest.cpython-310-pytest-6.2.5.pyc deleted file mode 100644 index 36b2e37..0000000 Binary files a/pytest/__pycache__/APItest.cpython-310-pytest-6.2.5.pyc and /dev/null differ diff --git a/pytest/__pycache__/conftest.cpython-310-pytest-6.2.5.pyc b/pytest/__pycache__/conftest.cpython-310-pytest-6.2.5.pyc deleted file mode 100644 index eb8bbc0..0000000 Binary files a/pytest/__pycache__/conftest.cpython-310-pytest-6.2.5.pyc and /dev/null differ diff --git a/pytest/__pycache__/test_athletes.cpython-310-pytest-6.2.5.pyc b/pytest/__pycache__/test_athletes.cpython-310-pytest-6.2.5.pyc deleted file mode 100644 index 77e47fc..0000000 Binary files a/pytest/__pycache__/test_athletes.cpython-310-pytest-6.2.5.pyc and /dev/null differ diff --git a/pytest/__pycache__/test_medals.cpython-310-pytest-6.2.5.pyc b/pytest/__pycache__/test_medals.cpython-310-pytest-6.2.5.pyc deleted file mode 100644 index 142e28c..0000000 Binary files a/pytest/__pycache__/test_medals.cpython-310-pytest-6.2.5.pyc and /dev/null differ diff --git a/pytest/__pycache__/test_sports.cpython-310-pytest-6.2.5.pyc b/pytest/__pycache__/test_sports.cpython-310-pytest-6.2.5.pyc deleted file mode 100644 index e8263c3..0000000 Binary files a/pytest/__pycache__/test_sports.cpython-310-pytest-6.2.5.pyc and /dev/null differ diff --git a/pytest/requirements.txt b/pytest/requirements.txt new file mode 100644 index 0000000..fa60e34 --- /dev/null +++ b/pytest/requirements.txt @@ -0,0 +1,2 @@ +pytest==6.2.5 +requests==2.28.1 \ No newline at end of file