def test_serialize_invalid_length_content_type_string(self):
serializer = self.Serializer(data={'ctype': 'auth'})
self.assertFalse(serializer.is_valid())
self.assertTrue('ctype' in serializer.errors)
try:
serializer.is_valid(raise_exception=True)
self.fail('Did not raise ValidationError when serializing invalid content '
'type string using `raise_exception=True`')
except serializers.ValidationError as e:
self.assertEqual(str(e), "{'ctype': ['Incorrect length. Expected content type string, "
"separated by punctuation. Received \"auth\".']}")
评论列表
文章目录