summaryrefslogtreecommitdiff
path: root/dev-python/mkdocs-rss-plugin
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2023-03-13 12:33:45 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2023-03-13 12:33:45 +0000
commit7b5ebf446aabedb3f7974497e4bb90a128960df8 (patch)
treeef8f49fa028b02f6cbb802256de32a60918a9014 /dev-python/mkdocs-rss-plugin
parente095eea8f0b04a276942581be7a4b98f53876137 (diff)
downloadbaldeagleos-repo-7b5ebf446aabedb3f7974497e4bb90a128960df8.tar.gz
baldeagleos-repo-7b5ebf446aabedb3f7974497e4bb90a128960df8.tar.xz
baldeagleos-repo-7b5ebf446aabedb3f7974497e4bb90a128960df8.zip
Adding metadata
Diffstat (limited to 'dev-python/mkdocs-rss-plugin')
-rw-r--r--dev-python/mkdocs-rss-plugin/Manifest2
-rw-r--r--dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.6.0.ebuild (renamed from dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.5.0.ebuild)41
2 files changed, 28 insertions, 15 deletions
diff --git a/dev-python/mkdocs-rss-plugin/Manifest b/dev-python/mkdocs-rss-plugin/Manifest
index 4ba441bacd71..72294a5a89cd 100644
--- a/dev-python/mkdocs-rss-plugin/Manifest
+++ b/dev-python/mkdocs-rss-plugin/Manifest
@@ -1 +1 @@
-DIST mkdocs-rss-plugin-1.5.0.gh.tar.gz 39301 BLAKE2B 8d92ee030115b3d8ea589509a9558d61d72bfa4abd55b3451262928df8a63c9ed0399c2cd883a8d070c15241396cffcd96fd953a6b8e781b0d922d287b950886 SHA512 1ed861bca8feaab869c1e88a0533110a7b617b7a5bd68b6ea4b454975c56fee1aaa118d65abf8e8c03d41ff5b367f9561dee08cdffbcf7bfffa7268306c3f4b8
+DIST mkdocs-rss-plugin-1.6.0.gh.tar.gz 40747 BLAKE2B b10b65dc28a7c72b7f4ba6b2a9b866640dad196522724de510629183c71c80ab7fd3de66cca9fc06373b08b0ab2434248b8b2cf7d82ee12c06e94f73e61d0124 SHA512 b3f7a4037eddd0c9bd98448026d82407ba7042c4b4c33bbfa1932e516cdd54c26bc326030e4dc30e92d7e8f8aea3bdc83969f57f17d7e8668547d92c57ff714b
diff --git a/dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.5.0.ebuild b/dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.6.0.ebuild
index 45c8c0833a57..d7419087c337 100644
--- a/dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.5.0.ebuild
+++ b/dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.6.0.ebuild
@@ -15,14 +15,15 @@ SRC_URI="https://github.com/Guts/mkdocs-rss-plugin/archive/refs/tags/${PV}.tar.g
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
-IUSE="doc"
-RDEPEND=""
BDEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/mkdocs[${PYTHON_USEDEP}]
dev-python/GitPython[${PYTHON_USEDEP}]
- doc? (
+ test? (
+ dev-python/black[${PYTHON_USEDEP}]
+ dev-python/feedparser[${PYTHON_USEDEP}]
+ dev-vcs/pre-commit
+ dev-python/validator-collection[${PYTHON_USEDEP}]
dev-python/mkdocs-bootswatch[${PYTHON_USEDEP}]
dev-python/mkdocs-minify-plugin[${PYTHON_USEDEP}]
dev-python/pygments[${PYTHON_USEDEP}]
@@ -31,13 +32,25 @@ BDEPEND="
"
DEPEND="${BDEPEND}"
-# No test because of upstream bug
-# BDEPEND+="
-# test? (
-# dev-python/black[${PYTHON_USEDEP}]
-# dev-python/feedparser[${PYTHON_USEDEP}]
-# dev-python/flake8[${PYTHON_USEDEP}]
-# dev-vcs/pre-commit
-# dev-python/pytest-cov[${PYTHON_USEDEP}]
-# )"
-# distutils_enable_tests pytest
+distutils_enable_tests pytest
+
+src_prepare() {
+ sed -i \
+ -e 's/--cov-config=setup.cfg//' \
+ -e 's/--cov=mkdocs_rss_plugin//' \
+ -e 's/--cov-report=html//' \
+ -e 's/--cov-report=term//' \
+ -e 's/--cov-report=xml//' \
+ "${S}/setup.cfg" || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ cd "${S}"
+ git init
+ git config --global user.name nobody || die
+ git config --global user.email foo.bar@example.org || die
+ local EPYTEST_IGNORE="${S}/tests/_wip"
+ local EPYTEST_DESELECT="tests/test_rss_util.py::TestRssUtil::test_remote_image_ok"
+ epytest "${S}"/tests || die "Tests failed with ${EPYTHON}"
+}