A bit more tolerance in provider test

This commit is contained in:
Nyall Dawson 2018-10-22 17:14:06 +10:00
parent 972250d01f
commit 37a6856232

View File

@ -876,9 +876,10 @@ class ProviderTestCase(FeatureSourceTestCase):
if vl.dataProvider().capabilities() & QgsVectorDataProvider.DeleteAttributes:
# delete attributes
self.assertTrue(vl.dataProvider().deleteAttributes([0]))
self.assertEqual(vl.dataProvider().minimumValue(0), -200)
self.assertEqual(vl.dataProvider().maximumValue(0), 400)
if vl.dataProvider().deleteAttributes([0]):
# may not be possible, e.g. if it's a primary key
self.assertEqual(vl.dataProvider().minimumValue(0), -200)
self.assertEqual(vl.dataProvider().maximumValue(0), 400)
def testStringComparison(self):
"""