X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=test%2Fvf_kdm_test.cc;h=ff7c07b73ca86fdbf018589c28eb1e7dc9ee3608;hb=1dffa893a0f7042bd50500246ac94d70efa23bdc;hp=44d497e6df89fe6993d29320b47a8a249e5f3a41;hpb=ed696661eff88297b4ad51625d596248697b1891;p=dcpomatic.git diff --git a/test/vf_kdm_test.cc b/test/vf_kdm_test.cc index 44d497e6d..ff7c07b73 100644 --- a/test/vf_kdm_test.cc +++ b/test/vf_kdm_test.cc @@ -47,6 +47,8 @@ using std::vector; BOOST_AUTO_TEST_CASE (vf_kdm_test) { + ConfigRestorer cr; + /* Make an encrypted DCP from test.mp4 */ auto A = new_test_film ("vf_kdm_test_ov"); @@ -64,7 +66,7 @@ BOOST_AUTO_TEST_CASE (vf_kdm_test) dcp::DCP A_dcp ("build/test/vf_kdm_test_ov/" + A->dcp_name()); A_dcp.read (); - Config::instance()->set_decryption_chain (make_shared(openssl_path())); + Config::instance()->set_decryption_chain (make_shared(openssl_path(), CERTIFICATE_VALIDITY_PERIOD)); auto A_kdm = A->make_kdm ( Config::instance()->decryption_chain()->leaf(), @@ -124,7 +126,4 @@ BOOST_AUTO_TEST_CASE (vf_kdm_test) /* Should be 1s red, 1s green, 1s blue */ check_dcp ("test/data/vf_kdm_test_check", "build/test/vf_kdm_test_check/" + C->dcp_name()); - - /* Restore the reference decryption chain */ - setup_test_config (); }