test_action_activation (test.test.TestArgcomplete) ... ok test_action_activation_with_subparser (test.test.TestArgcomplete) ... ok test_append_space (test.test.TestArgcomplete) ... ok test_basic_completion (test.test.TestArgcomplete) ... ok test_choices (test.test.TestArgcomplete) ... ok test_completers (test.test.TestArgcomplete) ... ok test_custom_validator (test.test.TestArgcomplete) ... ok test_default_completer (test.test.TestArgcomplete) ... ok test_different_validators (test.test.TestArgcomplete) ... ok test_directory_completion (test.test.TestArgcomplete) ... ok test_display_completions (test.test.TestArgcomplete) ... ok test_display_completions_with_aliases (test.test.TestArgcomplete) ... ok test_escape_special_chars (test.test.TestArgcomplete) ... ok test_exclusive (test.test.TestArgcomplete) ... ok test_exclusive_class (test.test.TestArgcomplete) ... ok test_file_completion (test.test.TestArgcomplete) ... ok test_filescompleter_filetype_integration (test.test.TestArgcomplete) ... ok test_mixed_optional_positional (test.test.TestArgcomplete) ... ok test_nargs_one_or_more (test.test.TestArgcomplete) ... ok test_nargs_optional (test.test.TestArgcomplete) ... ok test_nargs_zero_or_more (test.test.TestArgcomplete) ... ok test_non_ascii (test.test.TestArgcomplete) ... ok test_non_str_choices (test.test.TestArgcomplete) ... ok test_option_help (test.test.TestArgcomplete) ... ok test_optional_long_short_filtering (test.test.TestArgcomplete) ... ok test_optional_nargs (test.test.TestArgcomplete) ... ok test_positional_remainder (test.test.TestArgcomplete) ... ok test_readline_entry_point (test.test.TestArgcomplete) ... ok test_shellcode_utility (test.test.TestArgcomplete) ... ok test_skipped_completer (test.test.TestArgcomplete) ... ok test_subparser_completers (test.test.TestArgcomplete) ... ok test_subparsers (test.test.TestArgcomplete) ... ok test_suppress_args (test.test.TestArgcomplete) ... ok test_suppress_completer (test.test.TestArgcomplete) ... ok test_repl_multiple_complete (test.test.TestArgcompleteREPL) ... ok test_repl_parse_after_complete (test.test.TestArgcompleteREPL) ... usage: python3.9 -m unittest [-h] --foo FOO {bar} python3.9 -m unittest: error: too few arguments usage: python3.9 -m unittest [-h] --foo FOO {bar} python3.9 -m unittest: error: argument --foo is required ok test_repl_reuse_parser_with_positional (test.test.TestArgcompleteREPL) ... ok test_repl_subcommand (test.test.TestArgcompleteREPL) ... ok test_repl_subparser_parse_after_complete (test.test.TestArgcompleteREPL) ... usage: python3.9 -m unittest foo [-h] {bar} python3.9 -m unittest foo: error: too few arguments ok test_comp_point (test.test.TestBash) ... ok test_completion_environment (test.test.TestBash) ... ok test_continuation (test.test.TestBash) ... ok test_debug_output (test.test.TestBash) ... ok test_double_quoted_completion (test.test.TestBash) ... ok test_exclamation_in_double_quotes (test.test.TestBash) ... expected failure test_nounset (test.test.TestBash) ... ok test_one_space_after_exact (test.test.TestBash) Test exactly one space is appended after an exact match. ... ok test_parse_special_characters (test.test.TestBash) ... ok test_parse_special_characters_dollar (test.test.TestBash) ... expected failure test_partial_completion (test.test.TestBash) ... ok test_quoted_exact (test.test.TestBash) ... ok test_quoted_space (test.test.TestBash) ... ok test_quotes (test.test.TestBash) ... ok test_simple_completion (test.test.TestBash) ... ok test_single_quoted_completion (test.test.TestBash) ... ok test_single_quotes_in_double_quotes (test.test.TestBash) ... ok test_single_quotes_in_single_quotes (test.test.TestBash) ... ok test_special_characters (test.test.TestBash) ... ok test_special_characters_double_quoted (test.test.TestBash) ... ok test_special_characters_single_quoted (test.test.TestBash) ... ok test_temp_file (test.test.TestBash) ... ok test_unquoted_space (test.test.TestBash) ... ok test_wordbreak_chars (test.test.TestBash) ... ok test_comp_point (test.test.TestBashGlobal) ... ok test_completion_environment (test.test.TestBashGlobal) ... ok test_console_script_module (test.test.TestBashGlobal) Test completing a console_script for a module. ... ok test_console_script_module_wheel (test.test.TestBashGlobal) Test completing a console_script for a module from a wheel. ... ok test_console_script_package (test.test.TestBashGlobal) Test completing a console_script for a package. ... ok test_console_script_package_wheel (test.test.TestBashGlobal) Test completing a console_script for a package from a wheel. ... ok test_continuation (test.test.TestBashGlobal) ... ok test_debug_output (test.test.TestBashGlobal) ... ok test_double_quoted_completion (test.test.TestBashGlobal) ... ok test_exclamation_in_double_quotes (test.test.TestBashGlobal) ... expected failure test_nounset (test.test.TestBashGlobal) ... ok test_one_space_after_exact (test.test.TestBashGlobal) Test exactly one space is appended after an exact match. ... ok test_parse_special_characters (test.test.TestBashGlobal) ... ok test_parse_special_characters_dollar (test.test.TestBashGlobal) ... expected failure test_partial_completion (test.test.TestBashGlobal) ... ok test_python_completion (test.test.TestBashGlobal) ... ok test_python_filename_completion (test.test.TestBashGlobal) ... ok test_python_module (test.test.TestBashGlobal) Test completing a module run with python -m. ... ok test_python_not_executable (test.test.TestBashGlobal) Test completing a script that cannot be run directly. ... ok test_python_stuck (test.test.TestBashGlobal) ... ok test_quoted_exact (test.test.TestBashGlobal) ... ok test_quoted_space (test.test.TestBashGlobal) ... ok test_quotes (test.test.TestBashGlobal) ... ok test_redirection_completion (test.test.TestBashGlobal) ... ok test_simple_completion (test.test.TestBashGlobal) ... ok test_single_quoted_completion (test.test.TestBashGlobal) ... ok test_single_quotes_in_double_quotes (test.test.TestBashGlobal) ... ok test_single_quotes_in_single_quotes (test.test.TestBashGlobal) ... ok test_special_characters (test.test.TestBashGlobal) ... ok test_special_characters_double_quoted (test.test.TestBashGlobal) ... ok test_special_characters_single_quoted (test.test.TestBashGlobal) ... ok test_temp_file (test.test.TestBashGlobal) ... ok test_unquoted_space (test.test.TestBashGlobal) ... ok test_wordbreak_chars (test.test.TestBashGlobal) ... ok test_module (test.test.TestCheckModule) ... ok test_not_package (test.test.TestCheckModule) ... ok test_package (test.test.TestCheckModule) ... ok test_package_main (test.test.TestCheckModule) ... ok test_subpackage (test.test.TestCheckModule) ... ok test_escaped_special (test.test.TestSplitLine) ... ok test_escaped_special_in_double_quotes (test.test.TestSplitLine) ... expected failure test_last_wordbreak_pos (test.test.TestSplitLine) ... ok test_punctuation (test.test.TestSplitLine) ... ok test_simple (test.test.TestSplitLine) ... ok test_unescaped_special (test.test.TestSplitLine) ... ok test_comp_point (test.test.TestZsh) ... skipped 'skip' test_completion_environment (test.test.TestZsh) ... skipped 'skip' test_continuation (test.test.TestZsh) ... ok test_double_quoted_completion (test.test.TestZsh) ... ok test_exclamation_in_double_quotes (test.test.TestZsh) ... ok test_parse_special_characters (test.test.TestZsh) ... skipped 'skip' test_parse_special_characters_dollar (test.test.TestZsh) ... skipped 'skip' test_partial_completion (test.test.TestZsh) ... ok test_quoted_exact (test.test.TestZsh) ... ok test_quoted_space (test.test.TestZsh) ... ok test_quotes (test.test.TestZsh) ... ok test_simple_completion (test.test.TestZsh) ... ok test_single_quoted_completion (test.test.TestZsh) ... ok test_single_quotes_in_double_quotes (test.test.TestZsh) ... ok test_single_quotes_in_single_quotes (test.test.TestZsh) ... ok test_special_characters (test.test.TestZsh) ... ok test_special_characters_double_quoted (test.test.TestZsh) ... ok test_special_characters_single_quoted (test.test.TestZsh) ... ok test_unquoted_space (test.test.TestZsh) ... ok test_wordbreak_chars (test.test.TestZsh) ... ok test_comp_point (test.test.TestZshGlobalExplicit) ... skipped 'skip' test_completion_environment (test.test.TestZshGlobalExplicit) ... skipped 'skip' test_console_script_module (test.test.TestZshGlobalExplicit) Test completing a console_script for a module. ... ok test_console_script_module_wheel (test.test.TestZshGlobalExplicit) Test completing a console_script for a module from a wheel. ... ok test_console_script_package (test.test.TestZshGlobalExplicit) Test completing a console_script for a package. ... ok test_console_script_package_wheel (test.test.TestZshGlobalExplicit) Test completing a console_script for a package from a wheel. ... ok test_continuation (test.test.TestZshGlobalExplicit) ... ok test_double_quoted_completion (test.test.TestZshGlobalExplicit) ... ok test_exclamation_in_double_quotes (test.test.TestZshGlobalExplicit) ... ok test_parse_special_characters (test.test.TestZshGlobalExplicit) ... skipped 'skip' test_parse_special_characters_dollar (test.test.TestZshGlobalExplicit) ... skipped 'skip' test_partial_completion (test.test.TestZshGlobalExplicit) ... ok test_python_completion (test.test.TestZshGlobalExplicit) ... ok test_python_filename_completion (test.test.TestZshGlobalExplicit) ... ok test_python_module (test.test.TestZshGlobalExplicit) Test completing a module run with python -m. ... ok test_python_not_executable (test.test.TestZshGlobalExplicit) Test completing a script that cannot be run directly. ... ok test_python_stuck (test.test.TestZshGlobalExplicit) ... ok test_quoted_exact (test.test.TestZshGlobalExplicit) ... ok test_quoted_space (test.test.TestZshGlobalExplicit) ... ok test_quotes (test.test.TestZshGlobalExplicit) ... ok test_redirection_completion (test.test.TestZshGlobalExplicit) ... ok test_simple_completion (test.test.TestZshGlobalExplicit) ... ok test_single_quoted_completion (test.test.TestZshGlobalExplicit) ... ok test_single_quotes_in_double_quotes (test.test.TestZshGlobalExplicit) ... ok test_single_quotes_in_single_quotes (test.test.TestZshGlobalExplicit) ... ok test_special_characters (test.test.TestZshGlobalExplicit) ... ok test_special_characters_double_quoted (test.test.TestZshGlobalExplicit) ... ok test_special_characters_single_quoted (test.test.TestZshGlobalExplicit) ... ok test_unquoted_space (test.test.TestZshGlobalExplicit) ... ok test_wordbreak_chars (test.test.TestZshGlobalExplicit) ... ok test_comp_point (test.test.TestZshGlobalImplicit) ... skipped 'skip' test_completion_environment (test.test.TestZshGlobalImplicit) ... skipped 'skip' test_console_script_module (test.test.TestZshGlobalImplicit) Test completing a console_script for a module. ... ok test_console_script_module_wheel (test.test.TestZshGlobalImplicit) Test completing a console_script for a module from a wheel. ... ok test_console_script_package (test.test.TestZshGlobalImplicit) Test completing a console_script for a package. ... ok test_console_script_package_wheel (test.test.TestZshGlobalImplicit) Test completing a console_script for a package from a wheel. ... ok test_continuation (test.test.TestZshGlobalImplicit) ... ok test_double_quoted_completion (test.test.TestZshGlobalImplicit) ... ok test_exclamation_in_double_quotes (test.test.TestZshGlobalImplicit) ... ok test_parse_special_characters (test.test.TestZshGlobalImplicit) ... skipped 'skip' test_parse_special_characters_dollar (test.test.TestZshGlobalImplicit) ... skipped 'skip' test_partial_completion (test.test.TestZshGlobalImplicit) ... ok test_python_completion (test.test.TestZshGlobalImplicit) ... ok test_python_filename_completion (test.test.TestZshGlobalImplicit) ... ok test_python_module (test.test.TestZshGlobalImplicit) Test completing a module run with python -m. ... ok test_python_not_executable (test.test.TestZshGlobalImplicit) Test completing a script that cannot be run directly. ... ok test_python_stuck (test.test.TestZshGlobalImplicit) ... ok test_quoted_exact (test.test.TestZshGlobalImplicit) ... ok test_quoted_space (test.test.TestZshGlobalImplicit) ... ok test_quotes (test.test.TestZshGlobalImplicit) ... ok test_redirection_completion (test.test.TestZshGlobalImplicit) ... ok test_simple_completion (test.test.TestZshGlobalImplicit) ... ok test_single_quoted_completion (test.test.TestZshGlobalImplicit) ... ok test_single_quotes_in_double_quotes (test.test.TestZshGlobalImplicit) ... ok test_single_quotes_in_single_quotes (test.test.TestZshGlobalImplicit) ... ok test_special_characters (test.test.TestZshGlobalImplicit) ... ok test_special_characters_double_quoted (test.test.TestZshGlobalImplicit) ... ok test_special_characters_single_quoted (test.test.TestZshGlobalImplicit) ... ok test_unquoted_space (test.test.TestZshGlobalImplicit) ... ok test_wordbreak_chars (test.test.TestZshGlobalImplicit) ... ok test_warn (test.test.Warn) ... ok test_comp_point (test.test_contrib_shells.TestFish) ... skipped 'fish is not supported. Enable this test manually if needed.' test_completion_environment (test.test_contrib_shells.TestFish) ... skipped 'fish is not supported. Enable this test manually if needed.' test_continuation (test.test_contrib_shells.TestFish) ... skipped 'fish is not supported. Enable this test manually if needed.' test_double_quoted_completion (test.test_contrib_shells.TestFish) ... skipped 'fish is not supported. Enable this test manually if needed.' test_exclamation_in_double_quotes (test.test_contrib_shells.TestFish) ... skipped 'fish is not supported. Enable this test manually if needed.' test_parse_special_characters (test.test_contrib_shells.TestFish) ... skipped 'fish is not supported. Enable this test manually if needed.' test_parse_special_characters_dollar (test.test_contrib_shells.TestFish) ... skipped 'fish is not supported. Enable this test manually if needed.' test_partial_completion (test.test_contrib_shells.TestFish) ... skipped 'fish is not supported. Enable this test manually if needed.' test_quoted_exact (test.test_contrib_shells.TestFish) ... skipped 'fish is not supported. Enable this test manually if needed.' test_quoted_space (test.test_contrib_shells.TestFish) ... skipped 'fish is not supported. Enable this test manually if needed.' test_quotes (test.test_contrib_shells.TestFish) ... skipped 'fish is not supported. Enable this test manually if needed.' test_simple_completion (test.test_contrib_shells.TestFish) ... skipped 'fish is not supported. Enable this test manually if needed.' test_single_quoted_completion (test.test_contrib_shells.TestFish) ... skipped 'fish is not supported. Enable this test manually if needed.' test_single_quotes_in_double_quotes (test.test_contrib_shells.TestFish) ... skipped 'fish is not supported. Enable this test manually if needed.' test_single_quotes_in_single_quotes (test.test_contrib_shells.TestFish) ... skipped 'fish is not supported. Enable this test manually if needed.' test_special_characters (test.test_contrib_shells.TestFish) ... skipped 'fish is not supported. Enable this test manually if needed.' test_special_characters_double_quoted (test.test_contrib_shells.TestFish) ... skipped 'fish is not supported. Enable this test manually if needed.' test_special_characters_single_quoted (test.test_contrib_shells.TestFish) ... skipped 'fish is not supported. Enable this test manually if needed.' test_unquoted_space (test.test_contrib_shells.TestFish) ... skipped 'fish is not supported. Enable this test manually if needed.' test_wordbreak_chars (test.test_contrib_shells.TestFish) ... skipped 'fish is not supported. Enable this test manually if needed.' test_comp_point (test.test_contrib_shells.TestTcsh) ... skipped 'tcsh is not supported. Enable this test manually if needed.' test_completion_environment (test.test_contrib_shells.TestTcsh) ... skipped 'tcsh is not supported. Enable this test manually if needed.' test_continuation (test.test_contrib_shells.TestTcsh) ... skipped 'tcsh is not supported. Enable this test manually if needed.' test_double_quoted_completion (test.test_contrib_shells.TestTcsh) ... skipped 'tcsh is not supported. Enable this test manually if needed.' test_exclamation_in_double_quotes (test.test_contrib_shells.TestTcsh) ... skipped 'tcsh is not supported. Enable this test manually if needed.' test_parse_special_characters (test.test_contrib_shells.TestTcsh) ... skipped 'tcsh is not supported. Enable this test manually if needed.' test_parse_special_characters_dollar (test.test_contrib_shells.TestTcsh) ... skipped 'tcsh is not supported. Enable this test manually if needed.' test_partial_completion (test.test_contrib_shells.TestTcsh) ... skipped 'tcsh is not supported. Enable this test manually if needed.' test_quoted_exact (test.test_contrib_shells.TestTcsh) ... skipped 'tcsh is not supported. Enable this test manually if needed.' test_quoted_space (test.test_contrib_shells.TestTcsh) ... skipped 'tcsh is not supported. Enable this test manually if needed.' test_quotes (test.test_contrib_shells.TestTcsh) ... skipped 'tcsh is not supported. Enable this test manually if needed.' test_simple_completion (test.test_contrib_shells.TestTcsh) ... skipped 'tcsh is not supported. Enable this test manually if needed.' test_single_quoted_completion (test.test_contrib_shells.TestTcsh) ... skipped 'tcsh is not supported. Enable this test manually if needed.' test_single_quotes_in_double_quotes (test.test_contrib_shells.TestTcsh) ... skipped 'tcsh is not supported. Enable this test manually if needed.' test_single_quotes_in_single_quotes (test.test_contrib_shells.TestTcsh) ... skipped 'tcsh is not supported. Enable this test manually if needed.' test_special_characters (test.test_contrib_shells.TestTcsh) ... skipped 'tcsh is not supported. Enable this test manually if needed.' test_special_characters_double_quoted (test.test_contrib_shells.TestTcsh) ... skipped 'tcsh is not supported. Enable this test manually if needed.' test_special_characters_single_quoted (test.test_contrib_shells.TestTcsh) ... skipped 'tcsh is not supported. Enable this test manually if needed.' test_unquoted_space (test.test_contrib_shells.TestTcsh) ... skipped 'tcsh is not supported. Enable this test manually if needed.' test_wordbreak_chars (test.test_contrib_shells.TestTcsh) ... skipped 'tcsh is not supported. Enable this test manually if needed.' ---------------------------------------------------------------------- Ran 229 tests OK (skipped=52, expected failures=5)