[pypy-commit] pypy unicode-utf8-py3: merge py3.5 into branch
mattip
pypy.commits at gmail.com
Wed Sep 12 10:17:17 EDT 2018
Author: Matti Picus <matti.picus at gmail.com>
Branch: unicode-utf8-py3
Changeset: r95113:53b278863286
Date: 2018-09-12 17:16 +0300
http://bitbucket.org/pypy/pypy/changeset/53b278863286/
Log: merge py3.5 into branch
diff --git a/pypy/module/cpyext/test0/__init__.py b/pypy/module/cpyext/test0/__init__.py
deleted file mode 100644
diff --git a/pypy/module/cpyext/test0/conftest.py b/pypy/module/cpyext/test0/conftest.py
deleted file mode 100644
--- a/pypy/module/cpyext/test0/conftest.py
+++ /dev/null
@@ -1,37 +0,0 @@
-import os
-import pytest
-
-def pytest_configure(config):
- if config.option.runappdirect:
- import sys
- import py
- from pypy import pypydir
- sys.path.append(str(py.path.local(pypydir) / 'tool' / 'cpyext'))
- return
- from pypy.tool.pytest.objspace import gettestobjspace
- # For some reason (probably a ll2ctypes cache issue on linux64)
- # it's necessary to run "import time" at least once before any
- # other cpyext test, otherwise the same statement will fail in
- # test_datetime.py.
- space = gettestobjspace(usemodules=['time'])
- space.getbuiltinmodule("time")
-
-def pytest_ignore_collect(path, config):
- # ensure additional functions are registered
- import pypy.module.cpyext.test.test_cpyext
- return False
-
-def pytest_funcarg__api(request):
- return request.cls.api
-
-if os.name == 'nt':
- @pytest.yield_fixture(autouse=True, scope='session')
- def prevent_dialog_box():
- """Do not open dreaded dialog box on segfault on Windows"""
- import ctypes
- SEM_NOGPFAULTERRORBOX = 0x0002 # From MSDN
- old_err_mode = ctypes.windll.kernel32.GetErrorMode()
- new_err_mode = old_err_mode | SEM_NOGPFAULTERRORBOX
- ctypes.windll.kernel32.SetErrorMode(new_err_mode)
- yield
- ctypes.windll.kernel32.SetErrorMode(old_err_mode)
diff --git a/pypy/module/cpyext/test1/__init__.py b/pypy/module/cpyext/test1/__init__.py
deleted file mode 100644
diff --git a/pypy/module/cpyext/test1/conftest.py b/pypy/module/cpyext/test1/conftest.py
deleted file mode 100644
--- a/pypy/module/cpyext/test1/conftest.py
+++ /dev/null
@@ -1,37 +0,0 @@
-import os
-import pytest
-
-def pytest_configure(config):
- if config.option.runappdirect:
- import sys
- import py
- from pypy import pypydir
- sys.path.append(str(py.path.local(pypydir) / 'tool' / 'cpyext'))
- return
- from pypy.tool.pytest.objspace import gettestobjspace
- # For some reason (probably a ll2ctypes cache issue on linux64)
- # it's necessary to run "import time" at least once before any
- # other cpyext test, otherwise the same statement will fail in
- # test_datetime.py.
- space = gettestobjspace(usemodules=['time'])
- space.getbuiltinmodule("time")
-
-def pytest_ignore_collect(path, config):
- # ensure additional functions are registered
- import pypy.module.cpyext.test.test_cpyext
- return False
-
-def pytest_funcarg__api(request):
- return request.cls.api
-
-if os.name == 'nt':
- @pytest.yield_fixture(autouse=True, scope='session')
- def prevent_dialog_box():
- """Do not open dreaded dialog box on segfault on Windows"""
- import ctypes
- SEM_NOGPFAULTERRORBOX = 0x0002 # From MSDN
- old_err_mode = ctypes.windll.kernel32.GetErrorMode()
- new_err_mode = old_err_mode | SEM_NOGPFAULTERRORBOX
- ctypes.windll.kernel32.SetErrorMode(new_err_mode)
- yield
- ctypes.windll.kernel32.SetErrorMode(old_err_mode)
More information about the pypy-commit
mailing list