tests: fix assertion failure in PIT+FIB benchmark
refs #3571
Change-Id: Icb06adfd9460cd65fdd77428d79f0f75d1e71133
diff --git a/tests/other/pit-fib-benchmark.cpp b/tests/other/pit-fib-benchmark.cpp
index 210f8c6..c10d7f5 100644
--- a/tests/other/pit-fib-benchmark.cpp
+++ b/tests/other/pit-fib-benchmark.cpp
@@ -53,7 +53,8 @@
for (size_t i = 0; i < nPackets; i++) {
Name prefix(to_string(i / nFibEntries));
- extendName(prefix, fibPrefixLength - 1);
+ extendName(prefix, fibPrefixLength);
+ m_fib.insert(prefix);
Name interestName = prefix;
if (nPackets > nFibEntries) {
@@ -65,8 +66,6 @@
Name dataName = interestName;
extendName(dataName, dataNameLength);
data.push_back(make_shared<Data>(dataName));
-
- m_fib.insert(prefix);
}
}