drop test_write_only_fields.py (not found by autodiscover), analogical tests in tests/fields/common/test_field_kwargs - TestWriteOnly

This commit is contained in:
b.khasanov 2016-10-30 13:59:11 +03:00
parent 9ec7c8cd13
commit 8744849564

View File

@ -1,32 +0,0 @@
from django.test import TestCase
from rest_framework import serializers
class WriteOnlyFieldTests(TestCase):
def setUp(self):
class ExampleSerializer(serializers.Serializer):
email = serializers.EmailField()
password = serializers.CharField(write_only=True)
def create(self, attrs):
return attrs
self.Serializer = ExampleSerializer
def write_only_fields_are_present_on_input(self):
data = {
'email': 'foo@example.com',
'password': '123'
}
serializer = self.Serializer(data=data)
self.assertTrue(serializer.is_valid())
self.assertEqual(serializer.validated_data, data)
def write_only_fields_are_not_present_on_output(self):
instance = {
'email': 'foo@example.com',
'password': '123'
}
serializer = self.Serializer(instance)
self.assertEqual(serializer.data, {'email': 'foo@example.com'})