std::shared_ptr
[dcpomatic.git] / test / util_test.cc
index 610555ad687a0ce2dc8400846acdd996d823fc95..56de057a68bc76997e5bb4a6a1289ecc480ed023 100644 (file)
 #include "test.h"
 #include <dcp/certificate_chain.h>
 #include <boost/test/unit_test.hpp>
-#include <boost/bind.hpp>
+#include <boost/bind/bind.hpp>
 
 using std::string;
 using std::vector;
 using std::list;
-using boost::shared_ptr;
+using std::shared_ptr;
+#if BOOST_VERSION >= 106100
+using namespace boost::placeholders;
+#endif
 using namespace dcpomatic;
 
 BOOST_AUTO_TEST_CASE (digest_head_tail_test)
@@ -103,27 +106,6 @@ BOOST_AUTO_TEST_CASE (utf8_strlen_test)
        BOOST_CHECK_EQUAL (utf8_strlen("hëłlo wørld"), 11U);
 }
 
-#ifdef DCPOMATIC_VARIANT_SWAROOP
-BOOST_AUTO_TEST_CASE (swaroop_chain_test)
-{
-       shared_ptr<dcp::CertificateChain> cc (
-               new dcp::CertificateChain (
-                       openssl_path(),
-                       "dcpomatic.com",
-                       "dcpomatic.com",
-                       ".dcpomatic.smpte-430-2.ROOT",
-                       ".dcpomatic.smpte-430-2.INTERMEDIATE",
-                       "CS.dcpomatic.smpte-430-2.LEAF"
-                       )
-               );
-
-       write_swaroop_chain (cc, "build/test/swaroop_chain");
-       shared_ptr<dcp::CertificateChain> back = read_swaroop_chain ("build/test/swaroop_chain");
-
-       BOOST_CHECK (cc->root_to_leaf() == back->root_to_leaf());
-}
-#endif
-
 BOOST_AUTO_TEST_CASE (careful_string_filter_test)
 {
        BOOST_CHECK_EQUAL ("hello_world", careful_string_filter("hello_world"));