2018-01-04 02:51:20 +00:00
|
|
|
#include <criterion/criterion.h>
|
|
|
|
|
|
|
|
#include "log.h"
|
|
|
|
#include "objstore.h"
|
|
|
|
|
|
|
|
Test(objstore, init)
|
|
|
|
{
|
2018-01-07 22:30:33 +00:00
|
|
|
objstore_clear();
|
2018-01-04 02:51:20 +00:00
|
|
|
cr_assert_eq(objstore_init(), OK);
|
2018-01-07 22:30:33 +00:00
|
|
|
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);
|
2018-01-04 02:51:20 +00:00
|
|
|
}
|