]> granicus.if.org Git - graphviz/commitdiff
Add skip of test_gvpr_example for 64-bit Windows builds
authorMagnus Jacobsson <Magnus.Jacobsson@berotec.se>
Sun, 22 Nov 2020 16:18:14 +0000 (17:18 +0100)
committerMagnus Jacobsson <Magnus.Jacobsson@berotec.se>
Tue, 16 Feb 2021 07:24:19 +0000 (08:24 +0100)
Fails because of https://gitlab.com/graphviz/graphviz/-/issues/1882.

rtest/test_examples.py

index 81e7db6760e5da298bbce727f49670cff7251bb6..36374ecd335f0e73e628856ac9c72d8ad67b10fb 100644 (file)
@@ -93,6 +93,14 @@ def test_gvpr_example(src):
       subprocess.check_call(['gvpr', '-f', path], stdin=nul, cwd=wd)
 
 @pytest.mark.skipif(shutil.which('gvpr') is None, reason='GVPR not available')
+# FIXME: Remove skip when
+# https://gitlab.com/graphviz/graphviz/-/issues/1882 is fixed
+@pytest.mark.skipif(
+    platform.system() == 'Windows' and \
+    os.getenv('build_system') == 'cmake' and \
+    platform.machine() in ('AMD64', 'x86_64'),
+    reason='test_gvpr_clustg fails with 64-bit gvpr on Windows (#1882)'
+)
 def test_gvpr_clustg():
     '''check cmd/gvpr/lib/clustg works'''