Cleanup: test tidying.
[dcpomatic.git] / test / pulldown_detect_test.cc
index 047f84b6932d8c8686df86a646fdecf0ea729937..432bdf26f86b61416971c04ef7b007a3b19bc4d6 100644 (file)
 */
 
 
-#include "test.h"
 #include "lib/content.h"
 #include "lib/content_factory.h"
 #include "lib/film.h"
+#include "test.h"
 #include <boost/test/unit_test.hpp>
 
 
-using std::shared_ptr;
-
-
 BOOST_AUTO_TEST_CASE (pulldown_detect_test1)
 {
-       shared_ptr<Film> film = new_test_film2 ("pulldown_detect_test1");
-       shared_ptr<Content> content = content_factory(TestPaths::private_data() / "greatbrain.mkv")[0];
-       film->examine_and_add_content (content);
-       BOOST_REQUIRE (!wait_for_jobs());
-       BOOST_REQUIRE (static_cast<bool>(content->video_frame_rate()));
-       BOOST_CHECK_CLOSE (content->video_frame_rate().get(), 23.976, 0.1);
+       auto content = content_factory(TestPaths::private_data() / "greatbrain.mkv");
+       auto film = new_test_film2("pulldown_detect_test1", content);
+
+       BOOST_REQUIRE(static_cast<bool>(content[0]->video_frame_rate()));
+       BOOST_CHECK_CLOSE(content[0]->video_frame_rate().get(), 23.976, 0.1);
 }