test append
Tests Basics avec Criterion / test (push) Failing after 6s

This commit is contained in:
2026-04-02 22:17:51 +02:00
parent 8491a3aa7d
commit 97fa4e5c8b
+5 -2
View File
@@ -1,4 +1,5 @@
#include <criterion/criterion.h> #include <criterion/criterion.h>
#include <criterion/internal/assert.h>
#include <stdlib.h> #include <stdlib.h>
#include "../Chains_across_the_Island/Fundamentals/basics/basics.h" #include "../Chains_across_the_Island/Fundamentals/basics/basics.h"
@@ -11,8 +12,10 @@ Test(basics_suite, test_append) {
cr_assert_eq(l->data, 42, "la data du 1er noeud doit être 42"); cr_assert_eq(l->data, 42, "la data du 1er noeud doit être 42");
l = list_append(l, 7); l = list_append(l, 7);
cr_assert_not_null(l->next, "le deuxième noeud doit exister"); cr_assert_not_null(l->next, "le deuxieme noeud doit exister");
cr_assert_eq(l->next->data, 7, "la data du 2 eme noeud doit etre 7"); cr_assert_eq(l->data, 7, "Le premier noeud doit etre 7");
cr_assert_eq(l->next->data, 42, "Le second noeud doit etre 42");
list_destroy(l); list_destroy(l);
} }