  
  
      def test_property_fields_are_allowed_on_model_forms(self):
          """Validation on ModelForms may include property fields that exist on the Model to be included in the input."""
          content = {'qwerty':'example', 'uiop': 'example', 'readonly': 'read only'}
          self.assertEqual(self.validator.validate_request(content, None), content)
  
      def test_property_fields_are_not_required_on_model_forms(self):
          """Validation on ModelForms does not require property fields that exist on the Model to be included in the input."""
          content = {'qwerty':'example', 'uiop': 'example'}
 
</s> remove         content = {'qwerty':'example', 'uiop': 'example'}
 </s> add         content = {'qwerty': 'example', 'uiop': 'example'} </s> remove         content = {'qwerty': 'example', 'uiop':'example', 'readonly': 'read only', 'extra': 'extra'}
 </s> add         content = {'qwerty': 'example', 'uiop': 'example', 'readonly': 'read only', 'extra': 'extra'} </s> remove         content = {'qwerty':'example', 'readonly': 'read only'}
 </s> add         content = {'qwerty': 'example', 'readonly': 'read only'} </s> remove         content = {'qwerty':'uiop'}
 </s> add         content = {'qwerty': 'uiop'} </s> remove         content = {'qwerty':'uiop'}
        self.assertEqual(ModelResource(view).get_bound_form(content), None)#
 </s> add         content = {'qwerty': 'uiop'}
        self.assertEqual(ModelResource(view).get_bound_form(content), None)
        content = {'qwerty': 'example', 'uiop': 'example', 'readonly': 'read only'}
  
  
      def test_property_fields_are_allowed_on_model_forms(self):
          """Validation on ModelForms may include property fields that exist on the Model to be included in the input."""
        content = {'qwerty': 'example', 'uiop': 'example', 'readonly': 'read only'}
          self.assertEqual(self.validator.validate_request(content, None), content)
  
      def test_property_fields_are_not_required_on_model_forms(self):
          """Validation on ModelForms does not require property fields that exist on the Model to be included in the input."""
          content = {'qwerty':'example', 'uiop': 'example'}
keep keep keep keep replace keep keep keep keep keep
 Fix tests to work on all supported configurations. 
djangorestframework/tests/validators.py