summaryrefslogtreecommitdiff
path: root/test/kdm_test.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2018-02-14 21:59:37 +0000
committerCarl Hetherington <cth@carlh.net>2018-02-14 22:16:07 +0000
commit4a5ef0b4dc6310c5eb7a35fb1c79541bf856b9a8 (patch)
tree5c02fe891c27d748d9648d7a9549a210932e4dc4 /test/kdm_test.cc
parent62265fba48dd4fdfad07a75679ccd8a35bd33fc0 (diff)
Also check passthrough of these flags.
Diffstat (limited to 'test/kdm_test.cc')
-rw-r--r--test/kdm_test.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/test/kdm_test.cc b/test/kdm_test.cc
index b312c754..76a7457c 100644
--- a/test/kdm_test.cc
+++ b/test/kdm_test.cc
@@ -148,7 +148,10 @@ kdm_forensic_test (cxml::Document& doc, int picture, int audio)
signer, signer->leaf(), vector<dcp::Certificate>(), dcp::MODIFIED_TRANSITIONAL_1, picture, audio
);
- doc.read_string (kdm.as_xml ());
+ /* Check that we can pass this through correctly */
+ BOOST_CHECK_EQUAL (kdm.as_xml(), dcp::EncryptedKDM(kdm.as_xml()).as_xml());
+
+ doc.read_string (kdm.as_xml());
return doc.node_child("AuthenticatedPublic")->
node_child("RequiredExtensions")->