class TestRefererMiddleware(TestCase):
    def setUp(self):
        self.spider = BaseSpider("foo")
        self.mw = RefererMiddleware()

    def test_process_spider_output(self):
        res = Response("http://scrapytest.org")
        reqs = [Request("http://scrapytest.org/")]

        out = list(self.mw.process_spider_output(res, reqs, self.spider))
        self.assertEquals(out[0].headers.get("Referer"), "http://scrapytest.org")
Exemple #2
0
class TestRefererMiddleware(TestCase):
    def setUp(self):
        self.spider = BaseSpider('foo')
        self.mw = RefererMiddleware()

    def test_process_spider_output(self):
        res = Response('http://scrapytest.org')
        reqs = [Request('http://scrapytest.org/')]

        out = list(self.mw.process_spider_output(res, reqs, self.spider))
        self.assertEquals(out[0].headers.get('Referer'),
                          'http://scrapytest.org')
class TestRefererMiddleware(TestCase):

    def setUp(self):
        self.spider = Spider('foo')
        self.mw = RefererMiddleware()

    def test_process_spider_output(self):
        res = Response('http://scrapytest.org')
        reqs = [Request('http://scrapytest.org/')]

        out = list(self.mw.process_spider_output(res, reqs, self.spider))
        self.assertEquals(out[0].headers.get('Referer'),
                          'http://scrapytest.org')
 def setUp(self):
     self.spider = Spider('foo')
     self.mw = RefererMiddleware()
Exemple #5
0
 def setUp(self):
     self.spider = BaseSpider('foo')
     self.mw = RefererMiddleware()
 def setUp(self):
     self.spider = BaseSpider()
     self.mw = RefererMiddleware()