publisher: Serve LSDB dataset on localhost prefix
refs: #2737
Change-Id: I4cc9bd1d07dea583937676dd491ab5c68fd821ea
diff --git a/tests/publisher/test-lsdb-status-publisher.cpp b/tests/publisher/test-lsdb-status-publisher.cpp
index 50d48da..58c4eff 100644
--- a/tests/publisher/test-lsdb-status-publisher.cpp
+++ b/tests/publisher/test-lsdb-status-publisher.cpp
@@ -75,16 +75,19 @@
lsdb.installNameLsa(routerBNameLsa);
ndn::Name thisRouter("/This/Router");
- AdjacencyLsaPublisher adjacencyLsaPublisher(lsdb, *face, thisRouter, keyChain);
- CoordinateLsaPublisher coordinateLsaPublisher(lsdb, *face, thisRouter, keyChain);
- NameLsaPublisher nameLsaPublisher(lsdb, *face, thisRouter, keyChain);
+ AdjacencyLsaPublisher adjacencyLsaPublisher(lsdb, *face, keyChain);
+ CoordinateLsaPublisher coordinateLsaPublisher(lsdb, *face, keyChain);
+ NameLsaPublisher nameLsaPublisher(lsdb, *face, keyChain);
- LsdbStatusPublisher publisher(lsdb, *face, thisRouter, keyChain,
+ LsdbStatusPublisher publisher(lsdb, *face, keyChain,
adjacencyLsaPublisher,
coordinateLsaPublisher,
nameLsaPublisher);
- publisher.publish();
+ ndn::Name publishingPrefix = ndn::Name(thisRouter);
+ publishingPrefix.append(Lsdb::NAME_COMPONENT).append(LsdbStatusPublisher::DATASET_COMPONENT);
+
+ publisher.publish(publishingPrefix);
face->processEvents(ndn::time::milliseconds(1));
BOOST_REQUIRE_EQUAL(face->sentDatas.size(), 1);