From 061ae2d89208390e9e3dbc96c82d9e84b5bef548 Mon Sep 17 00:00:00 2001 From: Colin Goutte Date: Wed, 22 Sep 2021 12:01:24 +0200 Subject: [PATCH] lister les sondes est ok --- papi/main.py | 5 +++++ tests/test_papi.py | 7 +++++++ 2 files changed, 12 insertions(+) diff --git a/papi/main.py b/papi/main.py index 6d320e8..15acf59 100644 --- a/papi/main.py +++ b/papi/main.py @@ -28,3 +28,8 @@ def post_sonde(sonde: Sonde): print(sonde) sondes.append(sonde) return + + +@app.get("/sonde/") +def list_sonde(): + return [x for x in sondes] diff --git a/tests/test_papi.py b/tests/test_papi.py index 6505835..3a6d7c3 100644 --- a/tests/test_papi.py +++ b/tests/test_papi.py @@ -25,3 +25,10 @@ def test_creer_sonde(): response = client.post("/sonde/", json=sonde1) assert response.status_code == 200 assert sonde1 in sondes + + +def test_lister_sondes(): + sonde1 = {"identifiant": "masonde_001", "nom": "client1"} + response = client.get("/sonde/") + assert response.status_code == 200 + assert sonde1 in response.json()