commit:     12180e0d3e9d3ffca7d1afb48384455e9b63fe1c
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 12 15:10:20 2021 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Jun 12 15:10:23 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12180e0d

dev-util/diffoscope: disable broken tests

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>

 dev-util/diffoscope/diffoscope-177.ebuild | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/dev-util/diffoscope/diffoscope-177.ebuild 
b/dev-util/diffoscope/diffoscope-177.ebuild
index 2fd7602fa6d..9ae8834c67c 100644
--- a/dev-util/diffoscope/diffoscope-177.ebuild
+++ b/dev-util/diffoscope/diffoscope-177.ebuild
@@ -73,3 +73,17 @@ RDEPEND="dev-python/python-magic[${PYTHON_USEDEP}]
 RDEPEND+=" !dev-python/filemagic"
 
 distutils_enable_tests pytest
+
+python_test() {
+       local exclude=(
+               # test seems to use different tarball
+               tests/test_presenters.py::test_text_proper_indentation
+
+               # needs triage
+               
tests/comparators/test_binary.py::test_with_compare_details_and_tool_not_found
+
+               # needs triage
+               tests/comparators/test_rlib.py::test_item3_deflate_llvm_bitcode
+       )
+       epytest ${exclude[@]/#/--deselect }
+}

Reply via email to