Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 07d2227

Browse files
Resolve tests
1 parent 9978b10 commit 07d2227

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

nrrd/tests/test_writing.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -184,21 +184,23 @@ def test_write_fake_encoding(self):
184184

185185
def test_write_detached_raw(self):
186186
output_filename = os.path.join(self.temp_write_dir, 'testfile_detached_raw.nhdr')
187-
output_data_filename = os.path.join(self.temp_write_dir, 'testfile_detached_raw.raw')
188187

188+
# Data & header are still detached even though detached_header is False because the filename is .nhdr
189+
# Test also checks detached data filename that it is relative (default value)
189190
nrrd.write(output_filename, self.data_input, {u'encoding': 'raw'}, detached_header=False)
190191

191192
# Read back the same file
192193
data, header = nrrd.read(output_filename)
193194
self.assertEqual(self.expected_data, data.tostring(order='F'))
194195
self.assertEqual(header['encoding'], 'raw')
195-
self.assertEqual(header['data file'], output_data_filename)
196+
self.assertEqual(header['data file'], 'testfile_detached_raw.raw')
196197

197198
def test_write_detached_gz(self):
198199
output_filename = os.path.join(self.temp_write_dir, 'testfile_detached_raw.nhdr')
199200
output_data_filename = os.path.join(self.temp_write_dir, 'testfile_detached_raw.raw.gz')
200201

201202
# Data & header are still detached even though detached_header is False because the filename is .nhdr
203+
# Test also checks detached data filename that it is absolute
202204
nrrd.write(output_filename, self.data_input, {u'encoding': 'gz'}, detached_header=False,
203205
relative_data_path=False)
204206

@@ -212,6 +214,7 @@ def test_write_detached_bz2(self):
212214
output_filename = os.path.join(self.temp_write_dir, 'testfile_detached_raw.nhdr')
213215

214216
# Data & header are still detached even though detached_header is False because the filename is .nhdr
217+
# Test also checks detached data filename that it is relative (default value)
215218
nrrd.write(output_filename, self.data_input, {u'encoding': 'bz2'}, detached_header=False)
216219

217220
# Read back the same file
@@ -224,6 +227,7 @@ def test_write_detached_ascii(self):
224227
output_filename = os.path.join(self.temp_write_dir, 'testfile_detached_raw.nhdr')
225228

226229
# Data & header are still detached even though detached_header is False because the filename is .nhdr
230+
# Test also checks detached data filename that it is relative (default value)
227231
nrrd.write(output_filename, self.data_input, {u'encoding': 'txt'}, detached_header=False)
228232

229233
# Read back the same file

0 commit comments

Comments
 (0)