From b0a6ac5082a9d5a37a776251eaee367bda80ae19 2010-10-10 20:08:49 From: Thomas Kluyver Date: 2010-10-10 20:08:49 Subject: [PATCH] Option for testing local copy, rather than global. Testing needs more work. --- diff --git a/IPython/testing/tools.py b/IPython/testing/tools.py index 2477cbb..ef92808 100644 --- a/IPython/testing/tools.py +++ b/IPython/testing/tools.py @@ -48,6 +48,9 @@ from IPython.utils.io import temp_pyfile from . import decorators as dec +# Set to True to test ipython.py in the local directory. +LOCALTEST = False + #----------------------------------------------------------------------------- # Globals #----------------------------------------------------------------------------- @@ -200,7 +203,10 @@ def ipexec(fname, options=None): _ip = get_ipython() test_dir = os.path.dirname(__file__) - ipython_cmd = find_cmd('ipython') + if LOCALTEST: + ipython_cmd = os.path.join(os.getcwd(),'ipython.py') + else: + ipython_cmd = find_cmd('ipython') # Absolute path for filename full_fname = os.path.join(test_dir, fname) full_cmd = '%s %s %s' % (ipython_cmd, cmdargs, full_fname)