File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44in scripts/export.py. All call-sites in the web app and CLI export script now
55use the shared implementations in utils.path_helpers.
66
7- Test inventory (this module only): 24 cases — 15 ``normalize_file_path``,
7+ Test inventory (this module only): 23 cases — 14 ``normalize_file_path``,
889 ``to_epoch_ms``. On win32, 2 cases skip (POSIX passthrough in
9- ``TestNormalizeFilePathPosixPassthrough`` only). On non-win32, 3 cases skip
9+ ``TestNormalizeFilePathPosixPassthrough`` only). On non-win32, 2 cases skip
1010(``TestNormalizeFilePathWindowsNative`` — exercised on windows-latest CI).
1111A full-suite run may report more skips (e.g. ``skipped=4``) from other test
1212modules, not this file.
@@ -106,11 +106,6 @@ def test_file_uri_backslashes_normalised(self) -> None:
106106 out = normalize_file_path (r"file:///C:\Users\Dev\project" )
107107 self .assertEqual (out , r"c:\users\dev\project" )
108108
109- @unittest .skipUnless (sys .platform == "win32" , "native win32 path semantics" )
110- def test_percent_encoded_drive_on_win32 (self ) -> None :
111- out = normalize_file_path ("/d%3A/_Work/project" )
112- self .assertEqual (out , r"d:\_work\project" )
113-
114109
115110class TestNormalizeFilePathPosixPassthrough (unittest .TestCase ):
116111 def test_plain_posix_path_unchanged_on_non_windows (self ) -> None :
You can’t perform that action at this time.
0 commit comments