Make sure 2-channel MXFs don't get extra channel descriptors (#2631).
[dcpomatic.git] / test / empty_caption_test.cc
index 83f5cce5e34e9f0c18fae9dfcd708045e6bb5552..3673cce5d28ef6a3b1a6e96e5d95aa9027e73388 100644 (file)
 
 BOOST_AUTO_TEST_CASE (check_for_no_empty_text_nodes_in_failure_case)
 {
-       auto content = content_factory("test/data/empty.srt").front();
-       auto film = new_test_film2 ("check_for_no_empty_text_nodes_in_failure_case", {content});
-       auto text = content->text.front();
+       Cleanup cl;
+
+       auto content = content_factory("test/data/empty.srt");
+       auto film = new_test_film2("check_for_no_empty_text_nodes_in_failure_case", content, &cl);
+       auto text = content[0]->text.front();
        text->set_type (TextType::CLOSED_CAPTION);
        text->set_dcp_track({"English", dcp::LanguageTag("en-GB")});
 
        make_and_verify_dcp (film, {
                        dcp::VerificationNote::Code::MISSING_CPL_METADATA
                });
+
+       cl.run();
 }