--- Begin Message ---
Package: python3-argcomplete
Version: 3.1.4-1
Severity: serious
https://ci.debian.net/packages/p/python-argcomplete/unstable/amd64/45886560/
102s ======================================================================
102s ERROR: test_repl_parse_after_complete
(__main__.TestArgcompleteREPL.test_repl_parse_after_complete)
102s ----------------------------------------------------------------------
102s Traceback (most recent call last):
102s File "/tmp/autopkgtest-
lxc.q4aft1il/downtmp/autopkgtest_tmp/test/test.py", line 925, in
test_repl_parse_after_complete
102s args = p.parse_args(["--foo", "spam", "bar"])
102s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
102s File "/usr/lib/python3.12/argparse.py", line 1908, in parse_args
102s args, argv = self.parse_known_args(args, namespace)
102s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
102s File "/usr/lib/python3.12/argparse.py", line 1941, in parse_known_args
102s namespace, args = self._parse_known_args(args, namespace)
102s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
102s File "/usr/lib/python3/dist-packages/argcomplete/packages/_argparse.py",
line 299, in _parse_known_args
102s start_index = consume_optional(start_index)
102s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
102s File "/usr/lib/python3/dist-packages/argcomplete/packages/_argparse.py",
line 165, in consume_optional
102s action, option_string, explicit_arg = option_tuple
102s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
102s ValueError: too many values to unpack (expected 3)
102s
102s ======================================================================
102s FAIL: test_choices (__main__.TestArgcomplete.test_choices)
102s ----------------------------------------------------------------------
102s Traceback (most recent call last):
102s File "/tmp/autopkgtest-
lxc.q4aft1il/downtmp/autopkgtest_tmp/test/test.py", line 170, in test_choices
102s self.assertEqual(set(self.run_completer(make_parser(), cmd)),
set(output))
102s AssertionError: Items in the first set but not the second:
102s '-h'
102s '--help'
102s '--ship'
102s Items in the second set but not the first:
102s 'speedboat'
102s 'submarine'
102s
102s ======================================================================
102s FAIL: test_completers (__main__.TestArgcomplete.test_completers)
102s ----------------------------------------------------------------------
102s Traceback (most recent call last):
102s File "/tmp/autopkgtest-
lxc.q4aft1il/downtmp/autopkgtest_tmp/test/test.py", line 291, in
test_completers
102s self.assertEqual(set(self.run_completer(make_parser(), cmd)),
set(output))
102s AssertionError: Items in the first set but not the second:
102s '--url'
102s '--email'
102s '-h'
102s '--help'
102s Items in the second set but not the first:
102s 'http://url1'
102s 'http://url2'
102s
102s ======================================================================
102s FAIL: test_default_completer
(__main__.TestArgcomplete.test_default_completer)
102s ----------------------------------------------------------------------
102s Traceback (most recent call last):
102s File "/tmp/autopkgtest-
lxc.q4aft1il/downtmp/autopkgtest_tmp/test/test.py", line 415, in
test_default_completer
102s self.assertEqual(set(self.run_completer(make_parser(), cmd)),
set(output))
102s AssertionError: Items in the first set but not the second:
102s '--one'
102s '--many'
102s Items in the second set but not the first:
102s 'test/'
102s
102s ======================================================================
102s FAIL: test_escape_special_chars
(__main__.TestArgcomplete.test_escape_special_chars)
102s ----------------------------------------------------------------------
102s Traceback (most recent call last):
102s File "/tmp/autopkgtest-
lxc.q4aft1il/downtmp/autopkgtest_tmp/test/test.py", line 823, in
test_escape_special_chars
102s self.assertEqual(set(self.run_completer(make_parser(), "prog -1 ")),
{r"bar\<\$\>baz "})
102s AssertionError: Items in the first set but not the second:
102s '-1'
102s '-2'
102s '-3'
102s Items in the second set but not the first:
102s 'bar\\<\\$\\>baz '
102s
102s ======================================================================
102s FAIL: test_exclusive (__main__.TestArgcomplete.test_exclusive)
102s ----------------------------------------------------------------------
102s Traceback (most recent call last):
102s File "/tmp/autopkgtest-
lxc.q4aft1il/downtmp/autopkgtest_tmp/test/test.py", line 764, in test_exclusive
102s self.assertEqual(set(self.run_completer(make_parser(), cmd)),
set(output))
102s AssertionError: Items in the first set but not the second:
102s '--no-bar'
102s
102s ======================================================================
102s FAIL: test_exclusive_class (__main__.TestArgcomplete.test_exclusive_class)
102s ----------------------------------------------------------------------
102s Traceback (most recent call last):
102s File "/tmp/autopkgtest-
lxc.q4aft1il/downtmp/autopkgtest_tmp/test/test.py", line 813, in
test_exclusive_class
102s self.assertEqual(set(self.run_completer(parser, cmd,
completer=completer)), set(output))
102s AssertionError: Items in the first set but not the second:
102s '--no-bar'
102s '--bar'
102s '--baz'
102s '--foo'
102s Items in the second set but not the first:
102s 'baz2'
102s 'baz1'
102s
102s ======================================================================
102s FAIL: test_filescompleter_filetype_integration
(__main__.TestArgcomplete.test_filescompleter_filetype_integration)
102s ----------------------------------------------------------------------
102s Traceback (most recent call last):
102s File "/tmp/autopkgtest-
lxc.q4aft1il/downtmp/autopkgtest_tmp/test/test.py", line 369, in
test_filescompleter_filetype_integration
102s self.assertEqual(set(self.run_completer(make_parser(), cmd)),
set(output))
102s AssertionError: Items in the first set but not the second:
102s '--w'
102s '--r'
102s '-h'
102s '--help'
102s Items in the second set but not the first:
102s 'abcxyz'
102s 'abcdefж/'
102s 'abcaha/'
102s
102s ======================================================================
102s FAIL: test_mixed_optional_positional
(__main__.TestArgcomplete.test_mixed_optional_positional)
102s ----------------------------------------------------------------------
102s Traceback (most recent call last):
102s File "/tmp/autopkgtest-
lxc.q4aft1il/downtmp/autopkgtest_tmp/test/test.py", line 784, in
test_mixed_optional_positional
102s self.assertEqual(set(self.run_completer(make_parser(), cmd)),
set(output))
102s AssertionError: Items in the first set but not the second:
102s '--set'
102s Items in the second set but not the first:
102s 'name2'
102s 'name1'
102s
102s ======================================================================
102s FAIL: test_non_ascii (__main__.TestArgcomplete.test_non_ascii)
102s ----------------------------------------------------------------------
102s Traceback (most recent call last):
102s File "/tmp/autopkgtest-
lxc.q4aft1il/downtmp/autopkgtest_tmp/test/test.py", line 473, in test_non_ascii
102s self.assertEqual(set(self.run_completer(make_parser(), cmd)),
set(output))
102s AssertionError: Items in the first set but not the second:
102s '--книга'
102s '-h'
102s '--help'
102s Items in the second set but not the first:
102s 'Парень\\ из\\ преисподней'
102s 'Понедельник\\ начинается\\ в\\ субботу'
102s 'Трудно\\ быть\\ богом'
102s
102s ======================================================================
102s FAIL: test_optional_nargs (__main__.TestArgcomplete.test_optional_nargs)
102s ----------------------------------------------------------------------
102s Traceback (most recent call last):
102s File "/tmp/autopkgtest-
lxc.q4aft1il/downtmp/autopkgtest_tmp/test/test.py", line 688, in
test_optional_nargs
102s self.assertEqual(set(self.run_completer(make_parser(), cmd)),
set(output))
102s AssertionError: Items in the first set but not the second:
102s '-h'
102s '--bar'
102s '--baz'
102s '--qux'
102s '--foo'
102s '--help'
102s '--foobar'
102s Items in the second set but not the first:
102s 'foo1'
102s 'foo2'
102s
102s ======================================================================
102s FAIL: test_positional_remainder
(__main__.TestArgcomplete.test_positional_remainder)
102s ----------------------------------------------------------------------
102s Traceback (most recent call last):
102s File "/tmp/autopkgtest-
lxc.q4aft1il/downtmp/autopkgtest_tmp/test/test.py", line 708, in
test_positional_remainder
102s self.assertEqual(set(self.run_completer(make_parser(), cmd)),
set(output))
102s AssertionError: Items in the second set but not the first:
102s '--opt'
102s 'pos'
102s
102s ======================================================================
102s FAIL: test_subparser_completers
(__main__.TestArgcomplete.test_subparser_completers)
102s ----------------------------------------------------------------------
102s Traceback (most recent call last):
102s File "/tmp/autopkgtest-
lxc.q4aft1il/downtmp/autopkgtest_tmp/test/test.py", line 336, in
test_subparser_completers
102s self.assertEqual(set(self.run_completer(make_parser(), cmd)),
set(output))
102s AssertionError: Items in the second set but not the first:
102s 'val5'
102s
102s ======================================================================
102s FAIL: test_subparsers (__main__.TestArgcomplete.test_subparsers)
102s ----------------------------------------------------------------------
102s Traceback (most recent call last):
102s File "/tmp/autopkgtest-
lxc.q4aft1il/downtmp/autopkgtest_tmp/test/test.py", line 442, in
test_subparsers
102s self.assertEqual(set(self.run_completer(make_parser(), cmd)),
set(output))
102s AssertionError: Items in the first set but not the second:
102s 'spam'
102s '--age'
102s 'eggs'
102s Items in the second set but not the first:
102s 'in\\ the\\ rain'
102s 'on\\ a\\ train'
102s 'on\\ a\\ boat'
102s 'with\\ a\\ goat'
102s
102s ----------------------------------------------------------------------
102s Ran 127 tests in 61.642s
102s
102s FAILED (failures=13, errors=1, expected failures=10)
-- System Information:
Debian Release: trixie/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500,
'unstable'), (500, 'testing'), (101, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.7.9-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages python3-argcomplete depends on:
ii python3 3.11.8-1
python3-argcomplete recommends no packages.
python3-argcomplete suggests no packages.
-- debconf-show failed
--- End Message ---