

def test_render_tree_cyclic_dependency():
    (cyclic_pkgs, dist_index, tree) = venv_fixture('tests/virtualenvs/cyclicenv.pickle')
    tree_str = render_tree(tree, list_all=True)
    lines = set(tree_str.split('\n'))
    assert ('CircularDependencyA==0.0.0' in lines)
    assert ('  - CircularDependencyB [installed: 0.0.0]' in cyclic_pkgs)
    assert ('CircularDependencyB==0.0.0' in lines)
    assert ('  - CircularDependencyA [installed: 0.0.0]' in lines)

dataset/ETHPy150Open naiquevin/pipdeptree/tests/test_pipdeptree.py test_render_tree_cyclic_dependency/VarMisuse@56/115 `lines`->`cyclic_pkgs`