fix(backend): corrige une assertion tautologique dans test_list_all_returns_the_sites_sorted_by_identifier
Backend / Lint, typage et tests (push) Successful in 1m7s

L'assertion comparait le résultat à lui-même trié, donc vraie quel que
soit l'ordre réellement renvoyé par SiteRepository.list_all(). Compare
désormais à des identifiants connus à l'avance.
This commit is contained in:
Johan LEROY
2026-09-16 11:55:03 +02:00
parent d25e544db6
commit ad149db0cb
+5 -4
View File
@@ -48,11 +48,12 @@ async def test_get_by_id_returns_nothing_for_an_unknown_identifier(
async def test_list_all_returns_the_sites_sorted_by_identifier(session: AsyncSession) -> None: async def test_list_all_returns_the_sites_sorted_by_identifier(session: AsyncSession) -> None:
depot = SiteRepository(session) depot = SiteRepository(session)
await creer(session, site_id=f"zz-{identifiant()}") premier, second = sorted([f"zz-{identifiant()}", f"aa-{identifiant()}"])
await creer(session, site_id=f"aa-{identifiant()}") await creer(session, site_id=second)
await creer(session, site_id=premier)
sites = await depot.list_all() sites = await depot.list_all()
identifiants = [site.site_id for site in sites] identifiants = [site.site_id for site in sites if site.site_id in (premier, second)]
await session.rollback() await session.rollback()
assert identifiants == sorted(identifiants) assert identifiants == [premier, second]