##// END OF EJS Templates
Merge pull request #1921 from bfroehle/_1890_magic_arguments_docstring...
Merge pull request #1921 from bfroehle/_1890_magic_arguments_docstring magic_arguments: dedent but otherwise preserve indentation. Previously magic_arguments stripped all whitespace at the beginning of each line, interfering with formatting syntax which relies on indentation to give context (e.g., code blocks). Now the docstring text is passed through dedent to strip the global indentation before being handed off to `RawDescriptionHelpFormatter` which preserves any remaining indentation. Thanks to @rkern for suggesting the solution approach. Closes gh-1890.

File last commit:

r4574:a8c54759
r7496:673e5331 merge
Show More
test_imports.py
58 lines | 1.3 KiB | text/x-python | PythonLexer
Brian Granger
completer.py => core/completer.py and imports updated.
r2012 # encoding: utf-8
def test_import_completer():
from IPython.core import completer
Brian Granger
CrashHandler.py => core/crashhandler.py and updated all imports.
r2014 def test_import_crashhandler():
from IPython.core import crashhandler
Brian Granger
Debugger.py => core/debugger.py and updated all imports.
r2015
def test_import_debugger():
Brian Granger
FakeModule.py => core/fakemodule.py and updated tests and imports.
r2020 from IPython.core import debugger
def test_import_fakemodule():
from IPython.core import fakemodule
Brian Granger
excolors.py => core/excolors.py and updated import statements.
r2021 def test_import_excolors():
from IPython.core import excolors
Brian Granger
hooks.py => core/hooks.py and updated imports.
r2026 def test_import_history():
from IPython.core import history
def test_import_hooks():
from IPython.core import hooks
Brian Granger
ipapi.py => core/ipapi.py and imports updated.
r2027 def test_import_ipapi():
from IPython.core import ipapi
Brian Granger
Moving and renaming in preparation of subclassing InteractiveShell....
r2760 def test_import_interactiveshell():
from IPython.core import interactiveshell
Brian Granger
iplib.py => core/iplib.py and updated tests and imports.
r2028
Brian Granger
Logger.py => core/logger.py and updated imports.
r2032 def test_import_logger():
from IPython.core import logger
Brian Granger
macro.py => core/macro.py and upated imports.
r2033 def test_import_macro():
from IPython.core import macro
Brian Granger
hooks.py => core/hooks.py and updated imports.
r2026
Brian Granger
Magic.py => core/magic.py and imports updated.
r2036 def test_import_magic():
from IPython.core import magic
Brian Granger
hooks.py => core/hooks.py and updated imports.
r2026
Brian Granger
OInspect.py => core/oinspect.py and imports updated.
r2037 def test_import_oinspect():
from IPython.core import oinspect
Brian Granger
Prompts.py => core/prompts.py and imports updated.
r2040 def test_import_prefilter():
from IPython.core import prefilter
def test_import_prompts():
from IPython.core import prompts
Brian Granger
Release.py => core/release.py and imports updated.
r2043
def test_import_release():
Brian Granger
shadowns.py => core/shadowns.py and updated imports.
r2045 from IPython.core import release
def test_import_shadowns():
from IPython.core import shadowns
Brian Granger
Shell.py => core/shell.py and imports updated.
r2046
Brian Granger
ultraTB.py => core/ultratb.py and imports updated.
r2048 def test_import_ultratb():
from IPython.core import ultratb
Brian Granger
usage.py => core/usage.py and imports updated.
r2050
def test_import_usage():
from IPython.core import usage