From a3142bf861382c629471399ba0dd15db52104c5e Mon Sep 17 00:00:00 2001 From: Lucas Date: Thu, 2 Apr 2026 22:26:39 +0200 Subject: [PATCH] test nouvelle version workflow --- .gitea/workflows/test.yaml | 29 +++++++++++++++++++++++++++-- tests/test_basics.c | 4 ++-- 2 files changed, 29 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/test.yaml b/.gitea/workflows/test.yaml index ad1659b..6aeb8ec 100644 --- a/.gitea/workflows/test.yaml +++ b/.gitea/workflows/test.yaml @@ -24,5 +24,30 @@ jobs: tests/test_basics.c -lcriterion -fsanitize=address -g - - name: Tests - run: ./test + - name: Test list_append + if: success() || failure() + run: ./run_tests --filter "basics_suite/test_append" + + - name: Test list_count + if: success() || failure() + run: ./run_tests --filter "basics_suite/test_count" + + - name: Test list_insert + if: success() || failure() + run: ./run_tests --filter "basics_suite/test_insert" + + - name: Test list_get + if: success() || failure() + run: ./run_tests --filter "basics_suite/test_get" + + - name: Test list_find + if: success() || failure() + run: ./run_tests --filter "basics_suite/test_find" + + - name: Test list_delete_at + if: success() || failure() + run: ./run_tests --filter "basics_suite/test_delete_at" + + - name: Test list_remove + if: success() || failure() + run: ./run_tests --filter "basics_suite/test_list_remove" diff --git a/tests/test_basics.c b/tests/test_basics.c index 11beae2..f9190fa 100644 --- a/tests/test_basics.c +++ b/tests/test_basics.c @@ -2,7 +2,7 @@ #include #include #include "../Chains_across_the_Island/Fundamentals/basics/basics.h" - +#include // Test pour list_append Test(basics_suite, test_append) { struct list *l = NULL; @@ -31,6 +31,7 @@ Test(basics_suite, test_count) { l = list_append(l, 30); cr_assert_eq(list_count(l), 3, "La liste doit contenir 3 éléments."); + list_destroy(l); } @@ -69,7 +70,6 @@ Test(basics_suite, test_get){ cr_assert_null(rslt, "Le pointeur doit etre null"); list_destroy(l); - // On ne détruit SURTOUT PAS rslt ici, car il appartient déjà à l ! } //Test list_find