[Python-checkins] r75073 - in python/branches/release31-maint: Lib/test/test_string.py

ezio.melotti python-checkins at python.org
Sat Sep 26 14:27:14 CEST 2009


Author: ezio.melotti
Date: Sat Sep 26 14:27:13 2009
New Revision: 75073

Log:
Merged revisions 75072 via svnmerge from 
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r75072 | ezio.melotti | 2009-09-26 15:19:30 +0300 (Sat, 26 Sep 2009) | 1 line
  
  string.capwords is still around, adding back the tests
........


Modified:
   python/branches/release31-maint/   (props changed)
   python/branches/release31-maint/Lib/test/test_string.py

Modified: python/branches/release31-maint/Lib/test/test_string.py
==============================================================================
--- python/branches/release31-maint/Lib/test/test_string.py	(original)
+++ python/branches/release31-maint/Lib/test/test_string.py	Sat Sep 26 14:27:13 2009
@@ -15,6 +15,14 @@
         string.punctuation
         string.printable
 
+    def test_capwords(self):
+        self.assertEqual(string.capwords('abc def ghi'), 'Abc Def Ghi')
+        self.assertEqual(string.capwords('abc\tdef\nghi'), 'Abc Def Ghi')
+        self.assertEqual(string.capwords('abc\t   def  \nghi'), 'Abc Def Ghi')
+        self.assertEqual(string.capwords('ABC DEF GHI'), 'Abc Def Ghi')
+        self.assertEqual(string.capwords('ABC-DEF-GHI', '-'), 'Abc-Def-Ghi')
+        self.assertEqual(string.capwords('ABC-def DEF-ghi GHI'), 'Abc-def Def-ghi Ghi')
+
     def test_formatter(self):
         fmt = string.Formatter()
         self.assertEqual(fmt.format("foo"), "foo")


More information about the Python-checkins mailing list