summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2014-12-23 22:29:44 +0000
committerCarl Hetherington <cth@carlh.net>2014-12-23 22:29:44 +0000
commit6f125b65d1bc0650735624d7ada17a2ff573cbc4 (patch)
treec37d69892f5d0fe244991f66110243caa030de8d /test
parent2e25fdc885226110c0ab28b3c8026e3dc4345cb5 (diff)
Some missed bits from 0.x.
Diffstat (limited to 'test')
-rw-r--r--test/subtitle_tests.cc26
1 files changed, 13 insertions, 13 deletions
diff --git a/test/subtitle_tests.cc b/test/subtitle_tests.cc
index 411b6120..e8175cbb 100644
--- a/test/subtitle_tests.cc
+++ b/test/subtitle_tests.cc
@@ -32,7 +32,7 @@ BOOST_AUTO_TEST_CASE (subtitles1)
BOOST_CHECK_EQUAL (subs.language(), "French");
- list<dcp::SubtitleString> s = subs.subtitles_at (dcp::Time (0, 0, 6, 1));
+ list<dcp::SubtitleString> s = subs.subtitles_during (dcp::Time (0, 0, 6, 1), dcp::Time (0, 0, 6, 2));
BOOST_CHECK_EQUAL (s.size(), 1);
BOOST_CHECK_EQUAL (s.front(), dcp::SubtitleString (
string ("theFontId"),
@@ -50,7 +50,7 @@ BOOST_AUTO_TEST_CASE (subtitles1)
dcp::Time (0, 0, 0, 1)
));
- s = subs.subtitles_at (dcp::Time (0, 0, 7, 190));
+ s = subs.subtitles_during (dcp::Time (0, 0, 7, 190), dcp::Time (0, 0, 7, 191));
BOOST_CHECK_EQUAL (s.size(), 2);
BOOST_CHECK_EQUAL (s.front(), dcp::SubtitleString (
string ("theFontId"),
@@ -83,7 +83,7 @@ BOOST_AUTO_TEST_CASE (subtitles1)
dcp::Time (0, 0, 0, 1)
));
- s = subs.subtitles_at (dcp::Time (0, 0, 11, 95));
+ s = subs.subtitles_during (dcp::Time (0, 0, 11, 95), dcp::Time (0, 0, 11, 96));
BOOST_CHECK_EQUAL (s.size(), 1);
BOOST_CHECK_EQUAL (s.back(), dcp::SubtitleString (
string ("theFontId"),
@@ -101,7 +101,7 @@ BOOST_AUTO_TEST_CASE (subtitles1)
dcp::Time (0, 0, 0, 1)
));
- s = subs.subtitles_at (dcp::Time (0, 0, 14, 42));
+ s = subs.subtitles_during (dcp::Time (0, 0, 14, 42), dcp::Time (0, 0, 14, 43));
BOOST_CHECK_EQUAL (s.size(), 1);
BOOST_CHECK_EQUAL (s.back(), dcp::SubtitleString (
string ("theFontId"),
@@ -125,7 +125,7 @@ BOOST_AUTO_TEST_CASE (subtitles2)
{
dcp::InteropSubtitleContent subs ("test/data/subs2.xml");
- list<dcp::SubtitleString> s = subs.subtitles_at (dcp::Time (0, 0, 42, 100));
+ list<dcp::SubtitleString> s = subs.subtitles_during (dcp::Time (0, 0, 42, 100), dcp::Time (0, 0, 42, 101));
BOOST_CHECK_EQUAL (s.size(), 2);
BOOST_CHECK_EQUAL (s.front(), dcp::SubtitleString (
string ("theFont"),
@@ -158,7 +158,7 @@ BOOST_AUTO_TEST_CASE (subtitles2)
dcp::Time (0, 0, 0, 0)
));
- s = subs.subtitles_at (dcp::Time (0, 0, 50, 50));
+ s = subs.subtitles_during (dcp::Time (0, 0, 50, 50), dcp::Time (0, 0, 50, 51));
BOOST_CHECK_EQUAL (s.size(), 2);
BOOST_CHECK_EQUAL (s.front(), dcp::SubtitleString (
string ("theFont"),
@@ -191,7 +191,7 @@ BOOST_AUTO_TEST_CASE (subtitles2)
dcp::Time (0, 0, 0, 0)
));
- s = subs.subtitles_at (dcp::Time (0, 1, 2, 300));
+ s = subs.subtitles_during (dcp::Time (0, 1, 2, 300), dcp::Time (0, 1, 2, 301));
BOOST_CHECK_EQUAL (s.size(), 2);
BOOST_CHECK_EQUAL (s.front(), dcp::SubtitleString (
string ("theFont"),
@@ -224,7 +224,7 @@ BOOST_AUTO_TEST_CASE (subtitles2)
dcp::Time (0, 0, 0, 0)
));
- s = subs.subtitles_at (dcp::Time (0, 1, 15, 50));
+ s = subs.subtitles_during (dcp::Time (0, 1, 15, 50), dcp::Time (0, 1, 15, 51));
BOOST_CHECK_EQUAL (s.size(), 2);
BOOST_CHECK_EQUAL (s.front(), dcp::SubtitleString (
string ("theFont"),
@@ -257,7 +257,7 @@ BOOST_AUTO_TEST_CASE (subtitles2)
dcp::Time (0, 0, 0, 0)
));
- s = subs.subtitles_at (dcp::Time (0, 1, 27, 200));
+ s = subs.subtitles_during (dcp::Time (0, 1, 27, 200), dcp::Time (0, 1, 27, 201));
BOOST_CHECK_EQUAL (s.size(), 2);
BOOST_CHECK_EQUAL (s.front(), dcp::SubtitleString (
string ("theFont"),
@@ -290,7 +290,7 @@ BOOST_AUTO_TEST_CASE (subtitles2)
dcp::Time (0, 0, 0, 0)
));
- s = subs.subtitles_at (dcp::Time (0, 1, 42, 300));
+ s = subs.subtitles_during (dcp::Time (0, 1, 42, 300), dcp::Time (0, 1, 42, 301));
BOOST_CHECK_EQUAL (s.size(), 2);
BOOST_CHECK_EQUAL (s.front(), dcp::SubtitleString (
string ("theFont"),
@@ -323,7 +323,7 @@ BOOST_AUTO_TEST_CASE (subtitles2)
dcp::Time (0, 0, 0, 0)
));
- s = subs.subtitles_at (dcp::Time (0, 1, 45, 200));
+ s = subs.subtitles_during (dcp::Time (0, 1, 45, 200), dcp::Time (0, 1, 45, 201));
BOOST_CHECK_EQUAL (s.size(), 2);
BOOST_CHECK_EQUAL (s.front(), dcp::SubtitleString (
string ("theFont"),
@@ -356,7 +356,7 @@ BOOST_AUTO_TEST_CASE (subtitles2)
dcp::Time (0, 0, 0, 0)
));
- s = subs.subtitles_at (dcp::Time (0, 1, 47, 249));
+ s = subs.subtitles_during (dcp::Time (0, 1, 47, 249), dcp::Time (0, 1, 47, 250));
BOOST_CHECK_EQUAL (s.size(), 2);
BOOST_CHECK_EQUAL (s.front(), dcp::SubtitleString (
string ("theFont"),
@@ -389,7 +389,7 @@ BOOST_AUTO_TEST_CASE (subtitles2)
dcp::Time (0, 0, 0, 0)
));
- s = subs.subtitles_at (dcp::Time (0, 2, 6, 210));
+ s = subs.subtitles_during (dcp::Time (0, 2, 6, 210), dcp::Time (0, 2, 6, 211));
BOOST_CHECK_EQUAL (s.size(), 2);
BOOST_CHECK_EQUAL (s.front(), dcp::SubtitleString (
string ("theFont"),