diff options
author | Takuya Wakazono <pastalian46@gmail.com> | 2024-08-17 17:46:50 +0900 |
---|---|---|
committer | Takuya Wakazono <pastalian46@gmail.com> | 2024-08-17 17:46:50 +0900 |
commit | b930fe7c192b252f8bd9a83366000dfd5224e7dd (patch) | |
tree | 9493d77a2df7b1e915cb719678500c4d9b066f42 | |
parent | media-video/manimgl: move dev-python/{mapbox_earcut → mapbox-earcut} (diff) | |
download | guru-b930fe7c192b252f8bd9a83366000dfd5224e7dd.tar.gz guru-b930fe7c192b252f8bd9a83366000dfd5224e7dd.tar.bz2 guru-b930fe7c192b252f8bd9a83366000dfd5224e7dd.zip |
app-misc/sherlock: fix tests
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
-rw-r--r-- | app-misc/sherlock/sherlock-0.15.0.ebuild | 10 | ||||
-rw-r--r-- | app-misc/sherlock/sherlock-9999.ebuild | 10 |
2 files changed, 16 insertions, 4 deletions
diff --git a/app-misc/sherlock/sherlock-0.15.0.ebuild b/app-misc/sherlock/sherlock-0.15.0.ebuild index 8e94dba9a..d2ce4fee8 100644 --- a/app-misc/sherlock/sherlock-0.15.0.ebuild +++ b/app-misc/sherlock/sherlock-0.15.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,7 +9,7 @@ DISTUTILS_USE_PEP517=poetry inherit distutils-r1 DESCRIPTION="Hunt down social media accounts by username across social networks" -HOMEPAGE="http://sherlock-project.github.io/" +HOMEPAGE="https://sherlockproject.xyz/" if [[ ${PV} == *9999* ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/sherlock-project/sherlock.git" @@ -20,6 +20,7 @@ fi LICENSE="MIT" SLOT="0" +RESTRICT="!test? ( test )" RDEPEND=" $(python_gen_cond_dep ' @@ -32,6 +33,11 @@ RDEPEND=" >=dev-python/openpyxl-3.0.10.0.0[${PYTHON_USEDEP}] ') " +BDEPEND="test? ( $(python_gen_cond_dep 'dev-python/jsonschema[${PYTHON_USEDEP}]') )" distutils_enable_tests pytest distutils_enable_sphinx docs + +python_test() { + epytest -m 'not online' +} diff --git a/app-misc/sherlock/sherlock-9999.ebuild b/app-misc/sherlock/sherlock-9999.ebuild index 8e94dba9a..d2ce4fee8 100644 --- a/app-misc/sherlock/sherlock-9999.ebuild +++ b/app-misc/sherlock/sherlock-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,7 +9,7 @@ DISTUTILS_USE_PEP517=poetry inherit distutils-r1 DESCRIPTION="Hunt down social media accounts by username across social networks" -HOMEPAGE="http://sherlock-project.github.io/" +HOMEPAGE="https://sherlockproject.xyz/" if [[ ${PV} == *9999* ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/sherlock-project/sherlock.git" @@ -20,6 +20,7 @@ fi LICENSE="MIT" SLOT="0" +RESTRICT="!test? ( test )" RDEPEND=" $(python_gen_cond_dep ' @@ -32,6 +33,11 @@ RDEPEND=" >=dev-python/openpyxl-3.0.10.0.0[${PYTHON_USEDEP}] ') " +BDEPEND="test? ( $(python_gen_cond_dep 'dev-python/jsonschema[${PYTHON_USEDEP}]') )" distutils_enable_tests pytest distutils_enable_sphinx docs + +python_test() { + epytest -m 'not online' +} |