summaryrefslogtreecommitdiff
path: root/test/film_metadata_test.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2024-05-20 17:05:16 +0200
committerCarl Hetherington <cth@carlh.net>2024-05-20 17:05:16 +0200
commit2d5c461cbc1ebef67d0afdcb1dd2272dad58c22b (patch)
tree7ff699aaa61a5970b06dabd8e245cfb3abc767bc /test/film_metadata_test.cc
parent8366fcb9b393563a44255a445b5784e468016077 (diff)
Clean up some more tests.
Diffstat (limited to 'test/film_metadata_test.cc')
-rw-r--r--test/film_metadata_test.cc6
1 files changed, 5 insertions, 1 deletions
diff --git a/test/film_metadata_test.cc b/test/film_metadata_test.cc
index c52df6d72..0a522fbee 100644
--- a/test/film_metadata_test.cc
+++ b/test/film_metadata_test.cc
@@ -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();
}