##// END OF EJS Templates
re-enable pydb flag...
re-enable pydb flag Note that pydb has been deprecated, and superseded by pydbgr, which may be abandoned. It would be preferable if the Pdb class could inherit from pydb or pdb based on a runtime flag rather than checking sys.argv at the top level. This at least restores old behavior for pydb users. closes #636

File last commit:

r3889:13fdc81c
r5004:d16b38ed
Show More
test_logger.py
19 lines | 517 B | text/x-python | PythonLexer
"""Test IPython.core.logger"""
import nose.tools as nt
_ip = get_ipython()
def test_logstart_inaccessible_file():
try:
_ip.logger.logstart(logfname="/") # Opening that filename will fail.
except IOError:
pass
else:
nt.assert_true(False) # The try block should never pass.
try:
_ip.run_cell("a=1") # Check it doesn't try to log this
finally:
_ip.logger.log_active = False # If this fails, don't let later tests fail