]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Add unit-test for char* copy-constructor
authorAmos Jeffries <squid3@treenet.co.nz>
Sun, 2 Jun 2013 12:55:22 +0000 (06:55 -0600)
committerAmos Jeffries <squid3@treenet.co.nz>
Sun, 2 Jun 2013 12:55:22 +0000 (06:55 -0600)
src/tests/testSBuf.cc

index 042cdcd4b7fd4b7ce94e52848286780298207819..09635580ef2ec9b99a2c59c9559a861bb5deee7e 100644 (file)
@@ -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);