@@ -56,25 +56,20 @@ def test_split(tmpdir, args, expected):
5656 ([3 ], {}, [0 , [1 , 2 ], [3 , 4 , 5 ]], [0 , 1 , 2 , 3 , 4 , 5 ]),
5757 ([0 ], {}, None , None ),
5858 ([], {}, [], []),
59- ([], {}, [0 , [1 , 2 ], [3 , 4 , 5 ]], [0 , 1 , 2 , 3 , 4 , 5 ]),
59+ ([], {}, [0 , [1 , 2 ], [3 , 4 , 5 ]], [0 , [ 1 , 2 ], [ 3 , 4 , 5 ] ]),
6060 ([3 ], {'axis' : 'hstack' }, [[0 ], [1 , 2 ], [3 , 4 , 5 ]], [[0 , 1 , 3 ]]),
6161 ([3 ], {'axis' : 'hstack' }, [[0 , 1 ], [2 , 3 ], [4 , 5 ]],
6262 [[0 , 2 , 4 ], [1 , 3 , 5 ]]),
6363 ([3 ], {'axis' : 'hstack' }, [[0 , 1 ], [2 , 3 ], [4 , 5 ]],
6464 [[0 , 2 , 4 ], [1 , 3 , 5 ]]),
65- ([1 ], {'axis' : 'hstack' }, [[0 ], [1 , 2 ], [3 , 4 , 5 ]], [[0 , 1 , 3 ]]),
66- ([1 ], {'axis' : 'hstack' }, [[0 , 1 ], [2 , 3 ], [4 , 5 ]],
67- [[0 , 2 , 4 ], [1 , 3 , 5 ]]),
6865 ])
6966def test_merge (tmpdir , args , kwargs , in_lists , expected ):
7067 os .chdir (str (tmpdir ))
7168
7269 node = pe .Node (utility .Merge (* args , ** kwargs ), name = 'merge' )
7370
74- numinputs = args [0 ] if args else 1
75- if numinputs == 1 :
76- node .inputs .in_lists = in_lists
77- elif numinputs > 1 :
71+ numinputs = args [0 ] if args else 0
72+ if numinputs >= 1 :
7873 for i in range (1 , numinputs + 1 ):
7974 setattr (node .inputs , 'in{:d}' .format (i ), in_lists [i - 1 ])
8075
0 commit comments