def parse_rows(self, response):

        for row in csviter(response, self.delimiter, self.headers, self.quotechar):
            ret = iterate_spider_output(self.parse_row(response, row))
            for result_item in self.process_results(response, ret):
                yield result_item
get_incoming_data should return matching text and connection.
dataset/ETHPy150Open scrapy/scrapy/scrapy/spiders/feed.py/CSVFeedSpider.parse_rows--crossover with--dataset/ETHPy150Open rapidsms/rapidsms/rapidsms/backends/vumi/tests.py/VumiFormTest.test_get_incoming_data