@@ -155,9 +155,8 @@ def removeMapLayer(cls, layer):
155
155
lyr_id = layer .id ()
156
156
cls ._MapRegistry .removeMapLayer (lyr_id )
157
157
ms_layers = cls ._MapSettings .layers ()
158
- """:type: QStringList"""
159
- if ms_layers .contains (lyr_id ):
160
- ms_layers .removeAt (ms_layers .indexOf (lyr_id ))
158
+ if lyr_id in ms_layers :
159
+ ms_layers .remove (lyr_id )
161
160
cls ._MapSettings .setLayers (ms_layers )
162
161
163
162
@classmethod
@@ -390,15 +389,15 @@ def tearDown(self):
390
389
391
390
def test_default_pal_disabled (self ):
392
391
# Verify PAL labeling is disabled for layer by default
393
- palset = self .layer .customProperty ('labeling' , '' ). toString ()
392
+ palset = self .layer .customProperty ('labeling' , '' )
394
393
msg = '\n Expected: Empty string\n Got: {0}' .format (palset )
395
394
self .assertEqual (palset , '' , msg )
396
395
397
396
def test_settings_enable_pal (self ):
398
397
# Verify default PAL settings enable PAL labeling for layer
399
398
lyr = QgsPalLayerSettings ()
400
399
lyr .writeToLayer (self .layer )
401
- palset = self .layer .customProperty ('labeling' , '' ). toString ()
400
+ palset = self .layer .customProperty ('labeling' , '' )
402
401
msg = '\n Expected: Empty string\n Got: {0}' .format (palset )
403
402
self .assertEqual (palset , 'pal' , msg )
404
403
0 commit comments