chunks: react to congestion marks
Change-Id: I96efe1bc3ec7a54080c76676892114f2c79003ed
refs: #4289
diff --git a/tests/chunks/pipeline-interests-fixture.hpp b/tests/chunks/pipeline-interests-fixture.hpp
index e35aec1..a4c9e50 100644
--- a/tests/chunks/pipeline-interests-fixture.hpp
+++ b/tests/chunks/pipeline-interests-fixture.hpp
@@ -23,6 +23,7 @@
* @author Andrea Tosatto
* @author Davide Pesavento
* @author Weiwei Liu
+ * @author Chavoosh Ghasemi
*/
#ifndef NDN_TOOLS_TESTS_CHUNKS_PIPELINE_INTERESTS_FIXTURE_HPP
@@ -67,6 +68,15 @@
return signData(data);
}
+ shared_ptr<Data>
+ makeDataWithSegmentAndCongMark(uint64_t segmentNo, uint64_t congestionMark = 1,
+ bool setFinalBlockId = true) const
+ {
+ auto data = makeDataWithSegment(segmentNo, setFinalBlockId);
+ data->setCongestionMark(congestionMark);
+ return data;
+ }
+
void
runWithData(const Data& data)
{