diff options
author | Florin Apostol <florin.apostol@oregan.net> | 2015-11-20 16:35:43 +0000 |
---|---|---|
committer | Thiago Santos <thiagoss@osg.samsung.com> | 2015-11-23 11:54:37 -0300 |
commit | c681c33d1046b15332d8aa480ea531622cc95156 (patch) | |
tree | 06c88aab96d0a5c53e59a3fbb935524783d11fc2 /tests | |
parent | 650b7b8fceaf1397a4241c10a17ccd086233b574 (diff) | |
download | gstreamer-plugins-bad-c681c33d1046b15332d8aa480ea531622cc95156.tar.gz |
mpdparser: tests: added test for fraction of seconds in availabilityStartTime
https://bugzilla.gnome.org/show_bug.cgi?id=758410
Diffstat (limited to 'tests')
-rw-r--r-- | tests/check/elements/dash_mpd.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/check/elements/dash_mpd.c b/tests/check/elements/dash_mpd.c index 24212d2be..64a8d9784 100644 --- a/tests/check/elements/dash_mpd.c +++ b/tests/check/elements/dash_mpd.c @@ -87,7 +87,7 @@ GST_START_TEST (dash_mpdparser_mpd) " id=\"testId\"" " type=\"static\"" " availabilityStartTime=\"2015-03-24T1:10:50\"" - " availabilityEndTime=\"2015-03-24T1:10:50\"" + " availabilityEndTime=\"2015-03-24T1:10:50.123456\"" " mediaPresentationDuration=\"P0Y1M2DT12H10M20.5S\"" " minimumUpdatePeriod=\"P0Y1M2DT12H10M20.5S\"" " minBufferTime=\"P0Y1M2DT12H10M20.5S\"" @@ -119,6 +119,7 @@ GST_START_TEST (dash_mpdparser_mpd) assert_equals_int (gst_date_time_get_hour (availabilityStartTime), 1); assert_equals_int (gst_date_time_get_minute (availabilityStartTime), 10); assert_equals_int (gst_date_time_get_second (availabilityStartTime), 50); + assert_equals_int (gst_date_time_get_microsecond (availabilityStartTime), 0); availabilityEndTime = mpdclient->mpd_node->availabilityEndTime; assert_equals_int (gst_date_time_get_year (availabilityEndTime), 2015); @@ -127,6 +128,8 @@ GST_START_TEST (dash_mpdparser_mpd) assert_equals_int (gst_date_time_get_hour (availabilityEndTime), 1); assert_equals_int (gst_date_time_get_minute (availabilityEndTime), 10); assert_equals_int (gst_date_time_get_second (availabilityEndTime), 50); + assert_equals_int (gst_date_time_get_microsecond (availabilityEndTime), + 123456); assert_equals_uint64 (mpdclient->mpd_node->mediaPresentationDuration, duration_to_ms (0, 1, 2, 12, 10, 20, 500)); |