From a0fc70b0c6b3860236e783a05aa5d70cfc831669 Mon Sep 17 00:00:00 2001 From: Thomas Schmucker Date: Thu, 2 Jul 2020 13:07:52 +0200 Subject: weiterer Testcase: Teste den Fall, dass ein CSV-Objekt nur initialisiert, aber bisher noch nicht benutzt wurde. --- csv-test.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'csv-test.c') diff --git a/csv-test.c b/csv-test.c index 552bbb8..8fbcf42 100644 --- a/csv-test.c +++ b/csv-test.c @@ -16,6 +16,21 @@ fclose(f); \ f = NULL +void +test_empty_object(void) +{ + { + csv_t csv = { 0 }; + assert( csv_nfields(&csv) == 0 ); + } + + { + csv_t csv; + csv_init(&csv); + assert( csv_nfields(&csv) == 0 ); + } +} + void test_line_endings1(void) { @@ -566,6 +581,7 @@ test_allocation_error1(void) int main(void) { + test_empty_object(); test_line_endings1(); test_line_endings2(); test_empty_fields(); -- cgit v1.3