(self)
| 403 | testcommon(b"a%sb", (b'c\0d',), b'ac\0db') |
| 404 | |
| 405 | def test_non_ascii(self): |
| 406 | testformat("\u20ac=%f", (1.0,), "\u20ac=1.000000") |
| 407 | |
| 408 | self.assertEqual(format("abc", "\u2007<5"), "abc\u2007\u2007") |
| 409 | self.assertEqual(format(123, "\u2007<5"), "123\u2007\u2007") |
| 410 | self.assertEqual(format(12.5, "\u2007<6"), "12.5\u2007\u2007") |
| 411 | self.assertEqual(format(0j, "\u2007<4"), "0j\u2007\u2007") |
| 412 | self.assertEqual(format(1+2j, "\u2007<8"), "(1+2j)\u2007\u2007") |
| 413 | |
| 414 | self.assertEqual(format("abc", "\u2007>5"), "\u2007\u2007abc") |
| 415 | self.assertEqual(format(123, "\u2007>5"), "\u2007\u2007123") |
| 416 | self.assertEqual(format(12.5, "\u2007>6"), "\u2007\u200712.5") |
| 417 | self.assertEqual(format(1+2j, "\u2007>8"), "\u2007\u2007(1+2j)") |
| 418 | self.assertEqual(format(0j, "\u2007>4"), "\u2007\u20070j") |
| 419 | |
| 420 | self.assertEqual(format("abc", "\u2007^5"), "\u2007abc\u2007") |
| 421 | self.assertEqual(format(123, "\u2007^5"), "\u2007123\u2007") |
| 422 | self.assertEqual(format(12.5, "\u2007^6"), "\u200712.5\u2007") |
| 423 | self.assertEqual(format(1+2j, "\u2007^8"), "\u2007(1+2j)\u2007") |
| 424 | self.assertEqual(format(0j, "\u2007^4"), "\u20070j\u2007") |
| 425 | |
| 426 | @unittest.expectedFailureIfWindows("TODO: RUSTPYTHON; AssertionError: ',' not found in '123456789'") |
| 427 | def test_locale(self): |
nothing calls this directly
no test coverage detected