Skip to content

Commit 1a2fdd0

Browse files
committed
Check extent buffer size unit in tests
1 parent 97b9fc7 commit 1a2fdd0

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

tests/src/python/test_qgssymbol.py

+3
Original file line numberDiff line numberDiff line change
@@ -931,6 +931,9 @@ def test_extent_buffer(self):
931931
s.setExtentBuffer(-10)
932932
self.assertEqual(s.extentBuffer(), 0)
933933

934+
s.setExtentBufferSizeUnit(Qgis.RenderUnit.Pixels)
935+
self.assertEqual(s.extentBufferSizeUnit(), Qgis.RenderUnit.Pixels)
936+
934937
def renderCollection(self, geom, symbol):
935938
f = QgsFeature()
936939
f.setGeometry(geom)

tests/src/python/test_qgssymbollayerutils.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -1258,7 +1258,7 @@ def test_extent_buffer_load(self):
12581258
doc = QDomDocument()
12591259
elem = QDomElement()
12601260

1261-
extent_buffer_xml_string = """<symbol is_animated="0" name="0" type="fill" alpha="1" clip_to_extent="1" force_rhr="0" frame_rate="10" extent_buffer="1000">
1261+
extent_buffer_xml_string = """<symbol is_animated="0" name="0" type="fill" alpha="1" clip_to_extent="1" force_rhr="0" frame_rate="10" extent_buffer="1000" extent_buffer_unit="MM">
12621262
<data_defined_properties>
12631263
<Option type="Map">
12641264
<Option value="" name="name" type="QString"/>
@@ -1300,6 +1300,7 @@ def test_extent_buffer_load(self):
13001300
elem = doc.documentElement()
13011301
symbol = QgsSymbolLayerUtils.loadSymbol(elem, QgsReadWriteContext())
13021302
self.assertEqual(symbol.extentBuffer(), 1000)
1303+
self.assertEqual(symbol.extentBufferSizeUnit(), Qgis.RenderUnit.Millimeters)
13031304

13041305
property = symbol.dataDefinedProperties().property(
13051306
QgsSymbol.Property.ExtentBuffer

0 commit comments

Comments
 (0)