From 0ea8c07ed48b9ce4cf9ee74a559ba6378d467866 Mon Sep 17 00:00:00 2001 From: Blake Romero Date: Wed, 18 Sep 2024 14:17:54 +0100 Subject: Add llpop test --- tests/lltests.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/tests/lltests.c b/tests/lltests.c index 212178c..2c44bc0 100644 --- a/tests/lltests.c +++ b/tests/lltests.c @@ -6,6 +6,7 @@ Node* head = NULL; // Run on every test void setup() { head = llnode(7); + llpush(&head,9); } // Run after every test @@ -14,7 +15,7 @@ void teardown() {} TestSuite(lltest, .init=setup, .fini=teardown); // Node -Test(lltest, llnode) { +Test(lltest,llnode) { int val = 17; head = llnode(val); cr_expect(head != NULL); @@ -30,7 +31,11 @@ Test(lltest,llpush) { } // Pop -// ... +Test(lltest,llpop) { + int val = llpop(&head); + cr_expect(val == 9); + cr_expect(lllength(head) == 1); +} // Append // ... -- cgit