def test_cookies(self): req = CurlRequest({}) req.load(self.cookieURL) assert len(req.cj) > 0 dl = CurlDownload(Bucket(), req) assert req.context is dl.context is not None dl.download(self.cookieURL + "/cookies.php", "cookies.txt") cookies = open("cookies.txt", "rb").read().splitlines() self.assertEqual(len(cookies), len(dl.context)) for c in cookies: k, v = c.strip().split(":") self.assertIn(k, req.cj)
def __init__(self, core): self.lock = threading.Lock() self.core = core self.bucket = Bucket() self.updateBucket() self.cookiejars = {}
def setUp(self): self.dl = CurlDownload(Bucket())