File tree Expand file tree Collapse file tree 1 file changed +14
-1
lines changed
nipype/pipeline/engine/tests Expand file tree Collapse file tree 1 file changed +14
-1
lines changed Original file line number Diff line number Diff line change 11
11
from ....interfaces import base as nib
12
12
from ....interfaces import utility as niu
13
13
from .... import config
14
- from ..utils import clean_working_directory , write_workflow_prov , load_resultfile
14
+ from ..utils import (
15
+ clean_working_directory ,
16
+ write_workflow_prov ,
17
+ load_resultfile ,
18
+ format_node ,
19
+ )
15
20
16
21
17
22
class InputSpec (nib .TraitedSpec ):
@@ -327,3 +332,11 @@ def test_save_load_resultfile(tmpdir, use_relative):
327
332
)
328
333
329
334
config .set ("execution" , "use_relative_paths" , old_use_relative )
335
+
336
+
337
+ def test_format_node ():
338
+ node = pe .Node (niu .IdentityInterface (fields = ["a" , "b" ]), name = "node" )
339
+ serialized = format_node (node )
340
+ workspace = {"Node" : pe .Node }
341
+ exec ("\n " .join (serialized ), workspace )
342
+ assert workspace ["node" ].interface ._fields == node .interface ._fields
You can’t perform that action at this time.
0 commit comments