Inspect most DCPs made during tests with ClairMeta (#76).
[dcpomatic.git] / test / subtitle_font_id_test.cc
index 56207bfcbc28e1818570fe38f2fa0e1580db7965..9575868a1f115b35d5ecd7d4e2f8b25eb2e2479e 100644 (file)
@@ -106,7 +106,7 @@ BOOST_AUTO_TEST_CASE(make_dcp_with_subs_from_mkv)
        auto subs = content_factory(TestPaths::private_data() / "clapperboard_with_subs.mkv");
        auto film = new_test_film2("make_dcp_with_subs_from_mkv", subs);
        subs[0]->text.front()->set_use(true);
-       subs[0]->text.front()->set_language(dcp::LanguageTag("en-US"));
+       subs[0]->text.front()->set_language(dcp::LanguageTag("en"));
        make_and_verify_dcp(film, { dcp::VerificationNote::Code::INVALID_PICTURE_FRAME_RATE_FOR_2K });
 }
 
@@ -116,6 +116,7 @@ BOOST_AUTO_TEST_CASE(make_dcp_with_subs_without_font_tag)
        auto subs = content_factory("test/data/no_font.xml");
        auto film = new_test_film2("make_dcp_with_subs_without_font_tag", { subs });
        subs[0]->text.front()->set_use(true);
+       subs[0]->text.front()->set_language(dcp::LanguageTag("de"));
        make_and_verify_dcp(
                film,
                {
@@ -139,6 +140,7 @@ BOOST_AUTO_TEST_CASE(make_dcp_with_subs_in_dcp_without_font_tag)
        auto source_subs = content_factory("test/data/short.srt");
        auto source = new_test_film2("make_dcp_with_subs_in_dcp_without_font_tag_source", { source_subs });
        source->set_interop(true);
+       source_subs[0]->only_text()->set_language(dcp::LanguageTag("de"));
        make_and_verify_dcp(
                source,
                {