From 99995d7b0fd6fd585b433b69f4892d78de6e14e3 Mon Sep 17 00:00:00 2001 From: Pradana AUMARS Date: Sat, 17 Jul 2021 14:14:22 +0200 Subject: [PATCH] Add more tests Signed-off-by: Pradana AUMARS --- tests/check_easycsv.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tests/check_easycsv.c b/tests/check_easycsv.c index 9f25bc1..19e1dc4 100644 --- a/tests/check_easycsv.c +++ b/tests/check_easycsv.c @@ -62,6 +62,8 @@ START_TEST(test_easycsv_print_columns) easycsv *csv = easycsv_init(SAMPLE1_PATH, EASYCSV_R); ck_assert_int_eq(easycsv_print_columns(csv), 3); easycsv_free(csv); + + ck_assert_int_eq(easycsv_print_columns(NULL), -1); } START_TEST(test_easycsv_print_rows) @@ -69,6 +71,8 @@ START_TEST(test_easycsv_print_rows) easycsv *csv = easycsv_init(SAMPLE1_PATH, EASYCSV_R); ck_assert_int_eq(easycsv_print_rows(csv), 4); easycsv_free(csv); + + ck_assert_int_eq(easycsv_print_rows(NULL), -1); } START_TEST(test_easycsv_read_value) @@ -100,6 +104,9 @@ START_TEST(test_easycsv_read_value) ck_assert_str_eq(str, ""); free(str); + str = easycsv_read_value(csv, 0, 0); + ck_assert_ptr_null(str); + str = easycsv_read_value(csv, 4, 1); ck_assert_ptr_null(str);