Merge pull request #4466 from arnaud-morvan/test_python_qgsfields_getitem

Add test for python QgsFields [] operator
This commit is contained in:
Nyall Dawson 2017-08-07 07:33:21 +10:00 committed by GitHub
commit 80d53e4f59

View File

@ -37,6 +37,14 @@ class TestQgsFields(unittest.TestCase):
fields.remove(111)
fields = ml.fields()
# check no error
self.assertEqual("value", fields[1].name())
self.assertEqual("value", fields[-1].name())
# check exceptions raised
with self.assertRaises(IndexError):
fields[111]
# check no error
fields.at(1)
# check exceptions raised