mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-28 20:51:13 +00:00
test/datetime: fix test for windows
In the previous configuration, mktime returned -1 on Windows 10 compiled with MSVC using meson. Fix this by moving the hour one forward.
This commit is contained in:
parent
4a7739f4b6
commit
320ac0ce1a
1 changed files with 3 additions and 2 deletions
|
@ -87,15 +87,16 @@ GST_START_TEST (test_GstDateTime_new_from_unix_epoch_local_time)
|
|||
tm.tm_year = 70;
|
||||
tm.tm_mday = 1;
|
||||
tm.tm_mon = 0;
|
||||
tm.tm_hour = 0;
|
||||
tm.tm_hour = 1;
|
||||
tm.tm_min = 0;
|
||||
tm.tm_sec = 0;
|
||||
t = mktime (&tm);
|
||||
fail_unless (t != -1);
|
||||
dt = gst_date_time_new_from_unix_epoch_local_time (t);
|
||||
assert_equals_int (gst_date_time_get_year (dt), 1970);
|
||||
assert_equals_int (gst_date_time_get_month (dt), 1);
|
||||
assert_equals_int (gst_date_time_get_day (dt), 1);
|
||||
assert_equals_int (gst_date_time_get_hour (dt), 0);
|
||||
assert_equals_int (gst_date_time_get_hour (dt), 1);
|
||||
assert_equals_int (gst_date_time_get_minute (dt), 0);
|
||||
assert_equals_int (gst_date_time_get_second (dt), 0);
|
||||
gst_date_time_unref (dt);
|
||||
|
|
Loading…
Reference in a new issue