Skip to content

Commit be3e2db

Browse files
committed
fixup! ENH: implement support for build-details.json (PEP 739)
1 parent 8892a9b commit be3e2db

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

tests/test_tags.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,15 +109,16 @@ def test_ios_platform_tag(monkeypatch):
109109
monkeypatch.setattr(sysconfig, 'get_platform', Mock(return_value='ios-13.0-arm64-iphoneos'))
110110
ios_ver = platform.IOSVersionInfo('iOS', '13.0', 'iPhone', False)
111111
monkeypatch.setattr(platform, 'ios_ver', Mock(return_value=ios_ver))
112+
build_details = mesonpy._tags.introspect_build_details()
112113

113114
# Check the default value
114-
assert next(packaging.tags.ios_platforms((13, 0))) == mesonpy._tags.get_platform_tag(SYSTEM_BUILD_DETAILS)
115+
assert next(packaging.tags.ios_platforms((13, 0))) == mesonpy._tags.get_platform_tag(build_details)
115116

116117
# Check the value when IPHONEOS_DEPLOYMENT_TARGET is set.
117118
for major in range(13, 20):
118119
for minor in range(3):
119120
monkeypatch.setenv('IPHONEOS_DEPLOYMENT_TARGET', f'{major}.{minor}')
120-
assert next(packaging.tags.ios_platforms((major, minor))) == mesonpy._tags.get_platform_tag(SYSTEM_BUILD_DETAILS)
121+
assert next(packaging.tags.ios_platforms((major, minor))) == mesonpy._tags.get_platform_tag(build_details)
121122

122123

123124
def wheel_builder_test_factory(content, pure=True, limited_api=False):

0 commit comments

Comments
 (0)