We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 858d2dd commit 8a5b619Copy full SHA for 8a5b619
nipype/utils/tests/test_provenance.py
@@ -2,10 +2,19 @@
2
# emacs: -*- mode: python; py-indent-offset: 4; indent-tabs-mode: nil -*-
3
# vi: set ft=python sts=4 ts=4 sw=4 et:
4
import os
5
+import pytest
6
+import rdflib
7
+from distutils.version import LooseVersion
8
9
from nipype.utils.provenance import ProvStore, safe_encode
10
11
+needs_rdflib5 = pytest.mark.skipif(
12
+ LooseVersion(rdflib.__version__) < "5.0.0",
13
+ reason="Test requires rdflib 5.0.0 or higher",
14
+)
15
16
+
17
+@needs_rdflib5
18
def test_provenance(tmpdir):
19
from nipype.interfaces.base import CommandLine
20
@@ -17,6 +26,7 @@ def test_provenance(tmpdir):
26
assert "echo hello" in provn
27
28
29
30
def test_provenance_exists(tmpdir):
21
31
tmpdir.chdir()
22
32
from nipype import config
0 commit comments