more tests
authorMathieu Lacage <mathieu.lacage@sophia.inria.fr>
Sat, 02 Jun 2007 18:13:19 +0200
changeset 828 5439722f60ec
parent 827 12c33f0c92e9
child 829 6f869667686f
more tests
src/common/packet-history.cc
--- a/src/common/packet-history.cc	Sat Jun 02 18:08:04 2007 +0200
+++ b/src/common/packet-history.cc	Sat Jun 02 18:13:19 2007 +0200
@@ -1314,6 +1314,17 @@
   p1.AddAtEnd (p2);
   CHECK_HISTORY (p1, 2, 8, 2);
   CHECK_HISTORY (p2, 2, 3, 2);
+
+  p3 = Packet (40);
+  ADD_HEADER (p3, 5);
+  ADD_HEADER (p3, 5);
+  CHECK_HISTORY (p3, 3, 5, 5, 40);
+  p1 = p3.CreateFragment (0, 5);
+  p2 = p3.CreateFragment (5, 5);
+  CHECK_HISTORY (p1, 1, 5);
+  CHECK_HISTORY (p2, 1, 5);
+  p1.AddAtEnd (p2);
+  CHECK_HISTORY (p1, 2, 5, 5);