diff --git a/python/src/com/jetbrains/python/packaging/PyPackageUtil.java b/python/src/com/jetbrains/python/packaging/PyPackageUtil.java index 79752ced25ad..2c033fda2d16 100644 --- a/python/src/com/jetbrains/python/packaging/PyPackageUtil.java +++ b/python/src/com/jetbrains/python/packaging/PyPackageUtil.java @@ -30,7 +30,9 @@ import java.util.List; * @author vlan */ public class PyPackageUtil { - public static final String[] SETUP_PY_REQUIRES_KWARGS_NAMES = new String[] {"requires", "install_requires", "setup_requires"}; + public static final String[] SETUP_PY_REQUIRES_KWARGS_NAMES = new String[] { + "requires", "install_requires", "setup_requires", "tests_require" + }; private PyPackageUtil() { } diff --git a/python/testData/inspections/PyPackageRequirementsInspection/PartiallySatisfiedSetupPy/setup.py b/python/testData/inspections/PyPackageRequirementsInspection/PartiallySatisfiedSetupPy/setup.py index ec72180cc30b..e972b6059803 100644 --- a/python/testData/inspections/PyPackageRequirementsInspection/PartiallySatisfiedSetupPy/setup.py +++ b/python/testData/inspections/PyPackageRequirementsInspection/PartiallySatisfiedSetupPy/setup.py @@ -1,5 +1,9 @@ from distutils.core import setup +tests_require = [ + 'nose' +] + setup(name='foo', version=0.1, requires=[ @@ -8,5 +12,6 @@ setup(name='foo', install_requires=[ 'pip', 'Django==1.3.1', - ]) + ], + tests_require=tests_require) diff --git a/python/testData/inspections/PyPackageRequirementsInspection/PartiallySatisfiedSetupPy/test1.py b/python/testData/inspections/PyPackageRequirementsInspection/PartiallySatisfiedSetupPy/test1.py index 57157238d05f..a07de1ae2bd5 100644 --- a/python/testData/inspections/PyPackageRequirementsInspection/PartiallySatisfiedSetupPy/test1.py +++ b/python/testData/inspections/PyPackageRequirementsInspection/PartiallySatisfiedSetupPy/test1.py @@ -1,2 +1,2 @@ -print("Hello, World!") +print("Hello, World!") \ No newline at end of file