mirror of
https://github.com/pevans/erc-c.git
synced 2024-11-24 14:32:08 +00:00
28 lines
512 B
C
28 lines
512 B
C
#include <criterion/criterion.h>
|
|
|
|
#include "log.h"
|
|
#include "objstore.h"
|
|
|
|
Test(objstore, init)
|
|
{
|
|
objstore_clear();
|
|
cr_assert_eq(objstore_init(), OK);
|
|
cr_assert_eq(objstore_ready(), true);
|
|
}
|
|
|
|
Test(objstore, ready)
|
|
{
|
|
objstore_clear();
|
|
cr_assert_eq(objstore_ready(), false);
|
|
objstore_init();
|
|
cr_assert_eq(objstore_ready(), true);
|
|
}
|
|
|
|
Test(objstore, clear)
|
|
{
|
|
objstore_init();
|
|
cr_assert_eq(objstore_ready(), true);
|
|
objstore_clear();
|
|
cr_assert_eq(objstore_ready(), false);
|
|
}
|