@pytest.mark.skipif(which("gv2gxl") is None or which("gxl2gv") is None,
reason="GXL tools not available")
+@pytest.mark.xfail() # FIXME: #2344
def test_517():
"""
round tripping a graph through gv2gxl should not lose HTML labels
'}'
# translate it to GXL
- gxl = subprocess.check_output(["gv2gxl"], input=input,
+ gv2gxl = which("gv2gxl")
+ gxl = subprocess.check_output([gv2gxl], input=input,
universal_newlines=True)
# translate this back to Dot
- dot_output = subprocess.check_output(["gxl2gv"], input=gxl,
+ gxl2gv = which("gxl2gv")
+ dot_output = subprocess.check_output([gxl2gv], input=gxl,
universal_newlines=True)
# the result should have both expected labels somewhere