test_multipletg.py 文件源码

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

项目:taf 作者: taf3 项目源码 文件源码
def test_multipletg_1(request, env):
    """Verify pytest_multipletg plugin creates MultipleTG instance and modifies env.tg dict.

    """
    # Verify env.tg before
    assert list(env.tg.keys()) == [1, 2]
    tg = MultipleTGClass(env)
    tg.setup()
    # Verify env.tg after setup
    assert list(env.tg.keys()) == [1]
    assert isinstance(env.tg[1], multiple_tg.MultipleTG)
    assert env.tg[1].id == "0102"
    assert env.tg[1].type == "ixiahl"
    assert not env.tg[1].port_list  # port_list should be empty
    assert sorted(env.tg[1].ports) == [
        multiple_tg.Port("01", (1, 1, 1)),
        multiple_tg.Port("01", (1, 1, 2)),
        multiple_tg.Port("02", (1, 2, 1)),
        multiple_tg.Port("02", (1, 2, 2))]
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号