add failing test. adding a max_length argument to an IntegerField should be valid

This commit is contained in:
Håkan Waara 2014-12-23 13:10:13 +01:00
parent 201e7eaa4b
commit 15673208a1

View File

@ -609,3 +609,21 @@ class TestSerializerMetaClass(TestCase):
str(exception),
"Cannot set both 'fields' and 'exclude'."
)
class MaxIntLengthModel(models.Model):
count = models.IntegerField()
class TestIntegerMaxLength(TestCase):
def test_max_length(self):
class BasicModelSerializer(serializers.ModelSerializer):
class Meta:
model = MaxIntLengthModel
fields = ('count',)
expected = dedent("""
BasicModelSerializer():
count = IntegerField()
""")
self.assertEqual(repr(BasicModelSerializer()), expected)