Skip to content
Snippets Groups Projects
Commit 31ddbffa authored by Christian Hovy's avatar Christian Hovy
Browse files

[check] Additional string asserts in all tests.

parent 275886c0
No related branches found
No related tags found
No related merge requests found
......@@ -359,10 +359,12 @@ void assertDate(const char* input_string, int64_t year, int month, int day, cons
Date date = newDate(input_string);
ck_assert_msg(date != NULL, msg);
ck_assert_str_eq(expected_output_string, dateToString(date, tmp));
ck_assert_str_eq(expected_output_string, tmp);
ck_assert_int_eq(year, date->year);
ck_assert_int_eq(month, date->month);
ck_assert_int_eq(day, date->day);
ck_assert_str_eq(expected_basic_string, dateToBasicString(date, tmp));
ck_assert_str_eq(expected_basic_string, tmp);
Date raw_date = newRawDate(year, month, day);
ck_assert(raw_date != NULL);
......
......@@ -902,6 +902,7 @@ void assertDateTime(const char* input_string, int64_t year, int month, int day,
DateTime datetime = newDateTime(input_string);
ck_assert_msg(datetime != NULL, msg);
ck_assert_str_eq(expected_output_string, datetimeToString(datetime, tmp));
ck_assert_str_eq(expected_output_string, tmp);
ck_assert_int_eq(year, datetime->date.year);
ck_assert_int_eq(month, datetime->date.month);
ck_assert_int_eq(day, datetime->date.day);
......@@ -910,6 +911,7 @@ void assertDateTime(const char* input_string, int64_t year, int month, int day,
ck_assert_int_eq(second, datetime->time.second);
ck_assert_int_eq(ms, datetime->time.ms);
ck_assert_str_eq(expected_basic_string, datetimeToBasicString(datetime, tmp)); //UNKNOWN BEHAVIOUR
ck_assert_str_eq(expected_basic_string, tmp); //UNKNOWN BEHAVIOUR
DateTime raw_datetime = newRawDateTime(year, month, day, hour, minute, second, ms);
ck_assert(raw_datetime != NULL);
......
......@@ -122,9 +122,10 @@ void assertJulianDay(int64_t day, int64_t ms, const char* expected_string)
ck_assert_msg(ms == julianday->ms, msg2);
char output_string[MAX_JULIANDAY_STR_LEN];
juliandayToString(julianday, output_string);
char* output_string_ptr = juliandayToString(julianday, output_string);
ck_assert_str_eq(expected_string, output_string);
ck_assert_str_eq(expected_string, output_string_ptr);
deallocateJulianDay(julianday);
free(msg2);
......
......@@ -130,11 +130,13 @@ void assertTime(const char* input_string, int hour, int minute, int second, int
Time time = newTime(input_string);
ck_assert_msg(time != NULL, msg);
ck_assert_str_eq(expected_output_string, timeToString(time, tmp));
ck_assert_str_eq(expected_output_string, tmp);
ck_assert_int_eq(hour, time->hour);
ck_assert_int_eq(minute, time->minute);
ck_assert_int_eq(second, time->second);
ck_assert_int_eq(ms, time->ms);
ck_assert_str_eq(expected_basic_string, timeToBasicString(time, tmp));
ck_assert_str_eq(expected_basic_string, tmp);
Time raw_time = newRawTime(hour, minute, second, ms);
ck_assert(raw_time != NULL);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment