18 lines
369 B
C
18 lines
369 B
C
#include <criterion/criterion.h>
|
|
#include <node.h>
|
|
|
|
Test(node, string) {
|
|
size_t const SZ = 256;
|
|
char str[SZ];
|
|
|
|
struct node node;
|
|
node_init(&node, NODE_ROOT, "", 1);
|
|
node_add_new_child(&node, NODE_ROOT, "hello");
|
|
node_add_new_child(&node, NODE_ROOT, "");
|
|
|
|
|
|
node_str(&node, str, SZ);
|
|
cr_assert_str_eq(str, "ROOT(ROOT[hello],ROOT)");
|
|
node_free(&node);
|
|
}
|