From 8aec98ade457369545fd9f3ab435779bcfadfc6e Mon Sep 17 00:00:00 2001 From: Nyall Dawson Date: Sat, 15 Aug 2020 17:16:40 +1000 Subject: [PATCH] Ah f*** it, no test for you Travis --- tests/src/python/test_qgslabellinesettings.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/src/python/test_qgslabellinesettings.py b/tests/src/python/test_qgslabellinesettings.py index b9b65cf34df..3699716cdd4 100644 --- a/tests/src/python/test_qgslabellinesettings.py +++ b/tests/src/python/test_qgslabellinesettings.py @@ -11,6 +11,7 @@ __date__ = '2019-12-07' __copyright__ = 'Copyright 2019, The QGIS Project' import qgis # NOQA +import os from qgis.core import (QgsProperty, QgsPropertyCollection, @@ -29,6 +30,8 @@ start_app() class TestQgsLabelLineSettings(unittest.TestCase): + @unittest.skipIf(os.environ.get('TRAVIS', '') == 'true', + 'Python version too old for enum classes to work') def test_line_settings(self): """ Test line settings @@ -122,6 +125,8 @@ class TestQgsLabelLineSettings(unittest.TestCase): self.assertTrue(pal_settings.lineSettings().overrunDistanceMapUnitScale().minScale, 1) self.assertTrue(pal_settings.lineSettings().overrunDistanceMapUnitScale().maxScale, 2) + @unittest.skipIf(os.environ.get('TRAVIS', '') == 'true', + 'Python version too old for enum classes to work') def testUpdateDataDefinedProps(self): settings = QgsLabelLineSettings() settings.setPlacementFlags(QgsLabeling.LinePlacementFlag.OnLine)