@@ -95,6 +95,7 @@ def test_py_package_wheel(self):
9595 self .assertEqual (
9696 zf .namelist (),
9797 [
98+ "examples/wheel/lib/data,with,commas.txt" ,
9899 "examples/wheel/lib/data.txt" ,
99100 "examples/wheel/lib/module_with_data.py" ,
100101 "examples/wheel/lib/simple_module.py" ,
@@ -105,7 +106,7 @@ def test_py_package_wheel(self):
105106 ],
106107 )
107108 self .assertFileSha256Equal (
108- filename , "b4815a1d3a17cc6a5ce717ed42b940fa7788cb5168f5c1de02f5f50abed7083e "
109+ filename , "82370bf61310e2d3c7b1218368457dc7e161bf5dc1a280d7d45102b5e56acf43 "
109110 )
110111
111112 def test_customized_wheel (self ):
@@ -117,6 +118,7 @@ def test_customized_wheel(self):
117118 self .assertEqual (
118119 zf .namelist (),
119120 [
121+ "examples/wheel/lib/data,with,commas.txt" ,
120122 "examples/wheel/lib/data.txt" ,
121123 "examples/wheel/lib/module_with_data.py" ,
122124 "examples/wheel/lib/simple_module.py" ,
@@ -140,6 +142,7 @@ def test_customized_wheel(self):
140142 record_contents ,
141143 # The entries are guaranteed to be sorted.
142144 b"""\
145+ "examples/wheel/lib/data,with,commas.txt",sha256=9vJKEdfLu8bZRArKLroPZJh1XKkK3qFMXiM79MBL2Sg,12
143146examples/wheel/lib/data.txt,sha256=9vJKEdfLu8bZRArKLroPZJh1XKkK3qFMXiM79MBL2Sg,12
144147examples/wheel/lib/module_with_data.py,sha256=8s0Khhcqz3yVsBKv2IB5u4l4TMKh7-c_V6p65WVHPms,637
145148examples/wheel/lib/simple_module.py,sha256=z2hwciab_XPNIBNH8B1Q5fYgnJvQTeYf0ZQJpY8yLLY,637
@@ -194,7 +197,7 @@ def test_customized_wheel(self):
194197second = second.main:s""" ,
195198 )
196199 self .assertFileSha256Equal (
197- filename , "27f3038be6e768d28735441a1bc567eca2213bd3568d18b22a414e6399a2d48e "
200+ filename , "706e8dd45884d8cb26e92869f7d29ab7ed9f683b4e2d08f06c03dbdaa12191b8 "
198201 )
199202
200203 def test_filename_escaping (self ):
@@ -205,6 +208,7 @@ def test_filename_escaping(self):
205208 self .assertEqual (
206209 zf .namelist (),
207210 [
211+ "examples/wheel/lib/data,with,commas.txt" ,
208212 "examples/wheel/lib/data.txt" ,
209213 "examples/wheel/lib/module_with_data.py" ,
210214 "examples/wheel/lib/simple_module.py" ,
@@ -241,6 +245,7 @@ def test_custom_package_root_wheel(self):
241245 self .assertEqual (
242246 zf .namelist (),
243247 [
248+ "wheel/lib/data,with,commas.txt" ,
244249 "wheel/lib/data.txt" ,
245250 "wheel/lib/module_with_data.py" ,
246251 "wheel/lib/simple_module.py" ,
@@ -260,7 +265,7 @@ def test_custom_package_root_wheel(self):
260265 for line in record_contents .splitlines ():
261266 self .assertFalse (line .startswith ("/" ))
262267 self .assertFileSha256Equal (
263- filename , "f034b3278781f4df32a33df70d794bb94170b450e477c8bd9cd42d2d922476ae "
268+ filename , "568922541703f6edf4b090a8413991f9fa625df2844e644dd30bdbe9deb660be "
264269 )
265270
266271 def test_custom_package_root_multi_prefix_wheel (self ):
@@ -273,6 +278,7 @@ def test_custom_package_root_multi_prefix_wheel(self):
273278 self .assertEqual (
274279 zf .namelist (),
275280 [
281+ "data,with,commas.txt" ,
276282 "data.txt" ,
277283 "module_with_data.py" ,
278284 "simple_module.py" ,
@@ -291,7 +297,7 @@ def test_custom_package_root_multi_prefix_wheel(self):
291297 for line in record_contents .splitlines ():
292298 self .assertFalse (line .startswith ("/" ))
293299 self .assertFileSha256Equal (
294- filename , "ff19f5e4540948247742716338bb4194d619cb56df409045d1a99f265ce8e36c "
300+ filename , "a8b91ce9d6f570e97b40a357a292a6f595d3470f07c479cb08550257cc9c8306 "
295301 )
296302
297303 def test_custom_package_root_multi_prefix_reverse_order_wheel (self ):
@@ -304,6 +310,7 @@ def test_custom_package_root_multi_prefix_reverse_order_wheel(self):
304310 self .assertEqual (
305311 zf .namelist (),
306312 [
313+ "lib/data,with,commas.txt" ,
307314 "lib/data.txt" ,
308315 "lib/module_with_data.py" ,
309316 "lib/simple_module.py" ,
@@ -322,7 +329,7 @@ def test_custom_package_root_multi_prefix_reverse_order_wheel(self):
322329 for line in record_contents .splitlines ():
323330 self .assertFalse (line .startswith ("/" ))
324331 self .assertFileSha256Equal (
325- filename , "4331e378ea8b8148409ae7c02177e4eb24d151a85ef937bb44b79ff5258d634b "
332+ filename , "8f44e940731757c186079a42cfe7ea3d43cd96b526e3fb2ca2a3ea3048a9d489 "
326333 )
327334
328335 def test_python_requires_wheel (self ):
@@ -347,7 +354,7 @@ def test_python_requires_wheel(self):
347354""" ,
348355 )
349356 self .assertFileSha256Equal (
350- filename , "b34676828f93da8cd898d50dcd4f36e02fe273150e213aacb999310a05f5f38c "
357+ filename , "ba32493f5e43e481346384aaab9e8fa09c23884276ad057c5f432096a0350101 "
351358 )
352359
353360 def test_python_abi3_binary_wheel (self ):
0 commit comments