ByteVector::replace: test shrinking

This commit is contained in:
Mathias Panzenböck 2011-08-06 19:43:17 +02:00
parent 7cc36db760
commit 4868bb5690

View File

@ -224,6 +224,16 @@ public:
a.replace(ByteVector("a"), ByteVector("<a>"));
CPPUNIT_ASSERT_EQUAL(ByteVector("<a>bcd<a>bf"), a);
}
{
ByteVector a("abcdabf");
a.replace(ByteVector("ab"), ByteVector("x"));
CPPUNIT_ASSERT_EQUAL(ByteVector("xcdxf"), a);
}
{
ByteVector a("abcdabf");
a.replace(ByteVector("ab"), ByteVector());
CPPUNIT_ASSERT_EQUAL(ByteVector("cdf"), a);
}
}
};