def test_disable_logout(settings):
crawler = make_crawler(settings, **AL_SETTINGS)
with MockServer(LoginWithContentAfterLogout) as s:
yield crawler.crawl(url=s.root_url)
spider = crawler.spider
assert set(spider.visited_urls) == {'/', '/hidden'}
crawler = make_crawler(
settings, AUTOLOGIN_CHECK_LOGOUT=False, **AL_SETTINGS)
with MockServer(LoginWithContentAfterLogout) as s:
yield crawler.crawl(url=s.root_url)
spider = crawler.spider
spider_urls = set(spider.visited_urls)
assert set(spider.visited_urls) == {'/', '/hidden', '/target'}
test_integration.py 文件源码
python
阅读 30
收藏 0
点赞 0
评论 0
评论列表
文章目录