(self)
| 407 | expected.encode()) |
| 408 | |
| 409 | def test_normcase_invalid_paths(self): |
| 410 | normcase = ntpath.normcase |
| 411 | self.assertEqual(normcase('abc\x00def'), 'abc\x00def') |
| 412 | self.assertEqual(normcase(b'abc\x00def'), b'abc\x00def') |
| 413 | self.assertEqual(normcase('\udfff'), '\udfff') |
| 414 | if sys.platform == 'win32': |
| 415 | path = b'ABC' + bytes(range(128, 256)) |
| 416 | self.assertEqual(normcase(path), path.lower()) |
| 417 | |
| 418 | def test_normpath(self): |
| 419 | tester("ntpath.normpath('A//////././//.//B')", r'A\B') |
nothing calls this directly
no test coverage detected