@@ -99,7 +99,7 @@ def testDateTimeWriteShapefile(self):
99
99
#shapefiles do not support datetime types, result should be string
100
100
self .assertEqual (fields .at (fields .indexFromName ('dt_f' )).type (), QVariant .String )
101
101
102
- f = created_layer .getFeatures (QgsFeatureRequest ()). next ( )
102
+ f = next ( created_layer .getFeatures (QgsFeatureRequest ()))
103
103
104
104
date_idx = created_layer .fieldNameIndex ('date_f' )
105
105
assert isinstance (f .attributes ()[date_idx ], QDate )
@@ -152,7 +152,7 @@ def testDateTimeWriteTabfile(self):
152
152
self .assertEqual (fields .at (fields .indexFromName ('time_f' )).type (), QVariant .Time )
153
153
self .assertEqual (fields .at (fields .indexFromName ('dt_f' )).type (), QVariant .DateTime )
154
154
155
- f = created_layer .getFeatures (QgsFeatureRequest ()). next ( )
155
+ f = next ( created_layer .getFeatures (QgsFeatureRequest ()))
156
156
157
157
date_idx = created_layer .fieldNameIndex ('date_f' )
158
158
assert isinstance (f .attributes ()[date_idx ], QDate )
@@ -201,7 +201,7 @@ def testWriteShapefileWithZ(self):
201
201
202
202
# Open result and check
203
203
created_layer = QgsVectorLayer (u'{}|layerid=0' .format (dest_file_name ), u'test' , u'ogr' )
204
- f = created_layer .getFeatures (QgsFeatureRequest ()). next ( )
204
+ f = next ( created_layer .getFeatures (QgsFeatureRequest ()))
205
205
g = f .geometry ()
206
206
wkt = g .exportToWkt ()
207
207
expWkt = 'PointZ (1 2 3)'
@@ -223,7 +223,7 @@ def testWriteShapefileWithZ(self):
223
223
224
224
# Open result and check
225
225
created_layer_from_shp = QgsVectorLayer (u'{}|layerid=0' .format (dest_file_name ), u'test' , u'ogr' )
226
- f = created_layer_from_shp .getFeatures (QgsFeatureRequest ()). next ( )
226
+ f = next ( created_layer_from_shp .getFeatures (QgsFeatureRequest ()))
227
227
g = f .geometry ()
228
228
wkt = g .exportToWkt ()
229
229
assert compareWkt (expWkt , wkt ), "saving geometry with Z failed: mismatch Expected:\n %s\n Got:\n %s\n " % (expWkt , wkt )
@@ -261,7 +261,7 @@ def testWriteShapefileWithMultiConversion(self):
261
261
262
262
# Open result and check
263
263
created_layer = QgsVectorLayer (u'{}|layerid=0' .format (dest_file_name ), u'test' , u'ogr' )
264
- f = created_layer .getFeatures (QgsFeatureRequest ()). next ( )
264
+ f = next ( created_layer .getFeatures (QgsFeatureRequest ()))
265
265
g = f .geometry ()
266
266
wkt = g .exportToWkt ()
267
267
expWkt = 'MultiPoint ((1 2))'
@@ -302,7 +302,7 @@ def testWriteShapefileWithAttributeSubsets(self):
302
302
# Open result and check
303
303
created_layer = QgsVectorLayer (u'{}|layerid=0' .format (dest_file_name ), u'test' , u'ogr' )
304
304
self .assertEqual (created_layer .fields ().count (), 4 )
305
- f = created_layer .getFeatures (QgsFeatureRequest ()). next ( )
305
+ f = next ( created_layer .getFeatures (QgsFeatureRequest ()))
306
306
self .assertEqual (f ['id' ], 1 )
307
307
self .assertEqual (f ['field1' ], 11 )
308
308
self .assertEqual (f ['field2' ], 12 )
@@ -322,7 +322,7 @@ def testWriteShapefileWithAttributeSubsets(self):
322
322
# Open result and check
323
323
created_layer = QgsVectorLayer (u'{}|layerid=0' .format (dest_file_name ), u'test' , u'ogr' )
324
324
self .assertEqual (created_layer .fields ().count (), 2 )
325
- f = created_layer .getFeatures (QgsFeatureRequest ()). next ( )
325
+ f = next ( created_layer .getFeatures (QgsFeatureRequest ()))
326
326
self .assertEqual (f ['field1' ], 11 )
327
327
self .assertEqual (f ['field3' ], 13 )
328
328
@@ -344,7 +344,7 @@ def testWriteShapefileWithAttributeSubsets(self):
344
344
self .assertEqual (created_layer .fields ()[0 ].name (), 'FID' )
345
345
# in this case we also check that the geometry exists, to make sure feature has been correctly written
346
346
# even without attributes
347
- f = created_layer .getFeatures (QgsFeatureRequest ()). next ( )
347
+ f = next ( created_layer .getFeatures (QgsFeatureRequest ()))
348
348
g = f .geometry ()
349
349
wkt = g .exportToWkt ()
350
350
expWkt = 'Point (1 2)'
0 commit comments