X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=test%2Frender_subtitles_test.cc;fp=test%2Frender_subtitles_test.cc;h=02323756802c2ca21c7464463183c6b980338098;hb=c7f45cd00b94393f6e15428a2ea256995f890412;hp=d1c91260254cfbb623be91628ba33d3cd0931fd0;hpb=e71e6d33210e4a4c7d7841d0d5d8e906e00bb82f;p=dcpomatic.git diff --git a/test/render_subtitles_test.cc b/test/render_subtitles_test.cc index d1c912602..023237568 100644 --- a/test/render_subtitles_test.cc +++ b/test/render_subtitles_test.cc @@ -37,7 +37,7 @@ using std::shared_ptr; static void -add (std::list& s, std::string text, bool italic, bool bold, bool underline) +add(std::vector& s, std::string text, bool italic, bool bold, bool underline) { s.push_back ( StringText ( @@ -74,7 +74,7 @@ add (std::list& s, std::string text, bool italic, bool bold, bool un BOOST_AUTO_TEST_CASE (marked_up_test1) { - std::list s; + std::vector s; add (s, "Hello", false, false, false); BOOST_CHECK_EQUAL(marked_up(s, 1024, 1, ""), "Hello"); } @@ -82,7 +82,7 @@ BOOST_AUTO_TEST_CASE (marked_up_test1) BOOST_AUTO_TEST_CASE (marked_up_test2) { - std::list s; + std::vector s; add (s, "Hello", false, true, false); BOOST_CHECK_EQUAL(marked_up(s, 1024, 1, ""), "Hello"); } @@ -90,21 +90,21 @@ BOOST_AUTO_TEST_CASE (marked_up_test2) BOOST_AUTO_TEST_CASE (marked_up_test3) { - std::list s; + std::vector s; add (s, "Hello", true, true, false); BOOST_CHECK_EQUAL(marked_up(s, 1024, 1, ""), "Hello"); } BOOST_AUTO_TEST_CASE (marked_up_test4) { - std::list s; + std::vector s; add (s, "Hello", true, true, true); BOOST_CHECK_EQUAL(marked_up(s, 1024, 1, ""), "Hello"); } BOOST_AUTO_TEST_CASE (marked_up_test5) { - std::list s; + std::vector s; add (s, "Hello", false, true, false); add (s, " world.", false, false, false); BOOST_CHECK_EQUAL (marked_up(s, 1024, 1, ""), "Hello world."); @@ -112,7 +112,7 @@ BOOST_AUTO_TEST_CASE (marked_up_test5) BOOST_AUTO_TEST_CASE (marked_up_test6) { - std::list s; + std::vector s; add (s, "Hello", true, false, false); add (s, " world ", false, false, false); add (s, "we are bold.", false, true, false);