From: Jordan Petridis Date: Fri, 11 Jan 2019 10:32:49 +0000 (+0200) Subject: tests: gstdatetime: move gst_date_time_new* and time() calls closer X-Git-Tag: 1.16.2~144 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=20ee2db955be2cf67e2fa1e07468809069d4cbb8;p=platform%2Fupstream%2Fgstreamer.git tests: gstdatetime: move gst_date_time_new* and time() calls closer While extremelly rare, time and gst_date_time_new_* will have diff values and potentially trigger an assertion. Thus move the calls as closely together as possible to mitigate this. --- diff --git a/tests/check/gst/gstdatetime.c b/tests/check/gst/gstdatetime.c index 801ff93..15cc977 100644 --- a/tests/check/gst/gstdatetime.c +++ b/tests/check/gst/gstdatetime.c @@ -44,12 +44,12 @@ GST_START_TEST (test_GstDateTime_now) memset (&tm, 0, sizeof (tm)); t = time (NULL); + dt = gst_date_time_new_now_local_time (); #ifdef HAVE_LOCALTIME_R localtime_r (&t, &tm); #else memcpy (&tm, localtime (&t), sizeof (struct tm)); #endif - dt = gst_date_time_new_now_local_time (); assert_equals_int (gst_date_time_get_year (dt), 1900 + tm.tm_year); assert_equals_int (gst_date_time_get_month (dt), 1 + tm.tm_mon); assert_equals_int (gst_date_time_get_day (dt), tm.tm_mday); @@ -248,12 +248,12 @@ GST_START_TEST (test_GstDateTime_utc_now) struct tm tm; t = time (NULL); + dt = gst_date_time_new_now_utc (); #ifdef HAVE_GMTIME_R gmtime_r (&t, &tm); #else memcpy (&tm, gmtime (&t), sizeof (struct tm)); #endif - dt = gst_date_time_new_now_utc (); assert_equals_int (tm.tm_year + 1900, gst_date_time_get_year (dt)); assert_equals_int (tm.tm_mon + 1, gst_date_time_get_month (dt)); assert_equals_int (tm.tm_mday, gst_date_time_get_day (dt));