check_requirements.py 文件源码

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

项目:requirements-tools 作者: Yelp 项目源码 文件源码
def test_no_underscores_all_dashes(requirements_files=REQUIREMENTS_FILES):
    if all(
            not os.path.exists(reqfile)
            for reqfile in requirements_files
    ):  # pragma: no cover
        pytest.skip('No requirements files found')

    for requirement_file in requirements_files:
        if not os.path.exists(requirement_file):
            continue
        for line in get_lines_from_file(requirement_file):
            if '_' in line:
                raise AssertionError(
                    'Use dashes for package names {}: {}'.format(
                        requirement_file, line,
                    )
                )
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号