(self)
| 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') |
nothing calls this directly
no test coverage detected