          self.assertIsInstance(instance.value, six.integer_types)
          instance.save()
          self.assertIsInstance(instance.value, six.integer_types)
          instance = self.model.objects.get()
          self.assertIsInstance(instance.value, six.integer_types)
  
      def test_coercing(self):
          self.model.objects.create(value='10')
          instance = self.model.objects.get(value='10')
          self.assertEqual(instance.value, 10)
 
</s> remove         self.assertIsInstance(instance.value, six.integer_types)
 </s> add         self.assertIsInstance(instance.value, int) </s> remove         self.assertIsInstance(instance.value, six.integer_types)
 </s> add         self.assertIsInstance(instance.value, int) </s> remove         if isinstance(srid, six.integer_types) or srid is None:
 </s> add         if isinstance(srid, int) or srid is None: </s> remove             'writer': six.text_type(self.w_woodward.pk),
 </s> add             'writer': str(self.w_woodward.pk), </s> remove         self.assertEqual(six.text_type(instance), 'Bob Woodward is 65')
 </s> add         self.assertEqual(str(instance), 'Bob Woodward is 65')
        self.assertIsInstance(instance.value, int)
          self.assertIsInstance(instance.value, six.integer_types)
          instance.save()
          self.assertIsInstance(instance.value, six.integer_types)
          instance = self.model.objects.get()
        self.assertIsInstance(instance.value, int)
  
      def test_coercing(self):
          self.model.objects.create(value='10')
          instance = self.model.objects.get(value='10')
          self.assertEqual(instance.value, 10)
keep keep keep keep replace keep keep keep keep keep
 Refs #23919 -- Removed six.<various>_types usage

Thanks Tim Graham and Simon Charette for the reviews. 
tests/model_fields/test_integerfield.py