test cases that are only relevant to run in CI
"""
+import os
import platform
-import pytest
import shutil
-import os
+import pytest
@pytest.mark.parametrize("binary", [
"acyclic",
import os
from pathlib import Path
import platform
-import pytest
import shutil
import subprocess
import sys
+import pytest
sys.path.append(os.path.dirname(__file__))
from gvtest import run_c
+import os
from pathlib import Path
-import pytest
import platform
+import re
import shutil
import signal
+import stat
import subprocess
-import os
-import re
import sys
-import stat
import tempfile
+import pytest
sys.path.append(os.path.dirname(__file__))
from gvtest import run_c
import os
import platform
-import pytest
import re
import shutil
import subprocess
-import shutil
+import pytest
@pytest.mark.parametrize("tool", [
"acyclic",
from pathlib import Path
-import pytest
import subprocess
import tempfile
+import pytest
@pytest.mark.xfail
@pytest.mark.parametrize('src,format,reference', (
-import pytest
-import subprocess
import os
from pathlib import Path
+import subprocess
+import pytest
def test_installation():
expected_version = os.environ.get("GV_VERSION")
-import pytest\r
-\r
-import subprocess\r
import os\r
import platform\r
-\r
+import subprocess\r
+import pytest\r
\r
class TestLargeGraphs():\r
@pytest.mark.skipif(platform.system() == "Windows" and\r
+from pathlib import Path
from subprocess import Popen, PIPE
import sys
-from pathlib import Path
# Import helper function to compare graphs from tests/regressions_tests
sys.path.insert(0, str(Path(__file__).resolve().parent.parent))
-import pytest
-
from subprocess import Popen, PIPE
import os.path, sys
from pathlib import Path
+import pytest
# Import helper function to compare graphs from tests/regressions_tests
sys.path.insert(0, str(Path(__file__).resolve().parent.parent))