def testEncodeDecodeCoordinateReference(self): items = {'feature': Qgis.SymbolCoordinateReference.Feature, 'viewport': Qgis.SymbolCoordinateReference.Viewport} for item in items.keys(): encoded = QgsSymbolLayerUtils.encodeCoordinateReference(items[item]) self.assertEqual(item, encoded) decoded, ok = QgsSymbolLayerUtils.decodeCoordinateReference(encoded) self.assertEqual(items[item], decoded)