Fix tests on Windows.
authorCarl Hetherington <cth@carlh.net>
Thu, 10 Aug 2023 21:12:09 +0000 (23:12 +0200)
committerCarl Hetherington <cth@carlh.net>
Fri, 11 Aug 2023 21:53:04 +0000 (23:53 +0200)
test/srt_subtitle_test.cc
test/subtitle_language_test.cc
test/test.cc
test/vf_kdm_test.cc

index c9aab59d977deebbc7c111a0457d4a4173c335b4..0ee9cb197a3f3a38c24aa0ef89b702e79523331f 100644 (file)
@@ -173,6 +173,7 @@ BOOST_AUTO_TEST_CASE (srt_subtitle_test5)
        film->set_name ("frobozz");
        film->set_interop (true);
        film->set_sequence (false);
+       film->set_audio_channels(6);
        for (auto i = 0; i < 2; ++i) {
                auto content = make_shared<StringTextFileContent>("test/data/subrip2.srt");
                content->only_text()->set_use (true);
index ad9d6bde22020f9044d6a9bea0c352853ff40427..cd4f6f4ca70847dbdf2e42219fb3a9894e69a033 100644 (file)
@@ -46,6 +46,7 @@ BOOST_AUTO_TEST_CASE (subtitle_language_interop_test)
 
        fr[0]->only_text()->set_language (dcp::LanguageTag("fr-FR"));
        film->set_interop (true);
+       film->set_audio_channels(6);
 
        make_and_verify_dcp (
                film,
index 62eaccb3dd982b7424e5cc9bc327d1c6a6393e23..1739e8e899e4750ff1021f7264ea0dfe65e4fce7 100644 (file)
@@ -122,6 +122,7 @@ setup_test_config ()
        Config::instance()->set_default_j2k_bandwidth (100000000);
        Config::instance()->set_default_interop (false);
        Config::instance()->set_default_still_length (10);
+       Config::instance()->set_default_dcp_audio_channels(8);
        Config::instance()->set_log_types (
                LogEntry::TYPE_GENERAL | LogEntry::TYPE_WARNING |
                LogEntry::TYPE_ERROR | LogEntry::TYPE_DISK
index 665cf72a086895922659d516f2a23a721f1b17d2..d8efa7ab7b750932896efc3458ee1d5894e6fbd4 100644 (file)
@@ -110,6 +110,7 @@ BOOST_AUTO_TEST_CASE (vf_kdm_test)
        e->add_kdm (B_kdm);
        e->add_ov ("build/test/vf_kdm_test_ov/" + A->dcp_name());
        C->examine_and_add_content (e);
+       C->set_audio_channels(6);
        BOOST_REQUIRE (!wait_for_jobs());
        make_and_verify_dcp (C, {dcp::VerificationNote::Code::INVALID_STANDARD});