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

Method test_normcase_invalid_paths

Lib/test/test_ntpath.py:409–416  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

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')

Callers

nothing calls this directly

Calls 3

normcaseFunction · 0.50
assertEqualMethod · 0.45
lowerMethod · 0.45

Tested by

no test coverage detected