From b930fe7c192b252f8bd9a83366000dfd5224e7dd Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Sat, 17 Aug 2024 17:46:50 +0900 Subject: [PATCH] app-misc/sherlock: fix tests Signed-off-by: Takuya Wakazono --- app-misc/sherlock/sherlock-0.15.0.ebuild | 10 ++++++++-- 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 8e94dba9a0..d2ce4fee8e 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 8e94dba9a0..d2ce4fee8e 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' +}