summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2022-05-20 04:20:48 +0100
committerSam James <sam@gentoo.org>2022-05-20 04:20:53 +0100
commit9b6edb1bbe2f8f12c824e707fd199a983fbfd9ed (patch)
tree52daa02c9648701398ecb470ee7b812586cd8485 /app-text/nfoview
parentnet-mail/getmail: add 6.18.9 (diff)
downloadgentoo-9b6edb1bbe2f8f12c824e707fd199a983fbfd9ed.tar.gz
gentoo-9b6edb1bbe2f8f12c824e707fd199a983fbfd9ed.tar.bz2
gentoo-9b6edb1bbe2f8f12c824e707fd199a983fbfd9ed.zip
app-text/nfoview: simplify test machinery
- Only spawn virtx once for tests - Use EPYTEST_DESELECT - Avoid nonfatal trap with virtx/epytest/die [0] [0] https://projects.gentoo.org/python/guide/distutils.html#running-tests-with-virtualx Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'app-text/nfoview')
-rw-r--r--app-text/nfoview/nfoview-1.28.1.ebuild13
1 files changed, 7 insertions, 6 deletions
diff --git a/app-text/nfoview/nfoview-1.28.1.ebuild b/app-text/nfoview/nfoview-1.28.1.ebuild
index 931ecf18db47..6fbe3ae73b90 100644
--- a/app-text/nfoview/nfoview-1.28.1.ebuild
+++ b/app-text/nfoview/nfoview-1.28.1.ebuild
@@ -29,12 +29,13 @@ RDEPEND="${DEPEND}
media-fonts/cascadia-code
x11-libs/gtk+:3[introspection]"
+EPYTEST_DESELECT=(
+ "nfoview/test/test_util.py::TestModule::test_show_uri__unix"
+ "nfoview/test/test_util.py::TestModule::test_show_uri__windows"
+)
+
distutils_enable_tests pytest
-python_test() {
- local deselect=(
- --deselect 'nfoview/test/test_util.py::TestModule::test_show_uri__unix'
- --deselect 'nfoview/test/test_util.py::TestModule::test_show_uri__windows'
- )
- virtx epytest "${deselect[@]}"
+src_test() {
+ virtx distutils-r1_src_test
}