dev-python/tlsh: actually wire up testsuite

Upstream has a testsuite, it's just in a different directory compared to
the python module itself. It internally uses the script we used to
crudely run, but it also actually checks the results against fixtures.

As a result, it checks more than just "smoketest: does the module import
and execute its functions without literally crashing".

It also doesn't redirect the testsuite stdout/stderr to devnull, since
it now actually does something constructive and we'd like to see the
status from it.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
Eli Schwartz
2024-06-17 01:16:02 -04:00
committed by Sam James
parent d8bdd744f6
commit f218f5a0b8
2 changed files with 3 additions and 3 deletions

View File

@@ -26,5 +26,5 @@ PATCHES=(
)
python_test() {
"${EPYTHON}" test.py test.py test.py &> /dev/null || die
../Testing/python_test.sh "${EPYTHON}" || die
}

View File

@@ -1,4 +1,4 @@
# Copyright 2022-2023 Gentoo Authors
# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -30,5 +30,5 @@ src_prepare() {
}
python_test() {
"${EPYTHON}" test.py test.py test.py &> /dev/null || die
../Testing/python_test.sh "${EPYTHON}" || die
}