aboutsummaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools/python/python-pylint.inc
diff options
context:
space:
mode:
authorDerek Straka <derek@asterius.io>2017-11-30 14:02:05 -0500
committerArmin Kuster <akuster808@gmail.com>2017-12-11 07:58:58 -0800
commitec6c08f74c765c04b0946d604b4c0f074e2b28f7 (patch)
tree65bcc81bac3861583e35293a5548d401082a1643 /meta-python/recipes-devtools/python/python-pylint.inc
parent857ed16bc8b67cb67fe4b1b11930a1154ea01d6c (diff)
downloadmeta-openembedded-ec6c08f74c765c04b0946d604b4c0f074e2b28f7.tar.gz
python-pylint: add a test package for unit tests
Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Armin Kuster <akuster808@gmail.com>
Diffstat (limited to 'meta-python/recipes-devtools/python/python-pylint.inc')
-rw-r--r--meta-python/recipes-devtools/python/python-pylint.inc26
1 files changed, 16 insertions, 10 deletions
diff --git a/meta-python/recipes-devtools/python/python-pylint.inc b/meta-python/recipes-devtools/python/python-pylint.inc
index c55bce6f20..5398ca1a39 100644
--- a/meta-python/recipes-devtools/python/python-pylint.inc
+++ b/meta-python/recipes-devtools/python/python-pylint.inc
@@ -10,16 +10,6 @@ inherit pypi
DEPENDS += "${PYTHON_PN}-pytest-runner-native"
-RDEPENDS_${PN} += "${PYTHON_PN}-astroid \
- ${PYTHON_PN}-isort \
- ${PYTHON_PN}-numbers \
- ${PYTHON_PN}-shell \
- ${PYTHON_PN}-json \
- ${PYTHON_PN}-pkgutil \
- ${PYTHON_PN}-difflib \
- ${PYTHON_PN}-netserver \
- "
-
do_install_append(){
rm ${D}${bindir}/pylint
cat >> ${D}${bindir}/pylint <<EOF
@@ -30,3 +20,19 @@ EOF
chmod 755 ${D}${bindir}/pylint
sed -i -e 's:^#!/usr/bin/python:#!/usr/bin/env\ ${PYTHON_PN}:g' ${D}/${PYTHON_SITEPACKAGES_DIR}/pylint/test/data/ascript
}
+
+PACKAGES =+ "${PN}-tests"
+FILES_${PN}-tests+= " \
+ ${PYTHON_SITEPACKAGES_DIR}/pylint/test/ \
+ ${PYTHON_SITEPACKAGES_DIR}/pylint/testutils.py \
+"
+
+RDEPENDS_${PN} += "${PYTHON_PN}-astroid \
+ ${PYTHON_PN}-isort \
+ ${PYTHON_PN}-numbers \
+ ${PYTHON_PN}-shell \
+ ${PYTHON_PN}-json \
+ ${PYTHON_PN}-pkgutil \
+ ${PYTHON_PN}-difflib \
+ ${PYTHON_PN}-netserver \
+ "