diff options
author | atomlong | 2021-10-23 17:55:22 +0800 |
---|---|---|
committer | atomlong | 2021-10-23 18:06:15 +0800 |
commit | 80096c8de4b34ec1ed8f30bb428918cd592b2424 (patch) | |
tree | b48dd1e73de9ea35a4709fb6b93deb16331ec514 /0136-smoketests-update.patch | |
parent | 89a67c05174951d172252b1db96ff93cc4ec4bcd (diff) | |
download | aur-mingw-w64-python.tar.gz |
update to 3.9.7
Diffstat (limited to '0136-smoketests-update.patch')
-rw-r--r-- | 0136-smoketests-update.patch | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/0136-smoketests-update.patch b/0136-smoketests-update.patch deleted file mode 100644 index 8874db793f4f..000000000000 --- a/0136-smoketests-update.patch +++ /dev/null @@ -1,55 +0,0 @@ -From 05def4bb6e292c3967ef3b219cc720ae28446272 Mon Sep 17 00:00:00 2001 -From: Christoph Reiter <reiter.christoph@gmail.com> -Date: Sun, 8 Aug 2021 10:19:57 +0200 -Subject: [PATCH 136/N] smoketests: update - ---- - mingw_smoketests.py | 32 ++++++++++++++++++++++++++++++++ - 1 file changed, 32 insertions(+) - -diff --git a/mingw_smoketests.py b/mingw_smoketests.py -index 0b99c88..dc26169 100644 ---- a/mingw_smoketests.py -+++ b/mingw_smoketests.py -@@ -39,6 +39,38 @@ _UCRT = "clang" in sysconfig.get_platform() or "ucrt" in sysconfig.get_platform( - - class Tests(unittest.TestCase): - -+ def test_userdir_path_sep(self): -+ # Make sure os.path and pathlib use the same path separators -+ from unittest import mock -+ from os.path import expanduser -+ from pathlib import Path -+ -+ profiles = ["C:\\foo", "C:/foo"] -+ for profile in profiles: -+ with mock.patch.dict(os.environ, {"USERPROFILE": profile}): -+ self.assertEqual(expanduser("~"), os.path.normpath(expanduser("~"))) -+ self.assertEqual(str(Path("~").expanduser()), expanduser("~")) -+ self.assertEqual(str(Path.home()), expanduser("~")) -+ -+ def test_sysconfig_schemes(self): -+ # https://github.com/msys2/MINGW-packages/issues/9319 -+ import sysconfig -+ from distutils.dist import Distribution -+ from distutils.command.install import install -+ -+ names = ['scripts', 'purelib', 'platlib', 'data', 'include'] -+ for scheme in ["nt", "nt_user"]: -+ for name in names: -+ c = install(Distribution({"name": "foobar"})) -+ c.user = (scheme == "nt_user") -+ c.finalize_options() -+ if name == "include": -+ dist_path = os.path.dirname(getattr(c, "install_" + "headers")) -+ else: -+ dist_path = getattr(c, "install_" + name) -+ sys_path = sysconfig.get_path(name, scheme) -+ self.assertEqual(dist_path, sys_path, (scheme, name)) -+ - def test_ctypes_find_library(self): - from ctypes.util import find_library - from ctypes import cdll --- -2.32.0 - |