Skip to content

Commit 40e8818

Browse files
author
Shoshana Berleant
committed
add test for test_misc
1 parent 49e3272 commit 40e8818

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

nipype/testing/tests/test_utils.py

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,10 @@
55

66
import os
77
import warnings
8+
import subprocess
9+
from mock import patch, MagicMock
810
from nipype.testing.utils import TempFATFS
9-
from nose.tools import assert_true
11+
from nose.tools import assert_true, assert_raises
1012

1113

1214
def test_tempfatfs():
@@ -17,3 +19,11 @@ def test_tempfatfs():
1719
else:
1820
with fatfs as tmpdir:
1921
yield assert_true, os.path.exists(tmpdir)
22+
23+
@patch('subprocess.check_call', MagicMock(side_effect=subprocess.CalledProcessError('','')))
24+
def test_tempfatfs_calledprocesserror():
25+
yield assert_raises, IOError, TempFATFS
26+
27+
@patch('subprocess.Popen', MagicMock(side_effect=OSError()))
28+
def test_tempfatfs_oserror():
29+
yield assert_raises, IOError, TempFATFS

nipype/utils/tests/test_misc.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
from builtins import next
77

8-
from nipype.testing import (assert_equal, assert_true, assert_false,
8+
from nipype.testing import (assert_equal, assert_true, assert_false,
99
assert_raises)
1010

1111
from nipype.utils.misc import (container_to_string, getsource,

0 commit comments

Comments
 (0)