diff options
| author | Tom Christie | 2013-02-22 22:13:06 +0000 | 
|---|---|---|
| committer | Tom Christie | 2013-02-22 22:13:06 +0000 | 
| commit | bba918fb2a04ace16657f717e24cd220565837a6 (patch) | |
| tree | abef68795ef68f044e5c79a8fa95b3d5d5c85027 /rest_framework/tests/generics.py | |
| parent | bc87bf13b48e4ad6b3957ed686cad8a68c2072a4 (diff) | |
| download | django-rest-framework-bba918fb2a04ace16657f717e24cd220565837a6.tar.bz2 | |
Fix and test case for #653
Closes #653
Diffstat (limited to 'rest_framework/tests/generics.py')
| -rw-r--r-- | rest_framework/tests/generics.py | 32 | 
1 files changed, 0 insertions, 32 deletions
diff --git a/rest_framework/tests/generics.py b/rest_framework/tests/generics.py index 2dcf0106..adbd6253 100644 --- a/rest_framework/tests/generics.py +++ b/rest_framework/tests/generics.py @@ -350,35 +350,3 @@ class TestM2MBrowseableAPI(TestCase):          view = ExampleView().as_view()          response = view(request).render()          self.assertEquals(response.status_code, status.HTTP_200_OK) - - -# Regression for #666 - -class ValidationModel(models.Model): -    blank_validated_field = models.CharField(max_length=255) - - -class ValidationModelSerializer(serializers.ModelSerializer): -    class Meta: -        model = ValidationModel -        fields = ('blank_validated_field',) -        read_only_fields = ('blank_validated_field',) - - -class UpdateValidationModel(generics.RetrieveUpdateDestroyAPIView): -    model = ValidationModel -    serializer_class = ValidationModelSerializer - - -class TestPreSaveValidationExclusions(TestCase): -    def test_pre_save_validation_exclusions(self): -        """ -        Somewhat weird test case to ensure that we don't perform model -        validation on read only fields. -        """ -        obj = ValidationModel.objects.create(blank_validated_field='') -        request = factory.put('/', json.dumps({}), -                              content_type='application/json') -        view = UpdateValidationModel().as_view() -        response = view(request, pk=obj.pk).render() -        self.assertEquals(response.status_code, status.HTTP_200_OK)  | 
