From e583c030db440c3ac0e877804f7195aa53aa460f Mon Sep 17 00:00:00 2001 From: andrewshir Date: Sun, 14 Sep 2014 14:24:16 +0600 Subject: [PATCH] Test for local domains (without dots) added --- tests/test_downloadermiddleware_cookies.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tests/test_downloadermiddleware_cookies.py b/tests/test_downloadermiddleware_cookies.py index ffa3a550c..1ca52ef84 100644 --- a/tests/test_downloadermiddleware_cookies.py +++ b/tests/test_downloadermiddleware_cookies.py @@ -8,6 +8,12 @@ from scrapy.contrib.downloadermiddleware.cookies import CookiesMiddleware class CookiesMiddlewareTest(TestCase): + def test_local_domain(self): + request = Request("http://example-host/", cookies={'currencyCookie': 'USD'}) + assert self.mw.process_request(request, self.spider) is None + assert 'Cookie' in request.headers + assert 'currencyCookie' in request.headers['Cookie'] + def assertCookieValEqual(self, first, second, msg=None): cookievaleq = lambda cv: re.split(';\s*', cv) return self.assertEqual(