From 34bd844443954929c7199e772e715ed6f0669332 Mon Sep 17 00:00:00 2001 From: "Jason R. Coombs" Date: Wed, 25 Feb 2015 08:52:48 -0500 Subject: Update conditional setup-time dependency to also support pytest and test commands. --- setup.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'setup.py') diff --git a/setup.py b/setup.py index 807c0180..e1b302a3 100755 --- a/setup.py +++ b/setup.py @@ -75,7 +75,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 [] +needs_pytest = set(['ptr', 'pytest', 'test']) in sys.argv else [] +pytest_runner = ['pytest-runner'] if needs_pytest else [] needs_sphinx = set(['build_sphinx', 'upload_docs']).intersection(sys.argv) sphinx = ['sphinx', 'rst.linker'] if needs_sphinx else [] -- cgit v1.2.1