From d86d3fee70705ba700695c95f018eda084838bf5 Mon Sep 17 00:00:00 2001 From: Blake Romero Date: Fri, 10 Oct 2025 17:46:14 +0100 Subject: Rename & update list tests --- tests/lltests.c | 57 --------------------------------------------------------- 1 file changed, 57 deletions(-) delete mode 100644 tests/lltests.c (limited to 'tests') diff --git a/tests/lltests.c b/tests/lltests.c deleted file mode 100644 index a2c8195..0000000 --- a/tests/lltests.c +++ /dev/null @@ -1,57 +0,0 @@ -#include -#include "../src/ll.h" - -Node* head = NULL; - -// Run on every test -void setup() { - head = llnode(7); -} - -// Run after every test -void teardown() { - llfree(&head); -} - -// Configure test suite -TestSuite(lltest, .init=setup, .fini=teardown); - -// Node -Test(lltest,llnode) { - int val = 17; - head = llnode(val); - cr_expect(head != NULL); - cr_expect(head->value == val); -} - -// Length -Test(lltest,lllength) { - cr_expect(lllength(head) == 1); -} - -// Push -Test(lltest,llpush) { - int val = 12; - llpush(&head,val); - cr_expect(head->next != NULL); - cr_expect(head->value == val); -} - -// Pop -Test(lltest,llpop) { - int val = llpop(&head); - cr_expect(val == 7); - cr_expect(lllength(head) == 0); -} - -// Append -// ... - -// Insert -// ... - -// Remove -// ... - -// Free -// ... -- cgit