1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
from easydev.misc import get_home, cmd_exists, in_ipynb
#from mock import patch
import subprocess
import os.path
def test_get_home():
get_home()
#with patch.object(os.path, 'expanduser') as mymock:
# mymock.side_effect = ImportError
# get_home()
def test_cmd_exists():
assert cmd_exists('dummy_dummy') == False
assert cmd_exists('ls') == True
#with patch.object(subprocess, 'call') as mymock:
# mymock.side_effect = Exception
# cmd_exists('ls')
def test_in_ipynb():
assert in_ipynb() == False
|