conftest.py 文件源码

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

项目:schul_cloud_resources_server_tests 作者: schul-cloud 项目源码 文件源码
def step(function):
    """Allow pytest -m stepX to run test up to a certain number."""
    step_number = len(_steps) + 1
    step_only_marker = "step{}only".format(step_number)
    marker_only = getattr(pytest.mark, step_only_marker)
    step_marker = "step{}".format(step_number)
    marker = getattr(pytest.mark, step_marker)
    def mark_function(marker):
        marker(function)
    for mark_step in _steps:
        mark_step(marker)
    _steps.append(mark_function)
    return marker_only(marker(function))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号