aboutsummaryrefslogtreecommitdiffstats
path: root/setup.py
diff options
context:
space:
mode:
authorJason R. Coombs <jaraco@jaraco.com>2014-03-23 18:30:05 -0400
committerJason R. Coombs <jaraco@jaraco.com>2014-03-23 18:30:05 -0400
commit1cd424b6952d4495ead86c27abcf6d1f0cd3631f (patch)
tree34f8ab4eb71761bcefab66c436cc6aeb460f45d1 /setup.py
parent8d070ba63c77512f7a8f807a52a36f5004dfb570 (diff)
downloadexternal_python_setuptools-1cd424b6952d4495ead86c27abcf6d1f0cd3631f.tar.gz
external_python_setuptools-1cd424b6952d4495ead86c27abcf6d1f0cd3631f.tar.bz2
external_python_setuptools-1cd424b6952d4495ead86c27abcf6d1f0cd3631f.zip
Add support for running tests via pytest-runner.
--HG-- extra : amend_source : d60530fbb3e3cc3455abae8e5100f85f697f3dac
Diffstat (limited to 'setup.py')
-rwxr-xr-xsetup.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/setup.py b/setup.py
index 71301632..9e2e80e3 100755
--- a/setup.py
+++ b/setup.py
@@ -109,6 +109,8 @@ if sys.platform == 'win32' or force_windows_specific_files:
package_data.setdefault('setuptools', []).extend(['*.exe'])
package_data.setdefault('setuptools.command', []).extend(['*.xml'])
+pytest_runner = ['pytest-runner'] if 'ptr' in sys.argv else []
+
setup_params = dict(
name="setuptools",
version=main_ns['__version__'],
@@ -204,7 +206,10 @@ setup_params = dict(
scripts = [],
tests_require = [
'setuptools[ssl]',
+ 'pytest',
],
+ setup_requires = [
+ ] + pytest_runner,
)
if __name__ == '__main__':