comparison tests/test_walk.py @ 370:a766264ff5bb

FIX: update unittests for WalkDirEntry because changed backslash encoding
author Franz Glasner <fzglas.hg@dom66.de>
date Fri, 11 Apr 2025 17:36:14 +0200
parents 7f797d71bd5e
children 9cba56c87946
comparison
equal deleted inserted replaced
369:04d7945ff4ae 370:a766264ff5bb
205 entry = walk.WalkDirEntry.from_path_name( 205 entry = walk.WalkDirEntry.from_path_name(
206 "testdir", "test\r-\n-\\rest", _do_stat=False) 206 "testdir", "test\r-\n-\\rest", _do_stat=False)
207 self.assertEqual(u"test\r-\n-\\rest", entry.uname) 207 self.assertEqual(u"test\r-\n-\\rest", entry.uname)
208 self.assertIsNone(entry.fsname) 208 self.assertIsNone(entry.fsname)
209 self.assertIsNone(entry.u8name) 209 self.assertIsNone(entry.u8name)
210 self.assertEqual(b"test\\x0d-\\x0a-\\x5crest", entry.alt_fsname) 210 self.assertEqual(b"test\\x0d-\\x0a-\\\\rest", entry.alt_fsname)
211 self.assertEqual(b"test\\x0d-\\x0a-\\x5crest", entry.alt_u8name) 211 self.assertEqual(b"test\\x0d-\\x0a-\\\\rest", entry.alt_u8name)
212 212
213 def test_special_chars_path(self): 213 def test_special_chars_path(self):
214 entry = walk.WalkDirEntry.from_path_name( 214 entry = walk.WalkDirEntry.from_path_name(
215 "testdir-\r-\n-rest", "testfile", _do_stat=False) 215 "testdir-\r-\n-rest", "testfile", _do_stat=False)
216 self.assertEqual(u"testdir-\r-\n-rest/testfile", entry.upath) 216 self.assertEqual(u"testdir-\r-\n-rest/testfile", entry.upath)