##// END OF EJS Templates
Clean up implementation of cell magics in inputsplitter....
Clean up implementation of cell magics in inputsplitter. Final pass of cleanups readying for full review and merge.

File last commit:

r3889:13fdc81c
r6985:7d068b4d
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