- shared_ptr<Film> film = new_test_film ("reels_test3");
- film->set_name ("reels_test3");
- film->set_container (Ratio::from_id ("185"));
- film->set_dcp_content_type (DCPContentType::from_isdcf_name ("TST"));
- film->set_reel_type (REELTYPE_BY_VIDEO_CONTENT);
-
- shared_ptr<Content> dcp (new DCPContent("test/data/reels_test2"));
- film->examine_and_add_content (dcp);
- shared_ptr<Content> sub (new StringTextFileContent("test/data/subrip.srt"));
- film->examine_and_add_content (sub);
- BOOST_REQUIRE (!wait_for_jobs());
-
- list<DCPTimePeriod> reels = film->reels();
- BOOST_REQUIRE_EQUAL (reels.size(), 4);
- list<DCPTimePeriod>::const_iterator i = reels.begin ();
+ auto dcp = make_shared<DCPContent>("test/data/reels_test2");
+ auto sub = make_shared<StringTextFileContent>("test/data/subrip.srt");
+ auto film = new_test_film2 ("reels_test3", {dcp, sub});
+ film->set_reel_type (ReelType::BY_VIDEO_CONTENT);
+
+ auto reels = film->reels();
+ BOOST_REQUIRE_EQUAL (reels.size(), 4U);
+ auto i = reels.begin ();