1
0
mirror of https://github.com/yt-dlp/yt-dlp.git synced 2025-08-14 16:38:29 +00:00

[test:utils] Fix sanitize_path test for Python 3.11 on Windows

Authored by: bashonly
This commit is contained in:
bashonly 2025-07-29 17:59:05 -05:00
parent 62e2a9c0d5
commit ee5f59fdf4
No known key found for this signature in database
GPG Key ID: 783F096F253D15B0

View File

@ -249,11 +249,13 @@ def test_sanitize_path(self):
self.assertEqual(sanitize_path('abc.../def...'), 'abc..#\\def..#')
self.assertEqual(sanitize_path('C:\\abc:%(title)s.%(ext)s'), 'C:\\abc#%(title)s.%(ext)s')
# Check with nt._path_normpath if available
# If nt._path_normpath is available, test with os.path.normpath
try:
from nt import _path_normpath as nt_path_normpath
from nt import _path_normpath as _ # noqa: F401
except ImportError:
nt_path_normpath = None
else:
from os.path import normpath as nt_path_normpath
for test, expected in [
('C:\\', 'C:\\'),