diff --git a/tests/test_bytevector.cpp b/tests/test_bytevector.cpp
index 69326dbc..2ac78b34 100644
--- a/tests/test_bytevector.cpp
+++ b/tests/test_bytevector.cpp
@@ -224,6 +224,16 @@ public:
a.replace(ByteVector("a"), ByteVector(""));
CPPUNIT_ASSERT_EQUAL(ByteVector("bcdbf"), 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);
+ }
}
};