def test_set_position_wrong_program(): dotter = Dotter() dotter.add_node('a') with raises(Warning): dotter.set_position('a', 5, 4)
def test_set_position_wrong_program(): dotter = Dotter() dotter.add_node('a') with raises(Warning): dotter.set_position('a', 5, 4)
def test_set_position(): dotter = Dotter(program=Program.Neato) dotter.add_node('a') dotter.set_position('a', 5, 4) expected = ['digraph', ' {', 'gb', 'gb [label="a"]', 'gb [pos="5,4!"]'] assert expected == dotter.commands
def test_set_position(): dotter = Dotter(program=Program.Neato) dotter.add_node('a') dotter.set_position('a', 5, 4) expected = ['digraph', ' {', 'gb', 'gb [label="a"]', 'gb [pos="5,4!"]'] assert expected == dotter.commands