Skip to content

Commit 44d01b6

Browse files
committed
Fixing bytes data to string for comparaison for python 3 compatibility
1 parent 62134cf commit 44d01b6

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

nipype/interfaces/niftyreg/base.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@
1717
1818
"""
1919

20-
from __future__ import print_function, division, \
21-
unicode_literals, absolute_import
22-
from builtins import property, super
20+
from __future__ import (print_function, division, unicode_literals,
21+
absolute_import)
22+
from builtins import property, super, str
2323
from distutils.version import StrictVersion
2424
import os
2525
import subprocess
@@ -72,7 +72,7 @@ class NiftyRegCommand(CommandLine):
7272

7373
def __init__(self, required_version=None, **inputs):
7474
super(NiftyRegCommand, self).__init__(**inputs)
75-
cur_version = self.get_version()
75+
cur_version = self.get_version().decode("utf-8")
7676
if StrictVersion(cur_version) < StrictVersion(self._min_version):
7777
err = 'A later version of Niftyreg is required (%s < %s)'
7878
raise ValueError(err % (cur_version, self._min_version))

nipype/interfaces/niftyreg/tests/test_Reg_Average.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ def test_reg_average_avg_nii():
3535
'avg_out.nii.gz'),
3636
one_file, two_file, three_file)
3737

38-
assert argv == expected_argv
38+
assert argv.decode('utf-8') == expected_argv
3939

4040
expected_cmd = ('%s --cmd_file %s'
4141
% (get_custom_path('reg_average'), reg_average_cmd))
@@ -70,7 +70,7 @@ def test_reg_average_avg_txt():
7070
'avg_out.txt'),
7171
one_file, two_file, three_file)
7272

73-
assert argv == expected_argv
73+
assert argv.decode('utf-8') == expected_argv
7474

7575
expected_cmd = ('%s --cmd_file %s'
7676
% (get_custom_path('reg_average'), reg_average_cmd))
@@ -105,7 +105,7 @@ def test_reg_average_avg_lts():
105105
os.path.join(os.getcwd(), 'avg_out.txt'),
106106
one_file, two_file, three_file))
107107

108-
assert argv == expected_argv
108+
assert argv.decode('utf-8') == expected_argv
109109

110110
expected_cmd = ('%s --cmd_file %s'
111111
% (get_custom_path('reg_average'), reg_average_cmd))
@@ -148,7 +148,7 @@ def test_reg_average_avg_ref():
148148
ref_file, trans1_file, one_file, trans2_file, two_file,
149149
trans3_file, three_file))
150150

151-
assert argv == expected_argv
151+
assert argv.decode('utf-8') == expected_argv
152152

153153
expected_cmd = ('%s --cmd_file %s'
154154
% (get_custom_path('reg_average'), reg_average_cmd))
@@ -196,7 +196,7 @@ def test_reg_average_demean3():
196196
aff2_file, trans2_file, two_file,
197197
aff3_file, trans3_file, three_file))
198198

199-
assert argv == expected_argv
199+
assert argv.decode('utf-8') == expected_argv
200200

201201
expected_cmd = ('%s --cmd_file %s'
202202
% (get_custom_path('reg_average'), reg_average_cmd))

0 commit comments

Comments
 (0)