@@ -238,6 +238,14 @@ def test_custom_package_root_wheel(self):
238
238
],
239
239
)
240
240
241
+ record_contents = zf .read (
242
+ "examples_custom_package_root-0.0.1.dist-info/RECORD"
243
+ ).decode ("utf-8" )
244
+
245
+ # Ensure RECORD files do not have leading forward slashes
246
+ for line in record_contents .splitlines ():
247
+ self .assertFalse (line .startswith ("/" ))
248
+
241
249
def test_custom_package_root_multi_prefix_wheel (self ):
242
250
filename = os .path .join (
243
251
os .environ ["TEST_SRCDIR" ],
@@ -261,6 +269,14 @@ def test_custom_package_root_multi_prefix_wheel(self):
261
269
],
262
270
)
263
271
272
+ record_contents = zf .read (
273
+ "example_custom_package_root_multi_prefix-0.0.1.dist-info/RECORD"
274
+ ).decode ("utf-8" )
275
+
276
+ # Ensure RECORD files do not have leading forward slashes
277
+ for line in record_contents .splitlines ():
278
+ self .assertFalse (line .startswith ("/" ))
279
+
264
280
def test_custom_package_root_multi_prefix_reverse_order_wheel (self ):
265
281
filename = os .path .join (
266
282
os .environ ["TEST_SRCDIR" ],
@@ -284,6 +300,14 @@ def test_custom_package_root_multi_prefix_reverse_order_wheel(self):
284
300
],
285
301
)
286
302
303
+ record_contents = zf .read (
304
+ "example_custom_package_root_multi_prefix_reverse_order-0.0.1.dist-info/RECORD"
305
+ ).decode ("utf-8" )
306
+
307
+ # Ensure RECORD files do not have leading forward slashes
308
+ for line in record_contents .splitlines ():
309
+ self .assertFalse (line .startswith ("/" ))
310
+
287
311
def test_python_requires_wheel (self ):
288
312
filename = os .path .join (
289
313
os .environ ["TEST_SRCDIR" ],
0 commit comments