Summary: nix-provided Python will emit an older version of macOS than the actual target when get_platform() is called.
This means tests expect a misspelled error message, when in fact the system will emit the error with correct spelling.
Coverage remained the same at 28.518% when pulling 4f58ac0771be2d43711227a431f6360d689bf59c on kevingriffin:macos-test-fix into ab4e79575f0be90de79bcd9193ba2609a41f137e on LudovicRousseau:master.
This change is necessary to build on modern Macs with nix. Full details: https://github.com/NixOS/nixpkgs/issues/91716
Summary: nix-provided Python will emit an older version of macOS than the actual target when
get_platform()
is called. This means tests expect a misspelled error message, when in fact the system will emit the error with correct spelling.