Clean up some more tests.
[dcpomatic.git] / test / film_metadata_test.cc
index c52df6d72b18d6c53699f88f2ceb2ab594517b44..0a522fbee57a1881abc26e198b43e5ea92c64aaf 100644 (file)
@@ -84,9 +84,11 @@ BOOST_AUTO_TEST_CASE (film_metadata_test)
 /** Check a bug where <Content> tags with multiple <Text>s would fail to load */
 BOOST_AUTO_TEST_CASE (multiple_text_nodes_are_allowed)
 {
+       Cleanup cl;
+
        auto subs = content_factory("test/data/15s.srt")[0];
        auto caps = content_factory("test/data/15s.srt")[0];
-       auto film = new_test_film2("multiple_text_nodes_are_allowed1", { subs, caps });
+       auto film = new_test_film2("multiple_text_nodes_are_allowed1", { subs, caps }, &cl);
        caps->only_text()->set_type(TextType::CLOSED_CAPTION);
        make_and_verify_dcp (
                film,
@@ -102,6 +104,8 @@ BOOST_AUTO_TEST_CASE (multiple_text_nodes_are_allowed)
 
        auto test = make_shared<Film>(boost::filesystem::path("build/test/multiple_text_nodes_are_allowed2"));
        test->read_metadata();
+
+       cl.run();
 }