@@ -1077,14 +1077,23 @@ def job(self, con100):
10771077 [
10781078 ("cube.tiff" , "http://data.test/dl/cube.tiff" , None , "cube.tiff" ),
10791079 ("cube.tiff" , "http://data.test/dl/output.tiff" , None , "cube.tiff" ),
1080+ ("cube123.tiff" , "http://data.test/dl/output.tiff" , None , "cube123.tiff" ),
1081+ ("cube-123.tiff" , "http://data.test/dl/output.tiff" , None , "cube-123.tiff" ),
1082+ ("cube.v123.tiff" , "http://data.test/dl/output.tiff" , None , "cube.v123.tiff" ),
1083+ ("cube_123.tiff" , "http://data.test/dl/output.tiff" , None , "cube_123.tiff" ),
1084+ ("cube.t1ff" , "http://data.test/dl/output.tiff" , None , "cube.t1ff" ),
10801085 ("output" , "http://data.test/dl/cube.tiff" , None , "output-cube.tiff" ),
10811086 ("output/1" , "http://data.test/dl/cube.tiff" , None , "output1-cube.tiff" ),
10821087 ("output#1" , "http://data.test/dl/cube.tiff" , None , "output1-cube.tiff" ),
1088+ ("output(1)" , "http://data.test/dl/cube.tiff" , None , "output1-cube.tiff" ),
1089+ ("output[1]" , "http://data.test/dl/cube.tiff" , None , "output1-cube.tiff" ),
10831090 ("output:1" , "http://data.test/dl/cube.tiff" , None , "output1-cube.tiff" ),
10841091 ("output:1" , "http://data.test/dl/cube" , None , "output1-cube" ),
10851092 ("output:1" , "http://data.test/dl/cube" , "image/tiff" , "output1-cube.tiff" ),
10861093 ("output:1" , "http://data.test/dl/cube" , "image/tiff; application=geotiff" , "output1-cube.tiff" ),
10871094 ("output:1" , "http://data.test/dl/cube" , "application/x-netcdf" , "output1-cube.nc" ),
1095+ ("ΩuτΠuτ.tiff" , "http://data.test/dl/cube.tiff" , "image/tiff" , "ΩuτΠuτ.tiff" ),
1096+ ("donnée-discrètes.tiff" , "http://data.test/dl/cube.tiff" , "image/tiff" , "donnée-discrètes.tiff" ),
10881097 ],
10891098 )
10901099 def test_download_make_filename (self , tmp_path , job , key , href , media_type , expected , requests_mock ):
0 commit comments