[svn] commit: r380 - /branches/jinmei-dnsmessageapi/src/lib/dns/cpp/name_unittest.cc

BIND 10 source code commits bind10-changes at lists.isc.org
Fri Dec 18 03:30:32 UTC 2009


Author: jinmei
Date: Fri Dec 18 03:30:32 2009
New Revision: 380

Log:
more test case

Modified:
    branches/jinmei-dnsmessageapi/src/lib/dns/cpp/name_unittest.cc

Modified: branches/jinmei-dnsmessageapi/src/lib/dns/cpp/name_unittest.cc
==============================================================================
--- branches/jinmei-dnsmessageapi/src/lib/dns/cpp/name_unittest.cc (original)
+++ branches/jinmei-dnsmessageapi/src/lib/dns/cpp/name_unittest.cc Fri Dec 18 03:30:32 2009
@@ -392,8 +392,14 @@
 
 TEST_F(NameTest, downcase)
 {
+    // usual case: all-upper case name to all-lower case
     compareInWireFormat(example_name_upper.downcase(), example_name);
+    // confirm that non upper-case characters are intact
     compareInWireFormat(nameFactoryLowerCase().downcase(),
                         nameFactoryLowerCase());
-}
-}
+    // confirm the calling object is actually modified
+    example_name_upper.downcase();
+    compareInWireFormat(example_name_upper, example_name);
+    
+}
+}




More information about the bind10-changes mailing list