summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2014-10-03 19:40:11 +0100
committerCarl Hetherington <cth@carlh.net>2014-10-03 19:40:11 +0100
commit6b4fdbdabeb7b6010b5d558fb231e5d4e69487fc (patch)
tree8386e0e13f1d2b81c1a2a528365781e6c8e32e2a /test
parentc6c082c4a8016f85ba4207f4b8ccee1d5770e4a4 (diff)
Add another .srt test; remove checking of .srt subtitle indices as the strict sequence (1, 2, 3...) does not appear to be strictly adhered to.
Diffstat (limited to 'test')
-rw-r--r--test/subrip_test.cc17
1 files changed, 12 insertions, 5 deletions
diff --git a/test/subrip_test.cc b/test/subrip_test.cc
index 84ad7f25d..0827005c1 100644
--- a/test/subrip_test.cc
+++ b/test/subrip_test.cc
@@ -202,11 +202,18 @@ BOOST_AUTO_TEST_CASE (subrip_render_test)
check_file ("build/test/subrip_render_test.png", "test/data/subrip_render_test.png");
}
-/** Test of reading a typical .srt */
-BOOST_AUTO_TEST_CASE (subrip_read_test)
+static void
+test (boost::filesystem::path p)
{
- shared_ptr<Film> film = new_test_film ("subrip_read_test");
- boost::filesystem::path p = private_data / "sintel_en.srt";
- shared_ptr<SubRipContent> s (new SubRipContent (film, p));
+ shared_ptr<Film> film = new_test_film ("subrip_read_test_" + p.string ());
+ boost::filesystem::path t = private_data / p;
+ shared_ptr<SubRipContent> s (new SubRipContent (film, t));
s->examine (shared_ptr<Job> ());
}
+
+/** Test of reading some typical .srt files */
+BOOST_AUTO_TEST_CASE (subrip_read_test)
+{
+ test ("sintel_en.srt");
+ test ("Fight.Club.1999.720p.BRRip.x264-x0r.srt");
+}