We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
qgis
Learn more about funding links in repositories.
Report abuse
There was an error while loading. Please reload this page.
1 parent 54c587f commit 89aa19fCopy full SHA for 89aa19f
tests/src/python/providertestbase.py
@@ -511,6 +511,14 @@ def testAddFeature(self):
511
# add empty list, should return true for consistency
512
self.assertTrue(l.dataProvider().addFeatures([]))
513
514
+ # ensure that returned features have been given the correct id
515
+ f = next(l.getFeatures(QgsFeatureRequest().setFilterFid(added[0].id())))
516
+ self.assertTrue(f.isValid())
517
+ self.assertEqual(f['cnt'], -220)
518
+
519
+ f = next(l.getFeatures(QgsFeatureRequest().setFilterFid(added[1].id())))
520
521
+ self.assertEqual(f['cnt'], 330)
522
else:
523
# expect fail
524
self.assertFalse(l.dataProvider().addFeatures([f1, f2]),
0 commit comments