ocarina/tests/core/containers/queue.c

22 lines
439 B
C

/*
* Copyright 2015 (c) Anna Schumaker.
*/
#include <core/containers/queue.h>
#include <tests/test.h>
static void test_stress(unsigned int N)
{
struct _queue queue = _Q_INIT();
/* _q_init() */
test_equal((void *)queue._queue.head, NULL);
test_equal((void *)queue._queue.tail, NULL);
test_equal(_q_size(&queue), 0);
}
static void test_basics() { test_stress(10); }
DECLARE_UNIT_TESTS(
UNIT_TEST("Queue Basics", test_basics),
);