44from mergin .common import DeltaChangeType , CHUNK_SIZE
55from mergin .models import ProjectDeltaChange , ProjectDeltaItemDiff
66from mergin .client_pull import get_download_diff_files , get_download_items
7- from mergin .utils import long_path
87
98
109def test_get_diff_download_files ():
@@ -26,7 +25,7 @@ def test_get_diff_download_files():
2625
2726 # Check diff
2827 f2 = files [0 ]
29- assert f2 .dest_file == long_path ( os .path .join (tmp_dir , "diff2" ) )
28+ assert f2 .dest_file == os .path .join (tmp_dir , "diff2" )
3029 assert len (f2 .downloaded_items ) == 1
3130 assert f2 .downloaded_items [0 ].file_path == "data.gpkg"
3231 assert f2 .downloaded_items [0 ].size == 20
@@ -42,7 +41,7 @@ def test_get_download_items():
4241 assert items [0 ].file_path == "small.txt"
4342 assert items [0 ].size == 100
4443 assert items [0 ].part_index == 0
45- assert items [0 ].download_file_path == long_path ( os .path .join (tmp_dir , "small.txt.0" ) )
44+ assert items [0 ].download_file_path == os .path .join (tmp_dir , "small.txt.0" )
4645
4746 # Case 2: Large file (multiple chunks)
4847 file_size = int (CHUNK_SIZE * 2.5 )
@@ -52,17 +51,17 @@ def test_get_download_items():
5251 # Chunk 0
5352 assert items [0 ].size == CHUNK_SIZE
5453 assert items [0 ].part_index == 0
55- assert items [0 ].download_file_path == long_path ( os .path .join (tmp_dir , "large.txt.0" ) )
54+ assert items [0 ].download_file_path == os .path .join (tmp_dir , "large.txt.0" )
5655
5756 # Chunk 1
5857 assert items [1 ].size == CHUNK_SIZE
5958 assert items [1 ].part_index == 1
60- assert items [1 ].download_file_path == long_path (os .path .join (tmp_dir , "large.txt.1" ) )
59+ assert items [1 ].download_file_path == (os .path .join (tmp_dir , "large.txt.1" )
6160
6261 # Chunk 2
6362 assert items [2 ].size == int (CHUNK_SIZE * 0.5 )
6463 assert items [2 ].part_index == 2
65- assert items [2 ].download_file_path == long_path ( os .path .join (tmp_dir , "large.txt.2" ) )
64+ assert items [2 ].download_file_path == os .path .join (tmp_dir , "large.txt.2" )
6665
6766 # Case 3: Empty file
6867 items = get_download_items ("empty.txt" , 0 , "v1" , tmp_dir )
@@ -74,4 +73,4 @@ def test_get_download_items():
7473 assert items [0 ].diff_only is True
7574 assert items [0 ].file_path == "base.gpkg"
7675 assert items [0 ].size == 50
77- assert items [0 ].download_file_path == long_path ( os .path .join (tmp_dir , "diff_file.0" ) )
76+ assert items [0 ].download_file_path == os .path .join (tmp_dir , "diff_file.0" )
0 commit comments