]> granicus.if.org Git - graphviz/commitdiff
Add skip of gvpr bbox & col test also for Windows CMake builds
authorMagnus Jacobsson <Magnus.Jacobsson@berotec.se>
Sun, 22 Nov 2020 12:51:25 +0000 (13:51 +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/1784.

rtest/test_examples.py

index 3c843340859e3c4eeb0287cd2be80a747a945322..81e7db6760e5da298bbce727f49670cff7251bb6 100644 (file)
@@ -75,11 +75,13 @@ def test_gvpr_example(src):
     '''check GVPR can parse the given example'''
 
 # FIXME: remove when https://gitlab.com/graphviz/graphviz/-/issues/1784 is fixed
-    if os.environ.get('build_system') == 'msbuild' and \
-      os.environ.get('configuration') == 'Debug' and \
+    if ((os.environ.get('build_system') == 'msbuild' and \
+      os.environ.get('configuration') == 'Debug') or
+      (platform.system() == 'Windows' and \
+      os.environ.get('build_system') == 'cmake')) and \
       src in ['bbox', 'col']:
       pytest.skip('GVPR tests "bbox" and "col" hangs on Windows MSBuild Debug '
-                  'builds (#1784)')
+                  'builds and Windows CMake builds (#1784)')
 
     # construct a relative path to the example because gvpr on Windows does not
     # support absolute paths (#1780)