mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-25 00:58:06 -05:00
add new geometry types to memory layer tests
This commit is contained in:
parent
33644efeba
commit
2f66e1d6e2
@ -127,6 +127,30 @@ class TestPyQgsMemoryProvider(unittest.TestCase, ProviderTestCase):
|
||||
("MultiPoint", QgsWkbTypes.PointGeometry, QgsWkbTypes.MultiPoint),
|
||||
("MultiLineString", QgsWkbTypes.LineGeometry, QgsWkbTypes.MultiLineString),
|
||||
("MultiPolygon", QgsWkbTypes.PolygonGeometry, QgsWkbTypes.MultiPolygon),
|
||||
("PointZ", QgsWkbTypes.PointGeometry, QgsWkbTypes.PointZ),
|
||||
("LineStringZ", QgsWkbTypes.LineGeometry, QgsWkbTypes.LineStringZ),
|
||||
("PolygonZ", QgsWkbTypes.PolygonGeometry, QgsWkbTypes.PolygonZ),
|
||||
("MultiPointZ", QgsWkbTypes.PointGeometry, QgsWkbTypes.MultiPointZ),
|
||||
("MultiLineStringZ", QgsWkbTypes.LineGeometry, QgsWkbTypes.MultiLineStringZ),
|
||||
("MultiPolygonZ", QgsWkbTypes.PolygonGeometry, QgsWkbTypes.MultiPolygonZ),
|
||||
("PointM", QgsWkbTypes.PointGeometry, QgsWkbTypes.PointM),
|
||||
("LineStringM", QgsWkbTypes.LineGeometry, QgsWkbTypes.LineStringM),
|
||||
("PolygonM", QgsWkbTypes.PolygonGeometry, QgsWkbTypes.PolygonM),
|
||||
("MultiPointM", QgsWkbTypes.PointGeometry, QgsWkbTypes.MultiPointM),
|
||||
("MultiLineStringM", QgsWkbTypes.LineGeometry, QgsWkbTypes.MultiLineStringM),
|
||||
("MultiPolygonM", QgsWkbTypes.PolygonGeometry, QgsWkbTypes.MultiPolygonM),
|
||||
("PointZM", QgsWkbTypes.PointGeometry, QgsWkbTypes.PointZM),
|
||||
("LineStringZM", QgsWkbTypes.LineGeometry, QgsWkbTypes.LineStringZM),
|
||||
("PolygonZM", QgsWkbTypes.PolygonGeometry, QgsWkbTypes.PolygonZM),
|
||||
("MultiPointZM", QgsWkbTypes.PointGeometry, QgsWkbTypes.MultiPointZM),
|
||||
("MultiLineStringZM", QgsWkbTypes.LineGeometry, QgsWkbTypes.MultiLineStringZM),
|
||||
("MultiPolygonZM", QgsWkbTypes.PolygonGeometry, QgsWkbTypes.MultiPolygonZM),
|
||||
("Point25D", QgsWkbTypes.PointGeometry, QgsWkbTypes.Point25D),
|
||||
("LineString25D", QgsWkbTypes.LineGeometry, QgsWkbTypes.LineString25D),
|
||||
("Polygon25D", QgsWkbTypes.PolygonGeometry, QgsWkbTypes.Polygon25D),
|
||||
("MultiPoint25D", QgsWkbTypes.PointGeometry, QgsWkbTypes.MultiPoint25D),
|
||||
("MultiLineString25D", QgsWkbTypes.LineGeometry, QgsWkbTypes.MultiLineString25D),
|
||||
("MultiPolygon25D", QgsWkbTypes.PolygonGeometry, QgsWkbTypes.MultiPolygon25D),
|
||||
("None", QgsWkbTypes.NullGeometry, QgsWkbTypes.NoGeometry)]
|
||||
for v in testVectors:
|
||||
layer = QgsVectorLayer(v[0], "test", "memory")
|
||||
|
Loading…
x
Reference in New Issue
Block a user