MCPcopy Index your code
hub / github.com/python/cpython / test_lower

Method test_lower

Lib/test/test_str.py:899–919  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

897
898
899 def test_lower(self):
900 string_tests.StringLikeTest.test_lower(self)
901 self.assertEqual('\U00010427'.lower(), '\U0001044F')
902 self.assertEqual('\U00010427\U00010427'.lower(),
903 '\U0001044F\U0001044F')
904 self.assertEqual('\U00010427\U0001044F'.lower(),
905 '\U0001044F\U0001044F')
906 self.assertEqual('X\U00010427x\U0001044F'.lower(),
907 'x\U0001044Fx\U0001044F')
908 self.assertEqual('fi'.lower(), 'fi')
909 self.assertEqual('\u0130'.lower(), '\u0069\u0307')
910 # Special case for GREEK CAPITAL LETTER SIGMA U+03A3
911 self.assertEqual('\u03a3'.lower(), '\u03c3')
912 self.assertEqual('\u0345\u03a3'.lower(), '\u0345\u03c3')
913 self.assertEqual('A\u0345\u03a3'.lower(), 'a\u0345\u03c2')
914 self.assertEqual('A\u0345\u03a3a'.lower(), 'a\u0345\u03c3a')
915 self.assertEqual('A\u0345\u03a3'.lower(), 'a\u0345\u03c2')
916 self.assertEqual('A\u03a3\u0345'.lower(), 'a\u03c2\u0345')
917 self.assertEqual('\u03a3\u0345 '.lower(), '\u03c3\u0345 ')
918 self.assertEqual('\U0008fffe'.lower(), '\U0008fffe')
919 self.assertEqual('\u2177'.lower(), '\u2177')
920
921 def test_casefold(self):
922 self.assertEqual('hello'.casefold(), 'hello')

Callers

nothing calls this directly

Calls 2

assertEqualMethod · 0.45
lowerMethod · 0.45

Tested by

no test coverage detected