Skip to content

Commit 7dcbc09

Browse files
author
dengemann
committed
add failing test
1 parent ca601ac commit 7dcbc09

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

surfer/tests/test_viz.py

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import numpy as np
22
import os
3+
import os.path as op
34
from os.path import join as pjoin
45
from numpy.testing import assert_raises, assert_array_equal
56
from tempfile import mktemp
@@ -12,10 +13,10 @@
1213
subj_dir = utils._get_subjects_dir()
1314
subject_id = 'fsaverage'
1415
std_args = [subject_id, 'lh', 'inflated']
15-
data_dir = pjoin(os.path.split(__file__)[0], '..', '..',
16-
'examples', 'example_data')
16+
data_dir = pjoin(op.dirname(__file__), '..', '..', 'examples', 'example_data')
1717
small_brain = dict(size=100)
1818

19+
overlay_fname = pjoin(data_dir, 'lh.sig.nii.gz')
1920

2021
def has_freesurfer():
2122
if 'FREESURFER_HOME' not in os.environ:
@@ -42,11 +43,16 @@ def test_offscreen():
4243
def test_image():
4344
"""Test image saving
4445
"""
46+
tmp_name = mktemp() + '.png'
47+
4548
mlab.options.backend = 'auto'
49+
subject_id, _, surf = std_args
50+
brain = Brain(subject_id, 'both', surf=surf, config_opts=small_brain)
51+
brain.add_overlay(overlay_fname, hemi='lh', min=5, max=20, sign="pos")
52+
brain.save_imageset(tmp_name, ['med', 'lat'], 'jpg')
53+
4654
brain = Brain(*std_args, config_opts=small_brain)
47-
tmp_name = mktemp() + '.png'
4855
brain.save_image(tmp_name)
49-
brain.save_imageset(tmp_name, ['med', 'lat'], 'jpg')
5056
brain.save_montage(tmp_name, ['l', 'v', 'm'], orientation='v')
5157
brain.save_montage(tmp_name, ['l', 'v', 'm'], orientation='h')
5258
brain.save_montage(tmp_name, [['l', 'v'], ['m', 'f']])

0 commit comments

Comments
 (0)