From add4225fc31ec09cb6ec3021764908e434703345 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Wed, 3 Dec 2025 18:49:13 +0100 Subject: [PATCH] skip rewritemeta tests if ruamel.yaml > 0.17.21 #1138 --- tests/test_metadata.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/test_metadata.py b/tests/test_metadata.py index 8c3f7591..0a1e5b72 100755 --- a/tests/test_metadata.py +++ b/tests/test_metadata.py @@ -251,6 +251,10 @@ class MetadataTest(unittest.TestCase): fp.write('OpenCollective: test') metadata.parse_metadata(yml) # should not throw an exception + @unittest.skipIf( + ruamel.yaml.version_info > (0, 17, 21), + "TODO https://gitlab.com/fdroid/fdroidserver/-/issues/1138", + ) @mock.patch('git.Repo', mock.Mock()) @mock.patch('logging.error') def test_rewrite_yaml_fakeotaupdate(self, logging_error): @@ -301,6 +305,10 @@ class MetadataTest(unittest.TestCase): (Path('metadata-rewrite-yml') / file_name).read_text(encoding='utf-8'), ) + @unittest.skipIf( + ruamel.yaml.version_info > (0, 17, 21), + "TODO https://gitlab.com/fdroid/fdroidserver/-/issues/1138", + ) @mock.patch('git.Repo', mock.Mock()) def test_rewrite_yaml_special_build_params(self): """Test rewriting a plain YAML metadata file without localized files."""