[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gentoo-dev
Subject:    [gentoo-dev] [PATCH 2/2] dev-python/reflink: Use PROPERTIES=test_privileged
From:       Michał Górny <mgorny () gentoo ! org>
Date:       2024-02-22 10:44:10
Message-ID: 20240222104438.200565-2-mgorny () gentoo ! org
[Download RAW message or body]

Signed-off-by: Michał Górny <mgorny@gentoo.org>
---
 dev-python/reflink/reflink-0.2.2.ebuild | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/dev-python/reflink/reflink-0.2.2.ebuild b/dev-python/reflink/reflink-0.2.2.ebuild
index 83e0653fe4a1..7c9681db2505 100644
--- a/dev-python/reflink/reflink-0.2.2.ebuild
+++ b/dev-python/reflink/reflink-0.2.2.ebuild
@@ -18,6 +18,8 @@ HOMEPAGE="
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc64 ~x86"
+PROPERTIES="test_privileged"
+RESTRICT="test"
 
 RDEPEND="
 	$(python_gen_cond_dep '
@@ -41,15 +43,13 @@ src_prepare() {
 }
 
 src_test() {
-	rm -rf reflink || die
-
-	if [[ ${EUID} != 0 ]]; then
-		ewarn "Tests require root permissions (FEATURES=-userpriv)"
-	elif [[ ! -c /dev/loop-control ]]; then
+	if [[ ! -c /dev/loop-control ]]; then
 		die "Tests require /dev/loop-control"
-	else
-		local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-		addwrite /dev
-		distutils-r1_src_test
 	fi
+
+	rm -rf reflink || die
+
+	local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+	addwrite /dev
+	distutils-r1_src_test
 }
-- 
2.43.2


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic