Skip to content

Commit d783c73

Browse files
committedNov 7, 2016
Fix processing tests
1 parent 143c18d commit d783c73

22 files changed

+107
-302
lines changed
 

‎python/plugins/processing/tests/testdata/expected/clip_lines_by_multipolygon.gml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@
1818
</gml:featureMember>
1919
<gml:featureMember>
2020
<ogr:clip_lines_by_multipolygon fid="lines.3">
21-
<ogr:geometryProperty><gml:LineString srsName="EPSG:4326"><gml:coordinates>4,1 3,1</gml:coordinates></gml:LineString></ogr:geometryProperty>
21+
<ogr:geometryProperty><gml:MultiLineString srsName="EPSG:4326"><gml:lineStringMember><gml:LineString><gml:coordinates>4,1 3,1</gml:coordinates></gml:LineString></gml:lineStringMember></gml:MultiLineString></ogr:geometryProperty>
2222
</ogr:clip_lines_by_multipolygon>
2323
</gml:featureMember>
2424
<gml:featureMember>
2525
<ogr:clip_lines_by_multipolygon fid="lines.0">
26-
<ogr:geometryProperty><gml:LineString srsName="EPSG:4326"><gml:coordinates>7,2 8,2</gml:coordinates></gml:LineString></ogr:geometryProperty>
26+
<ogr:geometryProperty><gml:MultiLineString srsName="EPSG:4326"><gml:lineStringMember><gml:LineString><gml:coordinates>7,2 8,2</gml:coordinates></gml:LineString></gml:lineStringMember></gml:MultiLineString></ogr:geometryProperty>
2727
</ogr:clip_lines_by_multipolygon>
2828
</gml:featureMember>
2929
<gml:featureMember>

‎python/plugins/processing/tests/testdata/expected/clip_lines_by_multipolygon.xsd

Lines changed: 0 additions & 23 deletions
This file was deleted.

‎python/plugins/processing/tests/testdata/expected/clip_lines_by_polygon.gfs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
<GMLFeatureClass>
33
<Name>clip_lines_by_polygon</Name>
44
<ElementPath>clip_lines_by_polygon</ElementPath>
5+
<!--MULTILINESTRING-->
6+
<GeometryType>5</GeometryType>
57
<SRSName>EPSG:4326</SRSName>
68
<DatasetSpecificInfo>
79
<FeatureCount>2</FeatureCount>

‎python/plugins/processing/tests/testdata/expected/clip_lines_by_polygon.gml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
<gml:featureMember>
1515
<ogr:clip_lines_by_polygon fid="lines2.0">
16-
<ogr:geometryProperty><gml:LineString srsName="EPSG:4326"><gml:coordinates>0.776536312849161,2.179050279329609 4.049720670391062,1.334357541899442 5.70391061452514,-1.991620111731844 8.572346368715085,-2.220391061452514 8.565567160553801,-3.0</gml:coordinates></gml:LineString></ogr:geometryProperty>
16+
<ogr:geometryProperty><gml:MultiLineString srsName="EPSG:4326"><gml:lineStringMember><gml:LineString><gml:coordinates>0.776536312849161,2.179050279329609 4.049720670391062,1.334357541899442 5.70391061452514,-1.991620111731844 8.572346368715085,-2.220391061452514 8.565567160553801,-3.0</gml:coordinates></gml:LineString></gml:lineStringMember></gml:MultiLineString></ogr:geometryProperty>
1717
</ogr:clip_lines_by_polygon>
1818
</gml:featureMember>
1919
<gml:featureMember>

‎python/plugins/processing/tests/testdata/expected/clip_lines_by_polygon.xsd

Lines changed: 0 additions & 23 deletions
This file was deleted.

‎python/plugins/processing/tests/testdata/expected/clip_multipolygons_by_polygons.gfs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
<GMLFeatureClass>
33
<Name>clip_multipolygons_by_polygons</Name>
44
<ElementPath>clip_multipolygons_by_polygons</ElementPath>
5+
<!--MULTIPOLYGON-->
56
<GeometryType>6</GeometryType>
67
<SRSName>EPSG:4326</SRSName>
78
<DatasetSpecificInfo>

‎python/plugins/processing/tests/testdata/expected/clip_multipolygons_by_polygons.xsd

Lines changed: 0 additions & 43 deletions
This file was deleted.

‎python/plugins/processing/tests/testdata/expected/clip_points_by_multipolygons.gfs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
<GMLFeatureClass>
33
<Name>clip_points_by_multipolygons</Name>
44
<ElementPath>clip_points_by_multipolygons</ElementPath>
5-
<GeometryType>1</GeometryType>
5+
<!--MULTIPOINT-->
6+
<GeometryType>4</GeometryType>
67
<SRSName>EPSG:4326</SRSName>
78
<DatasetSpecificInfo>
89
<FeatureCount>6</FeatureCount>

‎python/plugins/processing/tests/testdata/expected/clip_points_by_multipolygons.gml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,32 +13,32 @@
1313

1414
<gml:featureMember>
1515
<ogr:clip_points_by_multipolygons fid="points.1">
16-
<ogr:geometryProperty><gml:Point srsName="EPSG:4326"><gml:coordinates>3,3</gml:coordinates></gml:Point></ogr:geometryProperty>
16+
<ogr:geometryProperty><gml:MultiPoint srsName="EPSG:4326"><gml:pointMember><gml:Point><gml:coordinates>3,3</gml:coordinates></gml:Point></gml:pointMember></gml:MultiPoint></ogr:geometryProperty>
1717
</ogr:clip_points_by_multipolygons>
1818
</gml:featureMember>
1919
<gml:featureMember>
2020
<ogr:clip_points_by_multipolygons fid="points.2">
21-
<ogr:geometryProperty><gml:Point srsName="EPSG:4326"><gml:coordinates>2,2</gml:coordinates></gml:Point></ogr:geometryProperty>
21+
<ogr:geometryProperty><gml:MultiPoint srsName="EPSG:4326"><gml:pointMember><gml:Point><gml:coordinates>2,2</gml:coordinates></gml:Point></gml:pointMember></gml:MultiPoint></ogr:geometryProperty>
2222
</ogr:clip_points_by_multipolygons>
2323
</gml:featureMember>
2424
<gml:featureMember>
2525
<ogr:clip_points_by_multipolygons fid="points.4">
26-
<ogr:geometryProperty><gml:Point srsName="EPSG:4326"><gml:coordinates>4,1</gml:coordinates></gml:Point></ogr:geometryProperty>
26+
<ogr:geometryProperty><gml:MultiPoint srsName="EPSG:4326"><gml:pointMember><gml:Point><gml:coordinates>4,1</gml:coordinates></gml:Point></gml:pointMember></gml:MultiPoint></ogr:geometryProperty>
2727
</ogr:clip_points_by_multipolygons>
2828
</gml:featureMember>
2929
<gml:featureMember>
3030
<ogr:clip_points_by_multipolygons fid="points.6">
31-
<ogr:geometryProperty><gml:Point srsName="EPSG:4326"><gml:coordinates>8,-1</gml:coordinates></gml:Point></ogr:geometryProperty>
31+
<ogr:geometryProperty><gml:MultiPoint srsName="EPSG:4326"><gml:pointMember><gml:Point><gml:coordinates>8,-1</gml:coordinates></gml:Point></gml:pointMember></gml:MultiPoint></ogr:geometryProperty>
3232
</ogr:clip_points_by_multipolygons>
3333
</gml:featureMember>
3434
<gml:featureMember>
3535
<ogr:clip_points_by_multipolygons fid="points.7">
36-
<ogr:geometryProperty><gml:Point srsName="EPSG:4326"><gml:coordinates>7,-1</gml:coordinates></gml:Point></ogr:geometryProperty>
36+
<ogr:geometryProperty><gml:MultiPoint srsName="EPSG:4326"><gml:pointMember><gml:Point><gml:coordinates>7,-1</gml:coordinates></gml:Point></gml:pointMember></gml:MultiPoint></ogr:geometryProperty>
3737
</ogr:clip_points_by_multipolygons>
3838
</gml:featureMember>
3939
<gml:featureMember>
4040
<ogr:clip_points_by_multipolygons fid="points.0">
41-
<ogr:geometryProperty><gml:Point srsName="EPSG:4326"><gml:coordinates>1,1</gml:coordinates></gml:Point></ogr:geometryProperty>
41+
<ogr:geometryProperty><gml:MultiPoint srsName="EPSG:4326"><gml:pointMember><gml:Point><gml:coordinates>1,1</gml:coordinates></gml:Point></gml:pointMember></gml:MultiPoint></ogr:geometryProperty>
4242
</ogr:clip_points_by_multipolygons>
4343
</gml:featureMember>
4444
</ogr:FeatureCollection>

‎python/plugins/processing/tests/testdata/expected/clip_points_by_multipolygons.xsd

Lines changed: 0 additions & 23 deletions
This file was deleted.

‎python/plugins/processing/tests/testdata/expected/clip_points_by_polygons.gfs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
<GMLFeatureClass>
33
<Name>clip_points_by_polygons</Name>
44
<ElementPath>clip_points_by_polygons</ElementPath>
5-
<GeometryType>1</GeometryType>
5+
<!--MULTIPOINT-->
6+
<GeometryType>4</GeometryType>
67
<SRSName>EPSG:4326</SRSName>
78
<DatasetSpecificInfo>
89
<FeatureCount>6</FeatureCount>

‎python/plugins/processing/tests/testdata/expected/clip_points_by_polygons.gml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,32 +13,32 @@
1313

1414
<gml:featureMember>
1515
<ogr:clip_points_by_polygons fid="points.0">
16-
<ogr:geometryProperty><gml:Point srsName="EPSG:4326"><gml:coordinates>1,1</gml:coordinates></gml:Point></ogr:geometryProperty>
16+
<ogr:geometryProperty><gml:MultiPoint srsName="EPSG:4326"><gml:pointMember><gml:Point><gml:coordinates>1,1</gml:coordinates></gml:Point></gml:pointMember></gml:MultiPoint></ogr:geometryProperty>
1717
</ogr:clip_points_by_polygons>
1818
</gml:featureMember>
1919
<gml:featureMember>
2020
<ogr:clip_points_by_polygons fid="points.1">
21-
<ogr:geometryProperty><gml:Point srsName="EPSG:4326"><gml:coordinates>3,3</gml:coordinates></gml:Point></ogr:geometryProperty>
21+
<ogr:geometryProperty><gml:MultiPoint srsName="EPSG:4326"><gml:pointMember><gml:Point><gml:coordinates>3,3</gml:coordinates></gml:Point></gml:pointMember></gml:MultiPoint></ogr:geometryProperty>
2222
</ogr:clip_points_by_polygons>
2323
</gml:featureMember>
2424
<gml:featureMember>
2525
<ogr:clip_points_by_polygons fid="points.2">
26-
<ogr:geometryProperty><gml:Point srsName="EPSG:4326"><gml:coordinates>2,2</gml:coordinates></gml:Point></ogr:geometryProperty>
26+
<ogr:geometryProperty><gml:MultiPoint srsName="EPSG:4326"><gml:pointMember><gml:Point><gml:coordinates>2,2</gml:coordinates></gml:Point></gml:pointMember></gml:MultiPoint></ogr:geometryProperty>
2727
</ogr:clip_points_by_polygons>
2828
</gml:featureMember>
2929
<gml:featureMember>
3030
<ogr:clip_points_by_polygons fid="points.8">
31-
<ogr:geometryProperty><gml:Point srsName="EPSG:4326"><gml:coordinates>0,-1</gml:coordinates></gml:Point></ogr:geometryProperty>
31+
<ogr:geometryProperty><gml:MultiPoint srsName="EPSG:4326"><gml:pointMember><gml:Point><gml:coordinates>0,-1</gml:coordinates></gml:Point></gml:pointMember></gml:MultiPoint></ogr:geometryProperty>
3232
</ogr:clip_points_by_polygons>
3333
</gml:featureMember>
3434
<gml:featureMember>
3535
<ogr:clip_points_by_polygons fid="points.7">
36-
<ogr:geometryProperty><gml:Point srsName="EPSG:4326"><gml:coordinates>7,-1</gml:coordinates></gml:Point></ogr:geometryProperty>
36+
<ogr:geometryProperty><gml:MultiPoint srsName="EPSG:4326"><gml:pointMember><gml:Point><gml:coordinates>7,-1</gml:coordinates></gml:Point></gml:pointMember></gml:MultiPoint></ogr:geometryProperty>
3737
</ogr:clip_points_by_polygons>
3838
</gml:featureMember>
3939
<gml:featureMember>
4040
<ogr:clip_points_by_polygons fid="points.4">
41-
<ogr:geometryProperty><gml:Point srsName="EPSG:4326"><gml:coordinates>4,1</gml:coordinates></gml:Point></ogr:geometryProperty>
41+
<ogr:geometryProperty><gml:MultiPoint srsName="EPSG:4326"><gml:pointMember><gml:Point><gml:coordinates>4,1</gml:coordinates></gml:Point></gml:pointMember></gml:MultiPoint></ogr:geometryProperty>
4242
</ogr:clip_points_by_polygons>
4343
</gml:featureMember>
4444
</ogr:FeatureCollection>

‎python/plugins/processing/tests/testdata/expected/clip_points_by_polygons.xsd

Lines changed: 0 additions & 23 deletions
This file was deleted.

‎python/plugins/processing/tests/testdata/expected/clip_polys_by_multipolygon.gfs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
<GMLFeatureClass>
33
<Name>clip_polys_by_multipolygon</Name>
44
<ElementPath>clip_polys_by_multipolygon</ElementPath>
5-
<GeometryType>3</GeometryType>
5+
<!--MULTIPOLYGON-->
6+
<GeometryType>6</GeometryType>
67
<SRSName>EPSG:4326</SRSName>
78
<DatasetSpecificInfo>
89
<FeatureCount>3</FeatureCount>

‎python/plugins/processing/tests/testdata/expected/clip_polys_by_multipolygon.gml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,23 +13,23 @@
1313

1414
<gml:featureMember>
1515
<ogr:clip_polys_by_multipolygon fid="polys.0">
16-
<ogr:geometryProperty><gml:Polygon srsName="EPSG:4326"><gml:outerBoundaryIs><gml:LinearRing><gml:coordinates>0,0 0,1 1,1 1,0 0,0</gml:coordinates></gml:LinearRing></gml:outerBoundaryIs></gml:Polygon></ogr:geometryProperty>
16+
<ogr:geometryProperty><gml:MultiPolygon srsName="EPSG:4326"><gml:polygonMember><gml:Polygon><gml:outerBoundaryIs><gml:LinearRing><gml:coordinates>0,0 0,1 1,1 1,0 0,0</gml:coordinates></gml:LinearRing></gml:outerBoundaryIs></gml:Polygon></gml:polygonMember></gml:MultiPolygon></ogr:geometryProperty>
1717
<ogr:name>aaaaa</ogr:name>
1818
<ogr:intval>33</ogr:intval>
1919
<ogr:floatval>44.123456</ogr:floatval>
2020
</ogr:clip_polys_by_multipolygon>
2121
</gml:featureMember>
2222
<gml:featureMember>
2323
<ogr:clip_polys_by_multipolygon fid="polys.5">
24-
<ogr:geometryProperty><gml:Polygon srsName="EPSG:4326"><gml:outerBoundaryIs><gml:LinearRing><gml:coordinates>2,1 2,2 3,2 4.0,1.666666666666667 4,1 2,1</gml:coordinates></gml:LinearRing></gml:outerBoundaryIs></gml:Polygon></ogr:geometryProperty>
24+
<ogr:geometryProperty><gml:MultiPolygon srsName="EPSG:4326"><gml:polygonMember><gml:Polygon><gml:outerBoundaryIs><gml:LinearRing><gml:coordinates>2,1 2,2 3,2 4.0,1.666666666666667 4,1 2,1</gml:coordinates></gml:LinearRing></gml:outerBoundaryIs></gml:Polygon></gml:polygonMember></gml:MultiPolygon></ogr:geometryProperty>
2525
<ogr:name>elim</ogr:name>
2626
<ogr:intval>2</ogr:intval>
2727
<ogr:floatval>3.33</ogr:floatval>
2828
</ogr:clip_polys_by_multipolygon>
2929
</gml:featureMember>
3030
<gml:featureMember>
3131
<ogr:clip_polys_by_multipolygon fid="polys.3">
32-
<ogr:geometryProperty><gml:Polygon srsName="EPSG:4326"><gml:outerBoundaryIs><gml:LinearRing><gml:coordinates>7,1 8,1 8,0 7,0 7,1</gml:coordinates></gml:LinearRing></gml:outerBoundaryIs></gml:Polygon></ogr:geometryProperty>
32+
<ogr:geometryProperty><gml:MultiPolygon srsName="EPSG:4326"><gml:polygonMember><gml:Polygon><gml:outerBoundaryIs><gml:LinearRing><gml:coordinates>7,1 8,1 8,0 7,0 7,1</gml:coordinates></gml:LinearRing></gml:outerBoundaryIs></gml:Polygon></gml:polygonMember></gml:MultiPolygon></ogr:geometryProperty>
3333
<ogr:name>ASDF</ogr:name>
3434
<ogr:intval>0</ogr:intval>
3535
</ogr:clip_polys_by_multipolygon>

‎python/plugins/processing/tests/testdata/expected/clip_polys_by_multipolygon.xsd

Lines changed: 0 additions & 43 deletions
This file was deleted.

‎python/plugins/processing/tests/testdata/expected/innerRingTouchesOuterRing_output.gfs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
<GMLFeatureClass>
33
<Name>innerRingTouchesOuterRing_output</Name>
44
<ElementPath>innerRingTouchesOuterRing_output</ElementPath>
5+
<!--MULTIPOLYGON-->
56
<GeometryType>6</GeometryType>
67
<SRSName>EPSG:3003</SRSName>
78
<DatasetSpecificInfo>

‎python/plugins/processing/tests/testdata/expected/innerRingTouchesOuterRing_output.gml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
<gml:featureMember>
1515
<ogr:innerRingTouchesOuterRing_output fid="innerRingtouchesOuterRing.0">
16-
<ogr:geometryProperty><gml:MultiPolygon srsName="EPSG:3003"><gml:polygonMember><gml:Polygon><gml:outerBoundaryIs><gml:LinearRing><gml:coordinates>1756000.153752481099218,5078705.956589923240244 1754455.495129873743281,5078742.894078725017607 1754447.79750289930962,5080667.300822260789573 1755877.226238435367122,5080654.843926962465048 1756000.153752481099218,5080653.772663222625852 1756184.545023549813777,5080652.16576761752367 1757981.008284030715004,5080636.510314363986254 1757996.403537979349494,5078658.220182008109987 1756368.936294619226828,5078697.137876959517598 1756061.617509504081681,5078704.48680442944169 1756000.153752481099218,5078705.956589923240244</gml:coordinates></gml:LinearRing></gml:outerBoundaryIs></gml:Polygon></gml:polygonMember></gml:MultiPolygon></ogr:geometryProperty>
16+
<ogr:geometryProperty><gml:MultiPolygon srsName="EPSG:3003"><gml:polygonMember><gml:Polygon><gml:outerBoundaryIs><gml:LinearRing><gml:coordinates>1756368.936294619226828,5078697.137876959517598 1756061.617509504081681,5078704.48680442944169 1756000.153752481099218,5078705.956589923240244 1754455.495129873743281,5078742.894078725017607 1754447.79750289930962,5080667.300822260789573 1755877.226238435367122,5080654.843926962465048 1756000.153752481099218,5080653.772663222625852 1756184.545023549813777,5080652.16576761752367 1757981.008284030715004,5080636.510314363986254 1757996.403537979349494,5078658.220182008109987 1756368.936294619226828,5078697.137876959517598</gml:coordinates></gml:LinearRing></gml:outerBoundaryIs></gml:Polygon></gml:polygonMember></gml:MultiPolygon></ogr:geometryProperty>
1717
<ogr:DN>2</ogr:DN>
1818
<ogr:AREA>45333.519531</ogr:AREA>
1919
<ogr:PERIMETER>1106.347626</ogr:PERIMETER>

‎python/plugins/processing/tests/testdata/expected/innerRingTouchesOuterRing_output.xsd

Lines changed: 0 additions & 48 deletions
This file was deleted.

‎python/plugins/processing/tests/testdata/expected/multipolys_densify.gfs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
<GMLFeatureClass>
33
<Name>multipolys_densify</Name>
44
<ElementPath>multipolys_densify</ElementPath>
5+
<!--MULTIPOLYGON-->
56
<GeometryType>6</GeometryType>
67
<SRSName>EPSG:4326</SRSName>
78
<DatasetSpecificInfo>

‎python/plugins/processing/tests/testdata/expected/multipolys_densify.xsd

Lines changed: 0 additions & 43 deletions
This file was deleted.

‎python/plugins/processing/tests/testdata/qgis_algorithm_tests.yaml

Lines changed: 77 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -132,9 +132,10 @@ tests:
132132
- name: Densify geometries
133133
algorithm: qgis:densifygeometries
134134
params:
135-
- name: multipolys.gml
136-
type: vector
137-
- '4'
135+
INPUT:
136+
name: multipolys.gml
137+
type: vector
138+
VERTICES: 4
138139
results:
139140
OUTPUT:
140141
name: expected/multipolys_densify.gml
@@ -331,7 +332,7 @@ tests:
331332
name: expected/innerRingTouchesOuterRing_output.gml
332333
compare:
333334
geometry:
334-
precision: 5
335+
precision: 0
335336

336337
- name: Dissolve with NULL geometries
337338
algorithm: qgis:dissolve
@@ -597,6 +598,9 @@ tests:
597598
OUTPUT_LAYER:
598599
name: expected/line_offset_round_positive.gml
599600
type: vector
601+
compare:
602+
geometry:
603+
precision: 7
600604

601605
- algorithm: qgis:offsetline
602606
name: Offset line negative
@@ -612,6 +616,9 @@ tests:
612616
OUTPUT_LAYER:
613617
name: expected/line_offset_round_negative.gml
614618
type: vector
619+
compare:
620+
geometry:
621+
precision: 7
615622

616623
- algorithm: qgis:offsetline
617624
name: Offset line mitre
@@ -627,6 +634,9 @@ tests:
627634
OUTPUT_LAYER:
628635
name: expected/line_offset_mitre.gml
629636
type: vector
637+
compare:
638+
geometry:
639+
precision: 7
630640

631641
- algorithm: qgis:offsetline
632642
name: Offset line bevel
@@ -642,6 +652,9 @@ tests:
642652
OUTPUT_LAYER:
643653
name: expected/line_offset_bevel.gml
644654
type: vector
655+
compare:
656+
geometry:
657+
precision: 7
645658

646659
- algorithm: qgis:offsetline
647660
name: Offset multilines
@@ -657,6 +670,9 @@ tests:
657670
OUTPUT_LAYER:
658671
name: expected/multiline_offset.gml
659672
type: vector
673+
compare:
674+
geometry:
675+
precision: 7
660676

661677
- algorithm: qgis:fixeddistancebuffer
662678
name: Buffer polygons using bevel
@@ -708,6 +724,9 @@ tests:
708724
OUTPUT:
709725
name: expected/buffer_lines.gml
710726
type: vector
727+
compare:
728+
geometry:
729+
precision: 7
711730

712731
- algorithm: qgis:fixeddistancebuffer
713732
name: Buffer lines (flat)
@@ -725,6 +744,9 @@ tests:
725744
OUTPUT:
726745
name: expected/buffer_lines_flat.gml
727746
type: vector
747+
compare:
748+
geometry:
749+
precision: 7
728750

729751
- algorithm: qgis:fixeddistancebuffer
730752
name: Buffer lines (square)
@@ -742,9 +764,12 @@ tests:
742764
OUTPUT:
743765
name: expected/buffer_lines_square.gml
744766
type: vector
767+
compare:
768+
geometry:
769+
precision: 7
745770

746771
- algorithm: qgis:centroids
747-
name: Test (qgis:centroids)
772+
name: Centroid (lines)
748773
params:
749774
INPUT_LAYER:
750775
name: lines.gml
@@ -753,9 +778,12 @@ tests:
753778
OUTPUT_LAYER:
754779
name: expected/centroid_lines.gml
755780
type: vector
781+
compare:
782+
geometry:
783+
precision: 7
756784

757785
- algorithm: qgis:centroids
758-
name: Test (qgis:centroids)
786+
name: Centroid (multilines)
759787
params:
760788
INPUT_LAYER:
761789
name: multilines.gml
@@ -764,9 +792,12 @@ tests:
764792
OUTPUT_LAYER:
765793
name: expected/centroid_multilines.gml
766794
type: vector
795+
compare:
796+
geometry:
797+
precision: 7
767798

768799
- algorithm: qgis:centroids
769-
name: Test (qgis:centroids)
800+
name: Centroid (multipoints)
770801
params:
771802
INPUT_LAYER:
772803
name: multipoints.gml
@@ -775,9 +806,12 @@ tests:
775806
OUTPUT_LAYER:
776807
name: expected/centroid_multipoint.gml
777808
type: vector
809+
compare:
810+
geometry:
811+
precision: 7
778812

779813
- algorithm: qgis:centroids
780-
name: Test (qgis:centroids)
814+
name: Centroid (multipolygons)
781815
params:
782816
INPUT_LAYER:
783817
name: multipolys.gml
@@ -786,9 +820,12 @@ tests:
786820
OUTPUT_LAYER:
787821
name: expected/centroid_multipolys.gml
788822
type: vector
823+
compare:
824+
geometry:
825+
precision: 7
789826

790827
- algorithm: qgis:centroids
791-
name: Test (qgis:centroids)
828+
name: Centroid (points)
792829
params:
793830
INPUT_LAYER:
794831
name: points.gml
@@ -797,9 +834,12 @@ tests:
797834
OUTPUT_LAYER:
798835
name: expected/centroid_points.gml
799836
type: vector
837+
compare:
838+
geometry:
839+
precision: 7
800840

801841
- algorithm: qgis:centroids
802-
name: Test (qgis:centroids)
842+
name: Centroid (polygons)
803843
params:
804844
INPUT_LAYER:
805845
name: polys.gml
@@ -808,6 +848,9 @@ tests:
808848
OUTPUT_LAYER:
809849
name: expected/centroid_polys.gml
810850
type: vector
851+
compare:
852+
geometry:
853+
precision: 7
811854

812855
- algorithm: qgis:translategeometry
813856
name: Lines translated
@@ -838,6 +881,9 @@ tests:
838881
OUTPUT_LAYER:
839882
name: expected/single_sided_buffer_line.gml
840883
type: vector
884+
compare:
885+
geometry:
886+
precision: 7
841887

842888
- algorithm: qgis:singlesidedbuffer
843889
name: Single sided buffer lines (Right, mitre)
@@ -854,6 +900,9 @@ tests:
854900
OUTPUT_LAYER:
855901
name: expected/single_sided_buffer_line_mitre.gml
856902
type: vector
903+
compare:
904+
geometry:
905+
precision: 7
857906

858907
- algorithm: qgis:singlesidedbuffer
859908
name: Single sided buffer multiline (bevel)
@@ -951,6 +1000,9 @@ tests:
9511000
OUTPUT:
9521001
name: expected/simplify_vis_lines.gml
9531002
type: vector
1003+
compare:
1004+
geometry:
1005+
precision: 7
9541006

9551007
- algorithm: qgis:simplifygeometries
9561008
name: Simplify (grid)
@@ -964,6 +1016,9 @@ tests:
9641016
OUTPUT:
9651017
name: expected/simplify_grid_lines.gml
9661018
type: vector
1019+
compare:
1020+
geometry:
1021+
precision: 7
9671022

9681023
- algorithm: qgis:smoothgeometry
9691024
name: Smooth (lines)
@@ -1238,7 +1293,9 @@ tests:
12381293
OUTPUT_LAYER:
12391294
name: expected/extend_lines.gml
12401295
type: vector
1241-
1296+
compare:
1297+
geometry:
1298+
precision: 7
12421299

12431300
- algorithm: qgis:extendlines
12441301
name: Extend multilines
@@ -1264,6 +1321,9 @@ tests:
12641321
OUTPUT_LAYER:
12651322
name: expected/extract_specific_nodes_lines.gml
12661323
type: vector
1324+
compare:
1325+
fields:
1326+
fid: skip
12671327

12681328
- algorithm: qgis:extractspecificnodes
12691329
name: Extract specific nodes polygons
@@ -1276,6 +1336,9 @@ tests:
12761336
OUTPUT_LAYER:
12771337
name: expected/extract_specific_nodes_polys.gml
12781338
type: vector
1339+
compare:
1340+
fields:
1341+
fid: skip
12791342

12801343
- algorithm: qgis:geometrybyexpression
12811344
name: Geometry by expression (point)
@@ -1306,6 +1369,9 @@ tests:
13061369
OUTPUT_LAYER:
13071370
name: expected/geometry_by_expression_poly.gml
13081371
type: vector
1372+
compare:
1373+
geometry:
1374+
precision: 7
13091375

13101376
- algorithm: qgis:geometrybyexpression
13111377
name: Geometry by expression (line)

0 commit comments

Comments
 (0)
Please sign in to comment.