From 25a81f12e881bd07a967189cc3a511fe1a94aaa2 Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Fri, 6 Apr 2018 11:30:10 +0100 Subject: C++17 Remove all boost things now in the standard library from tests. --- libadhocutil/unittests/testCache.cpp | 2 +- libadhocutil/unittests/testCurl.cpp | 9 +++++---- libadhocutil/unittests/testOptionals.cpp | 8 ++++---- 3 files changed, 10 insertions(+), 9 deletions(-) diff --git a/libadhocutil/unittests/testCache.cpp b/libadhocutil/unittests/testCache.cpp index 9e40fc0..2918bcc 100644 --- a/libadhocutil/unittests/testCache.cpp +++ b/libadhocutil/unittests/testCache.cpp @@ -1,7 +1,7 @@ #define BOOST_TEST_MODULE Cache #include -#include +#include #include "cache.h" #include "cache.impl.h" #include diff --git a/libadhocutil/unittests/testCurl.cpp b/libadhocutil/unittests/testCurl.cpp index c202f79..729f018 100644 --- a/libadhocutil/unittests/testCurl.cpp +++ b/libadhocutil/unittests/testCurl.cpp @@ -1,7 +1,7 @@ #define BOOST_TEST_MODULE Curl #include -#include +#include #include "curlHandle.h" #include "curlMultiHandle.h" #include "curlStream.h" @@ -115,14 +115,15 @@ mapFileToName(std::map & map, const std::string & file BOOST_AUTO_TEST_CASE( fetch_multi ) { + using std::placeholders::_1; CurlMultiHandle cmh; std::map files; cmh.addCurl("file://" + rootDir.string() + "/testBuffer.cpp", - boost::bind(&mapFileToName, boost::ref(files), "testBuffer.cpp", _1)); + std::bind(&mapFileToName, std::ref(files), "testBuffer.cpp", _1)); cmh.addCurl("file://" + rootDir.string() + "/testCurl.cpp", - boost::bind(&mapFileToName, boost::ref(files), "testCurl.cpp", _1)); + std::bind(&mapFileToName, std::ref(files), "testCurl.cpp", _1)); cmh.addCurl("file://" + rootDir.string() + "/testLocks.cpp", - boost::bind(&mapFileToName, boost::ref(files), "testLocks.cpp", _1)); + std::bind(&mapFileToName, std::ref(files), "testLocks.cpp", _1)); cmh.performAll(); BOOST_REQUIRE_EQUAL(3, files.size()); BOOST_REQUIRE_EQUAL("Locks", files["testLocks.cpp"]); diff --git a/libadhocutil/unittests/testOptionals.cpp b/libadhocutil/unittests/testOptionals.cpp index 793e1e5..90e247b 100644 --- a/libadhocutil/unittests/testOptionals.cpp +++ b/libadhocutil/unittests/testOptionals.cpp @@ -2,7 +2,7 @@ #include #include -#include +#include #include #include @@ -10,13 +10,13 @@ using namespace AdHoc; BOOST_AUTO_TEST_CASE ( general ) { - boost::optional x; - boost::optional y = 2.3; + std::optional x; + std::optional y = 2.3; Ice::optional ix; Ice::optional iy = 4; std::string * p = nullptr; std::string * q = new std::string("str"); - boost::optional r; + std::optional r; Ice::optional s; bool b(p); -- cgit v1.2.3