From 7d5bb35f0bedcb1466417c9b1fccaf3736a05f07 Mon Sep 17 00:00:00 2001 From: Lucas Date: Thu, 2 Apr 2026 23:18:02 +0200 Subject: [PATCH] te --- tests/test_basics.c | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/tests/test_basics.c b/tests/test_basics.c index f9190fa..d66ffeb 100644 --- a/tests/test_basics.c +++ b/tests/test_basics.c @@ -45,7 +45,7 @@ Test(basics_suite, test_insert) { cr_assert_eq(l->data, 100, "La valeur insérée doit être 100."); int res2 = list_insert(&l, 5, 200); - cr_assert_eq(res2, 1, "L'insertion hors limite doit échouer et renvoyer 1."); + cr_assert_eq(res2, 1, "Out of Range !"); list_destroy(l); } @@ -56,15 +56,15 @@ Test(basics_suite, test_get){ l = list_append(l, 30); l = list_append(l, 20); - l = list_append(l, 10); // L'ordre final est [30] -> [20] -> [10] + l = list_append(l, 10); struct list *rslt = list_get(l, 0); cr_assert_not_null(rslt, "Le pointeur ne doit pas être NULL pour l'index 0"); - cr_assert_eq(rslt->data, 30, "pointer to node with data=30"); + cr_assert_eq(rslt->data, 10, "pointer to node with data=10"); rslt = list_get(l, 2); cr_assert_not_null(rslt, "Le pointeur ne doit pas être NULL pour l'index 2"); - cr_assert_eq(rslt->data, 10, "pointer to node with data=10"); + cr_assert_eq(rslt->data, 30, "pointer to node with data=30"); rslt = list_get(l, 5); cr_assert_null(rslt, "Le pointeur doit etre null"); @@ -96,11 +96,11 @@ Test(basics_suite, test_delete_at){ l = list_append(l, 30); l = list_append(l, 20); - l = list_append(l, 10); // [30] -> [20] -> [10] + l = list_append(l, 10); // [10] -> [20] -> [30] struct list *rslt = NULL; - rslt = list_delete_at(&l, 1); // Retire le 20. l devient [30] -> [10] + rslt = list_delete_at(&l, 1); // Retire le 20. l devient [10] -> [30] cr_assert_not_null(rslt, "Le noeud retiré ne doit pas être NULL"); cr_assert_eq(rslt->data, 20, "La data du noeud supprimé doit etre de 20"); @@ -109,11 +109,11 @@ Test(basics_suite, test_delete_at){ struct list *tmp = list_get(l, 0); cr_assert_not_null(tmp, "Le noeud 0 ne doit pas être NULL"); - cr_assert_eq(tmp->data, 30, "La data du noeud 1 doit etre de 30"); + cr_assert_eq(tmp->data, 10, "La data du noeud 1 doit etre de 10"); tmp = list_get(l, 1); cr_assert_not_null(tmp, "Le noeud 1 ne doit pas être NULL"); - cr_assert_eq(tmp->data, 10, "La data du noeud 2 doit etre de 10"); + cr_assert_eq(tmp->data, 30, "La data du noeud 2 doit etre de 30"); tmp = list_get(l, 3); cr_assert_null(tmp, "Le pointeur doit etre null"); @@ -129,22 +129,22 @@ Test(basics_suite, test_list_remove){ l = list_append(l, 7); l = list_append(l, 3); l = list_append(l, 7); - l = list_append(l, 1); // [7] -> [3] -> [7] -> [1] + l = list_append(l, 1); // [1] -> [7] -> [3] -> [1] - int rm = list_remove(&l, 7); // Retire le premier 7. l devient [3] -> [7] -> [1] + int rm = list_remove(&l, 7); // Retire le premier 7. l devient [1] -> [7] -> [3] cr_assert_eq(rm, 1, "Le noeud 7 doit etre supprimé"); struct list *tmp = list_get(l, 0); cr_assert_not_null(tmp, "Le noeud 0 existe"); - cr_assert_eq(tmp->data, 3, "Le noeud 1 a changé et devient 3 !"); + cr_assert_eq(tmp->data, 1, "Le noeud 1 a changé et devient 1 !"); tmp = list_get(l, 1); cr_assert_not_null(tmp, "Le noeud 1 existe"); - cr_assert_eq(tmp->data, 7, "Le noeud 2 doit etre egal a 7"); + cr_assert_eq(tmp->data, 3, "Le noeud 2 doit etre egal a 3"); tmp = list_get(l, 2); cr_assert_not_null(tmp, "Le noeud 2 existe"); - cr_assert_eq(tmp->data, 1, "Le 3 eme noeud doit etre de 1"); + cr_assert_eq(tmp->data,7, "Le 3 eme noeud doit etre de 7"); rm = list_remove(&l, 42); cr_assert_eq(rm, 0, "Doit renvoyer 0 car 42 n'existe pas !");