0s autopkgtest [15:53:00]: starting date and time: 2024-11-09 15:53:00+0000 0s autopkgtest [15:53:00]: git checkout: 0acbae0a WIP show VirtSubproc stderr in real-time 0s autopkgtest [15:53:00]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.393ju16s/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:pexpect,src:wheel,src:python-pip,src:setuptools --apt-upgrade python-argcomplete --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=pexpect/4.9-3 wheel/0.44.0-2 python-pip/24.2+dfsg-1ubuntu0.1 setuptools/75.2.0-1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-8.secgroup --name adt-plucky-amd64-python-argcomplete-20241109-155300-juju-7f2275-prod-proposed-migration-environment-2-d8dfc2c3-b452-4522-a8e2-4955ee0a7464 --image adt/ubuntu-plucky-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration-amd64 -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 66s autopkgtest [15:54:06]: testbed dpkg architecture: amd64 66s autopkgtest [15:54:06]: testbed apt version: 2.9.8 66s autopkgtest [15:54:06]: @@@@@@@@@@@@@@@@@@@@ test bed setup 67s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 68s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [998 kB] 68s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [104 kB] 68s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 68s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.3 kB] 68s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [106 kB] 68s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [156 kB] 69s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [32.6 kB] 69s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [748 kB] 69s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [327 kB] 69s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [37.7 kB] 69s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [13.0 kB] 69s Fetched 2618 kB in 2s (1205 kB/s) 69s Reading package lists... 72s Reading package lists... 72s Building dependency tree... 72s Reading state information... 72s Calculating upgrade... 72s The following NEW packages will be installed: 72s python3-jaraco.text systemd-cryptsetup 72s The following packages will be upgraded: 72s base-passwd bash-completion libattr1 libbpf1 libbsd0 libbytesize-common 72s libbytesize1 libdrm-common libdrm2 libjson-glib-1.0-0 72s libjson-glib-1.0-common libmaxminddb0 libmnl0 libnghttp2-14 libnspr4 72s libnss-systemd libpam-systemd libpython3.12-minimal libpython3.12-stdlib 72s libpython3.12t64 libsystemd-shared libsystemd0 libudev1 libudisks2-0 72s liburcu8t64 linux-firmware openssh-client openssh-server openssh-sftp-server 72s pci.ids python3-gi python3-idna python3-jsonpatch python3-lazr.restfulclient 72s python3-pkg-resources python3-setuptools python3-urllib3 python3-wadllib 72s python3.12 python3.12-gdbm python3.12-minimal systemd systemd-resolved 72s systemd-sysv systemd-timesyncd udev udisks2 usbutils 72s 48 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. 72s Need to get 559 MB of archives. 72s After this operation, 29.4 MB of additional disk space will be used. 72s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 base-passwd amd64 3.6.5 [53.4 kB] 72s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.12t64 amd64 3.12.7-2 [2372 kB] 74s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12 amd64 3.12.7-2 [661 kB] 75s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.12-stdlib amd64 3.12.7-2 [2079 kB] 76s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12-minimal amd64 3.12.7-2 [2345 kB] 78s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.12-minimal amd64 3.12.7-2 [836 kB] 78s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 libnss-systemd amd64 256.5-2ubuntu4 [191 kB] 78s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 systemd-timesyncd amd64 256.5-2ubuntu4 [40.8 kB] 78s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 systemd-resolved amd64 256.5-2ubuntu4 [339 kB] 78s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 libsystemd-shared amd64 256.5-2ubuntu4 [2289 kB] 80s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 libsystemd0 amd64 256.5-2ubuntu4 [511 kB] 80s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 systemd-sysv amd64 256.5-2ubuntu4 [11.9 kB] 80s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 libpam-systemd amd64 256.5-2ubuntu4 [288 kB] 80s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 systemd amd64 256.5-2ubuntu4 [3587 kB] 82s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 udev amd64 256.5-2ubuntu4 [2081 kB] 83s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 libudev1 amd64 256.5-2ubuntu4 [209 kB] 83s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 openssh-sftp-server amd64 1:9.7p1-7ubuntu5 [40.8 kB] 83s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 openssh-server amd64 1:9.7p1-7ubuntu5 [583 kB] 84s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 openssh-client amd64 1:9.7p1-7ubuntu5 [1027 kB] 85s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 libattr1 amd64 1:2.5.2-2 [12.1 kB] 85s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 libbsd0 amd64 0.12.2-2 [49.9 kB] 85s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 libbpf1 amd64 1:1.4.6-1 [184 kB] 85s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 libmnl0 amd64 1.0.5-3 [12.6 kB] 85s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-gi amd64 3.50.0-3 [250 kB] 85s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 bash-completion all 1:2.14.0-2 [210 kB] 85s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-common all 2.4.123-1 [8436 B] 85s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm2 amd64 2.4.123-1 [43.7 kB] 85s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 libmaxminddb0 amd64 1.11.0-1 [19.9 kB] 85s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 libnghttp2-14 amd64 1.64.0-1 [80.7 kB] 85s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 liburcu8t64 amd64 0.14.1-1 [68.6 kB] 85s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 pci.ids all 0.0~2024.10.24-1 [279 kB] 85s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12-gdbm amd64 3.12.7-2 [30.4 kB] 85s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 usbutils amd64 1:018-1 [84.5 kB] 85s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 libbytesize1 amd64 2.11-1ubuntu1 [14.0 kB] 85s Get:35 http://ftpmaster.internal/ubuntu plucky/main amd64 libbytesize-common all 2.11-1ubuntu1 [3584 B] 85s Get:36 http://ftpmaster.internal/ubuntu plucky/main amd64 libjson-glib-1.0-common all 1.10.0+ds-2 [5502 B] 85s Get:37 http://ftpmaster.internal/ubuntu plucky/main amd64 libjson-glib-1.0-0 amd64 1.10.0+ds-2 [72.8 kB] 85s Get:38 http://ftpmaster.internal/ubuntu plucky/main amd64 libnspr4 amd64 2:4.35-1.1ubuntu2 [118 kB] 85s Get:39 http://ftpmaster.internal/ubuntu plucky/main amd64 udisks2 amd64 2.10.1-11ubuntu1 [326 kB] 85s Get:40 http://ftpmaster.internal/ubuntu plucky/main amd64 libudisks2-0 amd64 2.10.1-11ubuntu1 [176 kB] 86s Get:41 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-firmware amd64 20241108.git3bbb13a7-0ubuntu1 [536 MB] 111s Get:42 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-idna all 3.8-2 [47.0 kB] 111s Get:43 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-jaraco.text all 4.0.0-1 [11.5 kB] 111s Get:44 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-jsonpatch all 1.32-4 [12.2 kB] 111s Get:45 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-wadllib all 2.0.0-1 [36.7 kB] 111s Get:46 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-pkg-resources all 75.2.0-1 [134 kB] 111s Get:47 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-setuptools all 75.2.0-1 [657 kB] 111s Get:48 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-lazr.restfulclient all 0.14.6-2 [50.9 kB] 111s Get:49 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-urllib3 all 2.0.7-2ubuntu0.1 [93.1 kB] 111s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 systemd-cryptsetup amd64 256.5-2ubuntu4 [120 kB] 112s Preconfiguring packages ... 112s Fetched 559 MB in 39s (14.2 MB/s) 112s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75312 files and directories currently installed.) 112s Preparing to unpack .../base-passwd_3.6.5_amd64.deb ... 112s Unpacking base-passwd (3.6.5) over (3.6.4) ... 112s Setting up base-passwd (3.6.5) ... 112s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75313 files and directories currently installed.) 112s Preparing to unpack .../0-libpython3.12t64_3.12.7-2_amd64.deb ... 112s Unpacking libpython3.12t64:amd64 (3.12.7-2) over (3.12.7-1) ... 112s Preparing to unpack .../1-python3.12_3.12.7-2_amd64.deb ... 112s Unpacking python3.12 (3.12.7-2) over (3.12.7-1) ... 112s Preparing to unpack .../2-libpython3.12-stdlib_3.12.7-2_amd64.deb ... 112s Unpacking libpython3.12-stdlib:amd64 (3.12.7-2) over (3.12.7-1) ... 112s Preparing to unpack .../3-python3.12-minimal_3.12.7-2_amd64.deb ... 112s Unpacking python3.12-minimal (3.12.7-2) over (3.12.7-1) ... 113s Preparing to unpack .../4-libpython3.12-minimal_3.12.7-2_amd64.deb ... 113s Unpacking libpython3.12-minimal:amd64 (3.12.7-2) over (3.12.7-1) ... 113s Preparing to unpack .../5-libnss-systemd_256.5-2ubuntu4_amd64.deb ... 113s Unpacking libnss-systemd:amd64 (256.5-2ubuntu4) over (256.5-2ubuntu3) ... 113s Preparing to unpack .../6-systemd-timesyncd_256.5-2ubuntu4_amd64.deb ... 113s Unpacking systemd-timesyncd (256.5-2ubuntu4) over (256.5-2ubuntu3) ... 113s Preparing to unpack .../7-systemd-resolved_256.5-2ubuntu4_amd64.deb ... 113s Unpacking systemd-resolved (256.5-2ubuntu4) over (256.5-2ubuntu3) ... 113s Preparing to unpack .../8-libsystemd-shared_256.5-2ubuntu4_amd64.deb ... 113s Unpacking libsystemd-shared:amd64 (256.5-2ubuntu4) over (256.5-2ubuntu3) ... 113s Preparing to unpack .../9-libsystemd0_256.5-2ubuntu4_amd64.deb ... 113s Unpacking libsystemd0:amd64 (256.5-2ubuntu4) over (256.5-2ubuntu3) ... 113s Setting up libsystemd0:amd64 (256.5-2ubuntu4) ... 113s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75313 files and directories currently installed.) 113s Preparing to unpack .../systemd-sysv_256.5-2ubuntu4_amd64.deb ... 113s Unpacking systemd-sysv (256.5-2ubuntu4) over (256.5-2ubuntu3) ... 113s Preparing to unpack .../libpam-systemd_256.5-2ubuntu4_amd64.deb ... 113s Unpacking libpam-systemd:amd64 (256.5-2ubuntu4) over (256.5-2ubuntu3) ... 113s Preparing to unpack .../systemd_256.5-2ubuntu4_amd64.deb ... 113s Unpacking systemd (256.5-2ubuntu4) over (256.5-2ubuntu3) ... 113s Preparing to unpack .../udev_256.5-2ubuntu4_amd64.deb ... 113s Unpacking udev (256.5-2ubuntu4) over (256.5-2ubuntu3) ... 113s Preparing to unpack .../libudev1_256.5-2ubuntu4_amd64.deb ... 113s Unpacking libudev1:amd64 (256.5-2ubuntu4) over (256.5-2ubuntu3) ... 113s Setting up libudev1:amd64 (256.5-2ubuntu4) ... 113s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75313 files and directories currently installed.) 113s Preparing to unpack .../openssh-sftp-server_1%3a9.7p1-7ubuntu5_amd64.deb ... 113s Unpacking openssh-sftp-server (1:9.7p1-7ubuntu5) over (1:9.7p1-7ubuntu4) ... 114s Preparing to unpack .../openssh-server_1%3a9.7p1-7ubuntu5_amd64.deb ... 114s Unpacking openssh-server (1:9.7p1-7ubuntu5) over (1:9.7p1-7ubuntu4) ... 114s Preparing to unpack .../openssh-client_1%3a9.7p1-7ubuntu5_amd64.deb ... 114s Unpacking openssh-client (1:9.7p1-7ubuntu5) over (1:9.7p1-7ubuntu4) ... 114s Preparing to unpack .../libattr1_1%3a2.5.2-2_amd64.deb ... 114s Unpacking libattr1:amd64 (1:2.5.2-2) over (1:2.5.2-1build2) ... 114s Setting up libattr1:amd64 (1:2.5.2-2) ... 114s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75313 files and directories currently installed.) 114s Preparing to unpack .../libbsd0_0.12.2-2_amd64.deb ... 114s Unpacking libbsd0:amd64 (0.12.2-2) over (0.12.2-1) ... 114s Setting up libbsd0:amd64 (0.12.2-2) ... 114s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75313 files and directories currently installed.) 114s Preparing to unpack .../00-libbpf1_1%3a1.4.6-1_amd64.deb ... 114s Unpacking libbpf1:amd64 (1:1.4.6-1) over (1:1.4.5-1) ... 114s Preparing to unpack .../01-libmnl0_1.0.5-3_amd64.deb ... 114s Unpacking libmnl0:amd64 (1.0.5-3) over (1.0.5-2build1) ... 114s Preparing to unpack .../02-python3-gi_3.50.0-3_amd64.deb ... 114s Unpacking python3-gi (3.50.0-3) over (3.48.2-1) ... 114s Preparing to unpack .../03-bash-completion_1%3a2.14.0-2_all.deb ... 114s Unpacking bash-completion (1:2.14.0-2) over (1:2.14.0-1) ... 114s Preparing to unpack .../04-libdrm-common_2.4.123-1_all.deb ... 114s Unpacking libdrm-common (2.4.123-1) over (2.4.122-1) ... 114s Preparing to unpack .../05-libdrm2_2.4.123-1_amd64.deb ... 114s Unpacking libdrm2:amd64 (2.4.123-1) over (2.4.122-1) ... 114s Preparing to unpack .../06-libmaxminddb0_1.11.0-1_amd64.deb ... 114s Unpacking libmaxminddb0:amd64 (1.11.0-1) over (1.10.0-1) ... 114s Preparing to unpack .../07-libnghttp2-14_1.64.0-1_amd64.deb ... 114s Unpacking libnghttp2-14:amd64 (1.64.0-1) over (1.62.1-2) ... 114s Preparing to unpack .../08-liburcu8t64_0.14.1-1_amd64.deb ... 114s Unpacking liburcu8t64:amd64 (0.14.1-1) over (0.14.0-4) ... 115s Preparing to unpack .../09-pci.ids_0.0~2024.10.24-1_all.deb ... 115s Unpacking pci.ids (0.0~2024.10.24-1) over (0.0~2024.09.12-1) ... 115s Preparing to unpack .../10-python3.12-gdbm_3.12.7-2_amd64.deb ... 115s Unpacking python3.12-gdbm (3.12.7-2) over (3.12.7-1) ... 115s Preparing to unpack .../11-usbutils_1%3a018-1_amd64.deb ... 115s Unpacking usbutils (1:018-1) over (1:017-3build1) ... 115s Preparing to unpack .../12-libbytesize1_2.11-1ubuntu1_amd64.deb ... 115s Unpacking libbytesize1:amd64 (2.11-1ubuntu1) over (2.10-1ubuntu2) ... 115s Preparing to unpack .../13-libbytesize-common_2.11-1ubuntu1_all.deb ... 115s Unpacking libbytesize-common (2.11-1ubuntu1) over (2.10-1ubuntu2) ... 115s Preparing to unpack .../14-libjson-glib-1.0-common_1.10.0+ds-2_all.deb ... 115s Unpacking libjson-glib-1.0-common (1.10.0+ds-2) over (1.8.0-2build2) ... 115s Preparing to unpack .../15-libjson-glib-1.0-0_1.10.0+ds-2_amd64.deb ... 115s Unpacking libjson-glib-1.0-0:amd64 (1.10.0+ds-2) over (1.8.0-2build2) ... 115s Preparing to unpack .../16-libnspr4_2%3a4.35-1.1ubuntu2_amd64.deb ... 115s Unpacking libnspr4:amd64 (2:4.35-1.1ubuntu2) over (2:4.35-1.1ubuntu1) ... 115s Preparing to unpack .../17-udisks2_2.10.1-11ubuntu1_amd64.deb ... 115s Unpacking udisks2 (2.10.1-11ubuntu1) over (2.10.1-9ubuntu2) ... 115s Preparing to unpack .../18-libudisks2-0_2.10.1-11ubuntu1_amd64.deb ... 115s Unpacking libudisks2-0:amd64 (2.10.1-11ubuntu1) over (2.10.1-9ubuntu2) ... 115s Preparing to unpack .../19-linux-firmware_20241108.git3bbb13a7-0ubuntu1_amd64.deb ... 115s Unpacking linux-firmware (20241108.git3bbb13a7-0ubuntu1) over (20240913.gita34e7a5f-0ubuntu2) ... 117s Preparing to unpack .../20-python3-idna_3.8-2_all.deb ... 117s Unpacking python3-idna (3.8-2) over (3.6-2.1) ... 117s Selecting previously unselected package python3-jaraco.text. 117s Preparing to unpack .../21-python3-jaraco.text_4.0.0-1_all.deb ... 117s Unpacking python3-jaraco.text (4.0.0-1) ... 117s Preparing to unpack .../22-python3-jsonpatch_1.32-4_all.deb ... 118s Unpacking python3-jsonpatch (1.32-4) over (1.32-3) ... 118s Preparing to unpack .../23-python3-wadllib_2.0.0-1_all.deb ... 118s Unpacking python3-wadllib (2.0.0-1) over (1.3.6-5) ... 118s Preparing to unpack .../24-python3-pkg-resources_75.2.0-1_all.deb ... 118s Unpacking python3-pkg-resources (75.2.0-1) over (74.1.2-1) ... 118s Preparing to unpack .../25-python3-setuptools_75.2.0-1_all.deb ... 118s Unpacking python3-setuptools (75.2.0-1) over (74.1.2-1) ... 118s Preparing to unpack .../26-python3-lazr.restfulclient_0.14.6-2_all.deb ... 118s Unpacking python3-lazr.restfulclient (0.14.6-2) over (0.14.6-1) ... 118s Preparing to unpack .../27-python3-urllib3_2.0.7-2ubuntu0.1_all.deb ... 118s Unpacking python3-urllib3 (2.0.7-2ubuntu0.1) over (2.0.7-2) ... 118s Selecting previously unselected package systemd-cryptsetup. 118s Preparing to unpack .../28-systemd-cryptsetup_256.5-2ubuntu4_amd64.deb ... 118s Unpacking systemd-cryptsetup (256.5-2ubuntu4) ... 118s Setting up python3-pkg-resources (75.2.0-1) ... 118s Setting up liburcu8t64:amd64 (0.14.1-1) ... 118s Setting up pci.ids (0.0~2024.10.24-1) ... 118s Setting up linux-firmware (20241108.git3bbb13a7-0ubuntu1) ... 118s Setting up openssh-client (1:9.7p1-7ubuntu5) ... 118s Setting up libmaxminddb0:amd64 (1.11.0-1) ... 118s Setting up python3.12-gdbm (3.12.7-2) ... 118s Setting up python3-jsonpatch (1.32-4) ... 118s Setting up libpython3.12-minimal:amd64 (3.12.7-2) ... 118s Setting up libnghttp2-14:amd64 (1.64.0-1) ... 118s Setting up usbutils (1:018-1) ... 118s Setting up libnspr4:amd64 (2:4.35-1.1ubuntu2) ... 118s Setting up python3-jaraco.text (4.0.0-1) ... 119s Setting up bash-completion (1:2.14.0-2) ... 119s Setting up python3-wadllib (2.0.0-1) ... 119s Setting up python3-gi (3.50.0-3) ... 119s Setting up libbytesize-common (2.11-1ubuntu1) ... 119s Setting up libmnl0:amd64 (1.0.5-3) ... 119s Setting up python3-idna (3.8-2) ... 119s Setting up libsystemd-shared:amd64 (256.5-2ubuntu4) ... 119s Setting up python3-urllib3 (2.0.7-2ubuntu0.1) ... 119s Setting up libjson-glib-1.0-common (1.10.0+ds-2) ... 119s Setting up libbytesize1:amd64 (2.11-1ubuntu1) ... 119s Setting up python3-lazr.restfulclient (0.14.6-2) ... 119s Setting up libdrm-common (2.4.123-1) ... 119s Setting up libbpf1:amd64 (1:1.4.6-1) ... 119s Setting up libudisks2-0:amd64 (2.10.1-11ubuntu1) ... 119s Setting up python3.12-minimal (3.12.7-2) ... 120s Setting up openssh-sftp-server (1:9.7p1-7ubuntu5) ... 120s Setting up libpython3.12-stdlib:amd64 (3.12.7-2) ... 120s Setting up python3-setuptools (75.2.0-1) ... 120s Setting up openssh-server (1:9.7p1-7ubuntu5) ... 121s Setting up python3.12 (3.12.7-2) ... 122s Setting up systemd (256.5-2ubuntu4) ... 122s /usr/lib/tmpfiles.d/legacy.conf:13: Duplicate line for path "/run/lock", ignoring. 122s Created symlink '/run/systemd/system/tmp.mount' → '/dev/null'. 122s /usr/lib/tmpfiles.d/legacy.conf:13: Duplicate line for path "/run/lock", ignoring. 123s Setting up libjson-glib-1.0-0:amd64 (1.10.0+ds-2) ... 123s Setting up libpython3.12t64:amd64 (3.12.7-2) ... 123s Setting up systemd-cryptsetup (256.5-2ubuntu4) ... 123s Setting up systemd-timesyncd (256.5-2ubuntu4) ... 123s systemd-time-wait-sync.service is a disabled or a static unit not running, not starting it. 123s Setting up udev (256.5-2ubuntu4) ... 124s Setting up libdrm2:amd64 (2.4.123-1) ... 124s Setting up systemd-resolved (256.5-2ubuntu4) ... 124s Setting up udisks2 (2.10.1-11ubuntu1) ... 125s Setting up systemd-sysv (256.5-2ubuntu4) ... 125s Setting up libnss-systemd:amd64 (256.5-2ubuntu4) ... 125s Setting up libpam-systemd:amd64 (256.5-2ubuntu4) ... 125s Processing triggers for libc-bin (2.40-1ubuntu3) ... 125s Processing triggers for ufw (0.36.2-8) ... 125s Processing triggers for man-db (2.12.1-3) ... 126s Processing triggers for dbus (1.14.10-4ubuntu5) ... 126s Processing triggers for shared-mime-info (2.4-5) ... 127s Processing triggers for initramfs-tools (0.142ubuntu34) ... 127s update-initramfs: Generating /boot/initrd.img-6.11.0-8-generic 127s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 134s Reading package lists... 134s Building dependency tree... 134s Reading state information... 135s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 135s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 135s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 135s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 135s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 136s Reading package lists... 136s Reading package lists... 136s Building dependency tree... 136s Reading state information... 136s Calculating upgrade... 136s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 136s Reading package lists... 137s Building dependency tree... 137s Reading state information... 137s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 137s autopkgtest [15:55:17]: rebooting testbed after setup commands that affected boot 154s autopkgtest [15:55:34]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 13:41:20 UTC 2024 156s autopkgtest [15:55:36]: @@@@@@@@@@@@@@@@@@@@ apt-source python-argcomplete 158s Get:1 http://ftpmaster.internal/ubuntu plucky/universe python-argcomplete 3.5.1-1 (dsc) [2429 B] 158s Get:2 http://ftpmaster.internal/ubuntu plucky/universe python-argcomplete 3.5.1-1 (tar) [82.3 kB] 158s Get:3 http://ftpmaster.internal/ubuntu plucky/universe python-argcomplete 3.5.1-1 (diff) [7072 B] 158s gpgv: Signature made Wed Oct 23 09:11:22 2024 UTC 158s gpgv: using RSA key 8F6DE104377F3B11E741748731F3144544A1741A 158s gpgv: issuer "tchet@debian.org" 158s gpgv: Can't check signature: No public key 158s dpkg-source: warning: cannot verify inline signature for ./python-argcomplete_3.5.1-1.dsc: no acceptable signature found 158s autopkgtest [15:55:38]: testing package python-argcomplete version 3.5.1-1 158s autopkgtest [15:55:38]: build not needed 159s autopkgtest [15:55:39]: test unittests: preparing testbed 160s Reading package lists... 160s Building dependency tree... 160s Reading state information... 160s Starting pkgProblemResolver with broken count: 0 160s Starting 2 pkgProblemResolver with broken count: 0 160s Done 160s The following additional packages will be installed: 160s fish fish-common libpcre2-32-0 python3-all python3-argcomplete 160s python3-pexpect python3-pip python3-ptyprocess python3-wheel tcsh zsh 160s zsh-common 160s Suggested packages: 160s doc-base python-pexpect-doc zsh-doc 160s Recommended packages: 160s xsel lynx | www-browser build-essential python3-dev libjs-sphinxdoc 161s The following NEW packages will be installed: 161s autopkgtest-satdep fish fish-common libpcre2-32-0 python3-all 161s python3-argcomplete python3-pexpect python3-pip python3-ptyprocess 161s python3-wheel tcsh zsh zsh-common 161s 0 upgraded, 13 newly installed, 0 to remove and 0 not upgraded. 161s Need to get 9743 kB/9743 kB of archives. 161s After this operation, 48.2 MB of additional disk space will be used. 161s Get:1 /tmp/autopkgtest.MwNCac/1-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [760 B] 161s Get:2 http://ftpmaster.internal/ubuntu plucky/universe amd64 fish-common all 3.7.1-1 [1635 kB] 161s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libpcre2-32-0 amd64 10.42-4ubuntu3 [201 kB] 161s Get:4 http://ftpmaster.internal/ubuntu plucky/universe amd64 fish amd64 3.7.1-1 [909 kB] 161s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-all amd64 3.12.6-0ubuntu1 [886 B] 161s Get:6 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-argcomplete all 3.5.1-1 [35.4 kB] 161s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-ptyprocess all 0.7.0-6 [14.8 kB] 161s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-pexpect all 4.9-3 [48.1 kB] 161s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-wheel all 0.44.0-2 [54.3 kB] 161s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-pip all 24.2+dfsg-1ubuntu0.1 [1398 kB] 162s Get:11 http://ftpmaster.internal/ubuntu plucky/universe amd64 tcsh amd64 6.24.13-2 [451 kB] 162s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 zsh-common all 5.9-6ubuntu3 [4170 kB] 162s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 zsh amd64 5.9-6ubuntu3 [826 kB] 162s Fetched 9743 kB in 1s (7330 kB/s) 162s Selecting previously unselected package fish-common. 162s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 75560 files and directories currently installed.) 162s Preparing to unpack .../00-fish-common_3.7.1-1_all.deb ... 162s Unpacking fish-common (3.7.1-1) ... 163s Selecting previously unselected package libpcre2-32-0:amd64. 163s Preparing to unpack .../01-libpcre2-32-0_10.42-4ubuntu3_amd64.deb ... 163s Unpacking libpcre2-32-0:amd64 (10.42-4ubuntu3) ... 163s Selecting previously unselected package fish. 163s Preparing to unpack .../02-fish_3.7.1-1_amd64.deb ... 163s Unpacking fish (3.7.1-1) ... 163s Selecting previously unselected package python3-all. 163s Preparing to unpack .../03-python3-all_3.12.6-0ubuntu1_amd64.deb ... 163s Unpacking python3-all (3.12.6-0ubuntu1) ... 163s Selecting previously unselected package python3-argcomplete. 163s Preparing to unpack .../04-python3-argcomplete_3.5.1-1_all.deb ... 163s Unpacking python3-argcomplete (3.5.1-1) ... 163s Selecting previously unselected package python3-ptyprocess. 163s Preparing to unpack .../05-python3-ptyprocess_0.7.0-6_all.deb ... 163s Unpacking python3-ptyprocess (0.7.0-6) ... 163s Selecting previously unselected package python3-pexpect. 163s Preparing to unpack .../06-python3-pexpect_4.9-3_all.deb ... 163s Unpacking python3-pexpect (4.9-3) ... 163s Selecting previously unselected package python3-wheel. 163s Preparing to unpack .../07-python3-wheel_0.44.0-2_all.deb ... 163s Unpacking python3-wheel (0.44.0-2) ... 163s Selecting previously unselected package python3-pip. 163s Preparing to unpack .../08-python3-pip_24.2+dfsg-1ubuntu0.1_all.deb ... 163s Unpacking python3-pip (24.2+dfsg-1ubuntu0.1) ... 163s Selecting previously unselected package tcsh. 163s Preparing to unpack .../09-tcsh_6.24.13-2_amd64.deb ... 163s Unpacking tcsh (6.24.13-2) ... 163s Selecting previously unselected package zsh-common. 163s Preparing to unpack .../10-zsh-common_5.9-6ubuntu3_all.deb ... 163s Unpacking zsh-common (5.9-6ubuntu3) ... 163s Selecting previously unselected package zsh. 163s Preparing to unpack .../11-zsh_5.9-6ubuntu3_amd64.deb ... 163s Unpacking zsh (5.9-6ubuntu3) ... 163s Selecting previously unselected package autopkgtest-satdep. 163s Preparing to unpack .../12-1-autopkgtest-satdep.deb ... 163s Unpacking autopkgtest-satdep (0) ... 163s Setting up zsh-common (5.9-6ubuntu3) ... 163s Setting up python3-all (3.12.6-0ubuntu1) ... 163s Setting up python3-wheel (0.44.0-2) ... 163s Setting up libpcre2-32-0:amd64 (10.42-4ubuntu3) ... 163s Setting up python3-pip (24.2+dfsg-1ubuntu0.1) ... 164s Setting up zsh (5.9-6ubuntu3) ... 164s Setting up python3-argcomplete (3.5.1-1) ... 164s Setting up fish-common (3.7.1-1) ... 164s Setting up tcsh (6.24.13-2) ... 164s update-alternatives: using /bin/tcsh to provide /bin/csh (csh) in auto mode 164s Setting up python3-ptyprocess (0.7.0-6) ... 164s Setting up python3-pexpect (4.9-3) ... 164s Setting up fish (3.7.1-1) ... 164s Setting up autopkgtest-satdep (0) ... 164s Processing triggers for man-db (2.12.1-3) ... 165s Processing triggers for debianutils (5.20) ... 165s Processing triggers for libc-bin (2.40-1ubuntu3) ... 167s (Reading database ... 79548 files and directories currently installed.) 167s Removing autopkgtest-satdep (0) ... 168s autopkgtest [15:55:48]: test unittests: [----------------------- 168s === python3.12 === 168s test_action_activation (__main__.TestArgcomplete.test_action_activation) ... ERROR 168s test_action_activation_with_subparser (__main__.TestArgcomplete.test_action_activation_with_subparser) ... ERROR 168s test_append_space (__main__.TestArgcomplete.test_append_space) ... ERROR 168s test_basic_completion (__main__.TestArgcomplete.test_basic_completion) ... ERROR 168s test_choices (__main__.TestArgcomplete.test_choices) ... ERROR 168s test_completers (__main__.TestArgcomplete.test_completers) ... ERROR 168s test_custom_validator (__main__.TestArgcomplete.test_custom_validator) ... ERROR 168s test_default_completer (__main__.TestArgcomplete.test_default_completer) ... ERROR 168s test_different_validators (__main__.TestArgcomplete.test_different_validators) ... ERROR 168s test_directory_completion (__main__.TestArgcomplete.test_directory_completion) ... ok 168s test_display_completions (__main__.TestArgcomplete.test_display_completions) ... ERROR 168s test_display_completions_with_aliases (__main__.TestArgcomplete.test_display_completions_with_aliases) ... ERROR 168s test_escape_special_chars (__main__.TestArgcomplete.test_escape_special_chars) ... ERROR 168s test_exclusive (__main__.TestArgcomplete.test_exclusive) ... ERROR 168s test_exclusive_class (__main__.TestArgcomplete.test_exclusive_class) ... ERROR 168s test_file_completion (__main__.TestArgcomplete.test_file_completion) ... ok 168s test_filescompleter_filetype_integration (__main__.TestArgcomplete.test_filescompleter_filetype_integration) ... ERROR 168s test_mixed_optional_positional (__main__.TestArgcomplete.test_mixed_optional_positional) ... ERROR 168s test_nargs_one_or_more (__main__.TestArgcomplete.test_nargs_one_or_more) ... ERROR 168s test_nargs_optional (__main__.TestArgcomplete.test_nargs_optional) ... ERROR 168s test_nargs_zero_or_more (__main__.TestArgcomplete.test_nargs_zero_or_more) ... ERROR 168s test_non_ascii (__main__.TestArgcomplete.test_non_ascii) ... ERROR 168s test_non_str_choices (__main__.TestArgcomplete.test_non_str_choices) ... ERROR 168s test_option_help (__main__.TestArgcomplete.test_option_help) ... ERROR 168s test_optional_long_short_filtering (__main__.TestArgcomplete.test_optional_long_short_filtering) ... ERROR 168s test_optional_nargs (__main__.TestArgcomplete.test_optional_nargs) ... ERROR 168s test_positional_remainder (__main__.TestArgcomplete.test_positional_remainder) ... ERROR 168s test_readline_entry_point (__main__.TestArgcomplete.test_readline_entry_point) ... ERROR 168s test_shellcode_utility (__main__.TestArgcomplete.test_shellcode_utility) ... ok 168s test_skipped_completer (__main__.TestArgcomplete.test_skipped_completer) ... ERROR 168s test_subparser_completers (__main__.TestArgcomplete.test_subparser_completers) ... ERROR 168s test_subparsers (__main__.TestArgcomplete.test_subparsers) ... ERROR 168s test_suppress_args (__main__.TestArgcomplete.test_suppress_args) ... ERROR 168s test_suppress_completer (__main__.TestArgcomplete.test_suppress_completer) ... ERROR 168s test_repl_multiple_complete (__main__.TestArgcompleteREPL.test_repl_multiple_complete) ... ERROR 168s test_repl_parse_after_complete (__main__.TestArgcompleteREPL.test_repl_parse_after_complete) ... ERROR 168s test_repl_reuse_parser_with_positional (__main__.TestArgcompleteREPL.test_repl_reuse_parser_with_positional) ... ERROR 168s test_repl_subcommand (__main__.TestArgcompleteREPL.test_repl_subcommand) ... ERROR 168s test_repl_subparser_parse_after_complete (__main__.TestArgcompleteREPL.test_repl_subparser_parse_after_complete) ... ERROR 169s test_comp_point (__main__.TestBash.test_comp_point) ... FAIL 170s test_completion_environment (__main__.TestBash.test_completion_environment) ... FAIL 170s test_continuation (__main__.TestBash.test_continuation) ... FAIL 171s test_debug_output (__main__.TestBash.test_debug_output) ... FAIL 172s test_double_quoted_completion (__main__.TestBash.test_double_quoted_completion) ... ERROR 172s test_exclamation_in_double_quotes (__main__.TestBash.test_exclamation_in_double_quotes) ... expected failure 173s test_nounset (__main__.TestBash.test_nounset) ... FAIL 173s test_one_space_after_exact (__main__.TestBash.test_one_space_after_exact) 174s Test exactly one space is appended after an exact match. ... FAIL 174s test_parse_special_characters (__main__.TestBash.test_parse_special_characters) ... FAIL 175s test_parse_special_characters_dollar (__main__.TestBash.test_parse_special_characters_dollar) ... expected failure 176s test_partial_completion (__main__.TestBash.test_partial_completion) ... FAIL 177s test_quoted_exact (__main__.TestBash.test_quoted_exact) ... ERROR 177s test_quoted_space (__main__.TestBash.test_quoted_space) ... ERROR 178s test_quotes (__main__.TestBash.test_quotes) ... FAIL 179s test_simple_completion (__main__.TestBash.test_simple_completion) ... FAIL 179s test_single_quoted_completion (__main__.TestBash.test_single_quoted_completion) ... ERROR 180s test_single_quotes_in_double_quotes (__main__.TestBash.test_single_quotes_in_double_quotes) ... ERROR 181s test_single_quotes_in_single_quotes (__main__.TestBash.test_single_quotes_in_single_quotes) ... ERROR 181s test_special_characters (__main__.TestBash.test_special_characters) ... FAIL 182s test_special_characters_double_quoted (__main__.TestBash.test_special_characters_double_quoted) ... FAIL 183s test_special_characters_single_quoted (__main__.TestBash.test_special_characters_single_quoted) ... FAIL 183s test_temp_file (__main__.TestBash.test_temp_file) ... FAIL 184s test_unquoted_space (__main__.TestBash.test_unquoted_space) ... FAIL 185s test_wordbreak_chars (__main__.TestBash.test_wordbreak_chars) ... FAIL 186s test_comp_point (__main__.TestBashGlobal.test_comp_point) ... FAIL 186s test_completion_environment (__main__.TestBashGlobal.test_completion_environment) ... FAIL 186s test_console_script_module (__main__.TestBashGlobal.test_console_script_module) 188s Test completing a console_script for a module. ... FAIL 188s test_console_script_module_wheel (__main__.TestBashGlobal.test_console_script_module_wheel) 190s Test completing a console_script for a module from a wheel. ... FAIL 190s test_console_script_package (__main__.TestBashGlobal.test_console_script_package) 192s Test completing a console_script for a package. ... FAIL 192s test_console_script_package_wheel (__main__.TestBashGlobal.test_console_script_package_wheel) 194s Test completing a console_script for a package from a wheel. ... FAIL 195s test_continuation (__main__.TestBashGlobal.test_continuation) ... FAIL 195s test_debug_output (__main__.TestBashGlobal.test_debug_output) ... FAIL 196s test_double_quoted_completion (__main__.TestBashGlobal.test_double_quoted_completion) ... ERROR 197s test_exclamation_in_double_quotes (__main__.TestBashGlobal.test_exclamation_in_double_quotes) ... expected failure 197s test_nounset (__main__.TestBashGlobal.test_nounset) ... FAIL 197s test_one_space_after_exact (__main__.TestBashGlobal.test_one_space_after_exact) 198s Test exactly one space is appended after an exact match. ... FAIL 199s test_parse_special_characters (__main__.TestBashGlobal.test_parse_special_characters) ... FAIL 199s test_parse_special_characters_dollar (__main__.TestBashGlobal.test_parse_special_characters_dollar) ... expected failure 200s test_partial_completion (__main__.TestBashGlobal.test_partial_completion) ... FAIL 201s test_python_completion (__main__.TestBashGlobal.test_python_completion) ... FAIL 202s test_python_filename_completion (__main__.TestBashGlobal.test_python_filename_completion) ... FAIL 202s test_python_module (__main__.TestBashGlobal.test_python_module) 202s Test completing a module run with python -m. ... FAIL 203s test_python_not_executable (__main__.TestBashGlobal.test_python_not_executable) 203s Test completing a script that cannot be run directly. ... FAIL 204s test_python_stuck (__main__.TestBashGlobal.test_python_stuck) ... ok 205s test_quoted_exact (__main__.TestBashGlobal.test_quoted_exact) ... ERROR 205s test_quoted_space (__main__.TestBashGlobal.test_quoted_space) ... ERROR 206s test_quotes (__main__.TestBashGlobal.test_quotes) ... FAIL 207s test_redirection_completion (__main__.TestBashGlobal.test_redirection_completion) ... ok 208s test_simple_completion (__main__.TestBashGlobal.test_simple_completion) ... FAIL 208s test_single_quoted_completion (__main__.TestBashGlobal.test_single_quoted_completion) ... ERROR 209s test_single_quotes_in_double_quotes (__main__.TestBashGlobal.test_single_quotes_in_double_quotes) ... ERROR 210s test_single_quotes_in_single_quotes (__main__.TestBashGlobal.test_single_quotes_in_single_quotes) ... ERROR 210s test_special_characters (__main__.TestBashGlobal.test_special_characters) ... FAIL 211s test_special_characters_double_quoted (__main__.TestBashGlobal.test_special_characters_double_quoted) ... FAIL 212s test_special_characters_single_quoted (__main__.TestBashGlobal.test_special_characters_single_quoted) ... FAIL 212s test_temp_file (__main__.TestBashGlobal.test_temp_file) ... FAIL 213s test_unquoted_space (__main__.TestBashGlobal.test_unquoted_space) ... FAIL 214s test_wordbreak_chars (__main__.TestBashGlobal.test_wordbreak_chars) ... FAIL 214s test_module (__main__.TestCheckModule.test_module) ... ok 214s test_not_package (__main__.TestCheckModule.test_not_package) ... ok 214s test_package (__main__.TestCheckModule.test_package) ... ok 214s test_package_main (__main__.TestCheckModule.test_package_main) ... ok 214s test_subpackage (__main__.TestCheckModule.test_subpackage) ... ok 214s test_escaped_special (__main__.TestSplitLine.test_escaped_special) ... ok 214s test_escaped_special_in_double_quotes (__main__.TestSplitLine.test_escaped_special_in_double_quotes) ... expected failure 214s test_last_wordbreak_pos (__main__.TestSplitLine.test_last_wordbreak_pos) ... ok 214s test_punctuation (__main__.TestSplitLine.test_punctuation) ... ok 214s test_simple (__main__.TestSplitLine.test_simple) ... ok 214s test_unescaped_special (__main__.TestSplitLine.test_unescaped_special) ... ok 214s test_comp_point (__main__.TestZsh.test_comp_point) ... skipped 'skip' 214s test_completion_environment (__main__.TestZsh.test_completion_environment) ... skipped 'skip' 215s test_continuation (__main__.TestZsh.test_continuation) ... FAIL 216s test_double_quoted_completion (__main__.TestZsh.test_double_quoted_completion) ... ERROR 217s test_exclamation_in_double_quotes (__main__.TestZsh.test_exclamation_in_double_quotes) ... ERROR 217s test_parse_special_characters (__main__.TestZsh.test_parse_special_characters) ... skipped 'skip' 217s test_parse_special_characters_dollar (__main__.TestZsh.test_parse_special_characters_dollar) ... skipped 'skip' 218s test_partial_completion (__main__.TestZsh.test_partial_completion) ... FAIL 218s test_quoted_exact (__main__.TestZsh.test_quoted_exact) ... ERROR 219s test_quoted_space (__main__.TestZsh.test_quoted_space) ... ERROR 220s test_quotes (__main__.TestZsh.test_quotes) ... FAIL 221s test_simple_completion (__main__.TestZsh.test_simple_completion) ... FAIL 222s test_single_quoted_completion (__main__.TestZsh.test_single_quoted_completion) ... ERROR 222s test_single_quotes_in_double_quotes (__main__.TestZsh.test_single_quotes_in_double_quotes) ... ERROR 223s test_single_quotes_in_single_quotes (__main__.TestZsh.test_single_quotes_in_single_quotes) ... ERROR 224s test_special_characters (__main__.TestZsh.test_special_characters) ... FAIL 225s test_special_characters_double_quoted (__main__.TestZsh.test_special_characters_double_quoted) ... FAIL 226s test_special_characters_single_quoted (__main__.TestZsh.test_special_characters_single_quoted) ... FAIL 227s test_unquoted_space (__main__.TestZsh.test_unquoted_space) ... FAIL 227s test_wordbreak_chars (__main__.TestZsh.test_wordbreak_chars) ... FAIL 227s test_comp_point (__main__.TestZshGlobalExplicit.test_comp_point) ... skipped 'skip' 227s test_completion_environment (__main__.TestZshGlobalExplicit.test_completion_environment) ... skipped 'skip' 227s test_console_script_module (__main__.TestZshGlobalExplicit.test_console_script_module) 229s Test completing a console_script for a module. ... FAIL 229s test_console_script_module_wheel (__main__.TestZshGlobalExplicit.test_console_script_module_wheel) 231s Test completing a console_script for a module from a wheel. ... FAIL 231s test_console_script_package (__main__.TestZshGlobalExplicit.test_console_script_package) 233s Test completing a console_script for a package. ... FAIL 233s test_console_script_package_wheel (__main__.TestZshGlobalExplicit.test_console_script_package_wheel) 235s Test completing a console_script for a package from a wheel. ... FAIL 236s test_continuation (__main__.TestZshGlobalExplicit.test_continuation) ... FAIL 237s test_double_quoted_completion (__main__.TestZshGlobalExplicit.test_double_quoted_completion) ... ERROR 238s test_exclamation_in_double_quotes (__main__.TestZshGlobalExplicit.test_exclamation_in_double_quotes) ... ERROR 238s test_parse_special_characters (__main__.TestZshGlobalExplicit.test_parse_special_characters) ... skipped 'skip' 238s test_parse_special_characters_dollar (__main__.TestZshGlobalExplicit.test_parse_special_characters_dollar) ... skipped 'skip' 238s test_partial_completion (__main__.TestZshGlobalExplicit.test_partial_completion) ... FAIL 239s test_python_completion (__main__.TestZshGlobalExplicit.test_python_completion) ... FAIL 240s test_python_filename_completion (__main__.TestZshGlobalExplicit.test_python_filename_completion) ... FAIL 240s test_python_module (__main__.TestZshGlobalExplicit.test_python_module) 241s Test completing a module run with python -m. ... FAIL 241s test_python_not_executable (__main__.TestZshGlobalExplicit.test_python_not_executable) 242s Test completing a script that cannot be run directly. ... FAIL 243s test_python_stuck (__main__.TestZshGlobalExplicit.test_python_stuck) ... ok 244s test_quoted_exact (__main__.TestZshGlobalExplicit.test_quoted_exact) ... ERROR 245s test_quoted_space (__main__.TestZshGlobalExplicit.test_quoted_space) ... ERROR 246s test_quotes (__main__.TestZshGlobalExplicit.test_quotes) ... FAIL 247s test_redirection_completion (__main__.TestZshGlobalExplicit.test_redirection_completion) ... ok 247s test_simple_completion (__main__.TestZshGlobalExplicit.test_simple_completion) ... FAIL 248s test_single_quoted_completion (__main__.TestZshGlobalExplicit.test_single_quoted_completion) ... ERROR 249s test_single_quotes_in_double_quotes (__main__.TestZshGlobalExplicit.test_single_quotes_in_double_quotes) ... ERROR 250s test_single_quotes_in_single_quotes (__main__.TestZshGlobalExplicit.test_single_quotes_in_single_quotes) ... ERROR 251s test_special_characters (__main__.TestZshGlobalExplicit.test_special_characters) ... FAIL 251s test_special_characters_double_quoted (__main__.TestZshGlobalExplicit.test_special_characters_double_quoted) ... FAIL 252s test_special_characters_single_quoted (__main__.TestZshGlobalExplicit.test_special_characters_single_quoted) ... FAIL 253s test_unquoted_space (__main__.TestZshGlobalExplicit.test_unquoted_space) ... FAIL 254s test_wordbreak_chars (__main__.TestZshGlobalExplicit.test_wordbreak_chars) ... FAIL 254s test_comp_point (__main__.TestZshGlobalImplicit.test_comp_point) ... skipped 'skip' 254s test_completion_environment (__main__.TestZshGlobalImplicit.test_completion_environment) ... skipped 'skip' 254s test_console_script_module (__main__.TestZshGlobalImplicit.test_console_script_module) 256s Test completing a console_script for a module. ... FAIL 256s test_console_script_module_wheel (__main__.TestZshGlobalImplicit.test_console_script_module_wheel) 258s Test completing a console_script for a module from a wheel. ... FAIL 258s test_console_script_package (__main__.TestZshGlobalImplicit.test_console_script_package) 260s Test completing a console_script for a package. ... FAIL 260s test_console_script_package_wheel (__main__.TestZshGlobalImplicit.test_console_script_package_wheel) 262s Test completing a console_script for a package from a wheel. ... FAIL 263s test_continuation (__main__.TestZshGlobalImplicit.test_continuation) ... FAIL 264s test_double_quoted_completion (__main__.TestZshGlobalImplicit.test_double_quoted_completion) ... ERROR 264s test_exclamation_in_double_quotes (__main__.TestZshGlobalImplicit.test_exclamation_in_double_quotes) ... ERROR 264s test_parse_special_characters (__main__.TestZshGlobalImplicit.test_parse_special_characters) ... skipped 'skip' 264s test_parse_special_characters_dollar (__main__.TestZshGlobalImplicit.test_parse_special_characters_dollar) ... skipped 'skip' 265s test_partial_completion (__main__.TestZshGlobalImplicit.test_partial_completion) ... FAIL 266s test_python_completion (__main__.TestZshGlobalImplicit.test_python_completion) ... FAIL 267s test_python_filename_completion (__main__.TestZshGlobalImplicit.test_python_filename_completion) ... FAIL 267s test_python_module (__main__.TestZshGlobalImplicit.test_python_module) 268s Test completing a module run with python -m. ... FAIL 268s test_python_not_executable (__main__.TestZshGlobalImplicit.test_python_not_executable) 269s Test completing a script that cannot be run directly. ... FAIL 269s test_python_stuck (__main__.TestZshGlobalImplicit.test_python_stuck) ... ok 270s test_quoted_exact (__main__.TestZshGlobalImplicit.test_quoted_exact) ... ERROR 271s test_quoted_space (__main__.TestZshGlobalImplicit.test_quoted_space) ... ERROR 272s test_quotes (__main__.TestZshGlobalImplicit.test_quotes) ... FAIL 272s test_redirection_completion (__main__.TestZshGlobalImplicit.test_redirection_completion) ... ok 273s test_simple_completion (__main__.TestZshGlobalImplicit.test_simple_completion) ... FAIL 274s test_single_quoted_completion (__main__.TestZshGlobalImplicit.test_single_quoted_completion) ... ERROR 274s test_single_quotes_in_double_quotes (__main__.TestZshGlobalImplicit.test_single_quotes_in_double_quotes) ... ERROR 275s test_single_quotes_in_single_quotes (__main__.TestZshGlobalImplicit.test_single_quotes_in_single_quotes) ... ERROR 276s test_special_characters (__main__.TestZshGlobalImplicit.test_special_characters) ... FAIL 276s test_special_characters_double_quoted (__main__.TestZshGlobalImplicit.test_special_characters_double_quoted) ... FAIL 277s test_special_characters_single_quoted (__main__.TestZshGlobalImplicit.test_special_characters_single_quoted) ... FAIL 278s test_unquoted_space (__main__.TestZshGlobalImplicit.test_unquoted_space) ... FAIL 279s test_wordbreak_chars (__main__.TestZshGlobalImplicit.test_wordbreak_chars) ... FAIL 279s test_warn (__main__.Warn.test_warn) ... ok 279s 279s ====================================================================== 279s ERROR: test_action_activation (__main__.TestArgcomplete.test_action_activation) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 250, in test_action_activation 279s self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 139, in run_completer 279s completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 174, in __call__ 279s completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_action_activation_with_subparser (__main__.TestArgcomplete.test_action_activation_with_subparser) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 276, in test_action_activation_with_subparser 279s self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 139, in run_completer 279s completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 174, in __call__ 279s completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_append_space (__main__.TestArgcomplete.test_append_space) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 802, in test_append_space 279s self.assertEqual(self.run_completer(make_parser(), "prog "), ["bar "]) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 139, in run_completer 279s completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 174, in __call__ 279s completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_basic_completion (__main__.TestArgcomplete.test_basic_completion) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 150, in test_basic_completion 279s completions = self.run_completer(p, "prog ") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 139, in run_completer 279s completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 174, in __call__ 279s completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_choices (__main__.TestArgcomplete.test_choices) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 180, in test_choices 279s self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 139, in run_completer 279s completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 174, in __call__ 279s completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_completers (__main__.TestArgcomplete.test_completers) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 301, in test_completers 279s self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 139, in run_completer 279s completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 174, in __call__ 279s completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_custom_validator (__main__.TestArgcomplete.test_custom_validator) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 501, in test_custom_validator 279s self.assertEqual(set(self.run_completer(make_parser(), cmd, validator=lambda x, y: False)), set(output)) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 139, in run_completer 279s completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 174, in __call__ 279s completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_default_completer (__main__.TestArgcomplete.test_default_completer) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 425, in test_default_completer 279s self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 139, in run_completer 279s completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 174, in __call__ 279s completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_different_validators (__main__.TestArgcomplete.test_different_validators) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 527, in test_different_validators 279s self.assertEqual(set(self.run_completer(make_parser(), cmd, validator=validator)), set(output)) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 139, in run_completer 279s completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 174, in __call__ 279s completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_display_completions (__main__.TestArgcomplete.test_display_completions) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 565, in test_display_completions 279s completer.rl_complete("", 0) 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 583, in rl_complete 279s matches = self._get_completions(comp_words, cword_prefix, cword_prequote, first_colon_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_display_completions_with_aliases (__main__.TestArgcomplete.test_display_completions_with_aliases) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 577, in test_display_completions_with_aliases 279s completer.rl_complete("", 0) 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 583, in rl_complete 279s matches = self._get_completions(comp_words, cword_prefix, cword_prequote, first_colon_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_escape_special_chars (__main__.TestArgcomplete.test_escape_special_chars) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 833, in test_escape_special_chars 279s self.assertEqual(set(self.run_completer(make_parser(), "prog -1 ")), {r"bar\<\$\>baz "}) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 139, in run_completer 279s completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 174, in __call__ 279s completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_exclusive (__main__.TestArgcomplete.test_exclusive) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 774, in test_exclusive 279s self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 139, in run_completer 279s completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 174, in __call__ 279s completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_exclusive_class (__main__.TestArgcomplete.test_exclusive_class) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 823, in test_exclusive_class 279s self.assertEqual(set(self.run_completer(parser, cmd, completer=completer)), set(output)) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 139, in run_completer 279s completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 174, in __call__ 279s completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 601, in _action_allowed 279s if not CompletionFinder._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_filescompleter_filetype_integration (__main__.TestArgcomplete.test_filescompleter_filetype_integration) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 379, in test_filescompleter_filetype_integration 279s self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 139, in run_completer 279s completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 174, in __call__ 279s completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_mixed_optional_positional (__main__.TestArgcomplete.test_mixed_optional_positional) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 794, in test_mixed_optional_positional 279s self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 139, in run_completer 279s completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 174, in __call__ 279s completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_nargs_one_or_more (__main__.TestArgcomplete.test_nargs_one_or_more) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 631, in test_nargs_one_or_more 279s self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 139, in run_completer 279s completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 174, in __call__ 279s completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_nargs_optional (__main__.TestArgcomplete.test_nargs_optional) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 666, in test_nargs_optional 279s self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 139, in run_completer 279s completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 174, in __call__ 279s completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_nargs_zero_or_more (__main__.TestArgcomplete.test_nargs_zero_or_more) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 649, in test_nargs_zero_or_more 279s self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 139, in run_completer 279s completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 174, in __call__ 279s completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_non_ascii (__main__.TestArgcomplete.test_non_ascii) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 483, in test_non_ascii 279s self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 139, in run_completer 279s completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 174, in __call__ 279s completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_non_str_choices (__main__.TestArgcomplete.test_non_str_choices) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 197, in test_non_str_choices 279s self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 139, in run_completer 279s completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 174, in __call__ 279s completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_option_help (__main__.TestArgcomplete.test_option_help) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 885, in test_option_help 279s completions = self.run_completer(p, "prog --f", shell="fish") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 139, in run_completer 279s completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 174, in __call__ 279s completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_optional_long_short_filtering (__main__.TestArgcomplete.test_optional_long_short_filtering) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 754, in test_optional_long_short_filtering 279s result = self.run_completer(make_parser(), cmd, always_complete_options=always_complete_options) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 139, in run_completer 279s completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 174, in __call__ 279s completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_optional_nargs (__main__.TestArgcomplete.test_optional_nargs) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 698, in test_optional_nargs 279s self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 139, in run_completer 279s completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 174, in __call__ 279s completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_positional_remainder (__main__.TestArgcomplete.test_positional_remainder) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 718, in test_positional_remainder 279s self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 139, in run_completer 279s completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 174, in __call__ 279s completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_readline_entry_point (__main__.TestArgcomplete.test_readline_entry_point) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 544, in test_readline_entry_point 279s get_readline_completions(completer, ""), ["-h", "--help", "sojourner", "spirit", "opportunity", "curiosity"] 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 533, in get_readline_completions 279s completion = completer.rl_complete(text, i) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 583, in rl_complete 279s matches = self._get_completions(comp_words, cword_prefix, cword_prequote, first_colon_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_skipped_completer (__main__.TestArgcomplete.test_skipped_completer) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 723, in test_skipped_completer 279s self.assertEqual(self.run_completer(parser, "prog --foo --"), ["--foo "]) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 139, in run_completer 279s completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 174, in __call__ 279s completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_subparser_completers (__main__.TestArgcomplete.test_subparser_completers) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 346, in test_subparser_completers 279s self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 139, in run_completer 279s completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 174, in __call__ 279s completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_subparsers (__main__.TestArgcomplete.test_subparsers) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 452, in test_subparsers 279s self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 139, in run_completer 279s completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 174, in __call__ 279s completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_suppress_args (__main__.TestArgcomplete.test_suppress_args) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 209, in test_suppress_args 279s self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 139, in run_completer 279s completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 174, in __call__ 279s completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_suppress_completer (__main__.TestArgcomplete.test_suppress_completer) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 227, in test_suppress_completer 279s self.assertEqual(set(self.run_completer(make_parser(), cmd)), set(output)) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 139, in run_completer 279s completer(parser, output_stream=t, exit_method=sys.exit, **kwargs) 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 174, in __call__ 279s completions = self._get_completions(comp_words, cword_prefix, cword_prequote, last_wordbreak_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_repl_multiple_complete (__main__.TestArgcompleteREPL.test_repl_multiple_complete) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 919, in test_repl_multiple_complete 279s completions = self.run_completer(p, c, "prog ") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 908, in run_completer 279s completions = completer._get_completions(comp_words, cword_prefix, cword_prequote, first_colon_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_repl_parse_after_complete (__main__.TestArgcompleteREPL.test_repl_parse_after_complete) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 932, in test_repl_parse_after_complete 279s completions = self.run_completer(p, c, "prog ") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 908, in run_completer 279s completions = completer._get_completions(comp_words, cword_prefix, cword_prequote, first_colon_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_repl_reuse_parser_with_positional (__main__.TestArgcompleteREPL.test_repl_reuse_parser_with_positional) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1001, in test_repl_reuse_parser_with_positional 279s self.assertEqual(set(self.run_completer(p, c, "prog ")), set(["-h", "--help", "aa", "bb", "cc"])) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 908, in run_completer 279s completions = completer._get_completions(comp_words, cword_prefix, cword_prequote, first_colon_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_repl_subcommand (__main__.TestArgcompleteREPL.test_repl_subcommand) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 992, in test_repl_subcommand 279s self.assertEqual(set(self.run_completer(p, c, cmd)), set(output)) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 908, in run_completer 279s completions = completer._get_completions(comp_words, cword_prefix, cword_prequote, first_colon_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_repl_subparser_parse_after_complete (__main__.TestArgcompleteREPL.test_repl_subparser_parse_after_complete) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 952, in test_repl_subparser_parse_after_complete 279s completions = self.run_completer(p, c, "prog foo ") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 908, in run_completer 279s completions = completer._get_completions(comp_words, cword_prefix, cword_prequote, first_colon_pos) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 223, in _get_completions 279s completions = self.collect_completions(active_parsers, parsed_args, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 440, in collect_completions 279s completions += self._get_option_completions(active_parser, cword_prefix) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 326, in _get_option_completions 279s if not self._action_allowed(action, parser): 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/argcomplete/finders.py", line 336, in _action_allowed 279s for conflict_action in parser._action_conflicts.get(action, []): 279s ^^^^^^^^^^^^^^^^^^^^^^^^ 279s AttributeError: 'MonkeyPatchedIntrospectiveArgumentParser' object has no attribute '_action_conflicts' 279s 279s ====================================================================== 279s ERROR: test_double_quoted_completion (__main__.TestBash.test_double_quoted_completion) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1174, in test_double_quoted_completion 279s self.assertEqual(self.sh.run_command('prog basic "f\t'), "foo\r\n") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 51, in run_command 279s res = super().run_command(command, **kwargs) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/pexpect/replwrap.py", line 107, in run_command 279s raise ValueError("Continuation prompt found - input was incomplete:\n" 279s ValueError: Continuation prompt found - input was incomplete: 279s prog basic "f 279s 279s ====================================================================== 279s ERROR: test_quoted_exact (__main__.TestBash.test_quoted_exact) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1191, in test_quoted_exact 279s self.assertEqual(self.sh.run_command('prog basic "f\t--'), "foo\r\n") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 51, in run_command 279s res = super().run_command(command, **kwargs) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/pexpect/replwrap.py", line 107, in run_command 279s raise ValueError("Continuation prompt found - input was incomplete:\n" 279s ValueError: Continuation prompt found - input was incomplete: 279s prog basic "f -- 279s 279s ====================================================================== 279s ERROR: test_quoted_space (__main__.TestBash.test_quoted_space) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1180, in test_quoted_space 279s self.assertEqual(self.sh.run_command('prog space "f\t'), "foo bar\r\n") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 51, in run_command 279s res = super().run_command(command, **kwargs) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/pexpect/replwrap.py", line 107, in run_command 279s raise ValueError("Continuation prompt found - input was incomplete:\n" 279s ValueError: Continuation prompt found - input was incomplete: 279s prog space "f 279s 279s ====================================================================== 279s ERROR: test_single_quoted_completion (__main__.TestBash.test_single_quoted_completion) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1171, in test_single_quoted_completion 279s self.assertEqual(self.sh.run_command("prog basic 'f\t"), "foo\r\n") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 51, in run_command 279s res = super().run_command(command, **kwargs) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/pexpect/replwrap.py", line 107, in run_command 279s raise ValueError("Continuation prompt found - input was incomplete:\n" 279s ValueError: Continuation prompt found - input was incomplete: 279s prog basic 'f 279s 279s ====================================================================== 279s ERROR: test_single_quotes_in_double_quotes (__main__.TestBash.test_single_quotes_in_double_quotes) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1223, in test_single_quotes_in_double_quotes 279s self.assertEqual(self.sh.run_command('prog quote "1\t'), "1'1\r\n") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 51, in run_command 279s res = super().run_command(command, **kwargs) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/pexpect/replwrap.py", line 107, in run_command 279s raise ValueError("Continuation prompt found - input was incomplete:\n" 279s ValueError: Continuation prompt found - input was incomplete: 279s prog quote "1 279s 279s ====================================================================== 279s ERROR: test_single_quotes_in_single_quotes (__main__.TestBash.test_single_quotes_in_single_quotes) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1228, in test_single_quotes_in_single_quotes 279s self.assertEqual(self.sh.run_command("prog quote '1\t"), "1'1\r\n") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 51, in run_command 279s res = super().run_command(command, **kwargs) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/pexpect/replwrap.py", line 107, in run_command 279s raise ValueError("Continuation prompt found - input was incomplete:\n" 279s ValueError: Continuation prompt found - input was incomplete: 279s prog quote '1 279s 279s ====================================================================== 279s ERROR: test_double_quoted_completion (__main__.TestBashGlobal.test_double_quoted_completion) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1174, in test_double_quoted_completion 279s self.assertEqual(self.sh.run_command('prog basic "f\t'), "foo\r\n") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 51, in run_command 279s res = super().run_command(command, **kwargs) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/pexpect/replwrap.py", line 107, in run_command 279s raise ValueError("Continuation prompt found - input was incomplete:\n" 279s ValueError: Continuation prompt found - input was incomplete: 279s prog basic "f 279s 279s ====================================================================== 279s ERROR: test_quoted_exact (__main__.TestBashGlobal.test_quoted_exact) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1191, in test_quoted_exact 279s self.assertEqual(self.sh.run_command('prog basic "f\t--'), "foo\r\n") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 51, in run_command 279s res = super().run_command(command, **kwargs) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/pexpect/replwrap.py", line 107, in run_command 279s raise ValueError("Continuation prompt found - input was incomplete:\n" 279s ValueError: Continuation prompt found - input was incomplete: 279s prog basic "f -- 279s 279s ====================================================================== 279s ERROR: test_quoted_space (__main__.TestBashGlobal.test_quoted_space) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1180, in test_quoted_space 279s self.assertEqual(self.sh.run_command('prog space "f\t'), "foo bar\r\n") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 51, in run_command 279s res = super().run_command(command, **kwargs) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/pexpect/replwrap.py", line 107, in run_command 279s raise ValueError("Continuation prompt found - input was incomplete:\n" 279s ValueError: Continuation prompt found - input was incomplete: 279s prog space "f 279s 279s ====================================================================== 279s ERROR: test_single_quoted_completion (__main__.TestBashGlobal.test_single_quoted_completion) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1171, in test_single_quoted_completion 279s self.assertEqual(self.sh.run_command("prog basic 'f\t"), "foo\r\n") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 51, in run_command 279s res = super().run_command(command, **kwargs) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/pexpect/replwrap.py", line 107, in run_command 279s raise ValueError("Continuation prompt found - input was incomplete:\n" 279s ValueError: Continuation prompt found - input was incomplete: 279s prog basic 'f 279s 279s ====================================================================== 279s ERROR: test_single_quotes_in_double_quotes (__main__.TestBashGlobal.test_single_quotes_in_double_quotes) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1223, in test_single_quotes_in_double_quotes 279s self.assertEqual(self.sh.run_command('prog quote "1\t'), "1'1\r\n") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 51, in run_command 279s res = super().run_command(command, **kwargs) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/pexpect/replwrap.py", line 107, in run_command 279s raise ValueError("Continuation prompt found - input was incomplete:\n" 279s ValueError: Continuation prompt found - input was incomplete: 279s prog quote "1 279s 279s ====================================================================== 279s ERROR: test_single_quotes_in_single_quotes (__main__.TestBashGlobal.test_single_quotes_in_single_quotes) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1228, in test_single_quotes_in_single_quotes 279s self.assertEqual(self.sh.run_command("prog quote '1\t"), "1'1\r\n") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 51, in run_command 279s res = super().run_command(command, **kwargs) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/pexpect/replwrap.py", line 107, in run_command 279s raise ValueError("Continuation prompt found - input was incomplete:\n" 279s ValueError: Continuation prompt found - input was incomplete: 279s prog quote '1 279s 279s ====================================================================== 279s ERROR: test_double_quoted_completion (__main__.TestZsh.test_double_quoted_completion) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1174, in test_double_quoted_completion 279s self.assertEqual(self.sh.run_command('prog basic "f\t'), "foo\r\n") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 51, in run_command 279s res = super().run_command(command, **kwargs) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/pexpect/replwrap.py", line 107, in run_command 279s raise ValueError("Continuation prompt found - input was incomplete:\n" 279s ValueError: Continuation prompt found - input was incomplete: 279s prog basic "f 279s 279s ====================================================================== 279s ERROR: test_exclamation_in_double_quotes (__main__.TestZsh.test_exclamation_in_double_quotes) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1216, in test_exclamation_in_double_quotes 279s self.assertEqual(self.sh.run_command('prog spec "x\t'), "x!x\r\n") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 51, in run_command 279s res = super().run_command(command, **kwargs) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/pexpect/replwrap.py", line 107, in run_command 279s raise ValueError("Continuation prompt found - input was incomplete:\n" 279s ValueError: Continuation prompt found - input was incomplete: 279s prog spec "x 279s 279s ====================================================================== 279s ERROR: test_quoted_exact (__main__.TestZsh.test_quoted_exact) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1191, in test_quoted_exact 279s self.assertEqual(self.sh.run_command('prog basic "f\t--'), "foo\r\n") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 51, in run_command 279s res = super().run_command(command, **kwargs) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/pexpect/replwrap.py", line 107, in run_command 279s raise ValueError("Continuation prompt found - input was incomplete:\n" 279s ValueError: Continuation prompt found - input was incomplete: 279s prog basic "f -- 279s 279s ====================================================================== 279s ERROR: test_quoted_space (__main__.TestZsh.test_quoted_space) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1180, in test_quoted_space 279s self.assertEqual(self.sh.run_command('prog space "f\t'), "foo bar\r\n") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 51, in run_command 279s res = super().run_command(command, **kwargs) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/pexpect/replwrap.py", line 107, in run_command 279s raise ValueError("Continuation prompt found - input was incomplete:\n" 279s ValueError: Continuation prompt found - input was incomplete: 279s prog space "f 279s 279s ====================================================================== 279s ERROR: test_single_quoted_completion (__main__.TestZsh.test_single_quoted_completion) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1171, in test_single_quoted_completion 279s self.assertEqual(self.sh.run_command("prog basic 'f\t"), "foo\r\n") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 51, in run_command 279s res = super().run_command(command, **kwargs) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/pexpect/replwrap.py", line 107, in run_command 279s raise ValueError("Continuation prompt found - input was incomplete:\n" 279s ValueError: Continuation prompt found - input was incomplete: 279s prog basic 'f 279s 279s ====================================================================== 279s ERROR: test_single_quotes_in_double_quotes (__main__.TestZsh.test_single_quotes_in_double_quotes) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1223, in test_single_quotes_in_double_quotes 279s self.assertEqual(self.sh.run_command('prog quote "1\t'), "1'1\r\n") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 51, in run_command 279s res = super().run_command(command, **kwargs) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/pexpect/replwrap.py", line 107, in run_command 279s raise ValueError("Continuation prompt found - input was incomplete:\n" 279s ValueError: Continuation prompt found - input was incomplete: 279s prog quote "1 279s 279s ====================================================================== 279s ERROR: test_single_quotes_in_single_quotes (__main__.TestZsh.test_single_quotes_in_single_quotes) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1228, in test_single_quotes_in_single_quotes 279s self.assertEqual(self.sh.run_command("prog quote '1\t"), "1'1\r\n") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 51, in run_command 279s res = super().run_command(command, **kwargs) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/pexpect/replwrap.py", line 107, in run_command 279s raise ValueError("Continuation prompt found - input was incomplete:\n" 279s ValueError: Continuation prompt found - input was incomplete: 279s prog quote '1 279s 279s ====================================================================== 279s ERROR: test_double_quoted_completion (__main__.TestZshGlobalExplicit.test_double_quoted_completion) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1174, in test_double_quoted_completion 279s self.assertEqual(self.sh.run_command('prog basic "f\t'), "foo\r\n") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 51, in run_command 279s res = super().run_command(command, **kwargs) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/pexpect/replwrap.py", line 107, in run_command 279s raise ValueError("Continuation prompt found - input was incomplete:\n" 279s ValueError: Continuation prompt found - input was incomplete: 279s prog basic "f 279s 279s ====================================================================== 279s ERROR: test_exclamation_in_double_quotes (__main__.TestZshGlobalExplicit.test_exclamation_in_double_quotes) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1216, in test_exclamation_in_double_quotes 279s self.assertEqual(self.sh.run_command('prog spec "x\t'), "x!x\r\n") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 51, in run_command 279s res = super().run_command(command, **kwargs) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/pexpect/replwrap.py", line 107, in run_command 279s raise ValueError("Continuation prompt found - input was incomplete:\n" 279s ValueError: Continuation prompt found - input was incomplete: 279s prog spec "x 279s 279s ====================================================================== 279s ERROR: test_quoted_exact (__main__.TestZshGlobalExplicit.test_quoted_exact) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1191, in test_quoted_exact 279s self.assertEqual(self.sh.run_command('prog basic "f\t--'), "foo\r\n") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 51, in run_command 279s res = super().run_command(command, **kwargs) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/pexpect/replwrap.py", line 107, in run_command 279s raise ValueError("Continuation prompt found - input was incomplete:\n" 279s ValueError: Continuation prompt found - input was incomplete: 279s prog basic "f -- 279s 279s ====================================================================== 279s ERROR: test_quoted_space (__main__.TestZshGlobalExplicit.test_quoted_space) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1180, in test_quoted_space 279s self.assertEqual(self.sh.run_command('prog space "f\t'), "foo bar\r\n") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 51, in run_command 279s res = super().run_command(command, **kwargs) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/pexpect/replwrap.py", line 107, in run_command 279s raise ValueError("Continuation prompt found - input was incomplete:\n" 279s ValueError: Continuation prompt found - input was incomplete: 279s prog space "f 279s 279s ====================================================================== 279s ERROR: test_single_quoted_completion (__main__.TestZshGlobalExplicit.test_single_quoted_completion) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1171, in test_single_quoted_completion 279s self.assertEqual(self.sh.run_command("prog basic 'f\t"), "foo\r\n") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 51, in run_command 279s res = super().run_command(command, **kwargs) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/pexpect/replwrap.py", line 107, in run_command 279s raise ValueError("Continuation prompt found - input was incomplete:\n" 279s ValueError: Continuation prompt found - input was incomplete: 279s prog basic 'f 279s 279s ====================================================================== 279s ERROR: test_single_quotes_in_double_quotes (__main__.TestZshGlobalExplicit.test_single_quotes_in_double_quotes) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1223, in test_single_quotes_in_double_quotes 279s self.assertEqual(self.sh.run_command('prog quote "1\t'), "1'1\r\n") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 51, in run_command 279s res = super().run_command(command, **kwargs) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/pexpect/replwrap.py", line 107, in run_command 279s raise ValueError("Continuation prompt found - input was incomplete:\n" 279s ValueError: Continuation prompt found - input was incomplete: 279s prog quote "1 279s 279s ====================================================================== 279s ERROR: test_single_quotes_in_single_quotes (__main__.TestZshGlobalExplicit.test_single_quotes_in_single_quotes) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1228, in test_single_quotes_in_single_quotes 279s self.assertEqual(self.sh.run_command("prog quote '1\t"), "1'1\r\n") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 51, in run_command 279s res = super().run_command(command, **kwargs) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/pexpect/replwrap.py", line 107, in run_command 279s raise ValueError("Continuation prompt found - input was incomplete:\n" 279s ValueError: Continuation prompt found - input was incomplete: 279s prog quote '1 279s 279s ====================================================================== 279s ERROR: test_double_quoted_completion (__main__.TestZshGlobalImplicit.test_double_quoted_completion) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1174, in test_double_quoted_completion 279s self.assertEqual(self.sh.run_command('prog basic "f\t'), "foo\r\n") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 51, in run_command 279s res = super().run_command(command, **kwargs) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/pexpect/replwrap.py", line 107, in run_command 279s raise ValueError("Continuation prompt found - input was incomplete:\n" 279s ValueError: Continuation prompt found - input was incomplete: 279s prog basic "f 279s 279s ====================================================================== 279s ERROR: test_exclamation_in_double_quotes (__main__.TestZshGlobalImplicit.test_exclamation_in_double_quotes) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1216, in test_exclamation_in_double_quotes 279s self.assertEqual(self.sh.run_command('prog spec "x\t'), "x!x\r\n") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 51, in run_command 279s res = super().run_command(command, **kwargs) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/pexpect/replwrap.py", line 107, in run_command 279s raise ValueError("Continuation prompt found - input was incomplete:\n" 279s ValueError: Continuation prompt found - input was incomplete: 279s prog spec "x 279s 279s ====================================================================== 279s ERROR: test_quoted_exact (__main__.TestZshGlobalImplicit.test_quoted_exact) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1191, in test_quoted_exact 279s self.assertEqual(self.sh.run_command('prog basic "f\t--'), "foo\r\n") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 51, in run_command 279s res = super().run_command(command, **kwargs) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/pexpect/replwrap.py", line 107, in run_command 279s raise ValueError("Continuation prompt found - input was incomplete:\n" 279s ValueError: Continuation prompt found - input was incomplete: 279s prog basic "f -- 279s 279s ====================================================================== 279s ERROR: test_quoted_space (__main__.TestZshGlobalImplicit.test_quoted_space) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1180, in test_quoted_space 279s self.assertEqual(self.sh.run_command('prog space "f\t'), "foo bar\r\n") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 51, in run_command 279s res = super().run_command(command, **kwargs) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/pexpect/replwrap.py", line 107, in run_command 279s raise ValueError("Continuation prompt found - input was incomplete:\n" 279s ValueError: Continuation prompt found - input was incomplete: 279s prog space "f 279s 279s ====================================================================== 279s ERROR: test_single_quoted_completion (__main__.TestZshGlobalImplicit.test_single_quoted_completion) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1171, in test_single_quoted_completion 279s self.assertEqual(self.sh.run_command("prog basic 'f\t"), "foo\r\n") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 51, in run_command 279s res = super().run_command(command, **kwargs) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/pexpect/replwrap.py", line 107, in run_command 279s raise ValueError("Continuation prompt found - input was incomplete:\n" 279s ValueError: Continuation prompt found - input was incomplete: 279s prog basic 'f 279s 279s ====================================================================== 279s ERROR: test_single_quotes_in_double_quotes (__main__.TestZshGlobalImplicit.test_single_quotes_in_double_quotes) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1223, in test_single_quotes_in_double_quotes 279s self.assertEqual(self.sh.run_command('prog quote "1\t'), "1'1\r\n") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 51, in run_command 279s res = super().run_command(command, **kwargs) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/pexpect/replwrap.py", line 107, in run_command 279s raise ValueError("Continuation prompt found - input was incomplete:\n" 279s ValueError: Continuation prompt found - input was incomplete: 279s prog quote "1 279s 279s ====================================================================== 279s ERROR: test_single_quotes_in_single_quotes (__main__.TestZshGlobalImplicit.test_single_quotes_in_single_quotes) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1228, in test_single_quotes_in_single_quotes 279s self.assertEqual(self.sh.run_command("prog quote '1\t"), "1'1\r\n") 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 51, in run_command 279s res = super().run_command(command, **kwargs) 279s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 279s File "/usr/lib/python3/dist-packages/pexpect/replwrap.py", line 107, in run_command 279s raise ValueError("Continuation prompt found - input was incomplete:\n" 279s ValueError: Continuation prompt found - input was incomplete: 279s prog quote '1 279s 279s ====================================================================== 279s FAIL: test_comp_point (__main__.TestBash.test_comp_point) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1245, in test_comp_point 279s self.assertEqual(self.sh.run_command("prog point hi\t"), "13\r\n") 279s AssertionError: 'hi\r\n' != '13\r\n' 279s - hi 279s + 13 279s 279s 279s ====================================================================== 279s FAIL: test_completion_environment (__main__.TestBash.test_completion_environment) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1240, in test_completion_environment 279s self.assertEqual(self.sh.run_command("prog env o\t"), "ok\r\n") 279s AssertionError: 'o\r\n' != 'ok\r\n' 279s - o 279s + ok 279s ? + 279s 279s 279s ====================================================================== 279s FAIL: test_continuation (__main__.TestBash.test_continuation) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1184, in test_continuation 279s self.assertEqual(self.sh.run_command("prog basic f\t--"), "foo\r\n") 279s AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f--' (choose from foo, bar, baz)\r\n" != 'foo\r\n' 279s + foo 279s - usage: prog basic [-h] {foo,bar,baz} 279s - prog basic: error: argument arg: invalid choice: 'f--' (choose from foo, bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_debug_output (__main__.TestBash.test_debug_output) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1298, in test_debug_output 279s self.assertEqual(self.sh.run_command("prog debug f\t"), "foo\r\n") 279s AssertionError: 'f\r\n' != 'foo\r\n' 279s - f 279s + foo 279s ? ++ 279s 279s 279s ====================================================================== 279s FAIL: test_nounset (__main__.TestBash.test_nounset) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1315, in test_nounset 279s self.test_simple_completion() 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1165, in test_simple_completion 279s self.assertEqual(self.sh.run_command("prog basic f\t"), "foo\r\n") 279s AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' 279s + foo 279s - usage: prog basic [-h] {foo,bar,baz} 279s - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_one_space_after_exact (__main__.TestBash.test_one_space_after_exact) 279s Test exactly one space is appended after an exact match. 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1295, in test_one_space_after_exact 279s self.assertEqual(result, "prog basic foo \r\n") 279s AssertionError: 'prog basic f\r\n' != 'prog basic foo \r\n' 279s - prog basic f 279s + prog basic foo 279s ? +++ 279s 279s 279s ====================================================================== 279s FAIL: test_parse_special_characters (__main__.TestBash.test_parse_special_characters) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1205, in test_parse_special_characters 279s self.assertEqual(self.sh.run_command("prog spec d$e$\tf"), "d$e$f\r\n") 279s AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'd' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' 279s + d$e$f 279s - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} 279s - prog spec: error: argument arg: invalid choice: 'd' (choose from d$e$f, d$e$g, x!x, y\y) 279s 279s 279s ====================================================================== 279s FAIL: test_partial_completion (__main__.TestBash.test_partial_completion) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1168, in test_partial_completion 279s self.assertEqual(self.sh.run_command("prog basic b\tr"), "bar\r\n") 279s AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'br' (choose from foo, bar, baz)\r\n" != 'bar\r\n' 279s + bar 279s - usage: prog basic [-h] {foo,bar,baz} 279s - prog basic: error: argument arg: invalid choice: 'br' (choose from foo, bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_quotes (__main__.TestBash.test_quotes) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1219, in test_quotes 279s self.assertEqual(self.sh.run_command("prog quote 1\t"), "1'1\r\n") 279s AssertionError: 'usage: prog quote [-h] {1\'1,2"2}\r\nprog quote: error: argument arg: invalid choice: \'1\' (choose from 1\'1, 2"2)\r\n' != "1'1\r\n" 279s + 1'1 279s - usage: prog quote [-h] {1'1,2"2} 279s - prog quote: error: argument arg: invalid choice: '1' (choose from 1'1, 2"2) 279s 279s 279s ====================================================================== 279s FAIL: test_simple_completion (__main__.TestBash.test_simple_completion) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1165, in test_simple_completion 279s self.assertEqual(self.sh.run_command("prog basic f\t"), "foo\r\n") 279s AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' 279s + foo 279s - usage: prog basic [-h] {foo,bar,baz} 279s - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_special_characters (__main__.TestBash.test_special_characters) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1194, in test_special_characters 279s self.assertEqual(self.sh.run_command("prog spec d\tf"), "d$e$f\r\n") 279s AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' 279s + d$e$f 279s - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} 279s - prog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\y) 279s 279s 279s ====================================================================== 279s FAIL: test_special_characters_double_quoted (__main__.TestBash.test_special_characters_double_quoted) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1202, in test_special_characters_double_quoted 279s self.assertEqual(self.sh.run_command('prog spec "d\tf"'), "d$e$f\r\n") 279s AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' 279s + d$e$f 279s - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} 279s - prog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\y) 279s 279s 279s ====================================================================== 279s FAIL: test_special_characters_single_quoted (__main__.TestBash.test_special_characters_single_quoted) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1199, in test_special_characters_single_quoted 279s self.assertEqual(self.sh.run_command("prog spec 'd\tf'"), "d$e$f\r\n") 279s AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' 279s + d$e$f 279s - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} 279s - prog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\y) 279s 279s 279s ====================================================================== 279s FAIL: test_temp_file (__main__.TestBash.test_temp_file) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1307, in test_temp_file 279s self.assertEqual(self.sh.run_command("prog basic f\t"), "foo\r\n") 279s AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' 279s + foo 279s - usage: prog basic [-h] {foo,bar,baz} 279s - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_unquoted_space (__main__.TestBash.test_unquoted_space) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1177, in test_unquoted_space 279s self.assertEqual(self.sh.run_command("prog space f\t"), "foo bar\r\n") 279s AssertionError: "usage: prog space [-h] {foo bar,baz}\r\nprog space: error: argument arg: invalid choice: 'f' (choose from foo bar, baz)\r\n" != 'foo bar\r\n' 279s + foo bar 279s - usage: prog space [-h] {foo bar,baz} 279s - prog space: error: argument arg: invalid choice: 'f' (choose from foo bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_wordbreak_chars (__main__.TestBash.test_wordbreak_chars) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1231, in test_wordbreak_chars 279s self.assertEqual(self.sh.run_command("prog break a\tc"), "a:b:c\r\n") 279s AssertionError: "usage: prog break [-h] {a:b:c,a:b:d}\r\nprog break: error: argument arg: invalid choice: 'ac' (choose from a:b:c, a:b:d)\r\n" != 'a:b:c\r\n' 279s + a:b:c 279s - usage: prog break [-h] {a:b:c,a:b:d} 279s - prog break: error: argument arg: invalid choice: 'ac' (choose from a:b:c, a:b:d) 279s 279s 279s ====================================================================== 279s FAIL: test_comp_point (__main__.TestBashGlobal.test_comp_point) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1245, in test_comp_point 279s self.assertEqual(self.sh.run_command("prog point hi\t"), "13\r\n") 279s AssertionError: 'hi\r\n' != '13\r\n' 279s - hi 279s + 13 279s 279s 279s ====================================================================== 279s FAIL: test_completion_environment (__main__.TestBashGlobal.test_completion_environment) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1240, in test_completion_environment 279s self.assertEqual(self.sh.run_command("prog env o\t"), "ok\r\n") 279s AssertionError: 'o\r\n' != 'ok\r\n' 279s - o 279s + ok 279s ? + 279s 279s 279s ====================================================================== 279s FAIL: test_console_script_module (__main__.TestBashGlobal.test_console_script_module) 279s Test completing a console_script for a module. 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1401, in test_console_script_module 279s self._test_console_script() 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1397, in _test_console_script 279s self.assertEqual(self.sh.run_command(command), "arg\r\n") 279s AssertionError: "usage: test-module [-h] {arg}\r\ntest-module: error: argument arg: invalid choice: 'a' (choose from arg)\r\n" != 'arg\r\n' 279s + arg 279s - usage: test-module [-h] {arg} 279s - test-module: error: argument arg: invalid choice: 'a' (choose from arg) 279s 279s 279s ====================================================================== 279s FAIL: test_console_script_module_wheel (__main__.TestBashGlobal.test_console_script_module_wheel) 279s Test completing a console_script for a module from a wheel. 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1409, in test_console_script_module_wheel 279s self._test_console_script(wheel=True) 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1397, in _test_console_script 279s self.assertEqual(self.sh.run_command(command), "arg\r\n") 279s AssertionError: "usage: test-module [-h] {arg}\r\ntest-module: error: argument arg: invalid choice: 'a' (choose from arg)\r\n" != 'arg\r\n' 279s + arg 279s - usage: test-module [-h] {arg} 279s - test-module: error: argument arg: invalid choice: 'a' (choose from arg) 279s 279s 279s ====================================================================== 279s FAIL: test_console_script_package (__main__.TestBashGlobal.test_console_script_package) 279s Test completing a console_script for a package. 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1405, in test_console_script_package 279s self._test_console_script(package=True) 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1397, in _test_console_script 279s self.assertEqual(self.sh.run_command(command), "arg\r\n") 279s AssertionError: "usage: test-package [-h] {arg}\r\ntest-package: error: argument arg: invalid choice: 'a' (choose from arg)\r\n" != 'arg\r\n' 279s + arg 279s - usage: test-package [-h] {arg} 279s - test-package: error: argument arg: invalid choice: 'a' (choose from arg) 279s 279s 279s ====================================================================== 279s FAIL: test_console_script_package_wheel (__main__.TestBashGlobal.test_console_script_package_wheel) 279s Test completing a console_script for a package from a wheel. 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1413, in test_console_script_package_wheel 279s self._test_console_script(package=True, wheel=True) 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1397, in _test_console_script 279s self.assertEqual(self.sh.run_command(command), "arg\r\n") 279s AssertionError: "usage: test-package [-h] {arg}\r\ntest-package: error: argument arg: invalid choice: 'a' (choose from arg)\r\n" != 'arg\r\n' 279s + arg 279s - usage: test-package [-h] {arg} 279s - test-package: error: argument arg: invalid choice: 'a' (choose from arg) 279s 279s 279s ====================================================================== 279s FAIL: test_continuation (__main__.TestBashGlobal.test_continuation) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1184, in test_continuation 279s self.assertEqual(self.sh.run_command("prog basic f\t--"), "foo\r\n") 279s AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f--' (choose from foo, bar, baz)\r\n" != 'foo\r\n' 279s + foo 279s - usage: prog basic [-h] {foo,bar,baz} 279s - prog basic: error: argument arg: invalid choice: 'f--' (choose from foo, bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_debug_output (__main__.TestBashGlobal.test_debug_output) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1298, in test_debug_output 279s self.assertEqual(self.sh.run_command("prog debug f\t"), "foo\r\n") 279s AssertionError: 'f\r\n' != 'foo\r\n' 279s - f 279s + foo 279s ? ++ 279s 279s 279s ====================================================================== 279s FAIL: test_nounset (__main__.TestBashGlobal.test_nounset) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1315, in test_nounset 279s self.test_simple_completion() 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1165, in test_simple_completion 279s self.assertEqual(self.sh.run_command("prog basic f\t"), "foo\r\n") 279s AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' 279s + foo 279s - usage: prog basic [-h] {foo,bar,baz} 279s - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_one_space_after_exact (__main__.TestBashGlobal.test_one_space_after_exact) 279s Test exactly one space is appended after an exact match. 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1295, in test_one_space_after_exact 279s self.assertEqual(result, "prog basic foo \r\n") 279s AssertionError: 'prog basic f\r\n' != 'prog basic foo \r\n' 279s - prog basic f 279s + prog basic foo 279s ? +++ 279s 279s 279s ====================================================================== 279s FAIL: test_parse_special_characters (__main__.TestBashGlobal.test_parse_special_characters) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1205, in test_parse_special_characters 279s self.assertEqual(self.sh.run_command("prog spec d$e$\tf"), "d$e$f\r\n") 279s AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'd' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' 279s + d$e$f 279s - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} 279s - prog spec: error: argument arg: invalid choice: 'd' (choose from d$e$f, d$e$g, x!x, y\y) 279s 279s 279s ====================================================================== 279s FAIL: test_partial_completion (__main__.TestBashGlobal.test_partial_completion) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1168, in test_partial_completion 279s self.assertEqual(self.sh.run_command("prog basic b\tr"), "bar\r\n") 279s AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'br' (choose from foo, bar, baz)\r\n" != 'bar\r\n' 279s + bar 279s - usage: prog basic [-h] {foo,bar,baz} 279s - prog basic: error: argument arg: invalid choice: 'br' (choose from foo, bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_python_completion (__main__.TestBashGlobal.test_python_completion) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1349, in test_python_completion 279s self.assertEqual(self.sh.run_command("python3 ./prog basic f\t"), "foo\r\n") 279s AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' 279s + foo 279s - usage: prog basic [-h] {foo,bar,baz} 279s - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_python_filename_completion (__main__.TestBashGlobal.test_python_filename_completion) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1353, in test_python_filename_completion 279s self.assertEqual(self.sh.run_command("python3 ./pro\tbasic f\t"), "foo\r\n") 279s AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' 279s + foo 279s - usage: prog basic [-h] {foo,bar,baz} 279s - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_python_module (__main__.TestBashGlobal.test_python_module) 279s Test completing a module run with python -m. 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1379, in test_python_module 279s self.assertEqual(self.sh.run_command("python3 -m package.prog basic f\t"), "foo\r\n") 279s AssertionError: "usage: prog.py basic [-h] {foo,bar,baz}\r\nprog.py basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' 279s + foo 279s - usage: prog.py basic [-h] {foo,bar,baz} 279s - prog.py basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_python_not_executable (__main__.TestBashGlobal.test_python_not_executable) 279s Test completing a script that cannot be run directly. 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1369, in test_python_not_executable 279s self.assertEqual(self.sh.run_command("python3 ./prog basic f\t"), "foo\r\n") 279s AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' 279s + foo 279s - usage: prog basic [-h] {foo,bar,baz} 279s - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_quotes (__main__.TestBashGlobal.test_quotes) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1219, in test_quotes 279s self.assertEqual(self.sh.run_command("prog quote 1\t"), "1'1\r\n") 279s AssertionError: 'usage: prog quote [-h] {1\'1,2"2}\r\nprog quote: error: argument arg: invalid choice: \'1\' (choose from 1\'1, 2"2)\r\n' != "1'1\r\n" 279s + 1'1 279s - usage: prog quote [-h] {1'1,2"2} 279s - prog quote: error: argument arg: invalid choice: '1' (choose from 1'1, 2"2) 279s 279s 279s ====================================================================== 279s FAIL: test_simple_completion (__main__.TestBashGlobal.test_simple_completion) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1165, in test_simple_completion 279s self.assertEqual(self.sh.run_command("prog basic f\t"), "foo\r\n") 279s AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' 279s + foo 279s - usage: prog basic [-h] {foo,bar,baz} 279s - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_special_characters (__main__.TestBashGlobal.test_special_characters) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1194, in test_special_characters 279s self.assertEqual(self.sh.run_command("prog spec d\tf"), "d$e$f\r\n") 279s AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' 279s + d$e$f 279s - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} 279s - prog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\y) 279s 279s 279s ====================================================================== 279s FAIL: test_special_characters_double_quoted (__main__.TestBashGlobal.test_special_characters_double_quoted) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1202, in test_special_characters_double_quoted 279s self.assertEqual(self.sh.run_command('prog spec "d\tf"'), "d$e$f\r\n") 279s AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' 279s + d$e$f 279s - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} 279s - prog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\y) 279s 279s 279s ====================================================================== 279s FAIL: test_special_characters_single_quoted (__main__.TestBashGlobal.test_special_characters_single_quoted) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1199, in test_special_characters_single_quoted 279s self.assertEqual(self.sh.run_command("prog spec 'd\tf'"), "d$e$f\r\n") 279s AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' 279s + d$e$f 279s - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} 279s - prog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\y) 279s 279s 279s ====================================================================== 279s FAIL: test_temp_file (__main__.TestBashGlobal.test_temp_file) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1307, in test_temp_file 279s self.assertEqual(self.sh.run_command("prog basic f\t"), "foo\r\n") 279s AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' 279s + foo 279s - usage: prog basic [-h] {foo,bar,baz} 279s - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_unquoted_space (__main__.TestBashGlobal.test_unquoted_space) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1177, in test_unquoted_space 279s self.assertEqual(self.sh.run_command("prog space f\t"), "foo bar\r\n") 279s AssertionError: "usage: prog space [-h] {foo bar,baz}\r\nprog space: error: argument arg: invalid choice: 'f' (choose from foo bar, baz)\r\n" != 'foo bar\r\n' 279s + foo bar 279s - usage: prog space [-h] {foo bar,baz} 279s - prog space: error: argument arg: invalid choice: 'f' (choose from foo bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_wordbreak_chars (__main__.TestBashGlobal.test_wordbreak_chars) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1231, in test_wordbreak_chars 279s self.assertEqual(self.sh.run_command("prog break a\tc"), "a:b:c\r\n") 279s AssertionError: "usage: prog break [-h] {a:b:c,a:b:d}\r\nprog break: error: argument arg: invalid choice: 'ac' (choose from a:b:c, a:b:d)\r\n" != 'a:b:c\r\n' 279s + a:b:c 279s - usage: prog break [-h] {a:b:c,a:b:d} 279s - prog break: error: argument arg: invalid choice: 'ac' (choose from a:b:c, a:b:d) 279s 279s 279s ====================================================================== 279s FAIL: test_continuation (__main__.TestZsh.test_continuation) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1184, in test_continuation 279s self.assertEqual(self.sh.run_command("prog basic f\t--"), "foo\r\n") 279s AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f--' (choose from foo, bar, baz)\r\n" != 'foo\r\n' 279s + foo 279s - usage: prog basic [-h] {foo,bar,baz} 279s - prog basic: error: argument arg: invalid choice: 'f--' (choose from foo, bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_partial_completion (__main__.TestZsh.test_partial_completion) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1168, in test_partial_completion 279s self.assertEqual(self.sh.run_command("prog basic b\tr"), "bar\r\n") 279s AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'br' (choose from foo, bar, baz)\r\n" != 'bar\r\n' 279s + bar 279s - usage: prog basic [-h] {foo,bar,baz} 279s - prog basic: error: argument arg: invalid choice: 'br' (choose from foo, bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_quotes (__main__.TestZsh.test_quotes) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1219, in test_quotes 279s self.assertEqual(self.sh.run_command("prog quote 1\t"), "1'1\r\n") 279s AssertionError: 'usage: prog quote [-h] {1\'1,2"2}\r\nprog quote: error: argument arg: invalid choice: \'1\' (choose from 1\'1, 2"2)\r\n' != "1'1\r\n" 279s + 1'1 279s - usage: prog quote [-h] {1'1,2"2} 279s - prog quote: error: argument arg: invalid choice: '1' (choose from 1'1, 2"2) 279s 279s 279s ====================================================================== 279s FAIL: test_simple_completion (__main__.TestZsh.test_simple_completion) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1165, in test_simple_completion 279s self.assertEqual(self.sh.run_command("prog basic f\t"), "foo\r\n") 279s AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' 279s + foo 279s - usage: prog basic [-h] {foo,bar,baz} 279s - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_special_characters (__main__.TestZsh.test_special_characters) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1194, in test_special_characters 279s self.assertEqual(self.sh.run_command("prog spec d\tf"), "d$e$f\r\n") 279s AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' 279s + d$e$f 279s - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} 279s - prog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\y) 279s 279s 279s ====================================================================== 279s FAIL: test_special_characters_double_quoted (__main__.TestZsh.test_special_characters_double_quoted) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1202, in test_special_characters_double_quoted 279s self.assertEqual(self.sh.run_command('prog spec "d\tf"'), "d$e$f\r\n") 279s AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' 279s + d$e$f 279s - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} 279s - prog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\y) 279s 279s 279s ====================================================================== 279s FAIL: test_special_characters_single_quoted (__main__.TestZsh.test_special_characters_single_quoted) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1199, in test_special_characters_single_quoted 279s self.assertEqual(self.sh.run_command("prog spec 'd\tf'"), "d$e$f\r\n") 279s AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' 279s + d$e$f 279s - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} 279s - prog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\y) 279s 279s 279s ====================================================================== 279s FAIL: test_unquoted_space (__main__.TestZsh.test_unquoted_space) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1177, in test_unquoted_space 279s self.assertEqual(self.sh.run_command("prog space f\t"), "foo bar\r\n") 279s AssertionError: "usage: prog space [-h] {foo bar,baz}\r\nprog space: error: argument arg: invalid choice: 'f' (choose from foo bar, baz)\r\n" != 'foo bar\r\n' 279s + foo bar 279s - usage: prog space [-h] {foo bar,baz} 279s - prog space: error: argument arg: invalid choice: 'f' (choose from foo bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_wordbreak_chars (__main__.TestZsh.test_wordbreak_chars) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1231, in test_wordbreak_chars 279s self.assertEqual(self.sh.run_command("prog break a\tc"), "a:b:c\r\n") 279s AssertionError: "usage: prog break [-h] {a:b:c,a:b:d}\r\nprog break: error: argument arg: invalid choice: 'ac' (choose from a:b:c, a:b:d)\r\n" != 'a:b:c\r\n' 279s + a:b:c 279s - usage: prog break [-h] {a:b:c,a:b:d} 279s - prog break: error: argument arg: invalid choice: 'ac' (choose from a:b:c, a:b:d) 279s 279s 279s ====================================================================== 279s FAIL: test_console_script_module (__main__.TestZshGlobalExplicit.test_console_script_module) 279s Test completing a console_script for a module. 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1401, in test_console_script_module 279s self._test_console_script() 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1397, in _test_console_script 279s self.assertEqual(self.sh.run_command(command), "arg\r\n") 279s AssertionError: "usage: test-module [-h] {arg}\r\ntest-module: error: argument arg: invalid choice: 'a' (choose from arg)\r\n" != 'arg\r\n' 279s + arg 279s - usage: test-module [-h] {arg} 279s - test-module: error: argument arg: invalid choice: 'a' (choose from arg) 279s 279s 279s ====================================================================== 279s FAIL: test_console_script_module_wheel (__main__.TestZshGlobalExplicit.test_console_script_module_wheel) 279s Test completing a console_script for a module from a wheel. 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1409, in test_console_script_module_wheel 279s self._test_console_script(wheel=True) 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1397, in _test_console_script 279s self.assertEqual(self.sh.run_command(command), "arg\r\n") 279s AssertionError: "usage: test-module [-h] {arg}\r\ntest-module: error: argument arg: invalid choice: 'a' (choose from arg)\r\n" != 'arg\r\n' 279s + arg 279s - usage: test-module [-h] {arg} 279s - test-module: error: argument arg: invalid choice: 'a' (choose from arg) 279s 279s 279s ====================================================================== 279s FAIL: test_console_script_package (__main__.TestZshGlobalExplicit.test_console_script_package) 279s Test completing a console_script for a package. 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1405, in test_console_script_package 279s self._test_console_script(package=True) 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1397, in _test_console_script 279s self.assertEqual(self.sh.run_command(command), "arg\r\n") 279s AssertionError: "usage: test-package [-h] {arg}\r\ntest-package: error: argument arg: invalid choice: 'a' (choose from arg)\r\n" != 'arg\r\n' 279s + arg 279s - usage: test-package [-h] {arg} 279s - test-package: error: argument arg: invalid choice: 'a' (choose from arg) 279s 279s 279s ====================================================================== 279s FAIL: test_console_script_package_wheel (__main__.TestZshGlobalExplicit.test_console_script_package_wheel) 279s Test completing a console_script for a package from a wheel. 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1413, in test_console_script_package_wheel 279s self._test_console_script(package=True, wheel=True) 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1397, in _test_console_script 279s self.assertEqual(self.sh.run_command(command), "arg\r\n") 279s AssertionError: "usage: test-package [-h] {arg}\r\ntest-package: error: argument arg: invalid choice: 'a' (choose from arg)\r\n" != 'arg\r\n' 279s + arg 279s - usage: test-package [-h] {arg} 279s - test-package: error: argument arg: invalid choice: 'a' (choose from arg) 279s 279s 279s ====================================================================== 279s FAIL: test_continuation (__main__.TestZshGlobalExplicit.test_continuation) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1184, in test_continuation 279s self.assertEqual(self.sh.run_command("prog basic f\t--"), "foo\r\n") 279s AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f--' (choose from foo, bar, baz)\r\n" != 'foo\r\n' 279s + foo 279s - usage: prog basic [-h] {foo,bar,baz} 279s - prog basic: error: argument arg: invalid choice: 'f--' (choose from foo, bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_partial_completion (__main__.TestZshGlobalExplicit.test_partial_completion) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1168, in test_partial_completion 279s self.assertEqual(self.sh.run_command("prog basic b\tr"), "bar\r\n") 279s AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'br' (choose from foo, bar, baz)\r\n" != 'bar\r\n' 279s + bar 279s - usage: prog basic [-h] {foo,bar,baz} 279s - prog basic: error: argument arg: invalid choice: 'br' (choose from foo, bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_python_completion (__main__.TestZshGlobalExplicit.test_python_completion) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1349, in test_python_completion 279s self.assertEqual(self.sh.run_command("python3 ./prog basic f\t"), "foo\r\n") 279s AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' 279s + foo 279s - usage: prog basic [-h] {foo,bar,baz} 279s - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_python_filename_completion (__main__.TestZshGlobalExplicit.test_python_filename_completion) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1353, in test_python_filename_completion 279s self.assertEqual(self.sh.run_command("python3 ./pro\tbasic f\t"), "foo\r\n") 279s AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' 279s + foo 279s - usage: prog basic [-h] {foo,bar,baz} 279s - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_python_module (__main__.TestZshGlobalExplicit.test_python_module) 279s Test completing a module run with python -m. 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1379, in test_python_module 279s self.assertEqual(self.sh.run_command("python3 -m package.prog basic f\t"), "foo\r\n") 279s AssertionError: "usage: prog.py basic [-h] {foo,bar,baz}\r\nprog.py basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' 279s + foo 279s - usage: prog.py basic [-h] {foo,bar,baz} 279s - prog.py basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_python_not_executable (__main__.TestZshGlobalExplicit.test_python_not_executable) 279s Test completing a script that cannot be run directly. 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1369, in test_python_not_executable 279s self.assertEqual(self.sh.run_command("python3 ./prog basic f\t"), "foo\r\n") 279s AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' 279s + foo 279s - usage: prog basic [-h] {foo,bar,baz} 279s - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_quotes (__main__.TestZshGlobalExplicit.test_quotes) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1219, in test_quotes 279s self.assertEqual(self.sh.run_command("prog quote 1\t"), "1'1\r\n") 279s AssertionError: 'usage: prog quote [-h] {1\'1,2"2}\r\nprog quote: error: argument arg: invalid choice: \'1\' (choose from 1\'1, 2"2)\r\n' != "1'1\r\n" 279s + 1'1 279s - usage: prog quote [-h] {1'1,2"2} 279s - prog quote: error: argument arg: invalid choice: '1' (choose from 1'1, 2"2) 279s 279s 279s ====================================================================== 279s FAIL: test_simple_completion (__main__.TestZshGlobalExplicit.test_simple_completion) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1165, in test_simple_completion 279s self.assertEqual(self.sh.run_command("prog basic f\t"), "foo\r\n") 279s AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' 279s + foo 279s - usage: prog basic [-h] {foo,bar,baz} 279s - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_special_characters (__main__.TestZshGlobalExplicit.test_special_characters) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1194, in test_special_characters 279s self.assertEqual(self.sh.run_command("prog spec d\tf"), "d$e$f\r\n") 279s AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' 279s + d$e$f 279s - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} 279s - prog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\y) 279s 279s 279s ====================================================================== 279s FAIL: test_special_characters_double_quoted (__main__.TestZshGlobalExplicit.test_special_characters_double_quoted) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1202, in test_special_characters_double_quoted 279s self.assertEqual(self.sh.run_command('prog spec "d\tf"'), "d$e$f\r\n") 279s AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' 279s + d$e$f 279s - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} 279s - prog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\y) 279s 279s 279s ====================================================================== 279s FAIL: test_special_characters_single_quoted (__main__.TestZshGlobalExplicit.test_special_characters_single_quoted) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1199, in test_special_characters_single_quoted 279s self.assertEqual(self.sh.run_command("prog spec 'd\tf'"), "d$e$f\r\n") 279s AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' 279s + d$e$f 279s - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} 279s - prog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\y) 279s 279s 279s ====================================================================== 279s FAIL: test_unquoted_space (__main__.TestZshGlobalExplicit.test_unquoted_space) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1177, in test_unquoted_space 279s self.assertEqual(self.sh.run_command("prog space f\t"), "foo bar\r\n") 279s AssertionError: "usage: prog space [-h] {foo bar,baz}\r\nprog space: error: argument arg: invalid choice: 'f' (choose from foo bar, baz)\r\n" != 'foo bar\r\n' 279s + foo bar 279s - usage: prog space [-h] {foo bar,baz} 279s - prog space: error: argument arg: invalid choice: 'f' (choose from foo bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_wordbreak_chars (__main__.TestZshGlobalExplicit.test_wordbreak_chars) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1231, in test_wordbreak_chars 279s self.assertEqual(self.sh.run_command("prog break a\tc"), "a:b:c\r\n") 279s AssertionError: "usage: prog break [-h] {a:b:c,a:b:d}\r\nprog break: error: argument arg: invalid choice: 'ac' (choose from a:b:c, a:b:d)\r\n" != 'a:b:c\r\n' 279s + a:b:c 279s - usage: prog break [-h] {a:b:c,a:b:d} 279s - prog break: error: argument arg: invalid choice: 'ac' (choose from a:b:c, a:b:d) 279s 279s 279s ====================================================================== 279s FAIL: test_console_script_module (__main__.TestZshGlobalImplicit.test_console_script_module) 279s Test completing a console_script for a module. 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1401, in test_console_script_module 279s self._test_console_script() 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1397, in _test_console_script 279s self.assertEqual(self.sh.run_command(command), "arg\r\n") 279s AssertionError: "usage: test-module [-h] {arg}\r\ntest-module: error: argument arg: invalid choice: 'a' (choose from arg)\r\n" != 'arg\r\n' 279s + arg 279s - usage: test-module [-h] {arg} 279s - test-module: error: argument arg: invalid choice: 'a' (choose from arg) 279s 279s 279s ====================================================================== 279s FAIL: test_console_script_module_wheel (__main__.TestZshGlobalImplicit.test_console_script_module_wheel) 279s Test completing a console_script for a module from a wheel. 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1409, in test_console_script_module_wheel 279s self._test_console_script(wheel=True) 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1397, in _test_console_script 279s self.assertEqual(self.sh.run_command(command), "arg\r\n") 279s AssertionError: "usage: test-module [-h] {arg}\r\ntest-module: error: argument arg: invalid choice: 'a' (choose from arg)\r\n" != 'arg\r\n' 279s + arg 279s - usage: test-module [-h] {arg} 279s - test-module: error: argument arg: invalid choice: 'a' (choose from arg) 279s 279s 279s ====================================================================== 279s FAIL: test_console_script_package (__main__.TestZshGlobalImplicit.test_console_script_package) 279s Test completing a console_script for a package. 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1405, in test_console_script_package 279s self._test_console_script(package=True) 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1397, in _test_console_script 279s self.assertEqual(self.sh.run_command(command), "arg\r\n") 279s AssertionError: "usage: test-package [-h] {arg}\r\ntest-package: error: argument arg: invalid choice: 'a' (choose from arg)\r\n" != 'arg\r\n' 279s + arg 279s - usage: test-package [-h] {arg} 279s - test-package: error: argument arg: invalid choice: 'a' (choose from arg) 279s 279s 279s ====================================================================== 279s FAIL: test_console_script_package_wheel (__main__.TestZshGlobalImplicit.test_console_script_package_wheel) 279s Test completing a console_script for a package from a wheel. 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1413, in test_console_script_package_wheel 279s self._test_console_script(package=True, wheel=True) 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1397, in _test_console_script 279s self.assertEqual(self.sh.run_command(command), "arg\r\n") 279s AssertionError: "usage: test-package [-h] {arg}\r\ntest-package: error: argument arg: invalid choice: 'a' (choose from arg)\r\n" != 'arg\r\n' 279s + arg 279s - usage: test-package [-h] {arg} 279s - test-package: error: argument arg: invalid choice: 'a' (choose from arg) 279s 279s 279s ====================================================================== 279s FAIL: test_continuation (__main__.TestZshGlobalImplicit.test_continuation) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1184, in test_continuation 279s self.assertEqual(self.sh.run_command("prog basic f\t--"), "foo\r\n") 279s AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f--' (choose from foo, bar, baz)\r\n" != 'foo\r\n' 279s + foo 279s - usage: prog basic [-h] {foo,bar,baz} 279s - prog basic: error: argument arg: invalid choice: 'f--' (choose from foo, bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_partial_completion (__main__.TestZshGlobalImplicit.test_partial_completion) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1168, in test_partial_completion 279s self.assertEqual(self.sh.run_command("prog basic b\tr"), "bar\r\n") 279s AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'br' (choose from foo, bar, baz)\r\n" != 'bar\r\n' 279s + bar 279s - usage: prog basic [-h] {foo,bar,baz} 279s - prog basic: error: argument arg: invalid choice: 'br' (choose from foo, bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_python_completion (__main__.TestZshGlobalImplicit.test_python_completion) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1349, in test_python_completion 279s self.assertEqual(self.sh.run_command("python3 ./prog basic f\t"), "foo\r\n") 279s AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' 279s + foo 279s - usage: prog basic [-h] {foo,bar,baz} 279s - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_python_filename_completion (__main__.TestZshGlobalImplicit.test_python_filename_completion) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1353, in test_python_filename_completion 279s self.assertEqual(self.sh.run_command("python3 ./pro\tbasic f\t"), "foo\r\n") 279s AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' 279s + foo 279s - usage: prog basic [-h] {foo,bar,baz} 279s - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_python_module (__main__.TestZshGlobalImplicit.test_python_module) 279s Test completing a module run with python -m. 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1379, in test_python_module 279s self.assertEqual(self.sh.run_command("python3 -m package.prog basic f\t"), "foo\r\n") 279s AssertionError: "usage: prog.py basic [-h] {foo,bar,baz}\r\nprog.py basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' 279s + foo 279s - usage: prog.py basic [-h] {foo,bar,baz} 279s - prog.py basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_python_not_executable (__main__.TestZshGlobalImplicit.test_python_not_executable) 279s Test completing a script that cannot be run directly. 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1369, in test_python_not_executable 279s self.assertEqual(self.sh.run_command("python3 ./prog basic f\t"), "foo\r\n") 279s AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' 279s + foo 279s - usage: prog basic [-h] {foo,bar,baz} 279s - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_quotes (__main__.TestZshGlobalImplicit.test_quotes) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1219, in test_quotes 279s self.assertEqual(self.sh.run_command("prog quote 1\t"), "1'1\r\n") 279s AssertionError: 'usage: prog quote [-h] {1\'1,2"2}\r\nprog quote: error: argument arg: invalid choice: \'1\' (choose from 1\'1, 2"2)\r\n' != "1'1\r\n" 279s + 1'1 279s - usage: prog quote [-h] {1'1,2"2} 279s - prog quote: error: argument arg: invalid choice: '1' (choose from 1'1, 2"2) 279s 279s 279s ====================================================================== 279s FAIL: test_simple_completion (__main__.TestZshGlobalImplicit.test_simple_completion) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1165, in test_simple_completion 279s self.assertEqual(self.sh.run_command("prog basic f\t"), "foo\r\n") 279s AssertionError: "usage: prog basic [-h] {foo,bar,baz}\r\nprog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz)\r\n" != 'foo\r\n' 279s + foo 279s - usage: prog basic [-h] {foo,bar,baz} 279s - prog basic: error: argument arg: invalid choice: 'f' (choose from foo, bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_special_characters (__main__.TestZshGlobalImplicit.test_special_characters) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1194, in test_special_characters 279s self.assertEqual(self.sh.run_command("prog spec d\tf"), "d$e$f\r\n") 279s AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' 279s + d$e$f 279s - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} 279s - prog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\y) 279s 279s 279s ====================================================================== 279s FAIL: test_special_characters_double_quoted (__main__.TestZshGlobalImplicit.test_special_characters_double_quoted) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1202, in test_special_characters_double_quoted 279s self.assertEqual(self.sh.run_command('prog spec "d\tf"'), "d$e$f\r\n") 279s AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' 279s + d$e$f 279s - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} 279s - prog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\y) 279s 279s 279s ====================================================================== 279s FAIL: test_special_characters_single_quoted (__main__.TestZshGlobalImplicit.test_special_characters_single_quoted) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1199, in test_special_characters_single_quoted 279s self.assertEqual(self.sh.run_command("prog spec 'd\tf'"), "d$e$f\r\n") 279s AssertionError: "usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\\y}\r\nprog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\\y)\r\n" != 'd$e$f\r\n' 279s + d$e$f 279s - usage: prog spec [-h] {d$e$f,d$e$g,x!x,y\y} 279s - prog spec: error: argument arg: invalid choice: 'df' (choose from d$e$f, d$e$g, x!x, y\y) 279s 279s 279s ====================================================================== 279s FAIL: test_unquoted_space (__main__.TestZshGlobalImplicit.test_unquoted_space) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1177, in test_unquoted_space 279s self.assertEqual(self.sh.run_command("prog space f\t"), "foo bar\r\n") 279s AssertionError: "usage: prog space [-h] {foo bar,baz}\r\nprog space: error: argument arg: invalid choice: 'f' (choose from foo bar, baz)\r\n" != 'foo bar\r\n' 279s + foo bar 279s - usage: prog space [-h] {foo bar,baz} 279s - prog space: error: argument arg: invalid choice: 'f' (choose from foo bar, baz) 279s 279s 279s ====================================================================== 279s FAIL: test_wordbreak_chars (__main__.TestZshGlobalImplicit.test_wordbreak_chars) 279s ---------------------------------------------------------------------- 279s Traceback (most recent call last): 279s File "/tmp/autopkgtest.MwNCac/autopkgtest_tmp/test/test.py", line 1231, in test_wordbreak_chars 279s self.assertEqual(self.sh.run_command("prog break a\tc"), "a:b:c\r\n") 279s AssertionError: "usage: prog break [-h] {a:b:c,a:b:d}\r\nprog break: error: argument arg: invalid choice: 'ac' (choose from a:b:c, a:b:d)\r\n" != 'a:b:c\r\n' 279s + a:b:c 279s - usage: prog break [-h] {a:b:c,a:b:d} 279s - prog break: error: argument arg: invalid choice: 'ac' (choose from a:b:c, a:b:d) 279s 279s 279s ---------------------------------------------------------------------- 279s Ran 189 tests in 110.604s 279s 279s FAILED (failures=83, errors=69, skipped=12, expected failures=5) 291s autopkgtest [15:57:51]: test unittests: -----------------------] 292s autopkgtest [15:57:52]: test unittests: - - - - - - - - - - results - - - - - - - - - - 292s unittests FAIL non-zero exit status 1 292s autopkgtest [15:57:52]: @@@@@@@@@@@@@@@@@@@@ summary 292s unittests FAIL non-zero exit status 1 297s virt: nova [W] Skipping flock for amd64 297s virt: Creating nova instance adt-plucky-amd64-python-argcomplete-20241109-155300-juju-7f2275-prod-proposed-migration-environment-2-d8dfc2c3-b452-4522-a8e2-4955ee0a7464 from image adt/ubuntu-plucky-amd64-server-20241108.img (UUID 8e5f101b-f604-4dd5-a1be-68c34044e0a9)...