fab_when_impl.py 文件源码

python
阅读 18 收藏 0 点赞 0 评论 0

项目:directory-tests 作者: uktrade 项目源码 文件源码
def fas_browse_suppliers_using_every_sector_filter(
        context: Context, actor_alias: str):
    actor = context.get_actor(actor_alias)
    session = actor.session

    response = fas_ui_find_supplier.go_to(session, term="")
    context.response = response

    sector_filters_selector = "#id_sectors input::attr(value)"
    content = response.content.decode("utf-8")
    sector_filters = Selector(text=content).css(
        sector_filters_selector).extract()
    results = {}
    for sector in sector_filters:
        logging.debug(
            "%s will browse Suppliers by Industry sector filter '%s'",
            actor_alias, sector
        )
        response = fas_ui_find_supplier.go_to(session, sectors=[sector])
        results[sector] = {
            "url": response.request.url,
            "sectors": [sector],
            "response": response
        }
    context.results = results
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号