Fix unit tests
This commit is contained in:
@@ -73,6 +73,9 @@ def platform(request, monkeypatch):
|
|||||||
else:
|
else:
|
||||||
monkeypatch.setattr(platform_module, 'machine', lambda: 'x86_64')
|
monkeypatch.setattr(platform_module, 'machine', lambda: 'x86_64')
|
||||||
|
|
||||||
|
if platform_value == 'macos':
|
||||||
|
monkeypatch.setattr(macos, 'get_macos_version', lambda: (11, 1))
|
||||||
|
|
||||||
return platform_value
|
return platform_value
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -141,4 +141,4 @@ def test_archs_platform_all(platform, intercepted_build_args, monkeypatch):
|
|||||||
elif platform == 'windows':
|
elif platform == 'windows':
|
||||||
assert build_options.architectures == {Architecture.x86, Architecture.AMD64}
|
assert build_options.architectures == {Architecture.x86, Architecture.AMD64}
|
||||||
elif platform == 'macos':
|
elif platform == 'macos':
|
||||||
assert build_options.architectures == {Architecture.x86_64}
|
assert build_options.architectures == {Architecture.x86_64, Architecture.arm64, Architecture.universal2}
|
||||||
|
|||||||
Reference in New Issue
Block a user