Swap meaning of STL23.01 and STL24.01 in binary STL files,
[libsub.git] / test / subrip_reader_test.cc
index d99720f993615b5f1fa910d2880e1d6da4f3dfdc..604f52a364fecf1678b686575f7d1e7d8f947135 100644 (file)
 #include "collect.h"
 #include <boost/test/unit_test.hpp>
 #include <boost/filesystem.hpp>
-#include <fstream>
 #include <cmath>
 #include <iostream>
+#include <cstdio>
 
 using std::list;
 using std::cerr;
-using std::ifstream;
 using std::vector;
 using std::fabs;
 
@@ -354,8 +353,9 @@ BOOST_AUTO_TEST_CASE (subrip_reader_convert_line_test)
 /** Test SubripReader::convert_time */
 BOOST_AUTO_TEST_CASE (subrip_reader_convert_time_test)
 {
-       BOOST_CHECK_EQUAL (sub::SubripReader::convert_time ("00:03:10,500"), sub::Time::from_hms (0, 3, 10, 500));
-       BOOST_CHECK_EQUAL (sub::SubripReader::convert_time ("04:19:51,782"), sub::Time::from_hms (4, 19, 51, 782));
+       sub::SubripReader reader;
+       BOOST_CHECK_EQUAL (reader.convert_time ("00:03:10,500"), sub::Time::from_hms (0, 3, 10, 500));
+       BOOST_CHECK_EQUAL (reader.convert_time ("04:19:51,782"), sub::Time::from_hms (4, 19, 51, 782));
 }
 
 static void
@@ -379,6 +379,7 @@ BOOST_AUTO_TEST_CASE (subrip_read_test)
        test ("sintel_fr.srt");
        test ("Fight.Club.1999.720p.BRRip.x264-x0r.srt");
        test ("EU13.srt");
+       test ("Subtitulos_HURTO_eng.srt");
 }
 
 #define SUB_START(f, t) \