commit:     8e26749dbdd26fc216f4ab715056870c9018f07c
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 20 06:11:07 2021 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Aug 20 07:16:57 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e26749d

dev-python/translate-toolkit: Skip tests requiring fluent

Closes: https://bugs.gentoo.org/809146
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 .../translate-toolkit-3.4.0.ebuild                 | 22 +++++++++++++---------
 1 file changed, 13 insertions(+), 9 deletions(-)

diff --git a/dev-python/translate-toolkit/translate-toolkit-3.4.0.ebuild 
b/dev-python/translate-toolkit/translate-toolkit-3.4.0.ebuild
index b816d199c9f..cdc540e1126 100644
--- a/dev-python/translate-toolkit/translate-toolkit-3.4.0.ebuild
+++ b/dev-python/translate-toolkit/translate-toolkit-3.4.0.ebuild
@@ -50,28 +50,32 @@ PATCHES=(
 )
 
 python_test() {
-       local deselect=(
+       local EPYTEST_DESELECT=(
                # Fails with network-sandbox (and even with it off but w/ 
softer fail)
-               --deselect 
'tests/xliff_conformance/test_xliff_conformance.py::test_open_office_to_xliff'
-               --deselect 
'tests/xliff_conformance/test_xliff_conformance.py::test_po_to_xliff'
+               
'tests/xliff_conformance/test_xliff_conformance.py::test_open_office_to_xliff'
+               
'tests/xliff_conformance/test_xliff_conformance.py::test_po_to_xliff'
+       )
+       local EPYTEST_IGNORE=(
+               # unpackaged fluent.*
+               translate/storage/test_fluent.py
        )
 
        if ! use ini; then
-               deselect+=(
-                       --ignore translate/convert/test_ini2po.py
-                       --ignore translate/convert/test_po2ini.py
+               EPYTEST_IGNORE+=(
+                       translate/convert/test_ini2po.py
+                       translate/convert/test_po2ini.py
                )
        fi
 
        if ! use subtitles; then
-               deselect+=(
-                       --ignore translate/storage/test_subtitles.py
+               EPYTEST_IGNORE+=(
+                       translate/storage/test_subtitles.py
                )
        fi
 
        # translate/storage/test_mo.py needs 'pocompile'
        distutils_install_for_testing
-       epytest "${deselect[@]}"
+       epytest
 }
 
 python_install_all() {

Reply via email to