From 5e10a6f047d12f1e2e3d0e2f8ee30f93897a2227 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Fri, 17 Jan 2025 01:31:38 +0100 Subject: Allow KDMRecipient and hence Screen to convert certs to dcp::Certificate lazily. This is pretty slow (as it runs the certificate through OpenSSL) and we don't need to do it for every certificate in a database when we load the database. --- test/dkdm_recipient_list_test.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'test/dkdm_recipient_list_test.cc') diff --git a/test/dkdm_recipient_list_test.cc b/test/dkdm_recipient_list_test.cc index 406d181a1..9d4486595 100644 --- a/test/dkdm_recipient_list_test.cc +++ b/test/dkdm_recipient_list_test.cc @@ -45,12 +45,12 @@ BOOST_AUTO_TEST_CASE(dkdm_receipient_list_copy_from_xml_test) BOOST_CHECK_EQUAL(dkdm_recipient_iter->second.emails.size(), 2U); BOOST_CHECK_EQUAL(dkdm_recipient_iter->second.emails[0], "epicbob@gmail.com"); BOOST_CHECK_EQUAL(dkdm_recipient_iter->second.emails[1], "boblikesemlong@cinema-bob.com"); - BOOST_CHECK_EQUAL(dkdm_recipient_iter->second.recipient->subject_dn_qualifier(), "r5/Q5f3UTm7qzoF5QzNZP6aEuvI="); + BOOST_CHECK_EQUAL(dkdm_recipient_iter->second.recipient()->subject_dn_qualifier(), "r5/Q5f3UTm7qzoF5QzNZP6aEuvI="); ++dkdm_recipient_iter; BOOST_CHECK_EQUAL(dkdm_recipient_iter->second.name, "Sharon's Shorts"); BOOST_CHECK_EQUAL(dkdm_recipient_iter->second.notes, "Even if it sucks, at least it's over quickly"); - BOOST_CHECK_EQUAL(dkdm_recipient_iter->second.recipient->subject_dn_qualifier(), "FHerM3Us/DWuqD1MnztStSlFJO0="); + BOOST_CHECK_EQUAL(dkdm_recipient_iter->second.recipient()->subject_dn_qualifier(), "FHerM3Us/DWuqD1MnztStSlFJO0="); ++dkdm_recipient_iter; } -- cgit v1.2.3