summaryrefslogtreecommitdiff
path: root/test/DHTMessageTrackerTest.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2013-07-02 23:52:40 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2013-07-02 23:52:40 +0900
commitf022402dc91e7796032dfbeacd730bb8bf201920 (patch)
treec1077b38113cbdf3fc8f2ac01c8846e770d81814 /test/DHTMessageTrackerTest.cc
parent1a5d75e819604a46b72d1f07401ac5017c96ad15 (diff)
Use std::unique_ptr in DHTRegistry
Diffstat (limited to 'test/DHTMessageTrackerTest.cc')
-rw-r--r--test/DHTMessageTrackerTest.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/test/DHTMessageTrackerTest.cc b/test/DHTMessageTrackerTest.cc
index 3c939f9d..1bf44cff 100644
--- a/test/DHTMessageTrackerTest.cc
+++ b/test/DHTMessageTrackerTest.cc
@@ -35,8 +35,8 @@ CPPUNIT_TEST_SUITE_REGISTRATION(DHTMessageTrackerTest);
void DHTMessageTrackerTest::testMessageArrived()
{
auto localNode = std::make_shared<DHTNode>();
- auto routingTable = std::make_shared<DHTRoutingTable>(localNode);
- auto factory = std::make_shared<MockDHTMessageFactory>();
+ auto routingTable = make_unique<DHTRoutingTable>(localNode);
+ auto factory = make_unique<MockDHTMessageFactory>();
factory->setLocalNode(localNode);
auto r1 = std::make_shared<DHTNode>();
@@ -54,7 +54,7 @@ void DHTMessageTrackerTest::testMessageArrived()
auto m3 = make_unique<MockDHTMessage>(localNode, r3);
DHTMessageTracker tracker;
- tracker.setRoutingTable(routingTable);
+ tracker.setRoutingTable(routingTable.get());
tracker.setMessageFactory(factory.get());
tracker.addMessage(m1.get(), DHT_MESSAGE_TIMEOUT);
tracker.addMessage(m2.get(), DHT_MESSAGE_TIMEOUT);