##// END OF EJS Templates
Fix unintentional skipping of module level doctests...
Fix unintentional skipping of module level doctests Importing `skip_doctest` decorator unintentionally marks for skipping a module level doctest. It happens because doctests discovery only checks whether a variable with name `skip_doctest` is presented without checking the type. I have renamed the 'magic' variable name to `__skip_doctest__` to resolve the name clash, and also made the check actually depend on the variable content. The module level doctest in `core/debugger.py` was previously unintentionally skipped and now is disabled because it contains syntax/name errors.

File last commit:

r24241:86b88904
r26873:17153999
Show More
consoleapp.py
12 lines | 415 B | text/x-python | PythonLexer
Min RK
move IPython.consoleapp to jupyter_client
r21025 """
Shim to maintain backwards compatibility with old IPython.consoleapp imports.
Paul Ivanov
refactoring common code out of qtconsole
r5603 """
Paul Ivanov
remove load_connection_file from consoleapp...
r16497 # Copyright (c) IPython Development Team.
# Distributed under the terms of the Modified BSD License.
Paul Ivanov
refactoring common code out of qtconsole
r5603
Min RK
move IPython.consoleapp to jupyter_client
r21025 from warnings import warn
Paul Ivanov
refactoring common code out of qtconsole
r5603
Matthias Bussonnier
Remove Deprecation Warning, add since when things were deprecated.
r24241 warn("The `IPython.consoleapp` package has been deprecated since IPython 4.0."
"You should import from jupyter_client.consoleapp instead.", stacklevel=2)
Paul Ivanov
refactoring common code out of qtconsole
r5603
Min RK
move IPython.consoleapp to jupyter_client
r21025 from jupyter_client.consoleapp import *