core: drop std::function and ndn::Exclude from common.hpp, add ndn::optional
Change-Id: Ie3983d8b6f9929430efd8ada8d942e3f95755cd4
diff --git a/tests/daemon/face/factory-test-common.hpp b/tests/daemon/face/factory-test-common.hpp
index 15b3621..7b7bdf6 100644
--- a/tests/daemon/face/factory-test-common.hpp
+++ b/tests/daemon/face/factory-test-common.hpp
@@ -37,8 +37,8 @@
struct TestFaceParams : public FaceParams
{
TestFaceParams(ndn::nfd::FacePersistency persistency,
- ndn::optional<time::nanoseconds> baseCongestionMarkingInterval,
- ndn::optional<uint64_t> defaultCongestionThreshold,
+ optional<time::nanoseconds> baseCongestionMarkingInterval,
+ optional<uint64_t> defaultCongestionThreshold,
bool wantLocalFields,
bool wantLpReliability,
boost::logic::tribool wantCongestionMarking) noexcept
@@ -62,7 +62,7 @@
inline void
createFace(ProtocolFactory& factory,
const FaceUri& remoteUri,
- const ndn::optional<FaceUri>& localUri,
+ const optional<FaceUri>& localUri,
const TestFaceParams& params,
const CreateFaceExpectedResult& expected,
const std::function<void(const Face&)>& extraChecks = nullptr)