diff --git a/.ci/test_blocklist_qt6.txt b/.ci/test_blocklist_qt6.txt index 901b8ffc9673..67cea1da4bd3 100644 --- a/.ci/test_blocklist_qt6.txt +++ b/.ci/test_blocklist_qt6.txt @@ -44,7 +44,6 @@ PyQgsElevationProfileCanvas PyQgsProject PyQgsFloatingWidget PyQgsLayoutHtml -PyQgsLineSymbolLayers PyQgsMapBoxGlStyleConverter PyQgsMemoryProvider PyQgsNetworkAccessManager diff --git a/tests/src/python/test_qgslinesymbollayers.py b/tests/src/python/test_qgslinesymbollayers.py index 0090f85e967e..88945251ecc9 100644 --- a/tests/src/python/test_qgslinesymbollayers.py +++ b/tests/src/python/test_qgslinesymbollayers.py @@ -12,6 +12,7 @@ from qgis.PyQt.QtGui import QColor, QImage, QPainter from qgis.core import ( + Qgis, QgsFeature, QgsGeometry, QgsLineSymbol, @@ -34,6 +35,10 @@ class TestQgsLineSymbolLayers(QgisTestCase): def control_path_prefix(cls): return "symbol_layer" + @unittest.skipIf( + Qgis.geosVersionMajor() == 3 and Qgis.geosVersionMinor() >= 11, + "Broken upstream due to https://github.com/libgeos/geos/issues/1037", + ) def testSimpleLineWithOffset(self): """test that rendering a simple line symbol with offset""" layer = QgsSimpleLineSymbolLayer(QColor(0, 0, 0))