commit:     3b81495151e5e4c9324125b7ff68d490edd223c7
Author:     David Heidelberg <david <AT> ixit <DOT> cz>
AuthorDate: Sun Apr 26 14:14:22 2020 +0000
Commit:     David Heidelberg <david <AT> ixit <DOT> cz>
CommitDate: Sun Apr 26 14:14:22 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3b814951

dev-python/pykeepass: implement tests

Thanks for hint to Andrew Ammerlaan.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: David Heidelberg <david <AT> ixit.cz>

 dev-python/pykeepass/pykeepass-3.2.0.ebuild | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/dev-python/pykeepass/pykeepass-3.2.0.ebuild 
b/dev-python/pykeepass/pykeepass-3.2.0.ebuild
index e37bcfc..49a675c 100644
--- a/dev-python/pykeepass/pykeepass-3.2.0.ebuild
+++ b/dev-python/pykeepass/pykeepass-3.2.0.ebuild
@@ -14,7 +14,8 @@ 
SRC_URI="https://github.com/libkeepass/pykeepass/archive/${PV}.tar.gz -> ${P}.ta
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
+IUSE="test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
        >=dev-python/lxml-4.3.4
@@ -24,9 +25,9 @@ RDEPEND="
        >=dev-python/python-dateutil-2.8.0
        >=dev-python/future-0.17.0"
 DEPEND="${RDEPEND}"
-BDEPEND="
-       virtual/pkgconfig
-       dev-python/setuptools[${PYTHON_USEDEP}]
-       "
 
 PATCHES=( "${FILESDIR}/0001-setup.py-exclude-tests-directory.patch" )
+
+python_test() {
+       "${EPYTHON}" tests/tests.py -v || die
+}

Reply via email to