Skip to content

Commit 76b2b8e

Browse files
committed
Add some tests
1 parent 8a17a60 commit 76b2b8e

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

tests/src/python/test_provider_postgres.py

+10
Original file line numberDiff line numberDiff line change
@@ -765,6 +765,16 @@ def testReadExtentOnView(self):
765765

766766
self.assertEqual(vl2.extent(), customExtent)
767767

768+
# but a force update on extent should allow retrieveing the data
769+
# provider extent
770+
vl2.updateExtents()
771+
vl2.readLayerXml(elem, QgsReadWriteContext())
772+
self.assertEqual(vl2.extent(), customExtent)
773+
774+
vl2.updateExtents(force=True)
775+
vl2.readLayerXml(elem, QgsReadWriteContext())
776+
self.assertEqual(vl2.extent(), originalExtent)
777+
768778
def testReadExtentOnTable(self):
769779
# vector layer based on a standard table
770780
vl0 = QgsVectorLayer(self.dbconn + ' sslmode=disable key=\'pk\' srid=4326 type=POLYGON table="qgis_test"."some_poly_data" (geom) sql=', 'test', 'postgres')

0 commit comments

Comments
 (0)