From: Amos Jeffries Date: Sun, 2 Jun 2013 12:55:22 +0000 (-0600) Subject: Add unit-test for char* copy-constructor X-Git-Tag: SQUID_3_5_0_1~612^2~14 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a1fb178b5c8c0f800e20f48150904ecc0a1f5f71;p=thirdparty%2Fsquid.git Add unit-test for char* copy-constructor --- diff --git a/src/tests/testSBuf.cc b/src/tests/testSBuf.cc index 042cdcd4b7..09635580ef 100644 --- a/src/tests/testSBuf.cc +++ b/src/tests/testSBuf.cc @@ -72,6 +72,13 @@ testSBuf::testSBufConstructDestruct() CPPUNIT_ASSERT(0==strcmp("",s1.c_str())); } + // TEST: copy-construct from a char* + { + SBuf s1(fox); + CPPUNIT_ASSERT_EQUAL(s1.length(),strlen(fox)); + CPPUNIT_ASSERT(0==strcmp(fox,s1.c_str())); + } + // TEST: copy-construct from a SBuf { SBuf s1(empty_sbuf);