Add test for choices with duplicate display values

This commit is contained in:
Ian Foote 2016-05-26 16:26:25 +01:00
parent 8bc14953d7
commit a8777c0dfb

View File

@ -117,6 +117,21 @@ def test_field_with_choices_convert_enum():
assert graphene_type.__enum__.__members__['ENGLISH'].value == 'en'
def test_field_with_choices_duplicate_display_value():
field = models.CharField(help_text='Language', choices=(
('es', 'Spanish'),
('en', 'Spanish')
))
class TranslatedModel(models.Model):
language = field
class Meta:
app_label = 'test'
convert_django_field_with_choices(field)
def test_should_float_convert_float():
assert_conversion(models.FloatField, graphene.Float)