summaryrefslogtreecommitdiff
path: root/tests/mock_queue.c
diff options
context:
space:
mode:
authorsanine <sanine.not@pm.me>2022-04-04 16:04:17 -0500
committersanine <sanine.not@pm.me>2022-04-04 16:04:17 -0500
commit2cef2d4e0bb490f8e5002e47368bac8e89dbeb88 (patch)
treef057ad4af920bc06f68c4df7a1da68af90b6be3e /tests/mock_queue.c
parent5e3d8e950d97a222b15d41de1ae17ccf51621471 (diff)
add LILY_NARGS()
Diffstat (limited to 'tests/mock_queue.c')
-rw-r--r--tests/mock_queue.c17
1 files changed, 17 insertions, 0 deletions
diff --git a/tests/mock_queue.c b/tests/mock_queue.c
index bc00325..4015c68 100644
--- a/tests/mock_queue.c
+++ b/tests/mock_queue.c
@@ -59,3 +59,20 @@ const char* test_mock_enqueue_dequeue_heterogenous()
return 0;
}
+
+
+const char* test_LILY_NARGS()
+{
+ int n = 5;
+ const char *str = "hello, world!";
+ lily_queue_t *q;
+
+ struct lily_mock_arg_t args[] =
+ { { sizeof(int), &n },
+ { sizeof(const char *), &str },
+ { sizeof(lily_queue_t *), &q },
+ };
+ if (LILY_NARGS(args) != 3) return "incorrect argument count!";
+
+ return 0;
+}