##// END OF EJS Templates
Backport PR #8131: handle undefined when sorting quick help...
Backport PR #8131: handle undefined when sorting quick help Since undefined is neither less than nor greater than anything in Javascript, the sort function was treating it as equal to everything, causing inconsistent behavior depending on the sort algorithm of the browser. closes #8089 This ensures undefined elements are sorted last in the sequence.

File last commit:

r18604:d22b117f
r20884:3740b498
Show More
test_help.py
30 lines | 797 B | text/x-python | PythonLexer
MinRK
test that `-h` and `--help-all` work for various IPython entry points...
r12354 """Test help output of various IPython entry points"""
MinRK
Don't use nbformat.current in core
r18604 # Copyright (c) IPython Development Team.
# Distributed under the terms of the Modified BSD License.
MinRK
test that `-h` and `--help-all` work for various IPython entry points...
r12354
MinRK
de-decorate help output tests
r12356 import IPython.testing.tools as tt
Thomas Kluyver
Skip some tests if nbformat not importable...
r16982 from IPython.testing.decorators import skip_without
MinRK
test that `-h` and `--help-all` work for various IPython entry points...
r12354
def test_ipython_help():
MinRK
de-decorate help output tests
r12356 tt.help_all_output_test()
MinRK
test that `-h` and `--help-all` work for various IPython entry points...
r12354
def test_profile_help():
MinRK
de-decorate help output tests
r12356 tt.help_all_output_test("profile")
MinRK
test that `-h` and `--help-all` work for various IPython entry points...
r12354
def test_profile_list_help():
MinRK
de-decorate help output tests
r12356 tt.help_all_output_test("profile list")
MinRK
test that `-h` and `--help-all` work for various IPython entry points...
r12354
def test_profile_create_help():
MinRK
de-decorate help output tests
r12356 tt.help_all_output_test("profile create")
MinRK
test that `-h` and `--help-all` work for various IPython entry points...
r12354
def test_locate_help():
MinRK
de-decorate help output tests
r12356 tt.help_all_output_test("locate")
MinRK
test that `-h` and `--help-all` work for various IPython entry points...
r12354
def test_locate_profile_help():
MinRK
de-decorate help output tests
r12356 tt.help_all_output_test("locate profile")
MinRK
test notebook signing
r14863
MinRK
Don't use nbformat.current in core
r18604 @skip_without('IPython.nbformat') # Requires jsonschema to be installed
MinRK
test notebook signing
r14863 def test_trust_help():
tt.help_all_output_test("trust")