          self.assertEqual(data, self._data)
  
      def test_complex_data_parse(self):
          parser = XMLParser()
          (data, files) = parser.parse(self._complex_data_input)
          self.assertEqual(data, self._complex_data)
 
</s> remove         (data, files) = parser.parse(self._input)
 </s> add         data = parser.parse(self._input) </s> remove             (data, files) = parser.parse(StringIO(content))
 </s> add             data = parser.parse(StringIO(content)) </s> remove         complex_data_out, dummy = parser.parse(content)
 </s> add         complex_data_out = parser.parse(content) </s> remove         (data, files) = parser.parse(stream)
 </s> add         data = parser.parse(stream) </s> remove             return parser.parse()
 </s> add             data, files = parser.parse()
            return DataAndFiles(data, files)
        data = parser.parse(self._complex_data_input)
          self.assertEqual(data, self._data)
  
      def test_complex_data_parse(self):
          parser = XMLParser()
        data = parser.parse(self._complex_data_input)
          self.assertEqual(data, self._complex_data)
keep keep keep keep replace keep
 Parsers may return raw data, or a DataAndFiles object 
djangorestframework/tests/parsers.py