python3.pkgs.paperwork-backend: fix flaky test

This commit is contained in:
Guillaume Girol 2022-08-28 12:00:00 +00:00
parent c6d38ef4df
commit f9229cd157
2 changed files with 20 additions and 1 deletions

View File

@ -0,0 +1,12 @@
diff --git a/paperwork-backend/tests/docimport/tests_converted.py b/paperwork-backend/tests/docimport/tests_converted.py
index 1d1ae39b..bda63fce 100644
--- a/paperwork-backend/tests/docimport/tests_converted.py
+++ b/paperwork-backend/tests/docimport/tests_converted.py
@@ -102,6 +102,7 @@ class TestConvertedImport(unittest.TestCase):
)
)
+ @unittest.skip("flaky test: https://gitlab.gnome.org/World/OpenPaperwork/paperwork/-/issues/1035#note_1493700")
def test_import_duplicated_docx(self):
with tempfile.TemporaryDirectory() as tmp_dir:
self.config.settings = {

View File

@ -31,7 +31,14 @@ buildPythonPackage rec {
sourceRoot = "source/paperwork-backend";
patchPhase = ''
patches = [
# disables a flaky test https://gitlab.gnome.org/World/OpenPaperwork/paperwork/-/issues/1035#note_1493700
./flaky_test.patch
];
patchFlags = [ "-p2" ];
postPatch = ''
echo 'version = "${version}"' > src/paperwork_backend/_version.py
chmod a+w -R ..
patchShebangs ../tools