How to use the pydeps.dot.dot function in pydeps

To help you get started, we’ve selected a few pydeps examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github thebjorn / pydeps / tests / test_dot.py View on Github external
def test_svg_str(tmpdir):
    tmpdir.chdir()
    ab = tmpdir.join('ab.svg')
    dot("""
    digraph G {
        a -> b
    }
    """, o=ab.basename)
    assert ab.exists()
github thebjorn / pydeps / tests / test_dot.py View on Github external
def test_boolopt(tmpdir):
    tmpdir.chdir()
    ab = tmpdir.join('ab.svg')
    dot("""
    digraph G {
        a -> b
    }
    """, x=True, o=ab.basename)
    print(tmpdir.listdir())
    assert ab.exists()
github thebjorn / pydeps / tests / test_dot.py View on Github external
def test_svg(tmpdir):
    tmpdir.chdir()
    ab = tmpdir.join('ab.svg')
    dot(u"""
    digraph G {
        a -> b
    }
    """, o=ab.basename)
    assert ab.exists()
github thebjorn / pydeps / tests / test_dot.py View on Github external
a -> b
    }
    """
    import sys
    if sys.version_info >= (3,):
        class MyClass:
            def __str__(self):
                return GRAPH
    else:
        class MyClass(object):
            def __unicode__(self):
                return GRAPH

    tmpdir.chdir()
    ab = tmpdir.join('ab.svg')
    dot(MyClass(), x=True, o=ab.basename)
    print(tmpdir.listdir())
    assert ab.exists()