As I understand it all SMPTE subtitles are MXF-wrapped.
[libdcp.git] / test / certificates_test.cc
index 520cb99cd5160af6dd259603b15a12d123d2cfef..374dbc13413b787b7dd827f4ceab87c40533e1b6 100644 (file)
@@ -26,6 +26,7 @@ using std::list;
 using std::string;
 using boost::shared_ptr;
 
+/** Check that loading certificates from files via strings works */
 BOOST_AUTO_TEST_CASE (certificates)
 {
        dcp::CertificateChain c;
@@ -43,12 +44,12 @@ BOOST_AUTO_TEST_CASE (certificates)
        
        BOOST_CHECK_EQUAL (
                c.leaf().issuer(),
-               "dnQualifier=bmtwThq3srgxIAeRMjX6BFhgLDw=,CN=.smpte-430-2.INTERMEDIATE.NOT_FOR_PRODUCTION,OU=example.org,O=example.org"
+               "dnQualifier=6eat8r33US71avuQEojmH\\+bjk84=,CN=.smpte-430-2.INTERMEDIATE.NOT_FOR_PRODUCTION,OU=example.org,O=example.org"
                );
 
        BOOST_CHECK_EQUAL (
                c.leaf().subject(),
-               "dnQualifier=d95fGDzERNdxfYPgphvAR8A18L4=,CN=CS.smpte-430-2.LEAF.NOT_FOR_PRODUCTION,OU=example.org,O=example.org"
+               "dnQualifier=QFVlym7fuql6bPOnY38aaO1ZPW4=,CN=CS.smpte-430-2.LEAF.NOT_FOR_PRODUCTION,OU=example.org,O=example.org"
                );
        
        ++i;
@@ -56,12 +57,12 @@ BOOST_AUTO_TEST_CASE (certificates)
        /* Intermediate */
        BOOST_CHECK_EQUAL (
                i->issuer(),
-               "dnQualifier=ndND9A/cODo2rTdrbLVmfQnoaSc=,CN=.smpte-430-2.ROOT.NOT_FOR_PRODUCTION,OU=example.org,O=example.org"
+               "dnQualifier=DCnRdHFbcv4ANVUq2\\+wMVALFSec=,CN=.smpte-430-2.ROOT.NOT_FOR_PRODUCTION,OU=example.org,O=example.org"
                );
 
        BOOST_CHECK_EQUAL (
                i->subject(),
-               "dnQualifier=bmtwThq3srgxIAeRMjX6BFhgLDw=,CN=.smpte-430-2.INTERMEDIATE.NOT_FOR_PRODUCTION,OU=example.org,O=example.org"
+               "dnQualifier=6eat8r33US71avuQEojmH\\+bjk84=,CN=.smpte-430-2.INTERMEDIATE.NOT_FOR_PRODUCTION,OU=example.org,O=example.org"
                );
        
        ++i;
@@ -70,14 +71,14 @@ BOOST_AUTO_TEST_CASE (certificates)
        BOOST_CHECK_EQUAL (*i, c.root ());
        BOOST_CHECK_EQUAL (
                c.root().issuer(),
-               "dnQualifier=ndND9A/cODo2rTdrbLVmfQnoaSc=,CN=.smpte-430-2.ROOT.NOT_FOR_PRODUCTION,OU=example.org,O=example.org"
+               "dnQualifier=DCnRdHFbcv4ANVUq2\\+wMVALFSec=,CN=.smpte-430-2.ROOT.NOT_FOR_PRODUCTION,OU=example.org,O=example.org"
                );
 
        BOOST_CHECK_EQUAL (c.root().serial(), "5");
 
        BOOST_CHECK_EQUAL (
                c.root().subject(),
-               "dnQualifier=ndND9A/cODo2rTdrbLVmfQnoaSc=,CN=.smpte-430-2.ROOT.NOT_FOR_PRODUCTION,OU=example.org,O=example.org"
+               "dnQualifier=DCnRdHFbcv4ANVUq2\\+wMVALFSec=,CN=.smpte-430-2.ROOT.NOT_FOR_PRODUCTION,OU=example.org,O=example.org"
                );
 
        /* Check that reconstruction from a string works */