  
  for module in modules:
      exec("from djangorestframework.tests.%s import __doc__ as module_doc" % module)
      exec("from djangorestframework.tests.%s import *" % module)
      __test__['%s' % module] = module_doc or ""
      
 
</s> remove         for key in filter(lambda k: self.is_a_list(k), data):
            self.remove_empty_val(data[key])
 </s> add  </s> remove         # Flatening data and removing EMPTY_VALUEs from the lists
 </s> add         # removing EMPTY_VALUEs from the lists and flatening the data 
        for key, val_list in data.items():
            self.remove_empty_val(val_list) </s> remove         for key, attr_value in data.items():
            if self.is_a_list(key):
                if isinstance(attr_value, list):
                    flatdata[key] = attr_value
                else:
                    flatdata[key] = [attr_value]
 </s> add         for key, val_list in data.items():
            if self.is_a_list(key, val_list):
                flatdata[key] = val_list </s> remove         data = parse_qs(input)
 </s> add         data = parse_qs(input, keep_blank_values=True)
    __test__[module] = module_doc or ""

  
  for module in modules:
      exec("from djangorestframework.tests.%s import __doc__ as module_doc" % module)
      exec("from djangorestframework.tests.%s import *" % module)
    __test__[module] = module_doc or ""

    __test__[module] = module_doc or ""

keep keep keep keep replace replace
 documentation + tests + debugging for formparsers 
djangorestframework/tests/__init__.py