def testPadAttributes(self): f = QgsFeature() f.padAttributes(3) self.assertEqual(f.attributes(), [NULL, NULL, NULL]) f.setAttributes([1, 2, 3]) f.padAttributes(0) self.assertEqual(f.attributes(), [1, 2, 3]) f.padAttributes(2) self.assertEqual(f.attributes(), [1, 2, 3, NULL, NULL]) f.padAttributes(3) self.assertEqual(f.attributes(), [1, 2, 3, NULL, NULL, NULL, NULL, NULL])