diff options
author | Kai Chen <kaichen120@gmail.com> | 2020-08-04 15:54:25 -0700 |
---|---|---|
committer | David Lord <davidism@gmail.com> | 2020-10-03 08:01:29 -0700 |
commit | 7029307f9ce2ee6757e8d49e3f76ebeec944779e (patch) | |
tree | 892d02f43d5d1857177ea1bf3edda415b745d712 /tests/test_compat.py | |
parent | 3c4cacb1bba9f2b6f62628cf1783ce64aed62436 (diff) | |
download | click-7029307f9ce2ee6757e8d49e3f76ebeec944779e.tar.gz |
tests for new shell completion system
Co-authored-by: Amy <leiamy12@gmail.com>
Co-authored-by: David Lord <davidism@gmail.com>
Diffstat (limited to 'tests/test_compat.py')
-rw-r--r-- | tests/test_compat.py | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/tests/test_compat.py b/tests/test_compat.py index 3c458e9..825e046 100644 --- a/tests/test_compat.py +++ b/tests/test_compat.py @@ -4,23 +4,6 @@ from click._compat import should_strip_ansi from click._compat import WIN -def test_bash_func_name(): - from click._bashcomplete import get_completion_script - - script = get_completion_script("foo-bar baz_blah", "_COMPLETE_VAR", "bash").strip() - assert script.startswith("_foo_barbaz_blah_completion()") - assert "_COMPLETE_VAR=complete $1" in script - - -def test_zsh_func_name(): - from click._bashcomplete import get_completion_script - - script = get_completion_script("foo-bar", "_COMPLETE_VAR", "zsh").strip() - assert script.startswith("#compdef foo-bar") - assert "compdef _foo_bar_completion foo-bar;" in script - assert "(( ! $+commands[foo-bar] )) && return 1" in script - - @pytest.mark.xfail(WIN, reason="Jupyter not tested/supported on Windows") def test_is_jupyter_kernel_output(): class JupyterKernelFakeStream: |