  from django import forms
  from django.db import models
  from django.test import TestCase
  from djangorestframework.compat import RequestFactory
  from djangorestframework.validators import ValidatorMixin, FormValidatorMixin, ModelFormValidatorMixin
  from djangorestframework.response import ResponseException
  
  
  class TestValidatorMixinInterfaces(TestCase):
      """Basic tests to ensure that the ValidatorMixin classes expose the expected interfaces"""
 
</s> remove from djangorestframework.validators import FormValidatorMixin
 </s> add  </s> remove from djangorestframework.validators import FormValidatorMixin
 </s> add  </s> remove from djangorestframework.validators import ModelFormValidatorMixin
from djangorestframework import status
 </s> add from djangorestframework import status, validators </s> remove from djangorestframework import emitters, parsers, authenticators, status
 </s> add from djangorestframework import emitters, parsers, authenticators, validators, status </s> remove class ValidatorMixin(object):
    """Base class for all ValidatorMixin classes, which simply defines the interface they provide."""
 </s> add class BaseValidator(object):
    """Base class for all Validator classes, which simply defines the interface they provide."""

    def __init__(self, view):
        self.view = view
from djangorestframework.validators import BaseValidator, FormValidator, ModelFormValidator
  from django import forms
  from django.db import models
  from django.test import TestCase
  from djangorestframework.compat import RequestFactory
from djangorestframework.validators import BaseValidator, FormValidator, ModelFormValidator
  from djangorestframework.response import ResponseException
  
  
  class TestValidatorMixinInterfaces(TestCase):
      """Basic tests to ensure that the ValidatorMixin classes expose the expected interfaces"""
keep keep keep keep replace keep keep keep keep keep
 Lots of validator tests passing after refactor 
djangorestframework/tests/validators.py