summaryrefslogtreecommitdiffstats
path: root/src/libmain.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libmain.c')
-rw-r--r--src/libmain.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/libmain.c b/src/libmain.c
index c6d1c29..ec5de01 100644
--- a/src/libmain.c
+++ b/src/libmain.c
@@ -37,12 +37,20 @@ int main(int argc, char **argv) {
nbt_tag_t *list = nbt_list();
debug_list(list);
+ printf("%s\n", nbt_typestr(nbt_list_type(list)));
TEST_TRUE(nbt_list_append_move(list, nbt_byte(5)) >= 0);
- TEST_TRUE(nbt_list_append_move(list, nbt_string("somestr")) >= 0);
+ printf("%s\n", nbt_typestr(nbt_list_type(list)));
+ TEST_TRUE(nbt_list_append_move(list, nbt_string("somestr")) < 0);
+ printf("%s\n", nbt_typestr(nbt_list_type(list)));
+ nbt_list_clear(list);
+ TEST_TRUE(nbt_list_append_move(list, nbt_string("somestr2")) >= 0);
+ printf("%s\n", nbt_typestr(nbt_list_type(list)));
debug_list(list);
nbt_decref(list);
+ printf("%s\n", "test complete");
+
return 0;
}