0s autopkgtest [17:13:07]: starting date and time: 2024-12-27 17:13:07+0000 0s autopkgtest [17:13:07]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [17:13:07]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.mm1ih1l2/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_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,radosgw.ps5.canonical.com\n" >> /etc/environment' --apt-pocket=proposed=src:python3-defaults --apt-upgrade python-omegaconf --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python3-defaults/3.12.8-1 -- lxd -r lxd-armhf-10.145.243.232 lxd-armhf-10.145.243.232:autopkgtest/ubuntu/plucky/armhf 48s autopkgtest [17:13:55]: testbed dpkg architecture: armhf 50s autopkgtest [17:13:57]: testbed apt version: 2.9.14ubuntu1 54s autopkgtest [17:14:01]: @@@@@@@@@@@@@@@@@@@@ test bed setup 56s autopkgtest [17:14:03]: testbed release detected to be: None 64s autopkgtest [17:14:11]: updating testbed package index (apt update) 66s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 66s Get:2 http://ftpmaster.internal/ubuntu plucky InRelease [213 kB] 66s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 66s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 66s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [56.0 kB] 66s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [11.5 kB] 66s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 66s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [620 kB] 66s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [51.9 kB] 66s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted armhf Packages [756 B] 66s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [465 kB] 66s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [3756 B] 66s Get:13 http://ftpmaster.internal/ubuntu plucky/universe Sources [20.8 MB] 67s Get:14 http://ftpmaster.internal/ubuntu plucky/multiverse Sources [297 kB] 67s Get:15 http://ftpmaster.internal/ubuntu plucky/main Sources [1388 kB] 67s Get:16 http://ftpmaster.internal/ubuntu plucky/restricted Sources [15.2 kB] 67s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf Packages [1356 kB] 67s Get:18 http://ftpmaster.internal/ubuntu plucky/universe armhf Packages [15.1 MB] 68s Get:19 http://ftpmaster.internal/ubuntu plucky/multiverse armhf Packages [173 kB] 71s Fetched 40.7 MB in 5s (7572 kB/s) 72s Reading package lists... 78s autopkgtest [17:14:25]: upgrading testbed (apt dist-upgrade and autopurge) 80s Reading package lists... 80s Building dependency tree... 80s Reading state information... 81s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 81s Starting 2 pkgProblemResolver with broken count: 0 81s Done 81s Entering ResolveByKeep 82s 82s The following package was automatically installed and is no longer required: 82s libassuan0 82s Use 'apt autoremove' to remove it. 82s The following NEW packages will be installed: 82s openssl-provider-legacy python3-bcrypt 82s The following packages will be upgraded: 82s apport apport-core-dump-handler appstream apt apt-utils bash binutils 82s binutils-arm-linux-gnueabihf binutils-common bsdextrautils bsdutils curl 82s dirmngr dracut-install eject ethtool fdisk fwupd gcc-14-base gettext-base 82s gir1.2-girepository-2.0 gir1.2-glib-2.0 gnupg gnupg-l10n gnupg-utils gpg 82s gpg-agent gpg-wks-client gpgconf gpgsm gpgv groff-base iputils-ping 82s iputils-tracepath keyboxd libappstream5 libapt-pkg6.0t64 libatomic1 82s libbinutils libblkid1 libbpf1 libc-bin libc6 libcap-ng0 libctf-nobfd0 82s libctf0 libcurl3t64-gnutls libcurl4t64 libdebconfclient0 libfdisk1 82s libfribidi0 libftdi1-2 libfwupd3 libgcc-s1 libgirepository-1.0-1 82s libglib2.0-0t64 libglib2.0-bin libglib2.0-data libgpg-error-l10n 82s libgpg-error0 libgstreamer1.0-0 libjson-glib-1.0-0 libjson-glib-1.0-common 82s libmount1 libnewt0.52 libnpth0t64 libnss-systemd libnss3 libpam-systemd 82s libpng16-16t64 libpython3-stdlib libpython3.12-minimal libpython3.12-stdlib 82s libqmi-glib5 libqmi-proxy libreadline8t64 libsframe1 libsmartcols1 82s libssl3t64 libstdc++6 libsystemd-shared libsystemd0 libtraceevent1 82s libtraceevent1-plugin libudev1 libunistring5 libuuid1 libwrap0 libxkbcommon0 82s libxml2 locales make mount openssl pci.ids publicsuffix python-apt-common 82s python3 python3-apport python3-apt python3-attr python3-cryptography 82s python3-gdbm python3-jinja2 python3-json-pointer python3-jsonpatch 82s python3-minimal python3-newt python3-openssl python3-pkg-resources 82s python3-problem-report python3-rich python3-setuptools 82s python3-software-properties python3.12 python3.12-gdbm python3.12-minimal 82s python3.13-gdbm readline-common rsync software-properties-common systemd 82s systemd-cryptsetup systemd-resolved systemd-sysv systemd-timesyncd tar 82s tzdata ucf udev usb.ids util-linux uuid-runtime whiptail xauth 83s 135 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. 83s Need to get 58.0 MB of archives. 83s After this operation, 8730 kB of additional disk space will be used. 83s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf bash armhf 5.2.37-1ubuntu1 [677 kB] 83s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf bsdutils armhf 1:2.40.2-1ubuntu2 [108 kB] 83s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf tar armhf 1.35+dfsg-3.1 [240 kB] 83s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libatomic1 armhf 14.2.0-11ubuntu1 [7852 B] 83s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14-base armhf 14.2.0-11ubuntu1 [52.4 kB] 83s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf libgcc-s1 armhf 14.2.0-11ubuntu1 [40.9 kB] 83s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf libstdc++6 armhf 14.2.0-11ubuntu1 [712 kB] 83s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf libc6 armhf 2.40-4ubuntu1 [2866 kB] 83s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf openssl-provider-legacy armhf 3.4.0-1ubuntu2 [29.4 kB] 83s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf libssl3t64 armhf 3.4.0-1ubuntu2 [1756 kB] 83s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf systemd-timesyncd armhf 257-2ubuntu1 [41.2 kB] 83s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf systemd-resolved armhf 257-2ubuntu1 [307 kB] 83s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf systemd-cryptsetup armhf 257-2ubuntu1 [122 kB] 83s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf eject armhf 2.40.2-1ubuntu2 [62.3 kB] 83s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf bsdextrautils armhf 2.40.2-1ubuntu2 [99.4 kB] 83s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf fdisk armhf 2.40.2-1ubuntu2 [155 kB] 83s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf libblkid1 armhf 2.40.2-1ubuntu2 [167 kB] 83s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf libmount1 armhf 2.40.2-1ubuntu2 [189 kB] 83s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf libsmartcols1 armhf 2.40.2-1ubuntu2 [135 kB] 83s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf libuuid1 armhf 2.40.2-1ubuntu2 [39.5 kB] 83s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf util-linux armhf 2.40.2-1ubuntu2 [1195 kB] 83s Get:22 http://ftpmaster.internal/ubuntu plucky/main armhf uuid-runtime armhf 2.40.2-1ubuntu2 [62.7 kB] 83s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf libfdisk1 armhf 2.40.2-1ubuntu2 [211 kB] 83s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf mount armhf 2.40.2-1ubuntu2 [156 kB] 83s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf readline-common all 8.2-6 [56.5 kB] 83s Get:26 http://ftpmaster.internal/ubuntu plucky/main armhf libreadline8t64 armhf 8.2-6 [131 kB] 83s Get:27 http://ftpmaster.internal/ubuntu plucky/main armhf libnss-systemd armhf 257-2ubuntu1 [160 kB] 83s Get:28 http://ftpmaster.internal/ubuntu plucky/main armhf systemd armhf 257-2ubuntu1 [3489 kB] 83s Get:29 http://ftpmaster.internal/ubuntu plucky/main armhf udev armhf 257-2ubuntu1 [1974 kB] 83s Get:30 http://ftpmaster.internal/ubuntu plucky/main armhf systemd-sysv armhf 257-2ubuntu1 [11.8 kB] 83s Get:31 http://ftpmaster.internal/ubuntu plucky/main armhf libpam-systemd armhf 257-2ubuntu1 [233 kB] 83s Get:32 http://ftpmaster.internal/ubuntu plucky/main armhf libsystemd-shared armhf 257-2ubuntu1 [2156 kB] 84s Get:33 http://ftpmaster.internal/ubuntu plucky/main armhf libudev1 armhf 257-2ubuntu1 [190 kB] 84s Get:34 http://ftpmaster.internal/ubuntu plucky/main armhf libsystemd0 armhf 257-2ubuntu1 [483 kB] 84s Get:35 http://ftpmaster.internal/ubuntu plucky/main armhf libc-bin armhf 2.40-4ubuntu1 [542 kB] 84s Get:36 http://ftpmaster.internal/ubuntu plucky/main armhf libapt-pkg6.0t64 armhf 2.9.18 [1085 kB] 84s Get:37 http://ftpmaster.internal/ubuntu plucky/main armhf apt armhf 2.9.18 [1349 kB] 84s Get:38 http://ftpmaster.internal/ubuntu plucky/main armhf apt-utils armhf 2.9.18 [216 kB] 84s Get:39 http://ftpmaster.internal/ubuntu plucky/main armhf libgpg-error-l10n all 1.51-3 [8800 B] 84s Get:40 http://ftpmaster.internal/ubuntu plucky/main armhf libgpg-error0 armhf 1.51-3 [64.8 kB] 84s Get:41 http://ftpmaster.internal/ubuntu plucky/main armhf libnpth0t64 armhf 1.8-2 [7572 B] 84s Get:42 http://ftpmaster.internal/ubuntu plucky/main armhf gpg-wks-client armhf 2.4.4-2ubuntu21 [88.9 kB] 84s Get:43 http://ftpmaster.internal/ubuntu plucky/main armhf dirmngr armhf 2.4.4-2ubuntu21 [351 kB] 84s Get:44 http://ftpmaster.internal/ubuntu plucky/main armhf gpgsm armhf 2.4.4-2ubuntu21 [246 kB] 84s Get:45 http://ftpmaster.internal/ubuntu plucky/main armhf gnupg-utils armhf 2.4.4-2ubuntu21 [160 kB] 84s Get:46 http://ftpmaster.internal/ubuntu plucky/main armhf gpg-agent armhf 2.4.4-2ubuntu21 [238 kB] 84s Get:47 http://ftpmaster.internal/ubuntu plucky/main armhf gpg armhf 2.4.4-2ubuntu21 [536 kB] 84s Get:48 http://ftpmaster.internal/ubuntu plucky/main armhf gpgconf armhf 2.4.4-2ubuntu21 [118 kB] 84s Get:49 http://ftpmaster.internal/ubuntu plucky/main armhf gnupg all 2.4.4-2ubuntu21 [359 kB] 84s Get:50 http://ftpmaster.internal/ubuntu plucky/main armhf keyboxd armhf 2.4.4-2ubuntu21 [113 kB] 84s Get:51 http://ftpmaster.internal/ubuntu plucky/main armhf gpgv armhf 2.4.4-2ubuntu21 [228 kB] 84s Get:52 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf python3-minimal armhf 3.12.8-1 [27.5 kB] 84s Get:53 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf python3 armhf 3.12.8-1 [23.9 kB] 84s Get:54 http://ftpmaster.internal/ubuntu plucky/main armhf tzdata all 2024b-4ubuntu1 [196 kB] 84s Get:55 http://ftpmaster.internal/ubuntu plucky/main armhf python3.12 armhf 3.12.8-3 [667 kB] 84s Get:56 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.12-stdlib armhf 3.12.8-3 [1939 kB] 84s Get:57 http://ftpmaster.internal/ubuntu plucky/main armhf python3.12-minimal armhf 3.12.8-3 [2029 kB] 84s Get:58 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.12-minimal armhf 3.12.8-3 [825 kB] 84s Get:59 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libpython3-stdlib armhf 3.12.8-1 [10.1 kB] 84s Get:60 http://ftpmaster.internal/ubuntu plucky/main armhf rsync armhf 3.3.0+ds1-2 [422 kB] 84s Get:61 http://ftpmaster.internal/ubuntu plucky/main armhf python-apt-common all 2.9.5 [20.9 kB] 84s Get:62 http://ftpmaster.internal/ubuntu plucky/main armhf python3-apt armhf 2.9.5 [174 kB] 84s Get:63 http://ftpmaster.internal/ubuntu plucky/main armhf python3-problem-report all 2.31.0-0ubuntu2 [25.3 kB] 84s Get:64 http://ftpmaster.internal/ubuntu plucky/main armhf python3-apport all 2.31.0-0ubuntu2 [93.1 kB] 84s Get:65 http://ftpmaster.internal/ubuntu plucky/main armhf libglib2.0-data all 2.82.4-1 [52.2 kB] 84s Get:66 http://ftpmaster.internal/ubuntu plucky/main armhf libglib2.0-bin armhf 2.82.4-1 [93.0 kB] 84s Get:67 http://ftpmaster.internal/ubuntu plucky/main armhf gir1.2-girepository-2.0 armhf 1.82.0-3 [25.3 kB] 84s Get:68 http://ftpmaster.internal/ubuntu plucky/main armhf gir1.2-glib-2.0 armhf 2.82.4-1 [182 kB] 84s Get:69 http://ftpmaster.internal/ubuntu plucky/main armhf libglib2.0-0t64 armhf 2.82.4-1 [1421 kB] 84s Get:70 http://ftpmaster.internal/ubuntu plucky/main armhf libgirepository-1.0-1 armhf 1.82.0-3 [108 kB] 84s Get:71 http://ftpmaster.internal/ubuntu plucky/main armhf apport-core-dump-handler all 2.31.0-0ubuntu2 [18.2 kB] 84s Get:72 http://ftpmaster.internal/ubuntu plucky/main armhf apport all 2.31.0-0ubuntu2 [82.9 kB] 84s Get:73 http://ftpmaster.internal/ubuntu plucky/main armhf libcap-ng0 armhf 0.8.5-4 [13.8 kB] 84s Get:74 http://ftpmaster.internal/ubuntu plucky/main armhf libdebconfclient0 armhf 0.274ubuntu1 [11.2 kB] 84s Get:75 http://ftpmaster.internal/ubuntu plucky/main armhf libunistring5 armhf 1.3-1 [583 kB] 84s Get:76 http://ftpmaster.internal/ubuntu plucky/main armhf iputils-ping armhf 3:20240905-1ubuntu1 [45.0 kB] 84s Get:77 http://ftpmaster.internal/ubuntu plucky/main armhf libbpf1 armhf 1:1.5.0-2 [158 kB] 84s Get:78 http://ftpmaster.internal/ubuntu plucky/main armhf libfribidi0 armhf 1.0.16-1 [24.3 kB] 84s Get:79 http://ftpmaster.internal/ubuntu plucky/main armhf python3-newt armhf 0.52.24-4ubuntu1 [20.1 kB] 84s Get:80 http://ftpmaster.internal/ubuntu plucky/main armhf libnewt0.52 armhf 0.52.24-4ubuntu1 [39.7 kB] 84s Get:81 http://ftpmaster.internal/ubuntu plucky/main armhf libxml2 armhf 2.12.7+dfsg+really2.9.14-0.2build1 [599 kB] 84s Get:82 http://ftpmaster.internal/ubuntu plucky/main armhf locales all 2.40-4ubuntu1 [4224 kB] 84s Get:83 http://ftpmaster.internal/ubuntu plucky/main armhf openssl armhf 3.4.0-1ubuntu2 [1159 kB] 84s Get:84 http://ftpmaster.internal/ubuntu plucky/main armhf python3-rich all 13.9.4-1 [190 kB] 84s Get:85 http://ftpmaster.internal/ubuntu plucky/main armhf ucf all 3.0046 [41.9 kB] 84s Get:86 http://ftpmaster.internal/ubuntu plucky/main armhf whiptail armhf 0.52.24-4ubuntu1 [17.3 kB] 84s Get:87 http://ftpmaster.internal/ubuntu plucky/main armhf ethtool armhf 1:6.11-1 [222 kB] 84s Get:88 http://ftpmaster.internal/ubuntu plucky/main armhf gettext-base armhf 0.22.5-3 [40.7 kB] 84s Get:89 http://ftpmaster.internal/ubuntu plucky/main armhf groff-base armhf 1.23.0-7 [949 kB] 84s Get:90 http://ftpmaster.internal/ubuntu plucky/main armhf iputils-tracepath armhf 3:20240905-1ubuntu1 [13.3 kB] 84s Get:91 http://ftpmaster.internal/ubuntu plucky/main armhf libpng16-16t64 armhf 1.6.44-3 [169 kB] 84s Get:92 http://ftpmaster.internal/ubuntu plucky/main armhf libtraceevent1-plugin armhf 1:1.8.4-2 [19.0 kB] 84s Get:93 http://ftpmaster.internal/ubuntu plucky/main armhf libtraceevent1 armhf 1:1.8.4-2 [53.8 kB] 84s Get:94 http://ftpmaster.internal/ubuntu plucky/main armhf libxkbcommon0 armhf 1.7.0-2 [113 kB] 84s Get:95 http://ftpmaster.internal/ubuntu plucky/main armhf pci.ids all 0.0~2024.11.25-1 [282 kB] 84s Get:96 http://ftpmaster.internal/ubuntu plucky/main armhf publicsuffix all 20241206.1516-0.1 [135 kB] 84s Get:97 http://ftpmaster.internal/ubuntu plucky/main armhf python3.13-gdbm armhf 3.13.1-2 [29.8 kB] 84s Get:98 http://ftpmaster.internal/ubuntu plucky/main armhf python3.12-gdbm armhf 3.12.8-3 [28.9 kB] 84s Get:99 http://ftpmaster.internal/ubuntu plucky/main armhf python3-gdbm armhf 3.13.1-1 [8668 B] 84s Get:100 http://ftpmaster.internal/ubuntu plucky/main armhf usb.ids all 2024.12.04-1 [223 kB] 84s Get:101 http://ftpmaster.internal/ubuntu plucky/main armhf xauth armhf 1:1.1.2-1.1 [23.0 kB] 85s Get:102 http://ftpmaster.internal/ubuntu plucky/main armhf libcurl3t64-gnutls armhf 8.11.1-1ubuntu1 [333 kB] 85s Get:103 http://ftpmaster.internal/ubuntu plucky/main armhf libappstream5 armhf 1.0.4-1 [211 kB] 85s Get:104 http://ftpmaster.internal/ubuntu plucky/main armhf appstream armhf 1.0.4-1 [67.3 kB] 85s Get:105 http://ftpmaster.internal/ubuntu plucky/main armhf libctf0 armhf 2.43.50.20241221-1ubuntu1 [74.8 kB] 85s Get:106 http://ftpmaster.internal/ubuntu plucky/main armhf libctf-nobfd0 armhf 2.43.50.20241221-1ubuntu1 [77.7 kB] 85s Get:107 http://ftpmaster.internal/ubuntu plucky/main armhf binutils-arm-linux-gnueabihf armhf 2.43.50.20241221-1ubuntu1 [2986 kB] 85s Get:108 http://ftpmaster.internal/ubuntu plucky/main armhf libbinutils armhf 2.43.50.20241221-1ubuntu1 [408 kB] 85s Get:109 http://ftpmaster.internal/ubuntu plucky/main armhf binutils armhf 2.43.50.20241221-1ubuntu1 [3090 B] 85s Get:110 http://ftpmaster.internal/ubuntu plucky/main armhf binutils-common armhf 2.43.50.20241221-1ubuntu1 [222 kB] 85s Get:111 http://ftpmaster.internal/ubuntu plucky/main armhf libsframe1 armhf 2.43.50.20241221-1ubuntu1 [12.1 kB] 85s Get:112 http://ftpmaster.internal/ubuntu plucky/main armhf curl armhf 8.11.1-1ubuntu1 [244 kB] 85s Get:113 http://ftpmaster.internal/ubuntu plucky/main armhf libcurl4t64 armhf 8.11.1-1ubuntu1 [337 kB] 85s Get:114 http://ftpmaster.internal/ubuntu plucky/main armhf dracut-install armhf 105-2ubuntu5 [37.3 kB] 85s Get:115 http://ftpmaster.internal/ubuntu plucky/main armhf libjson-glib-1.0-common all 1.10.6+ds-1 [5636 B] 85s Get:116 http://ftpmaster.internal/ubuntu plucky/main armhf libjson-glib-1.0-0 armhf 1.10.6+ds-1 [59.5 kB] 85s Get:117 http://ftpmaster.internal/ubuntu plucky/main armhf fwupd armhf 2.0.3-3 [5028 kB] 85s Get:118 http://ftpmaster.internal/ubuntu plucky/main armhf libfwupd3 armhf 2.0.3-3 [121 kB] 85s Get:119 http://ftpmaster.internal/ubuntu plucky/main armhf libqmi-proxy armhf 1.35.6-1 [5878 B] 85s Get:120 http://ftpmaster.internal/ubuntu plucky/main armhf libqmi-glib5 armhf 1.35.6-1 [928 kB] 85s Get:121 http://ftpmaster.internal/ubuntu plucky/main armhf gnupg-l10n all 2.4.4-2ubuntu21 [66.3 kB] 85s Get:122 http://ftpmaster.internal/ubuntu plucky/main armhf libftdi1-2 armhf 1.5-8 [26.3 kB] 85s Get:123 http://ftpmaster.internal/ubuntu plucky/main armhf libgstreamer1.0-0 armhf 1.24.10-2 [1109 kB] 85s Get:124 http://ftpmaster.internal/ubuntu plucky/main armhf libnss3 armhf 2:3.106-1ubuntu1 [1321 kB] 85s Get:125 http://ftpmaster.internal/ubuntu plucky/main armhf libwrap0 armhf 7.6.q-34 [45.7 kB] 85s Get:126 http://ftpmaster.internal/ubuntu plucky/main armhf make armhf 4.4.1-1 [180 kB] 85s Get:127 http://ftpmaster.internal/ubuntu plucky/main armhf python3-attr all 24.2.0-1 [50.2 kB] 85s Get:128 http://ftpmaster.internal/ubuntu plucky/main armhf python3-bcrypt armhf 4.2.0-2.1 [239 kB] 85s Get:129 http://ftpmaster.internal/ubuntu plucky/main armhf python3-cryptography armhf 43.0.0-1 [925 kB] 86s Get:130 http://ftpmaster.internal/ubuntu plucky/main armhf python3-jinja2 all 3.1.3-1.1 [108 kB] 86s Get:131 http://ftpmaster.internal/ubuntu plucky/main armhf python3-json-pointer all 2.4-3 [8444 B] 86s Get:132 http://ftpmaster.internal/ubuntu plucky/main armhf python3-jsonpatch all 1.32-5 [12.3 kB] 86s Get:133 http://ftpmaster.internal/ubuntu plucky/main armhf python3-openssl all 24.3.0-1 [45.8 kB] 86s Get:134 http://ftpmaster.internal/ubuntu plucky/main armhf python3-pkg-resources all 75.6.0-1 [144 kB] 86s Get:135 http://ftpmaster.internal/ubuntu plucky/main armhf python3-setuptools all 75.6.0-1 [645 kB] 86s Get:136 http://ftpmaster.internal/ubuntu plucky/main armhf software-properties-common all 0.108 [16.5 kB] 86s Get:137 http://ftpmaster.internal/ubuntu plucky/main armhf python3-software-properties all 0.108 [30.9 kB] 86s Preconfiguring packages ... 86s Fetched 58.0 MB in 3s (17.8 MB/s) 87s (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 ... 59970 files and directories currently installed.) 87s Preparing to unpack .../bash_5.2.37-1ubuntu1_armhf.deb ... 87s Unpacking bash (5.2.37-1ubuntu1) over (5.2.32-1ubuntu2) ... 87s Setting up bash (5.2.37-1ubuntu1) ... 87s update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode 87s (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 ... 59970 files and directories currently installed.) 87s Preparing to unpack .../bsdutils_1%3a2.40.2-1ubuntu2_armhf.deb ... 87s Unpacking bsdutils (1:2.40.2-1ubuntu2) over (1:2.40.2-1ubuntu1) ... 87s Setting up bsdutils (1:2.40.2-1ubuntu2) ... 87s (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 ... 59970 files and directories currently installed.) 87s Preparing to unpack .../tar_1.35+dfsg-3.1_armhf.deb ... 87s Unpacking tar (1.35+dfsg-3.1) over (1.35+dfsg-3build1) ... 87s Setting up tar (1.35+dfsg-3.1) ... 87s (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 ... 59970 files and directories currently installed.) 87s Preparing to unpack .../libatomic1_14.2.0-11ubuntu1_armhf.deb ... 87s Unpacking libatomic1:armhf (14.2.0-11ubuntu1) over (14.2.0-8ubuntu1) ... 87s Preparing to unpack .../gcc-14-base_14.2.0-11ubuntu1_armhf.deb ... 87s Unpacking gcc-14-base:armhf (14.2.0-11ubuntu1) over (14.2.0-8ubuntu1) ... 87s Setting up gcc-14-base:armhf (14.2.0-11ubuntu1) ... 87s (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 ... 59970 files and directories currently installed.) 87s Preparing to unpack .../libgcc-s1_14.2.0-11ubuntu1_armhf.deb ... 87s Unpacking libgcc-s1:armhf (14.2.0-11ubuntu1) over (14.2.0-8ubuntu1) ... 87s Setting up libgcc-s1:armhf (14.2.0-11ubuntu1) ... 87s (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 ... 59970 files and directories currently installed.) 87s Preparing to unpack .../libstdc++6_14.2.0-11ubuntu1_armhf.deb ... 87s Unpacking libstdc++6:armhf (14.2.0-11ubuntu1) over (14.2.0-8ubuntu1) ... 87s Setting up libstdc++6:armhf (14.2.0-11ubuntu1) ... 87s (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 ... 59970 files and directories currently installed.) 87s Preparing to unpack .../libc6_2.40-4ubuntu1_armhf.deb ... 88s Unpacking libc6:armhf (2.40-4ubuntu1) over (2.40-1ubuntu3) ... 88s Setting up libc6:armhf (2.40-4ubuntu1) ... 88s (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 ... 59970 files and directories currently installed.) 88s Preparing to unpack .../libssl3t64_3.4.0-1ubuntu2_armhf.deb ... 88s Unpacking libssl3t64:armhf (3.4.0-1ubuntu2) over (3.3.1-2ubuntu2) ... 88s Selecting previously unselected package openssl-provider-legacy. 88s Preparing to unpack .../openssl-provider-legacy_3.4.0-1ubuntu2_armhf.deb ... 88s Unpacking openssl-provider-legacy (3.4.0-1ubuntu2) ... 88s Setting up libssl3t64:armhf (3.4.0-1ubuntu2) ... 88s Setting up openssl-provider-legacy (3.4.0-1ubuntu2) ... 88s (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 ... 59973 files and directories currently installed.) 88s Preparing to unpack .../0-systemd-timesyncd_257-2ubuntu1_armhf.deb ... 88s Unpacking systemd-timesyncd (257-2ubuntu1) over (256.5-2ubuntu4) ... 88s Preparing to unpack .../1-systemd-resolved_257-2ubuntu1_armhf.deb ... 88s Unpacking systemd-resolved (257-2ubuntu1) over (256.5-2ubuntu4) ... 88s Preparing to unpack .../2-systemd-cryptsetup_257-2ubuntu1_armhf.deb ... 88s Unpacking systemd-cryptsetup (257-2ubuntu1) over (256.5-2ubuntu4) ... 88s Preparing to unpack .../3-eject_2.40.2-1ubuntu2_armhf.deb ... 88s Unpacking eject (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 88s Preparing to unpack .../4-bsdextrautils_2.40.2-1ubuntu2_armhf.deb ... 88s Unpacking bsdextrautils (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 88s Preparing to unpack .../5-fdisk_2.40.2-1ubuntu2_armhf.deb ... 88s Unpacking fdisk (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 88s Preparing to unpack .../6-libblkid1_2.40.2-1ubuntu2_armhf.deb ... 88s Unpacking libblkid1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 88s Setting up libblkid1:armhf (2.40.2-1ubuntu2) ... 88s (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 ... 59974 files and directories currently installed.) 88s Preparing to unpack .../libmount1_2.40.2-1ubuntu2_armhf.deb ... 88s Unpacking libmount1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 88s Setting up libmount1:armhf (2.40.2-1ubuntu2) ... 88s (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 ... 59974 files and directories currently installed.) 88s Preparing to unpack .../libsmartcols1_2.40.2-1ubuntu2_armhf.deb ... 88s Unpacking libsmartcols1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 88s Setting up libsmartcols1:armhf (2.40.2-1ubuntu2) ... 89s (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 ... 59974 files and directories currently installed.) 89s Preparing to unpack .../libuuid1_2.40.2-1ubuntu2_armhf.deb ... 89s Unpacking libuuid1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 89s Setting up libuuid1:armhf (2.40.2-1ubuntu2) ... 89s (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 ... 59974 files and directories currently installed.) 89s Preparing to unpack .../util-linux_2.40.2-1ubuntu2_armhf.deb ... 89s Unpacking util-linux (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 89s Setting up util-linux (2.40.2-1ubuntu2) ... 90s fstrim.service is a disabled or a static unit not running, not starting it. 90s (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 ... 59974 files and directories currently installed.) 90s Preparing to unpack .../0-uuid-runtime_2.40.2-1ubuntu2_armhf.deb ... 90s Unpacking uuid-runtime (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 90s Preparing to unpack .../1-libfdisk1_2.40.2-1ubuntu2_armhf.deb ... 90s Unpacking libfdisk1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 90s Preparing to unpack .../2-mount_2.40.2-1ubuntu2_armhf.deb ... 90s Unpacking mount (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 90s Preparing to unpack .../3-readline-common_8.2-6_all.deb ... 90s Unpacking readline-common (8.2-6) over (8.2-5) ... 90s Preparing to unpack .../4-libreadline8t64_8.2-6_armhf.deb ... 90s Leaving 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8 to /lib/arm-linux-gnueabihf/libhistory.so.8.usr-is-merged by libreadline8t64' 90s Leaving 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8.2 to /lib/arm-linux-gnueabihf/libhistory.so.8.2.usr-is-merged by libreadline8t64' 90s Leaving 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8 to /lib/arm-linux-gnueabihf/libreadline.so.8.usr-is-merged by libreadline8t64' 90s Leaving 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8.2 to /lib/arm-linux-gnueabihf/libreadline.so.8.2.usr-is-merged by libreadline8t64' 90s Unpacking libreadline8t64:armhf (8.2-6) over (8.2-5) ... 90s Preparing to unpack .../5-libnss-systemd_257-2ubuntu1_armhf.deb ... 90s Unpacking libnss-systemd:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 90s Preparing to unpack .../6-systemd_257-2ubuntu1_armhf.deb ... 90s Unpacking systemd (257-2ubuntu1) over (256.5-2ubuntu4) ... 90s Preparing to unpack .../7-udev_257-2ubuntu1_armhf.deb ... 90s Unpacking udev (257-2ubuntu1) over (256.5-2ubuntu4) ... 90s Preparing to unpack .../8-libsystemd-shared_257-2ubuntu1_armhf.deb ... 90s Unpacking libsystemd-shared:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 90s Setting up libsystemd-shared:armhf (257-2ubuntu1) ... 90s (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 ... 59967 files and directories currently installed.) 90s Preparing to unpack .../libsystemd0_257-2ubuntu1_armhf.deb ... 90s Unpacking libsystemd0:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 90s Setting up libsystemd0:armhf (257-2ubuntu1) ... 90s Setting up mount (2.40.2-1ubuntu2) ... 90s Setting up systemd (257-2ubuntu1) ... 90s Installing new version of config file /etc/systemd/logind.conf ... 90s Installing new version of config file /etc/systemd/sleep.conf ... 91s /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. 91s Created symlink '/run/systemd/system/tmp.mount' → '/dev/null'. 91s /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. 92s (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 ... 59967 files and directories currently installed.) 92s Preparing to unpack .../systemd-sysv_257-2ubuntu1_armhf.deb ... 92s Unpacking systemd-sysv (257-2ubuntu1) over (256.5-2ubuntu4) ... 92s Preparing to unpack .../libpam-systemd_257-2ubuntu1_armhf.deb ... 92s Unpacking libpam-systemd:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 92s Preparing to unpack .../libudev1_257-2ubuntu1_armhf.deb ... 92s Unpacking libudev1:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 92s Setting up libudev1:armhf (257-2ubuntu1) ... 92s (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 ... 59967 files and directories currently installed.) 92s Preparing to unpack .../libc-bin_2.40-4ubuntu1_armhf.deb ... 92s Unpacking libc-bin (2.40-4ubuntu1) over (2.40-1ubuntu3) ... 92s Setting up libc-bin (2.40-4ubuntu1) ... 92s (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 ... 59967 files and directories currently installed.) 92s Preparing to unpack .../libapt-pkg6.0t64_2.9.18_armhf.deb ... 92s Unpacking libapt-pkg6.0t64:armhf (2.9.18) over (2.9.14ubuntu1) ... 92s Setting up libapt-pkg6.0t64:armhf (2.9.18) ... 92s (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 ... 59967 files and directories currently installed.) 92s Preparing to unpack .../archives/apt_2.9.18_armhf.deb ... 92s Unpacking apt (2.9.18) over (2.9.14ubuntu1) ... 92s Setting up apt (2.9.18) ... 93s (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 ... 59966 files and directories currently installed.) 93s Preparing to unpack .../apt-utils_2.9.18_armhf.deb ... 93s Unpacking apt-utils (2.9.18) over (2.9.14ubuntu1) ... 93s Preparing to unpack .../libgpg-error-l10n_1.51-3_all.deb ... 93s Unpacking libgpg-error-l10n (1.51-3) over (1.50-4) ... 93s Preparing to unpack .../libgpg-error0_1.51-3_armhf.deb ... 93s Unpacking libgpg-error0:armhf (1.51-3) over (1.50-4) ... 93s Setting up libgpg-error0:armhf (1.51-3) ... 93s (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 ... 59966 files and directories currently installed.) 93s Preparing to unpack .../libnpth0t64_1.8-2_armhf.deb ... 93s Unpacking libnpth0t64:armhf (1.8-2) over (1.6-3.1build1) ... 93s Setting up libnpth0t64:armhf (1.8-2) ... 93s (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 ... 59966 files and directories currently installed.) 93s Preparing to unpack .../0-gpg-wks-client_2.4.4-2ubuntu21_armhf.deb ... 93s Unpacking gpg-wks-client (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 93s Preparing to unpack .../1-dirmngr_2.4.4-2ubuntu21_armhf.deb ... 93s Unpacking dirmngr (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 94s Preparing to unpack .../2-gpgsm_2.4.4-2ubuntu21_armhf.deb ... 94s Unpacking gpgsm (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 94s Preparing to unpack .../3-gnupg-utils_2.4.4-2ubuntu21_armhf.deb ... 94s Unpacking gnupg-utils (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 94s Preparing to unpack .../4-gpg-agent_2.4.4-2ubuntu21_armhf.deb ... 94s Unpacking gpg-agent (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 94s Preparing to unpack .../5-gpg_2.4.4-2ubuntu21_armhf.deb ... 94s Unpacking gpg (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 94s Preparing to unpack .../6-gpgconf_2.4.4-2ubuntu21_armhf.deb ... 94s Unpacking gpgconf (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 94s Preparing to unpack .../7-gnupg_2.4.4-2ubuntu21_all.deb ... 94s Unpacking gnupg (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 94s Preparing to unpack .../8-keyboxd_2.4.4-2ubuntu21_armhf.deb ... 94s Unpacking keyboxd (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 94s Preparing to unpack .../9-gpgv_2.4.4-2ubuntu21_armhf.deb ... 94s Unpacking gpgv (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 94s Setting up gpgv (2.4.4-2ubuntu21) ... 94s (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 ... 59966 files and directories currently installed.) 94s Preparing to unpack .../python3-minimal_3.12.8-1_armhf.deb ... 94s Unpacking python3-minimal (3.12.8-1) over (3.12.6-0ubuntu1) ... 94s Setting up python3-minimal (3.12.8-1) ... 94s (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 ... 59966 files and directories currently installed.) 94s Preparing to unpack .../00-python3_3.12.8-1_armhf.deb ... 94s Unpacking python3 (3.12.8-1) over (3.12.6-0ubuntu1) ... 94s Preparing to unpack .../01-tzdata_2024b-4ubuntu1_all.deb ... 94s Unpacking tzdata (2024b-4ubuntu1) over (2024b-1ubuntu2) ... 95s Preparing to unpack .../02-python3.12_3.12.8-3_armhf.deb ... 95s Unpacking python3.12 (3.12.8-3) over (3.12.7-3) ... 95s Preparing to unpack .../03-libpython3.12-stdlib_3.12.8-3_armhf.deb ... 95s Unpacking libpython3.12-stdlib:armhf (3.12.8-3) over (3.12.7-3) ... 95s Preparing to unpack .../04-python3.12-minimal_3.12.8-3_armhf.deb ... 95s Unpacking python3.12-minimal (3.12.8-3) over (3.12.7-3) ... 95s Preparing to unpack .../05-libpython3.12-minimal_3.12.8-3_armhf.deb ... 95s Unpacking libpython3.12-minimal:armhf (3.12.8-3) over (3.12.7-3) ... 95s Preparing to unpack .../06-libpython3-stdlib_3.12.8-1_armhf.deb ... 95s Unpacking libpython3-stdlib:armhf (3.12.8-1) over (3.12.6-0ubuntu1) ... 95s Preparing to unpack .../07-rsync_3.3.0+ds1-2_armhf.deb ... 95s Unpacking rsync (3.3.0+ds1-2) over (3.3.0-1) ... 95s Preparing to unpack .../08-python-apt-common_2.9.5_all.deb ... 95s Unpacking python-apt-common (2.9.5) over (2.9.0ubuntu2) ... 95s Preparing to unpack .../09-python3-apt_2.9.5_armhf.deb ... 96s Unpacking python3-apt (2.9.5) over (2.9.0ubuntu2) ... 96s Preparing to unpack .../10-python3-problem-report_2.31.0-0ubuntu2_all.deb ... 96s Unpacking python3-problem-report (2.31.0-0ubuntu2) over (2.30.0-0ubuntu5) ... 96s Preparing to unpack .../11-python3-apport_2.31.0-0ubuntu2_all.deb ... 96s Unpacking python3-apport (2.31.0-0ubuntu2) over (2.30.0-0ubuntu5) ... 96s Preparing to unpack .../12-libglib2.0-data_2.82.4-1_all.deb ... 96s Unpacking libglib2.0-data (2.82.4-1) over (2.82.2-3) ... 96s Preparing to unpack .../13-libglib2.0-bin_2.82.4-1_armhf.deb ... 96s Unpacking libglib2.0-bin (2.82.4-1) over (2.82.2-3) ... 96s Preparing to unpack .../14-gir1.2-girepository-2.0_1.82.0-3_armhf.deb ... 96s Unpacking gir1.2-girepository-2.0:armhf (1.82.0-3) over (1.82.0-2) ... 96s Preparing to unpack .../15-gir1.2-glib-2.0_2.82.4-1_armhf.deb ... 96s Unpacking gir1.2-glib-2.0:armhf (2.82.4-1) over (2.82.2-3) ... 96s Preparing to unpack .../16-libglib2.0-0t64_2.82.4-1_armhf.deb ... 96s Unpacking libglib2.0-0t64:armhf (2.82.4-1) over (2.82.2-3) ... 96s Preparing to unpack .../17-libgirepository-1.0-1_1.82.0-3_armhf.deb ... 96s Unpacking libgirepository-1.0-1:armhf (1.82.0-3) over (1.82.0-2) ... 96s Preparing to unpack .../18-apport-core-dump-handler_2.31.0-0ubuntu2_all.deb ... 96s Unpacking apport-core-dump-handler (2.31.0-0ubuntu2) over (2.30.0-0ubuntu5) ... 96s Preparing to unpack .../19-apport_2.31.0-0ubuntu2_all.deb ... 96s Unpacking apport (2.31.0-0ubuntu2) over (2.30.0-0ubuntu5) ... 96s Preparing to unpack .../20-libcap-ng0_0.8.5-4_armhf.deb ... 96s Unpacking libcap-ng0:armhf (0.8.5-4) over (0.8.5-3build1) ... 96s Setting up libcap-ng0:armhf (0.8.5-4) ... 96s (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 ... 59953 files and directories currently installed.) 96s Preparing to unpack .../libdebconfclient0_0.274ubuntu1_armhf.deb ... 96s Unpacking libdebconfclient0:armhf (0.274ubuntu1) over (0.272ubuntu1) ... 96s Setting up libdebconfclient0:armhf (0.274ubuntu1) ... 97s (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 ... 59953 files and directories currently installed.) 97s Preparing to unpack .../libunistring5_1.3-1_armhf.deb ... 97s Unpacking libunistring5:armhf (1.3-1) over (1.2-1) ... 97s Setting up libunistring5:armhf (1.3-1) ... 97s (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 ... 59953 files and directories currently installed.) 97s Preparing to unpack .../00-iputils-ping_3%3a20240905-1ubuntu1_armhf.deb ... 97s Unpacking iputils-ping (3:20240905-1ubuntu1) over (3:20240117-1build1) ... 97s Preparing to unpack .../01-libbpf1_1%3a1.5.0-2_armhf.deb ... 97s Unpacking libbpf1:armhf (1:1.5.0-2) over (1:1.5.0-1) ... 97s Preparing to unpack .../02-libfribidi0_1.0.16-1_armhf.deb ... 97s Unpacking libfribidi0:armhf (1.0.16-1) over (1.0.15-1) ... 97s Preparing to unpack .../03-python3-newt_0.52.24-4ubuntu1_armhf.deb ... 97s Unpacking python3-newt:armhf (0.52.24-4ubuntu1) over (0.52.24-2ubuntu4) ... 97s Preparing to unpack .../04-libnewt0.52_0.52.24-4ubuntu1_armhf.deb ... 97s Unpacking libnewt0.52:armhf (0.52.24-4ubuntu1) over (0.52.24-2ubuntu4) ... 97s Preparing to unpack .../05-libxml2_2.12.7+dfsg+really2.9.14-0.2build1_armhf.deb ... 97s Unpacking libxml2:armhf (2.12.7+dfsg+really2.9.14-0.2build1) over (2.12.7+dfsg-3) ... 97s Preparing to unpack .../06-locales_2.40-4ubuntu1_all.deb ... 97s Unpacking locales (2.40-4ubuntu1) over (2.40-1ubuntu3) ... 97s Preparing to unpack .../07-openssl_3.4.0-1ubuntu2_armhf.deb ... 97s Unpacking openssl (3.4.0-1ubuntu2) over (3.3.1-2ubuntu2) ... 97s Preparing to unpack .../08-python3-rich_13.9.4-1_all.deb ... 97s Unpacking python3-rich (13.9.4-1) over (13.7.1-1) ... 97s Preparing to unpack .../09-ucf_3.0046_all.deb ... 97s Unpacking ucf (3.0046) over (3.0043+nmu1) ... 97s Preparing to unpack .../10-whiptail_0.52.24-4ubuntu1_armhf.deb ... 97s Unpacking whiptail (0.52.24-4ubuntu1) over (0.52.24-2ubuntu4) ... 97s Preparing to unpack .../11-ethtool_1%3a6.11-1_armhf.deb ... 97s Unpacking ethtool (1:6.11-1) over (1:6.10-1) ... 98s Preparing to unpack .../12-gettext-base_0.22.5-3_armhf.deb ... 98s Unpacking gettext-base (0.22.5-3) over (0.22.5-2) ... 98s Preparing to unpack .../13-groff-base_1.23.0-7_armhf.deb ... 98s Unpacking groff-base (1.23.0-7) over (1.23.0-5) ... 98s Preparing to unpack .../14-iputils-tracepath_3%3a20240905-1ubuntu1_armhf.deb ... 98s Unpacking iputils-tracepath (3:20240905-1ubuntu1) over (3:20240117-1build1) ... 98s Preparing to unpack .../15-libpng16-16t64_1.6.44-3_armhf.deb ... 98s Unpacking libpng16-16t64:armhf (1.6.44-3) over (1.6.44-2) ... 98s Preparing to unpack .../16-libtraceevent1-plugin_1%3a1.8.4-2_armhf.deb ... 98s Unpacking libtraceevent1-plugin:armhf (1:1.8.4-2) over (1:1.8.4-1) ... 98s Preparing to unpack .../17-libtraceevent1_1%3a1.8.4-2_armhf.deb ... 98s Unpacking libtraceevent1:armhf (1:1.8.4-2) over (1:1.8.4-1) ... 98s Preparing to unpack .../18-libxkbcommon0_1.7.0-2_armhf.deb ... 98s Unpacking libxkbcommon0:armhf (1.7.0-2) over (1.7.0-1) ... 98s Preparing to unpack .../19-pci.ids_0.0~2024.11.25-1_all.deb ... 98s Unpacking pci.ids (0.0~2024.11.25-1) over (0.0~2024.10.24-1) ... 98s Preparing to unpack .../20-publicsuffix_20241206.1516-0.1_all.deb ... 98s Unpacking publicsuffix (20241206.1516-0.1) over (20231001.0357-0.1) ... 98s Preparing to unpack .../21-python3.13-gdbm_3.13.1-2_armhf.deb ... 98s Unpacking python3.13-gdbm (3.13.1-2) over (3.13.0-2) ... 98s Preparing to unpack .../22-python3.12-gdbm_3.12.8-3_armhf.deb ... 98s Unpacking python3.12-gdbm (3.12.8-3) over (3.12.7-3) ... 98s Preparing to unpack .../23-python3-gdbm_3.13.1-1_armhf.deb ... 98s Unpacking python3-gdbm:armhf (3.13.1-1) over (3.12.7-1) ... 98s Preparing to unpack .../24-usb.ids_2024.12.04-1_all.deb ... 98s Unpacking usb.ids (2024.12.04-1) over (2024.07.04-1) ... 98s Preparing to unpack .../25-xauth_1%3a1.1.2-1.1_armhf.deb ... 98s Unpacking xauth (1:1.1.2-1.1) over (1:1.1.2-1build1) ... 98s Preparing to unpack .../26-libcurl3t64-gnutls_8.11.1-1ubuntu1_armhf.deb ... 98s Unpacking libcurl3t64-gnutls:armhf (8.11.1-1ubuntu1) over (8.11.0-1ubuntu2) ... 98s Preparing to unpack .../27-libappstream5_1.0.4-1_armhf.deb ... 98s Unpacking libappstream5:armhf (1.0.4-1) over (1.0.3-1) ... 98s Preparing to unpack .../28-appstream_1.0.4-1_armhf.deb ... 98s Unpacking appstream (1.0.4-1) over (1.0.3-1) ... 98s Preparing to unpack .../29-libctf0_2.43.50.20241221-1ubuntu1_armhf.deb ... 98s Unpacking libctf0:armhf (2.43.50.20241221-1ubuntu1) over (2.43.1-4ubuntu1) ... 98s Preparing to unpack .../30-libctf-nobfd0_2.43.50.20241221-1ubuntu1_armhf.deb ... 98s Unpacking libctf-nobfd0:armhf (2.43.50.20241221-1ubuntu1) over (2.43.1-4ubuntu1) ... 98s Preparing to unpack .../31-binutils-arm-linux-gnueabihf_2.43.50.20241221-1ubuntu1_armhf.deb ... 98s Unpacking binutils-arm-linux-gnueabihf (2.43.50.20241221-1ubuntu1) over (2.43.1-4ubuntu1) ... 98s Preparing to unpack .../32-libbinutils_2.43.50.20241221-1ubuntu1_armhf.deb ... 98s Unpacking libbinutils:armhf (2.43.50.20241221-1ubuntu1) over (2.43.1-4ubuntu1) ... 99s Preparing to unpack .../33-binutils_2.43.50.20241221-1ubuntu1_armhf.deb ... 99s Unpacking binutils (2.43.50.20241221-1ubuntu1) over (2.43.1-4ubuntu1) ... 99s Preparing to unpack .../34-binutils-common_2.43.50.20241221-1ubuntu1_armhf.deb ... 99s Unpacking binutils-common:armhf (2.43.50.20241221-1ubuntu1) over (2.43.1-4ubuntu1) ... 99s Preparing to unpack .../35-libsframe1_2.43.50.20241221-1ubuntu1_armhf.deb ... 99s Unpacking libsframe1:armhf (2.43.50.20241221-1ubuntu1) over (2.43.1-4ubuntu1) ... 99s Preparing to unpack .../36-curl_8.11.1-1ubuntu1_armhf.deb ... 99s Unpacking curl (8.11.1-1ubuntu1) over (8.11.0-1ubuntu2) ... 99s Preparing to unpack .../37-libcurl4t64_8.11.1-1ubuntu1_armhf.deb ... 99s Unpacking libcurl4t64:armhf (8.11.1-1ubuntu1) over (8.11.0-1ubuntu2) ... 99s Preparing to unpack .../38-dracut-install_105-2ubuntu5_armhf.deb ... 99s Unpacking dracut-install (105-2ubuntu5) over (105-2ubuntu3) ... 99s Preparing to unpack .../39-libjson-glib-1.0-common_1.10.6+ds-1_all.deb ... 99s Unpacking libjson-glib-1.0-common (1.10.6+ds-1) over (1.10.0+ds-3) ... 99s Preparing to unpack .../40-libjson-glib-1.0-0_1.10.6+ds-1_armhf.deb ... 99s Unpacking libjson-glib-1.0-0:armhf (1.10.6+ds-1) over (1.10.0+ds-3) ... 99s Preparing to unpack .../41-fwupd_2.0.3-3_armhf.deb ... 99s Unpacking fwupd (2.0.3-3) over (2.0.2-1) ... 99s Preparing to unpack .../42-libfwupd3_2.0.3-3_armhf.deb ... 99s Unpacking libfwupd3:armhf (2.0.3-3) over (2.0.2-1) ... 99s Preparing to unpack .../43-libqmi-proxy_1.35.6-1_armhf.deb ... 99s Unpacking libqmi-proxy (1.35.6-1) over (1.35.2-0ubuntu2) ... 99s Preparing to unpack .../44-libqmi-glib5_1.35.6-1_armhf.deb ... 99s Unpacking libqmi-glib5:armhf (1.35.6-1) over (1.35.2-0ubuntu2) ... 99s Preparing to unpack .../45-gnupg-l10n_2.4.4-2ubuntu21_all.deb ... 99s Unpacking gnupg-l10n (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 99s Preparing to unpack .../46-libftdi1-2_1.5-8_armhf.deb ... 99s Unpacking libftdi1-2:armhf (1.5-8) over (1.5-7build1) ... 99s Preparing to unpack .../47-libgstreamer1.0-0_1.24.10-2_armhf.deb ... 99s Unpacking libgstreamer1.0-0:armhf (1.24.10-2) over (1.24.9-1) ... 100s Preparing to unpack .../48-libnss3_2%3a3.106-1ubuntu1_armhf.deb ... 100s Unpacking libnss3:armhf (2:3.106-1ubuntu1) over (2:3.103-1) ... 100s Preparing to unpack .../49-libwrap0_7.6.q-34_armhf.deb ... 100s Unpacking libwrap0:armhf (7.6.q-34) over (7.6.q-33) ... 100s Preparing to unpack .../50-make_4.4.1-1_armhf.deb ... 100s Unpacking make (4.4.1-1) over (4.3-4.1build2) ... 100s Preparing to unpack .../51-python3-attr_24.2.0-1_all.deb ... 100s Unpacking python3-attr (24.2.0-1) over (23.2.0-2) ... 100s Selecting previously unselected package python3-bcrypt. 100s Preparing to unpack .../52-python3-bcrypt_4.2.0-2.1_armhf.deb ... 100s Unpacking python3-bcrypt (4.2.0-2.1) ... 100s Preparing to unpack .../53-python3-cryptography_43.0.0-1_armhf.deb ... 100s Unpacking python3-cryptography (43.0.0-1) over (42.0.5-2build1) ... 100s Preparing to unpack .../54-python3-jinja2_3.1.3-1.1_all.deb ... 100s Unpacking python3-jinja2 (3.1.3-1.1) over (3.1.3-1ubuntu1) ... 100s Preparing to unpack .../55-python3-json-pointer_2.4-3_all.deb ... 100s Unpacking python3-json-pointer (2.4-3) over (2.4-2) ... 100s Preparing to unpack .../56-python3-jsonpatch_1.32-5_all.deb ... 101s Unpacking python3-jsonpatch (1.32-5) over (1.32-4) ... 101s Preparing to unpack .../57-python3-openssl_24.3.0-1_all.deb ... 101s Unpacking python3-openssl (24.3.0-1) over (24.2.1-1) ... 101s Preparing to unpack .../58-python3-pkg-resources_75.6.0-1_all.deb ... 101s Unpacking python3-pkg-resources (75.6.0-1) over (75.2.0-1) ... 101s Preparing to unpack .../59-python3-setuptools_75.6.0-1_all.deb ... 101s Unpacking python3-setuptools (75.6.0-1) over (75.2.0-1) ... 101s Preparing to unpack .../60-software-properties-common_0.108_all.deb ... 101s Unpacking software-properties-common (0.108) over (0.105) ... 101s Preparing to unpack .../61-python3-software-properties_0.108_all.deb ... 102s Unpacking python3-software-properties (0.108) over (0.105) ... 102s Setting up systemd-sysv (257-2ubuntu1) ... 102s Setting up pci.ids (0.0~2024.11.25-1) ... 102s Setting up libnewt0.52:armhf (0.52.24-4ubuntu1) ... 102s Setting up apt-utils (2.9.18) ... 102s Setting up bsdextrautils (2.40.2-1ubuntu2) ... 102s Setting up libcurl4t64:armhf (8.11.1-1ubuntu1) ... 102s Setting up python3.12-gdbm (3.12.8-3) ... 102s Setting up libpython3.12-minimal:armhf (3.12.8-3) ... 102s Setting up binutils-common:armhf (2.43.50.20241221-1ubuntu1) ... 102s Setting up libcurl3t64-gnutls:armhf (8.11.1-1ubuntu1) ... 102s Setting up libctf-nobfd0:armhf (2.43.50.20241221-1ubuntu1) ... 102s Setting up gettext-base (0.22.5-3) ... 102s Setting up libnss-systemd:armhf (257-2ubuntu1) ... 102s Setting up libnss3:armhf (2:3.106-1ubuntu1) ... 102s Setting up locales (2.40-4ubuntu1) ... 103s Generating locales (this might take a while)... 105s en_US.UTF-8... done 105s Generation complete. 105s Setting up libsframe1:armhf (2.43.50.20241221-1ubuntu1) ... 105s Setting up tzdata (2024b-4ubuntu1) ... 105s 105s Current default time zone: 'Etc/UTC' 105s Local time is now: Fri Dec 27 17:14:52 UTC 2024. 105s Universal Time is now: Fri Dec 27 17:14:52 UTC 2024. 105s Run 'dpkg-reconfigure tzdata' if you wish to change it. 105s 105s Setting up eject (2.40.2-1ubuntu2) ... 105s Setting up libftdi1-2:armhf (1.5-8) ... 105s Setting up libglib2.0-data (2.82.4-1) ... 105s Setting up systemd-cryptsetup (257-2ubuntu1) ... 105s Setting up libwrap0:armhf (7.6.q-34) ... 105s Setting up make (4.4.1-1) ... 105s Setting up gnupg-l10n (2.4.4-2ubuntu21) ... 105s Setting up libfribidi0:armhf (1.0.16-1) ... 105s Setting up libpng16-16t64:armhf (1.6.44-3) ... 105s Setting up systemd-timesyncd (257-2ubuntu1) ... 105s systemd-time-wait-sync.service is a disabled or a static unit not running, not starting it. 106s Setting up libatomic1:armhf (14.2.0-11ubuntu1) ... 106s Setting up udev (257-2ubuntu1) ... 106s Setting up usb.ids (2024.12.04-1) ... 106s Setting up ucf (3.0046) ... 106s Installing new version of config file /etc/ucf.conf ... 106s Setting up libfdisk1:armhf (2.40.2-1ubuntu2) ... 106s Setting up whiptail (0.52.24-4ubuntu1) ... 106s Setting up python-apt-common (2.9.5) ... 106s Setting up dracut-install (105-2ubuntu5) ... 106s Setting up uuid-runtime (2.40.2-1ubuntu2) ... 107s uuidd.service is a disabled or a static unit not running, not starting it. 107s Setting up xauth (1:1.1.2-1.1) ... 107s Setting up groff-base (1.23.0-7) ... 107s Setting up libtraceevent1:armhf (1:1.8.4-2) ... 107s Setting up libpam-systemd:armhf (257-2ubuntu1) ... 107s Setting up libjson-glib-1.0-common (1.10.6+ds-1) ... 107s Setting up curl (8.11.1-1ubuntu1) ... 107s Setting up libbinutils:armhf (2.43.50.20241221-1ubuntu1) ... 107s Setting up openssl (3.4.0-1ubuntu2) ... 107s Installing new version of config file /etc/ssl/openssl.cnf ... 107s Setting up libgpg-error-l10n (1.51-3) ... 107s Setting up iputils-ping (3:20240905-1ubuntu1) ... 107s Setting up readline-common (8.2-6) ... 107s Setting up publicsuffix (20241206.1516-0.1) ... 107s Setting up libxml2:armhf (2.12.7+dfsg+really2.9.14-0.2build1) ... 107s Setting up libbpf1:armhf (1:1.5.0-2) ... 107s Setting up iputils-tracepath (3:20240905-1ubuntu1) ... 107s Setting up rsync (3.3.0+ds1-2) ... 108s rsync.service is a disabled or a static unit not running, not starting it. 108s Setting up python3.13-gdbm (3.13.1-2) ... 108s Setting up ethtool (1:6.11-1) ... 108s Setting up gnupg-utils (2.4.4-2ubuntu21) ... 108s Setting up systemd-resolved (257-2ubuntu1) ... 109s Setting up libxkbcommon0:armhf (1.7.0-2) ... 109s Setting up libctf0:armhf (2.43.50.20241221-1ubuntu1) ... 109s Setting up python3.12-minimal (3.12.8-3) ... 110s Setting up libglib2.0-0t64:armhf (2.82.4-1) ... 110s No schema files found: doing nothing. 110s Setting up gir1.2-glib-2.0:armhf (2.82.4-1) ... 110s Setting up libreadline8t64:armhf (8.2-6) ... 110s Setting up libtraceevent1-plugin:armhf (1:1.8.4-2) ... 110s Setting up gpgconf (2.4.4-2ubuntu21) ... 110s Setting up libgirepository-1.0-1:armhf (1.82.0-3) ... 110s Setting up binutils-arm-linux-gnueabihf (2.43.50.20241221-1ubuntu1) ... 110s Setting up gpg (2.4.4-2ubuntu21) ... 110s Setting up libgstreamer1.0-0:armhf (1.24.10-2) ... 110s Setcap worked! gst-ptp-helper is not suid! 110s Setting up gpg-agent (2.4.4-2ubuntu21) ... 110s Setting up libpython3.12-stdlib:armhf (3.12.8-3) ... 110s Setting up python3.12 (3.12.8-3) ... 111s Setting up gpgsm (2.4.4-2ubuntu21) ... 111s Setting up libglib2.0-bin (2.82.4-1) ... 111s Setting up libappstream5:armhf (1.0.4-1) ... 111s Setting up libqmi-glib5:armhf (1.35.6-1) ... 111s Setting up binutils (2.43.50.20241221-1ubuntu1) ... 111s Setting up fdisk (2.40.2-1ubuntu2) ... 111s Setting up libjson-glib-1.0-0:armhf (1.10.6+ds-1) ... 111s Setting up dirmngr (2.4.4-2ubuntu21) ... 111s Setting up appstream (1.0.4-1) ... 111s ✔ Metadata cache was updated successfully. 111s Setting up gir1.2-girepository-2.0:armhf (1.82.0-3) ... 111s Setting up keyboxd (2.4.4-2ubuntu21) ... 112s Setting up gnupg (2.4.4-2ubuntu21) ... 112s Setting up libpython3-stdlib:armhf (3.12.8-1) ... 112s Setting up gpg-wks-client (2.4.4-2ubuntu21) ... 112s Setting up libqmi-proxy (1.35.6-1) ... 112s Setting up libfwupd3:armhf (2.0.3-3) ... 112s Setting up python3 (3.12.8-1) ... 112s Setting up python3-newt:armhf (0.52.24-4ubuntu1) ... 112s Setting up python3-jinja2 (3.1.3-1.1) ... 112s Setting up python3-json-pointer (2.4-3) ... 112s Setting up fwupd (2.0.3-3) ... 113s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 113s fwupd.service is a disabled or a static unit not running, not starting it. 113s Setting up python3-pkg-resources (75.6.0-1) ... 113s Setting up python3-attr (24.2.0-1) ... 113s Setting up python3-setuptools (75.6.0-1) ... 114s Setting up python3-rich (13.9.4-1) ... 115s Setting up python3-gdbm:armhf (3.13.1-1) ... 115s Setting up python3-problem-report (2.31.0-0ubuntu2) ... 115s Setting up python3-apt (2.9.5) ... 115s Setting up python3-jsonpatch (1.32-5) ... 115s Setting up python3-bcrypt (4.2.0-2.1) ... 115s Setting up python3-apport (2.31.0-0ubuntu2) ... 116s Setting up python3-software-properties (0.108) ... 116s Setting up python3-cryptography (43.0.0-1) ... 116s Setting up python3-openssl (24.3.0-1) ... 116s Setting up software-properties-common (0.108) ... 116s Setting up apport-core-dump-handler (2.31.0-0ubuntu2) ... 117s Setting up apport (2.31.0-0ubuntu2) ... 118s apport-autoreport.service is a disabled or a static unit not running, not starting it. 118s Processing triggers for dbus (1.14.10-4ubuntu5) ... 118s Processing triggers for shared-mime-info (2.4-5) ... 118s Warning: program compiled against libxml 212 using older 209 119s Processing triggers for debianutils (5.21) ... 119s Processing triggers for install-info (7.1.1-1) ... 119s Processing triggers for initramfs-tools (0.142ubuntu35) ... 119s Processing triggers for libc-bin (2.40-4ubuntu1) ... 119s Processing triggers for systemd (257-2ubuntu1) ... 119s Processing triggers for man-db (2.13.0-1) ... 123s Reading package lists... 123s Building dependency tree... 123s Reading state information... 124s Starting pkgProblemResolver with broken count: 0 124s Starting 2 pkgProblemResolver with broken count: 0 124s Done 125s The following packages will be REMOVED: 125s libassuan0* 125s 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. 125s After this operation, 68.6 kB disk space will be freed. 125s (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 ... 59878 files and directories currently installed.) 125s Removing libassuan0:armhf (2.5.6-1build1) ... 125s Processing triggers for libc-bin (2.40-4ubuntu1) ... 127s autopkgtest [17:15:14]: rebooting testbed after setup commands that affected boot 168s autopkgtest [17:15:55]: testbed running kernel: Linux 6.8.0-49-generic #49~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Nov 6 18:12:14 UTC 2 193s autopkgtest [17:16:20]: @@@@@@@@@@@@@@@@@@@@ apt-source python-omegaconf 204s Get:1 http://ftpmaster.internal/ubuntu plucky/universe python-omegaconf 2.3.0-1.1 (dsc) [2319 B] 204s Get:2 http://ftpmaster.internal/ubuntu plucky/universe python-omegaconf 2.3.0-1.1 (tar) [3117 kB] 204s Get:3 http://ftpmaster.internal/ubuntu plucky/universe python-omegaconf 2.3.0-1.1 (diff) [4000 B] 204s gpgv: Signature made Wed Nov 6 20:16:45 2024 UTC 204s gpgv: using RSA key 7E1AC3FA27A649284C323EF6695C429316C07BFE 204s gpgv: issuer "jdg@debian.org" 204s gpgv: Can't check signature: No public key 204s dpkg-source: warning: cannot verify inline signature for ./python-omegaconf_2.3.0-1.1.dsc: no acceptable signature found 204s autopkgtest [17:16:31]: testing package python-omegaconf version 2.3.0-1.1 206s autopkgtest [17:16:33]: build not needed 208s autopkgtest [17:16:35]: test unittests: preparing testbed 210s Reading package lists... 211s Building dependency tree... 211s Reading state information... 211s Starting pkgProblemResolver with broken count: 0 211s Starting 2 pkgProblemResolver with broken count: 0 211s Done 212s The following NEW packages will be installed: 212s adwaita-icon-theme at-spi2-common autoconf automake autopoint autotools-dev 212s build-essential ca-certificates-java cpp cpp-14 cpp-14-arm-linux-gnueabihf 212s cpp-arm-linux-gnueabihf dconf-gsettings-backend dconf-service debhelper 212s debugedit default-jre default-jre-headless dh-autoreconf dh-python 212s dh-strip-nondeterminism dwz fontconfig fontconfig-config fonts-dejavu-core 212s fonts-dejavu-mono g++ g++-14 g++-14-arm-linux-gnueabihf 212s g++-arm-linux-gnueabihf gcc gcc-14 gcc-14-arm-linux-gnueabihf 212s gcc-arm-linux-gnueabihf gettext gtk-update-icon-cache hicolor-icon-theme 212s humanity-icon-theme intltool-debian java-common libarchive-zip-perl libasan8 212s libasound2-data libasound2t64 libatk-bridge2.0-0t64 libatk1.0-0t64 212s libatspi2.0-0t64 libavahi-client3 libavahi-common-data libavahi-common3 212s libc-dev-bin libc6-dev libcairo-gobject2 libcairo2 libcc1-0 libcolord2 212s libcrypt-dev libcups2t64 libdatrie1 libdconf1 libdebhelper-perl libdeflate0 212s libdrm-radeon1 libepoxy0 libfile-stripnondeterminism-perl libfontconfig1 212s libfreetype6 libgbm1 libgcc-14-dev libgdk-pixbuf-2.0-0 212s libgdk-pixbuf2.0-common libgif7 libgl1 libgl1-mesa-dri libglapi-mesa 212s libglvnd0 libglx-mesa0 libglx0 libgomp1 libgraphite2-3 libgtk-3-0t64 212s libgtk-3-common libharfbuzz0b libisl23 libjbig0 libjpeg-turbo8 libjpeg8 212s liblcms2-2 liblerc4 libllvm19 libmpc3 libpango-1.0-0 libpangocairo-1.0-0 212s libpangoft2-1.0-0 libpcsclite1 libpixman-1-0 libpython3.13-minimal 212s libpython3.13-stdlib libsharpyuv0 libstdc++-14-dev libthai-data libthai0 212s libtiff6 libtool libubsan1 libvulkan1 libwayland-client0 libwayland-cursor0 212s libwayland-egl1 libwayland-server0 libwebp7 libx11-xcb1 libxcb-dri2-0 212s libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-render0 212s libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcomposite1 libxcursor1 212s libxdamage1 libxfixes3 libxi6 libxinerama1 libxrandr2 libxrender1 212s libxshmfence1 libxtst6 libxxf86vm1 linux-libc-dev m4 mesa-libgallium 212s openjdk-21-jre openjdk-21-jre-headless openstack-pkg-tools po-debconf 212s python3-all python3-antlr4 python3-iniconfig python3-packaging python3-pip 212s python3-pluggy python3-pytest python3-pytest-mock python3-pytest-runner 212s python3-wheel python3.13 python3.13-minimal rpcsvc-proto ubuntu-mono 212s x11-common 212s 0 upgraded, 154 newly installed, 0 to remove and 0 not upgraded. 212s Need to get 151 MB of archives. 212s After this operation, 570 MB of additional disk space will be used. 212s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.13-minimal armhf 3.13.1-2 [868 kB] 212s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf python3.13-minimal armhf 3.13.1-2 [2036 kB] 213s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf libgdk-pixbuf2.0-common all 2.42.12+dfsg-1 [7888 B] 213s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libjpeg-turbo8 armhf 2.1.5-3ubuntu2 [127 kB] 213s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf libjpeg8 armhf 8c-2ubuntu11 [2148 B] 213s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf libdeflate0 armhf 1.22-1 [38.9 kB] 213s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf libjbig0 armhf 2.1-6.1ubuntu2 [24.9 kB] 213s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf liblerc4 armhf 4.0.0+ds-5ubuntu1 [160 kB] 213s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf libsharpyuv0 armhf 1.4.0-0.1 [16.3 kB] 213s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf libwebp7 armhf 1.4.0-0.1 [184 kB] 213s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf libtiff6 armhf 4.5.1+git230720-4ubuntu4 [179 kB] 213s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf libgdk-pixbuf-2.0-0 armhf 2.42.12+dfsg-1 [135 kB] 213s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf gtk-update-icon-cache armhf 4.17.1+ds-2 [50.8 kB] 213s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf hicolor-icon-theme all 0.18-1 [13.5 kB] 213s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf humanity-icon-theme all 0.6.16 [1282 kB] 213s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf ubuntu-mono all 24.04-0ubuntu1 [151 kB] 213s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf adwaita-icon-theme all 47.0-2 [525 kB] 213s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf at-spi2-common all 2.54.0-1 [8774 B] 213s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf m4 armhf 1.4.19-4build1 [235 kB] 213s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf autoconf all 2.72-3 [382 kB] 213s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf autotools-dev all 20220109.1 [44.9 kB] 213s Get:22 http://ftpmaster.internal/ubuntu plucky/main armhf automake all 1:1.16.5-1.3ubuntu1 [558 kB] 213s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf autopoint all 0.22.5-3 [616 kB] 213s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf libc-dev-bin armhf 2.40-4ubuntu1 [19.2 kB] 213s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf linux-libc-dev armhf 6.11.0-8.8 [1628 kB] 213s Get:26 http://ftpmaster.internal/ubuntu plucky/main armhf libcrypt-dev armhf 1:4.4.36-5 [119 kB] 213s Get:27 http://ftpmaster.internal/ubuntu plucky/main armhf rpcsvc-proto armhf 1.4.2-0ubuntu7 [62.2 kB] 213s Get:28 http://ftpmaster.internal/ubuntu plucky/main armhf libc6-dev armhf 2.40-4ubuntu1 [1358 kB] 213s Get:29 http://ftpmaster.internal/ubuntu plucky/main armhf libisl23 armhf 0.27-1 [546 kB] 214s Get:30 http://ftpmaster.internal/ubuntu plucky/main armhf libmpc3 armhf 1.3.1-1build2 [47.1 kB] 214s Get:31 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14-arm-linux-gnueabihf armhf 14.2.0-11ubuntu1 [9304 kB] 214s Get:32 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14 armhf 14.2.0-11ubuntu1 [1034 B] 214s Get:33 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-arm-linux-gnueabihf armhf 4:14.1.0-2ubuntu1 [5464 B] 214s Get:34 http://ftpmaster.internal/ubuntu plucky/main armhf cpp armhf 4:14.1.0-2ubuntu1 [22.4 kB] 214s Get:35 http://ftpmaster.internal/ubuntu plucky/main armhf libcc1-0 armhf 14.2.0-11ubuntu1 [43.3 kB] 214s Get:36 http://ftpmaster.internal/ubuntu plucky/main armhf libgomp1 armhf 14.2.0-11ubuntu1 [125 kB] 214s Get:37 http://ftpmaster.internal/ubuntu plucky/main armhf libasan8 armhf 14.2.0-11ubuntu1 [2964 kB] 214s Get:38 http://ftpmaster.internal/ubuntu plucky/main armhf libubsan1 armhf 14.2.0-11ubuntu1 [1177 kB] 214s Get:39 http://ftpmaster.internal/ubuntu plucky/main armhf libgcc-14-dev armhf 14.2.0-11ubuntu1 [874 kB] 214s Get:40 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14-arm-linux-gnueabihf armhf 14.2.0-11ubuntu1 [18.1 MB] 215s Get:41 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14 armhf 14.2.0-11ubuntu1 [502 kB] 215s Get:42 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-arm-linux-gnueabihf armhf 4:14.1.0-2ubuntu1 [1222 B] 215s Get:43 http://ftpmaster.internal/ubuntu plucky/main armhf gcc armhf 4:14.1.0-2ubuntu1 [5002 B] 215s Get:44 http://ftpmaster.internal/ubuntu plucky/main armhf libstdc++-14-dev armhf 14.2.0-11ubuntu1 [2558 kB] 215s Get:45 http://ftpmaster.internal/ubuntu plucky/main armhf g++-14-arm-linux-gnueabihf armhf 14.2.0-11ubuntu1 [10.6 MB] 215s Get:46 http://ftpmaster.internal/ubuntu plucky/main armhf g++-14 armhf 14.2.0-11ubuntu1 [20.1 kB] 215s Get:47 http://ftpmaster.internal/ubuntu plucky/main armhf g++-arm-linux-gnueabihf armhf 4:14.1.0-2ubuntu1 [968 B] 215s Get:48 http://ftpmaster.internal/ubuntu plucky/main armhf g++ armhf 4:14.1.0-2ubuntu1 [1084 B] 215s Get:49 http://ftpmaster.internal/ubuntu plucky/main armhf build-essential armhf 12.10ubuntu1 [4928 B] 215s Get:50 http://ftpmaster.internal/ubuntu plucky/main armhf ca-certificates-java all 20240118 [11.6 kB] 215s Get:51 http://ftpmaster.internal/ubuntu plucky/main armhf libdconf1 armhf 0.40.0-4build2 [38.4 kB] 215s Get:52 http://ftpmaster.internal/ubuntu plucky/main armhf dconf-service armhf 0.40.0-4build2 [27.4 kB] 215s Get:53 http://ftpmaster.internal/ubuntu plucky/main armhf dconf-gsettings-backend armhf 0.40.0-4build2 [23.6 kB] 215s Get:54 http://ftpmaster.internal/ubuntu plucky/main armhf libdebhelper-perl all 13.20ubuntu1 [94.2 kB] 215s Get:55 http://ftpmaster.internal/ubuntu plucky/main armhf libtool all 2.4.7-8 [166 kB] 215s Get:56 http://ftpmaster.internal/ubuntu plucky/main armhf dh-autoreconf all 20 [16.1 kB] 215s Get:57 http://ftpmaster.internal/ubuntu plucky/main armhf libarchive-zip-perl all 1.68-1 [90.2 kB] 215s Get:58 http://ftpmaster.internal/ubuntu plucky/main armhf libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 215s Get:59 http://ftpmaster.internal/ubuntu plucky/main armhf dh-strip-nondeterminism all 1.14.0-1 [5058 B] 215s Get:60 http://ftpmaster.internal/ubuntu plucky/main armhf debugedit armhf 1:5.1-1 [46.5 kB] 215s Get:61 http://ftpmaster.internal/ubuntu plucky/main armhf dwz armhf 0.15-1build6 [116 kB] 215s Get:62 http://ftpmaster.internal/ubuntu plucky/main armhf gettext armhf 0.22.5-3 [999 kB] 215s Get:63 http://ftpmaster.internal/ubuntu plucky/main armhf intltool-debian all 0.35.0+20060710.6 [23.2 kB] 215s Get:64 http://ftpmaster.internal/ubuntu plucky/main armhf po-debconf all 1.0.21+nmu1 [233 kB] 215s Get:65 http://ftpmaster.internal/ubuntu plucky/main armhf debhelper all 13.20ubuntu1 [893 kB] 215s Get:66 http://ftpmaster.internal/ubuntu plucky/main armhf java-common all 0.76 [6852 B] 215s Get:67 http://ftpmaster.internal/ubuntu plucky/main armhf liblcms2-2 armhf 2.16-2 [137 kB] 215s Get:68 http://ftpmaster.internal/ubuntu plucky/main armhf libpcsclite1 armhf 2.3.0-3 [25.3 kB] 215s Get:69 http://ftpmaster.internal/ubuntu plucky/main armhf openjdk-21-jre-headless armhf 21.0.5+11-1 [39.7 MB] 217s Get:70 http://ftpmaster.internal/ubuntu plucky/main armhf default-jre-headless armhf 2:1.21-76 [3182 B] 217s Get:71 http://ftpmaster.internal/ubuntu plucky/main armhf libatk1.0-0t64 armhf 2.54.0-1 [48.0 kB] 217s Get:72 http://ftpmaster.internal/ubuntu plucky/main armhf libxi6 armhf 2:1.8.2-1 [26.5 kB] 217s Get:73 http://ftpmaster.internal/ubuntu plucky/main armhf libatspi2.0-0t64 armhf 2.54.0-1 [70.8 kB] 217s Get:74 http://ftpmaster.internal/ubuntu plucky/main armhf libatk-bridge2.0-0t64 armhf 2.54.0-1 [59.6 kB] 217s Get:75 http://ftpmaster.internal/ubuntu plucky/main armhf libfreetype6 armhf 2.13.3+dfsg-1 [330 kB] 217s Get:76 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-dejavu-mono all 2.37-8 [502 kB] 217s Get:77 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-dejavu-core all 2.37-8 [835 kB] 217s Get:78 http://ftpmaster.internal/ubuntu plucky/main armhf fontconfig-config armhf 2.15.0-1.1ubuntu2 [37.4 kB] 217s Get:79 http://ftpmaster.internal/ubuntu plucky/main armhf libfontconfig1 armhf 2.15.0-1.1ubuntu2 [113 kB] 217s Get:80 http://ftpmaster.internal/ubuntu plucky/main armhf libpixman-1-0 armhf 0.44.0-3 [183 kB] 217s Get:81 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-render0 armhf 1.17.0-2 [15.3 kB] 217s Get:82 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-shm0 armhf 1.17.0-2 [5774 B] 217s Get:83 http://ftpmaster.internal/ubuntu plucky/main armhf libxrender1 armhf 1:0.9.10-1.1build1 [16.0 kB] 217s Get:84 http://ftpmaster.internal/ubuntu plucky/main armhf libcairo2 armhf 1.18.2-2 [484 kB] 217s Get:85 http://ftpmaster.internal/ubuntu plucky/main armhf libcairo-gobject2 armhf 1.18.2-2 [126 kB] 217s Get:86 http://ftpmaster.internal/ubuntu plucky/main armhf libcolord2 armhf 1.4.7-1build2 [133 kB] 217s Get:87 http://ftpmaster.internal/ubuntu plucky/main armhf libavahi-common-data armhf 0.8-14ubuntu1 [30.5 kB] 217s Get:88 http://ftpmaster.internal/ubuntu plucky/main armhf libavahi-common3 armhf 0.8-14ubuntu1 [19.5 kB] 217s Get:89 http://ftpmaster.internal/ubuntu plucky/main armhf libavahi-client3 armhf 0.8-14ubuntu1 [23.6 kB] 217s Get:90 http://ftpmaster.internal/ubuntu plucky/main armhf libcups2t64 armhf 2.4.11-0ubuntu2 [243 kB] 217s Get:91 http://ftpmaster.internal/ubuntu plucky/main armhf libepoxy0 armhf 1.5.10-2 [192 kB] 217s Get:92 http://ftpmaster.internal/ubuntu plucky/main armhf libgraphite2-3 armhf 1.3.14-2ubuntu1 [64.8 kB] 217s Get:93 http://ftpmaster.internal/ubuntu plucky/main armhf libharfbuzz0b armhf 10.1.0-1 [464 kB] 217s Get:94 http://ftpmaster.internal/ubuntu plucky/main armhf fontconfig armhf 2.15.0-1.1ubuntu2 [189 kB] 217s Get:95 http://ftpmaster.internal/ubuntu plucky/main armhf libthai-data all 0.1.29-2build1 [158 kB] 217s Get:96 http://ftpmaster.internal/ubuntu plucky/main armhf libdatrie1 armhf 0.2.13-3build1 [15.7 kB] 217s Get:97 http://ftpmaster.internal/ubuntu plucky/main armhf libthai0 armhf 0.1.29-2build1 [15.2 kB] 217s Get:98 http://ftpmaster.internal/ubuntu plucky/main armhf libpango-1.0-0 armhf 1.55.0+ds-3 [213 kB] 217s Get:99 http://ftpmaster.internal/ubuntu plucky/main armhf libpangoft2-1.0-0 armhf 1.55.0+ds-3 [42.7 kB] 217s Get:100 http://ftpmaster.internal/ubuntu plucky/main armhf libpangocairo-1.0-0 armhf 1.55.0+ds-3 [24.6 kB] 217s Get:101 http://ftpmaster.internal/ubuntu plucky/main armhf libwayland-client0 armhf 1.23.0-1 [22.7 kB] 217s Get:102 http://ftpmaster.internal/ubuntu plucky/main armhf libwayland-cursor0 armhf 1.23.0-1 [9672 B] 217s Get:103 http://ftpmaster.internal/ubuntu plucky/main armhf libwayland-egl1 armhf 1.23.0-1 [5352 B] 217s Get:104 http://ftpmaster.internal/ubuntu plucky/main armhf libxcomposite1 armhf 1:0.4.6-1 [6060 B] 217s Get:105 http://ftpmaster.internal/ubuntu plucky/main armhf libxfixes3 armhf 1:6.0.0-2build1 [9038 B] 217s Get:106 http://ftpmaster.internal/ubuntu plucky/main armhf libxcursor1 armhf 1:1.2.2-1 [17.6 kB] 217s Get:107 http://ftpmaster.internal/ubuntu plucky/main armhf libxdamage1 armhf 1:1.1.6-1build1 [5462 B] 217s Get:108 http://ftpmaster.internal/ubuntu plucky/main armhf libxinerama1 armhf 2:1.1.4-3build1 [5866 B] 217s Get:109 http://ftpmaster.internal/ubuntu plucky/main armhf libxrandr2 armhf 2:1.5.4-1 [15.8 kB] 217s Get:110 http://ftpmaster.internal/ubuntu plucky/main armhf libgtk-3-common all 3.24.43-4ubuntu1 [1203 kB] 218s Get:111 http://ftpmaster.internal/ubuntu plucky/main armhf libgtk-3-0t64 armhf 3.24.43-4ubuntu1 [2608 kB] 218s Get:112 http://ftpmaster.internal/ubuntu plucky/main armhf libglvnd0 armhf 1.7.0-1build1 [83.7 kB] 218s Get:113 http://ftpmaster.internal/ubuntu plucky/main armhf libglapi-mesa armhf 24.2.8-1ubuntu1 [49.5 kB] 218s Get:114 http://ftpmaster.internal/ubuntu plucky/main armhf libx11-xcb1 armhf 2:1.8.10-2 [7902 B] 218s Get:115 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-dri2-0 armhf 1.17.0-2 [6868 B] 218s Get:116 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-dri3-0 armhf 1.17.0-2 [7120 B] 218s Get:117 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-glx0 armhf 1.17.0-2 [22.6 kB] 218s Get:118 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-present0 armhf 1.17.0-2 [5940 B] 218s Get:119 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-randr0 armhf 1.17.0-2 [17.0 kB] 218s Get:120 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-sync1 armhf 1.17.0-2 [8732 B] 218s Get:121 http://ftpmaster.internal/ubuntu plucky/main armhf libxcb-xfixes0 armhf 1.17.0-2 [10.0 kB] 218s Get:122 http://ftpmaster.internal/ubuntu plucky/main armhf libxshmfence1 armhf 1.3-1build5 [4464 B] 218s Get:123 http://ftpmaster.internal/ubuntu plucky/main armhf libxxf86vm1 armhf 1:1.1.4-1build4 [8068 B] 218s Get:124 http://ftpmaster.internal/ubuntu plucky/main armhf libdrm-radeon1 armhf 2.4.123-1 [18.1 kB] 218s Get:125 http://ftpmaster.internal/ubuntu plucky/main armhf libllvm19 armhf 1:19.1.6-1ubuntu1 [27.8 MB] 219s Get:126 http://ftpmaster.internal/ubuntu plucky/main armhf mesa-libgallium armhf 24.2.8-1ubuntu1 [7907 kB] 219s Get:127 http://ftpmaster.internal/ubuntu plucky/main armhf libvulkan1 armhf 1.3.296.0-1 [114 kB] 219s Get:128 http://ftpmaster.internal/ubuntu plucky/main armhf libwayland-server0 armhf 1.23.0-1 [29.4 kB] 219s Get:129 http://ftpmaster.internal/ubuntu plucky/main armhf libgbm1 armhf 24.2.8-1ubuntu1 [28.2 kB] 219s Get:130 http://ftpmaster.internal/ubuntu plucky/main armhf libgl1-mesa-dri armhf 24.2.8-1ubuntu1 [30.9 kB] 219s Get:131 http://ftpmaster.internal/ubuntu plucky/main armhf libglx-mesa0 armhf 24.2.8-1ubuntu1 [131 kB] 219s Get:132 http://ftpmaster.internal/ubuntu plucky/main armhf libglx0 armhf 1.7.0-1build1 [39.3 kB] 219s Get:133 http://ftpmaster.internal/ubuntu plucky/main armhf libgl1 armhf 1.7.0-1build1 [105 kB] 219s Get:134 http://ftpmaster.internal/ubuntu plucky/main armhf libasound2-data all 1.2.12-1 [21.0 kB] 219s Get:135 http://ftpmaster.internal/ubuntu plucky/main armhf libasound2t64 armhf 1.2.12-1 [344 kB] 219s Get:136 http://ftpmaster.internal/ubuntu plucky/main armhf libgif7 armhf 5.2.2-1ubuntu1 [32.6 kB] 219s Get:137 http://ftpmaster.internal/ubuntu plucky/main armhf x11-common all 1:7.7+23ubuntu3 [21.7 kB] 219s Get:138 http://ftpmaster.internal/ubuntu plucky/main armhf libxtst6 armhf 2:1.2.3-1.1build1 [10.7 kB] 219s Get:139 http://ftpmaster.internal/ubuntu plucky/main armhf openjdk-21-jre armhf 21.0.5+11-1 [197 kB] 219s Get:140 http://ftpmaster.internal/ubuntu plucky/main armhf default-jre armhf 2:1.21-76 [918 B] 219s Get:141 http://ftpmaster.internal/ubuntu plucky/universe armhf dh-python all 6.20241217 [117 kB] 219s Get:142 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.13-stdlib armhf 3.13.1-2 [1970 kB] 220s Get:143 http://ftpmaster.internal/ubuntu plucky/main armhf python3.13 armhf 3.13.1-2 [729 kB] 220s Get:144 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf python3-all armhf 3.12.8-1 [892 B] 220s Get:145 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-antlr4 all 4.9.2-1 [99.0 kB] 220s Get:146 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-iniconfig all 1.1.1-2 [6024 B] 220s Get:147 http://ftpmaster.internal/ubuntu plucky/main armhf python3-packaging all 24.2-1 [51.5 kB] 220s Get:148 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-wheel all 0.45.1-1 [57.7 kB] 220s Get:149 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pip all 24.3.1+dfsg-1 [1404 kB] 220s Get:150 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pluggy all 1.5.0-1 [21.0 kB] 220s Get:151 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pytest all 8.3.3-1 [251 kB] 220s Get:152 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pytest-mock all 3.14.0-2 [11.7 kB] 220s Get:153 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pytest-runner all 2.11.1-4 [7450 B] 220s Get:154 http://ftpmaster.internal/ubuntu plucky/universe armhf openstack-pkg-tools all 123ubuntu2 [94.5 kB] 220s Fetched 151 MB in 8s (19.2 MB/s) 220s Selecting previously unselected package libpython3.13-minimal:armhf. 220s (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 ... 59873 files and directories currently installed.) 220s Preparing to unpack .../000-libpython3.13-minimal_3.13.1-2_armhf.deb ... 220s Unpacking libpython3.13-minimal:armhf (3.13.1-2) ... 220s Selecting previously unselected package python3.13-minimal. 220s Preparing to unpack .../001-python3.13-minimal_3.13.1-2_armhf.deb ... 220s Unpacking python3.13-minimal (3.13.1-2) ... 220s Selecting previously unselected package libgdk-pixbuf2.0-common. 220s Preparing to unpack .../002-libgdk-pixbuf2.0-common_2.42.12+dfsg-1_all.deb ... 220s Unpacking libgdk-pixbuf2.0-common (2.42.12+dfsg-1) ... 221s Selecting previously unselected package libjpeg-turbo8:armhf. 221s Preparing to unpack .../003-libjpeg-turbo8_2.1.5-3ubuntu2_armhf.deb ... 221s Unpacking libjpeg-turbo8:armhf (2.1.5-3ubuntu2) ... 221s Selecting previously unselected package libjpeg8:armhf. 221s Preparing to unpack .../004-libjpeg8_8c-2ubuntu11_armhf.deb ... 221s Unpacking libjpeg8:armhf (8c-2ubuntu11) ... 221s Selecting previously unselected package libdeflate0:armhf. 221s Preparing to unpack .../005-libdeflate0_1.22-1_armhf.deb ... 221s Unpacking libdeflate0:armhf (1.22-1) ... 221s Selecting previously unselected package libjbig0:armhf. 221s Preparing to unpack .../006-libjbig0_2.1-6.1ubuntu2_armhf.deb ... 221s Unpacking libjbig0:armhf (2.1-6.1ubuntu2) ... 221s Selecting previously unselected package liblerc4:armhf. 221s Preparing to unpack .../007-liblerc4_4.0.0+ds-5ubuntu1_armhf.deb ... 221s Unpacking liblerc4:armhf (4.0.0+ds-5ubuntu1) ... 221s Selecting previously unselected package libsharpyuv0:armhf. 221s Preparing to unpack .../008-libsharpyuv0_1.4.0-0.1_armhf.deb ... 221s Unpacking libsharpyuv0:armhf (1.4.0-0.1) ... 221s Selecting previously unselected package libwebp7:armhf. 221s Preparing to unpack .../009-libwebp7_1.4.0-0.1_armhf.deb ... 221s Unpacking libwebp7:armhf (1.4.0-0.1) ... 221s Selecting previously unselected package libtiff6:armhf. 221s Preparing to unpack .../010-libtiff6_4.5.1+git230720-4ubuntu4_armhf.deb ... 221s Unpacking libtiff6:armhf (4.5.1+git230720-4ubuntu4) ... 221s Selecting previously unselected package libgdk-pixbuf-2.0-0:armhf. 221s Preparing to unpack .../011-libgdk-pixbuf-2.0-0_2.42.12+dfsg-1_armhf.deb ... 221s Unpacking libgdk-pixbuf-2.0-0:armhf (2.42.12+dfsg-1) ... 221s Selecting previously unselected package gtk-update-icon-cache. 221s Preparing to unpack .../012-gtk-update-icon-cache_4.17.1+ds-2_armhf.deb ... 221s No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed. 221s No diversion 'diversion of /usr/share/man/man8/update-icon-caches.8.gz to /usr/share/man/man8/update-icon-caches.gtk2.8.gz by libgtk-3-bin', none removed. 221s Unpacking gtk-update-icon-cache (4.17.1+ds-2) ... 221s Selecting previously unselected package hicolor-icon-theme. 221s Preparing to unpack .../013-hicolor-icon-theme_0.18-1_all.deb ... 221s Unpacking hicolor-icon-theme (0.18-1) ... 221s Selecting previously unselected package humanity-icon-theme. 221s Preparing to unpack .../014-humanity-icon-theme_0.6.16_all.deb ... 221s Unpacking humanity-icon-theme (0.6.16) ... 222s Selecting previously unselected package ubuntu-mono. 222s Preparing to unpack .../015-ubuntu-mono_24.04-0ubuntu1_all.deb ... 222s Unpacking ubuntu-mono (24.04-0ubuntu1) ... 222s Selecting previously unselected package adwaita-icon-theme. 222s Preparing to unpack .../016-adwaita-icon-theme_47.0-2_all.deb ... 222s Unpacking adwaita-icon-theme (47.0-2) ... 222s Selecting previously unselected package at-spi2-common. 222s Preparing to unpack .../017-at-spi2-common_2.54.0-1_all.deb ... 222s Unpacking at-spi2-common (2.54.0-1) ... 222s Selecting previously unselected package m4. 222s Preparing to unpack .../018-m4_1.4.19-4build1_armhf.deb ... 222s Unpacking m4 (1.4.19-4build1) ... 222s Selecting previously unselected package autoconf. 222s Preparing to unpack .../019-autoconf_2.72-3_all.deb ... 222s Unpacking autoconf (2.72-3) ... 222s Selecting previously unselected package autotools-dev. 222s Preparing to unpack .../020-autotools-dev_20220109.1_all.deb ... 222s Unpacking autotools-dev (20220109.1) ... 222s Selecting previously unselected package automake. 222s Preparing to unpack .../021-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 222s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 222s Selecting previously unselected package autopoint. 222s Preparing to unpack .../022-autopoint_0.22.5-3_all.deb ... 222s Unpacking autopoint (0.22.5-3) ... 222s Selecting previously unselected package libc-dev-bin. 222s Preparing to unpack .../023-libc-dev-bin_2.40-4ubuntu1_armhf.deb ... 222s Unpacking libc-dev-bin (2.40-4ubuntu1) ... 222s Selecting previously unselected package linux-libc-dev:armhf. 222s Preparing to unpack .../024-linux-libc-dev_6.11.0-8.8_armhf.deb ... 222s Unpacking linux-libc-dev:armhf (6.11.0-8.8) ... 223s Selecting previously unselected package libcrypt-dev:armhf. 223s Preparing to unpack .../025-libcrypt-dev_1%3a4.4.36-5_armhf.deb ... 223s Unpacking libcrypt-dev:armhf (1:4.4.36-5) ... 223s Selecting previously unselected package rpcsvc-proto. 223s Preparing to unpack .../026-rpcsvc-proto_1.4.2-0ubuntu7_armhf.deb ... 223s Unpacking rpcsvc-proto (1.4.2-0ubuntu7) ... 223s Selecting previously unselected package libc6-dev:armhf. 223s Preparing to unpack .../027-libc6-dev_2.40-4ubuntu1_armhf.deb ... 223s Unpacking libc6-dev:armhf (2.40-4ubuntu1) ... 223s Selecting previously unselected package libisl23:armhf. 223s Preparing to unpack .../028-libisl23_0.27-1_armhf.deb ... 223s Unpacking libisl23:armhf (0.27-1) ... 223s Selecting previously unselected package libmpc3:armhf. 223s Preparing to unpack .../029-libmpc3_1.3.1-1build2_armhf.deb ... 223s Unpacking libmpc3:armhf (1.3.1-1build2) ... 223s Selecting previously unselected package cpp-14-arm-linux-gnueabihf. 223s Preparing to unpack .../030-cpp-14-arm-linux-gnueabihf_14.2.0-11ubuntu1_armhf.deb ... 223s Unpacking cpp-14-arm-linux-gnueabihf (14.2.0-11ubuntu1) ... 223s Selecting previously unselected package cpp-14. 223s Preparing to unpack .../031-cpp-14_14.2.0-11ubuntu1_armhf.deb ... 223s Unpacking cpp-14 (14.2.0-11ubuntu1) ... 223s Selecting previously unselected package cpp-arm-linux-gnueabihf. 223s Preparing to unpack .../032-cpp-arm-linux-gnueabihf_4%3a14.1.0-2ubuntu1_armhf.deb ... 223s Unpacking cpp-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 223s Selecting previously unselected package cpp. 223s Preparing to unpack .../033-cpp_4%3a14.1.0-2ubuntu1_armhf.deb ... 223s Unpacking cpp (4:14.1.0-2ubuntu1) ... 223s Selecting previously unselected package libcc1-0:armhf. 223s Preparing to unpack .../034-libcc1-0_14.2.0-11ubuntu1_armhf.deb ... 223s Unpacking libcc1-0:armhf (14.2.0-11ubuntu1) ... 223s Selecting previously unselected package libgomp1:armhf. 223s Preparing to unpack .../035-libgomp1_14.2.0-11ubuntu1_armhf.deb ... 223s Unpacking libgomp1:armhf (14.2.0-11ubuntu1) ... 223s Selecting previously unselected package libasan8:armhf. 223s Preparing to unpack .../036-libasan8_14.2.0-11ubuntu1_armhf.deb ... 223s Unpacking libasan8:armhf (14.2.0-11ubuntu1) ... 223s Selecting previously unselected package libubsan1:armhf. 223s Preparing to unpack .../037-libubsan1_14.2.0-11ubuntu1_armhf.deb ... 223s Unpacking libubsan1:armhf (14.2.0-11ubuntu1) ... 223s Selecting previously unselected package libgcc-14-dev:armhf. 223s Preparing to unpack .../038-libgcc-14-dev_14.2.0-11ubuntu1_armhf.deb ... 223s Unpacking libgcc-14-dev:armhf (14.2.0-11ubuntu1) ... 224s Selecting previously unselected package gcc-14-arm-linux-gnueabihf. 224s Preparing to unpack .../039-gcc-14-arm-linux-gnueabihf_14.2.0-11ubuntu1_armhf.deb ... 224s Unpacking gcc-14-arm-linux-gnueabihf (14.2.0-11ubuntu1) ... 224s Selecting previously unselected package gcc-14. 224s Preparing to unpack .../040-gcc-14_14.2.0-11ubuntu1_armhf.deb ... 224s Unpacking gcc-14 (14.2.0-11ubuntu1) ... 224s Selecting previously unselected package gcc-arm-linux-gnueabihf. 224s Preparing to unpack .../041-gcc-arm-linux-gnueabihf_4%3a14.1.0-2ubuntu1_armhf.deb ... 224s Unpacking gcc-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 224s Selecting previously unselected package gcc. 224s Preparing to unpack .../042-gcc_4%3a14.1.0-2ubuntu1_armhf.deb ... 224s Unpacking gcc (4:14.1.0-2ubuntu1) ... 224s Selecting previously unselected package libstdc++-14-dev:armhf. 224s Preparing to unpack .../043-libstdc++-14-dev_14.2.0-11ubuntu1_armhf.deb ... 224s Unpacking libstdc++-14-dev:armhf (14.2.0-11ubuntu1) ... 224s Selecting previously unselected package g++-14-arm-linux-gnueabihf. 224s Preparing to unpack .../044-g++-14-arm-linux-gnueabihf_14.2.0-11ubuntu1_armhf.deb ... 224s Unpacking g++-14-arm-linux-gnueabihf (14.2.0-11ubuntu1) ... 224s Selecting previously unselected package g++-14. 225s Preparing to unpack .../045-g++-14_14.2.0-11ubuntu1_armhf.deb ... 225s Unpacking g++-14 (14.2.0-11ubuntu1) ... 225s Selecting previously unselected package g++-arm-linux-gnueabihf. 225s Preparing to unpack .../046-g++-arm-linux-gnueabihf_4%3a14.1.0-2ubuntu1_armhf.deb ... 225s Unpacking g++-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 225s Selecting previously unselected package g++. 225s Preparing to unpack .../047-g++_4%3a14.1.0-2ubuntu1_armhf.deb ... 225s Unpacking g++ (4:14.1.0-2ubuntu1) ... 225s Selecting previously unselected package build-essential. 225s Preparing to unpack .../048-build-essential_12.10ubuntu1_armhf.deb ... 225s Unpacking build-essential (12.10ubuntu1) ... 225s Selecting previously unselected package ca-certificates-java. 225s Preparing to unpack .../049-ca-certificates-java_20240118_all.deb ... 225s Unpacking ca-certificates-java (20240118) ... 225s Selecting previously unselected package libdconf1:armhf. 225s Preparing to unpack .../050-libdconf1_0.40.0-4build2_armhf.deb ... 225s Unpacking libdconf1:armhf (0.40.0-4build2) ... 225s Selecting previously unselected package dconf-service. 225s Preparing to unpack .../051-dconf-service_0.40.0-4build2_armhf.deb ... 225s Unpacking dconf-service (0.40.0-4build2) ... 225s Selecting previously unselected package dconf-gsettings-backend:armhf. 225s Preparing to unpack .../052-dconf-gsettings-backend_0.40.0-4build2_armhf.deb ... 225s Unpacking dconf-gsettings-backend:armhf (0.40.0-4build2) ... 225s Selecting previously unselected package libdebhelper-perl. 225s Preparing to unpack .../053-libdebhelper-perl_13.20ubuntu1_all.deb ... 225s Unpacking libdebhelper-perl (13.20ubuntu1) ... 225s Selecting previously unselected package libtool. 225s Preparing to unpack .../054-libtool_2.4.7-8_all.deb ... 225s Unpacking libtool (2.4.7-8) ... 225s Selecting previously unselected package dh-autoreconf. 225s Preparing to unpack .../055-dh-autoreconf_20_all.deb ... 225s Unpacking dh-autoreconf (20) ... 225s Selecting previously unselected package libarchive-zip-perl. 225s Preparing to unpack .../056-libarchive-zip-perl_1.68-1_all.deb ... 225s Unpacking libarchive-zip-perl (1.68-1) ... 225s Selecting previously unselected package libfile-stripnondeterminism-perl. 225s Preparing to unpack .../057-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 225s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 225s Selecting previously unselected package dh-strip-nondeterminism. 225s Preparing to unpack .../058-dh-strip-nondeterminism_1.14.0-1_all.deb ... 225s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 225s Selecting previously unselected package debugedit. 225s Preparing to unpack .../059-debugedit_1%3a5.1-1_armhf.deb ... 225s Unpacking debugedit (1:5.1-1) ... 225s Selecting previously unselected package dwz. 225s Preparing to unpack .../060-dwz_0.15-1build6_armhf.deb ... 225s Unpacking dwz (0.15-1build6) ... 225s Selecting previously unselected package gettext. 225s Preparing to unpack .../061-gettext_0.22.5-3_armhf.deb ... 225s Unpacking gettext (0.22.5-3) ... 225s Selecting previously unselected package intltool-debian. 225s Preparing to unpack .../062-intltool-debian_0.35.0+20060710.6_all.deb ... 225s Unpacking intltool-debian (0.35.0+20060710.6) ... 225s Selecting previously unselected package po-debconf. 225s Preparing to unpack .../063-po-debconf_1.0.21+nmu1_all.deb ... 225s Unpacking po-debconf (1.0.21+nmu1) ... 225s Selecting previously unselected package debhelper. 225s Preparing to unpack .../064-debhelper_13.20ubuntu1_all.deb ... 225s Unpacking debhelper (13.20ubuntu1) ... 225s Selecting previously unselected package java-common. 225s Preparing to unpack .../065-java-common_0.76_all.deb ... 225s Unpacking java-common (0.76) ... 225s Selecting previously unselected package liblcms2-2:armhf. 225s Preparing to unpack .../066-liblcms2-2_2.16-2_armhf.deb ... 225s Unpacking liblcms2-2:armhf (2.16-2) ... 225s Selecting previously unselected package libpcsclite1:armhf. 225s Preparing to unpack .../067-libpcsclite1_2.3.0-3_armhf.deb ... 225s Unpacking libpcsclite1:armhf (2.3.0-3) ... 225s Selecting previously unselected package openjdk-21-jre-headless:armhf. 225s Preparing to unpack .../068-openjdk-21-jre-headless_21.0.5+11-1_armhf.deb ... 225s Unpacking openjdk-21-jre-headless:armhf (21.0.5+11-1) ... 226s Selecting previously unselected package default-jre-headless. 226s Preparing to unpack .../069-default-jre-headless_2%3a1.21-76_armhf.deb ... 226s Unpacking default-jre-headless (2:1.21-76) ... 227s Selecting previously unselected package libatk1.0-0t64:armhf. 227s Preparing to unpack .../070-libatk1.0-0t64_2.54.0-1_armhf.deb ... 227s Unpacking libatk1.0-0t64:armhf (2.54.0-1) ... 227s Selecting previously unselected package libxi6:armhf. 227s Preparing to unpack .../071-libxi6_2%3a1.8.2-1_armhf.deb ... 227s Unpacking libxi6:armhf (2:1.8.2-1) ... 227s Selecting previously unselected package libatspi2.0-0t64:armhf. 227s Preparing to unpack .../072-libatspi2.0-0t64_2.54.0-1_armhf.deb ... 227s Unpacking libatspi2.0-0t64:armhf (2.54.0-1) ... 227s Selecting previously unselected package libatk-bridge2.0-0t64:armhf. 227s Preparing to unpack .../073-libatk-bridge2.0-0t64_2.54.0-1_armhf.deb ... 227s Unpacking libatk-bridge2.0-0t64:armhf (2.54.0-1) ... 227s Selecting previously unselected package libfreetype6:armhf. 227s Preparing to unpack .../074-libfreetype6_2.13.3+dfsg-1_armhf.deb ... 227s Unpacking libfreetype6:armhf (2.13.3+dfsg-1) ... 227s Selecting previously unselected package fonts-dejavu-mono. 227s Preparing to unpack .../075-fonts-dejavu-mono_2.37-8_all.deb ... 227s Unpacking fonts-dejavu-mono (2.37-8) ... 227s Selecting previously unselected package fonts-dejavu-core. 227s Preparing to unpack .../076-fonts-dejavu-core_2.37-8_all.deb ... 227s Unpacking fonts-dejavu-core (2.37-8) ... 227s Selecting previously unselected package fontconfig-config. 227s Preparing to unpack .../077-fontconfig-config_2.15.0-1.1ubuntu2_armhf.deb ... 227s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 227s Selecting previously unselected package libfontconfig1:armhf. 227s Preparing to unpack .../078-libfontconfig1_2.15.0-1.1ubuntu2_armhf.deb ... 227s Unpacking libfontconfig1:armhf (2.15.0-1.1ubuntu2) ... 227s Selecting previously unselected package libpixman-1-0:armhf. 227s Preparing to unpack .../079-libpixman-1-0_0.44.0-3_armhf.deb ... 227s Unpacking libpixman-1-0:armhf (0.44.0-3) ... 227s Selecting previously unselected package libxcb-render0:armhf. 227s Preparing to unpack .../080-libxcb-render0_1.17.0-2_armhf.deb ... 227s Unpacking libxcb-render0:armhf (1.17.0-2) ... 227s Selecting previously unselected package libxcb-shm0:armhf. 227s Preparing to unpack .../081-libxcb-shm0_1.17.0-2_armhf.deb ... 227s Unpacking libxcb-shm0:armhf (1.17.0-2) ... 227s Selecting previously unselected package libxrender1:armhf. 227s Preparing to unpack .../082-libxrender1_1%3a0.9.10-1.1build1_armhf.deb ... 227s Unpacking libxrender1:armhf (1:0.9.10-1.1build1) ... 227s Selecting previously unselected package libcairo2:armhf. 227s Preparing to unpack .../083-libcairo2_1.18.2-2_armhf.deb ... 227s Unpacking libcairo2:armhf (1.18.2-2) ... 227s Selecting previously unselected package libcairo-gobject2:armhf. 227s Preparing to unpack .../084-libcairo-gobject2_1.18.2-2_armhf.deb ... 227s Unpacking libcairo-gobject2:armhf (1.18.2-2) ... 227s Selecting previously unselected package libcolord2:armhf. 227s Preparing to unpack .../085-libcolord2_1.4.7-1build2_armhf.deb ... 227s Unpacking libcolord2:armhf (1.4.7-1build2) ... 227s Selecting previously unselected package libavahi-common-data:armhf. 227s Preparing to unpack .../086-libavahi-common-data_0.8-14ubuntu1_armhf.deb ... 227s Unpacking libavahi-common-data:armhf (0.8-14ubuntu1) ... 227s Selecting previously unselected package libavahi-common3:armhf. 227s Preparing to unpack .../087-libavahi-common3_0.8-14ubuntu1_armhf.deb ... 227s Unpacking libavahi-common3:armhf (0.8-14ubuntu1) ... 227s Selecting previously unselected package libavahi-client3:armhf. 227s Preparing to unpack .../088-libavahi-client3_0.8-14ubuntu1_armhf.deb ... 227s Unpacking libavahi-client3:armhf (0.8-14ubuntu1) ... 227s Selecting previously unselected package libcups2t64:armhf. 227s Preparing to unpack .../089-libcups2t64_2.4.11-0ubuntu2_armhf.deb ... 227s Unpacking libcups2t64:armhf (2.4.11-0ubuntu2) ... 227s Selecting previously unselected package libepoxy0:armhf. 227s Preparing to unpack .../090-libepoxy0_1.5.10-2_armhf.deb ... 227s Unpacking libepoxy0:armhf (1.5.10-2) ... 227s Selecting previously unselected package libgraphite2-3:armhf. 227s Preparing to unpack .../091-libgraphite2-3_1.3.14-2ubuntu1_armhf.deb ... 227s Unpacking libgraphite2-3:armhf (1.3.14-2ubuntu1) ... 227s Selecting previously unselected package libharfbuzz0b:armhf. 228s Preparing to unpack .../092-libharfbuzz0b_10.1.0-1_armhf.deb ... 228s Unpacking libharfbuzz0b:armhf (10.1.0-1) ... 228s Selecting previously unselected package fontconfig. 228s Preparing to unpack .../093-fontconfig_2.15.0-1.1ubuntu2_armhf.deb ... 228s Unpacking fontconfig (2.15.0-1.1ubuntu2) ... 228s Selecting previously unselected package libthai-data. 228s Preparing to unpack .../094-libthai-data_0.1.29-2build1_all.deb ... 228s Unpacking libthai-data (0.1.29-2build1) ... 228s Selecting previously unselected package libdatrie1:armhf. 228s Preparing to unpack .../095-libdatrie1_0.2.13-3build1_armhf.deb ... 228s Unpacking libdatrie1:armhf (0.2.13-3build1) ... 228s Selecting previously unselected package libthai0:armhf. 228s Preparing to unpack .../096-libthai0_0.1.29-2build1_armhf.deb ... 228s Unpacking libthai0:armhf (0.1.29-2build1) ... 228s Selecting previously unselected package libpango-1.0-0:armhf. 228s Preparing to unpack .../097-libpango-1.0-0_1.55.0+ds-3_armhf.deb ... 228s Unpacking libpango-1.0-0:armhf (1.55.0+ds-3) ... 228s Selecting previously unselected package libpangoft2-1.0-0:armhf. 228s Preparing to unpack .../098-libpangoft2-1.0-0_1.55.0+ds-3_armhf.deb ... 228s Unpacking libpangoft2-1.0-0:armhf (1.55.0+ds-3) ... 228s Selecting previously unselected package libpangocairo-1.0-0:armhf. 228s Preparing to unpack .../099-libpangocairo-1.0-0_1.55.0+ds-3_armhf.deb ... 228s Unpacking libpangocairo-1.0-0:armhf (1.55.0+ds-3) ... 228s Selecting previously unselected package libwayland-client0:armhf. 228s Preparing to unpack .../100-libwayland-client0_1.23.0-1_armhf.deb ... 228s Unpacking libwayland-client0:armhf (1.23.0-1) ... 228s Selecting previously unselected package libwayland-cursor0:armhf. 228s Preparing to unpack .../101-libwayland-cursor0_1.23.0-1_armhf.deb ... 228s Unpacking libwayland-cursor0:armhf (1.23.0-1) ... 228s Selecting previously unselected package libwayland-egl1:armhf. 228s Preparing to unpack .../102-libwayland-egl1_1.23.0-1_armhf.deb ... 228s Unpacking libwayland-egl1:armhf (1.23.0-1) ... 228s Selecting previously unselected package libxcomposite1:armhf. 228s Preparing to unpack .../103-libxcomposite1_1%3a0.4.6-1_armhf.deb ... 228s Unpacking libxcomposite1:armhf (1:0.4.6-1) ... 228s Selecting previously unselected package libxfixes3:armhf. 228s Preparing to unpack .../104-libxfixes3_1%3a6.0.0-2build1_armhf.deb ... 228s Unpacking libxfixes3:armhf (1:6.0.0-2build1) ... 228s Selecting previously unselected package libxcursor1:armhf. 228s Preparing to unpack .../105-libxcursor1_1%3a1.2.2-1_armhf.deb ... 228s Unpacking libxcursor1:armhf (1:1.2.2-1) ... 228s Selecting previously unselected package libxdamage1:armhf. 228s Preparing to unpack .../106-libxdamage1_1%3a1.1.6-1build1_armhf.deb ... 228s Unpacking libxdamage1:armhf (1:1.1.6-1build1) ... 228s Selecting previously unselected package libxinerama1:armhf. 228s Preparing to unpack .../107-libxinerama1_2%3a1.1.4-3build1_armhf.deb ... 228s Unpacking libxinerama1:armhf (2:1.1.4-3build1) ... 228s Selecting previously unselected package libxrandr2:armhf. 228s Preparing to unpack .../108-libxrandr2_2%3a1.5.4-1_armhf.deb ... 228s Unpacking libxrandr2:armhf (2:1.5.4-1) ... 228s Selecting previously unselected package libgtk-3-common. 228s Preparing to unpack .../109-libgtk-3-common_3.24.43-4ubuntu1_all.deb ... 228s Unpacking libgtk-3-common (3.24.43-4ubuntu1) ... 228s Selecting previously unselected package libgtk-3-0t64:armhf. 228s Preparing to unpack .../110-libgtk-3-0t64_3.24.43-4ubuntu1_armhf.deb ... 228s Unpacking libgtk-3-0t64:armhf (3.24.43-4ubuntu1) ... 228s Selecting previously unselected package libglvnd0:armhf. 228s Preparing to unpack .../111-libglvnd0_1.7.0-1build1_armhf.deb ... 228s Unpacking libglvnd0:armhf (1.7.0-1build1) ... 228s Selecting previously unselected package libglapi-mesa:armhf. 228s Preparing to unpack .../112-libglapi-mesa_24.2.8-1ubuntu1_armhf.deb ... 228s Unpacking libglapi-mesa:armhf (24.2.8-1ubuntu1) ... 228s Selecting previously unselected package libx11-xcb1:armhf. 228s Preparing to unpack .../113-libx11-xcb1_2%3a1.8.10-2_armhf.deb ... 228s Unpacking libx11-xcb1:armhf (2:1.8.10-2) ... 228s Selecting previously unselected package libxcb-dri2-0:armhf. 228s Preparing to unpack .../114-libxcb-dri2-0_1.17.0-2_armhf.deb ... 228s Unpacking libxcb-dri2-0:armhf (1.17.0-2) ... 228s Selecting previously unselected package libxcb-dri3-0:armhf. 228s Preparing to unpack .../115-libxcb-dri3-0_1.17.0-2_armhf.deb ... 228s Unpacking libxcb-dri3-0:armhf (1.17.0-2) ... 228s Selecting previously unselected package libxcb-glx0:armhf. 228s Preparing to unpack .../116-libxcb-glx0_1.17.0-2_armhf.deb ... 228s Unpacking libxcb-glx0:armhf (1.17.0-2) ... 228s Selecting previously unselected package libxcb-present0:armhf. 228s Preparing to unpack .../117-libxcb-present0_1.17.0-2_armhf.deb ... 228s Unpacking libxcb-present0:armhf (1.17.0-2) ... 228s Selecting previously unselected package libxcb-randr0:armhf. 228s Preparing to unpack .../118-libxcb-randr0_1.17.0-2_armhf.deb ... 228s Unpacking libxcb-randr0:armhf (1.17.0-2) ... 228s Selecting previously unselected package libxcb-sync1:armhf. 228s Preparing to unpack .../119-libxcb-sync1_1.17.0-2_armhf.deb ... 228s Unpacking libxcb-sync1:armhf (1.17.0-2) ... 228s Selecting previously unselected package libxcb-xfixes0:armhf. 228s Preparing to unpack .../120-libxcb-xfixes0_1.17.0-2_armhf.deb ... 228s Unpacking libxcb-xfixes0:armhf (1.17.0-2) ... 228s Selecting previously unselected package libxshmfence1:armhf. 229s Preparing to unpack .../121-libxshmfence1_1.3-1build5_armhf.deb ... 229s Unpacking libxshmfence1:armhf (1.3-1build5) ... 229s Selecting previously unselected package libxxf86vm1:armhf. 229s Preparing to unpack .../122-libxxf86vm1_1%3a1.1.4-1build4_armhf.deb ... 229s Unpacking libxxf86vm1:armhf (1:1.1.4-1build4) ... 229s Selecting previously unselected package libdrm-radeon1:armhf. 229s Preparing to unpack .../123-libdrm-radeon1_2.4.123-1_armhf.deb ... 229s Unpacking libdrm-radeon1:armhf (2.4.123-1) ... 229s Selecting previously unselected package libllvm19:armhf. 229s Preparing to unpack .../124-libllvm19_1%3a19.1.6-1ubuntu1_armhf.deb ... 229s Unpacking libllvm19:armhf (1:19.1.6-1ubuntu1) ... 229s Selecting previously unselected package mesa-libgallium:armhf. 229s Preparing to unpack .../125-mesa-libgallium_24.2.8-1ubuntu1_armhf.deb ... 229s Unpacking mesa-libgallium:armhf (24.2.8-1ubuntu1) ... 230s Selecting previously unselected package libvulkan1:armhf. 230s Preparing to unpack .../126-libvulkan1_1.3.296.0-1_armhf.deb ... 230s Unpacking libvulkan1:armhf (1.3.296.0-1) ... 230s Selecting previously unselected package libwayland-server0:armhf. 230s Preparing to unpack .../127-libwayland-server0_1.23.0-1_armhf.deb ... 230s Unpacking libwayland-server0:armhf (1.23.0-1) ... 230s Selecting previously unselected package libgbm1:armhf. 230s Preparing to unpack .../128-libgbm1_24.2.8-1ubuntu1_armhf.deb ... 230s Unpacking libgbm1:armhf (24.2.8-1ubuntu1) ... 230s Selecting previously unselected package libgl1-mesa-dri:armhf. 230s Preparing to unpack .../129-libgl1-mesa-dri_24.2.8-1ubuntu1_armhf.deb ... 230s Unpacking libgl1-mesa-dri:armhf (24.2.8-1ubuntu1) ... 230s Selecting previously unselected package libglx-mesa0:armhf. 230s Preparing to unpack .../130-libglx-mesa0_24.2.8-1ubuntu1_armhf.deb ... 230s Unpacking libglx-mesa0:armhf (24.2.8-1ubuntu1) ... 230s Selecting previously unselected package libglx0:armhf. 230s Preparing to unpack .../131-libglx0_1.7.0-1build1_armhf.deb ... 230s Unpacking libglx0:armhf (1.7.0-1build1) ... 230s Selecting previously unselected package libgl1:armhf. 230s Preparing to unpack .../132-libgl1_1.7.0-1build1_armhf.deb ... 230s Unpacking libgl1:armhf (1.7.0-1build1) ... 230s Selecting previously unselected package libasound2-data. 230s Preparing to unpack .../133-libasound2-data_1.2.12-1_all.deb ... 230s Unpacking libasound2-data (1.2.12-1) ... 230s Selecting previously unselected package libasound2t64:armhf. 230s Preparing to unpack .../134-libasound2t64_1.2.12-1_armhf.deb ... 230s Unpacking libasound2t64:armhf (1.2.12-1) ... 230s Selecting previously unselected package libgif7:armhf. 230s Preparing to unpack .../135-libgif7_5.2.2-1ubuntu1_armhf.deb ... 230s Unpacking libgif7:armhf (5.2.2-1ubuntu1) ... 230s Selecting previously unselected package x11-common. 230s Preparing to unpack .../136-x11-common_1%3a7.7+23ubuntu3_all.deb ... 230s Unpacking x11-common (1:7.7+23ubuntu3) ... 230s Selecting previously unselected package libxtst6:armhf. 230s Preparing to unpack .../137-libxtst6_2%3a1.2.3-1.1build1_armhf.deb ... 230s Unpacking libxtst6:armhf (2:1.2.3-1.1build1) ... 230s Selecting previously unselected package openjdk-21-jre:armhf. 230s Preparing to unpack .../138-openjdk-21-jre_21.0.5+11-1_armhf.deb ... 230s Unpacking openjdk-21-jre:armhf (21.0.5+11-1) ... 230s Selecting previously unselected package default-jre. 230s Preparing to unpack .../139-default-jre_2%3a1.21-76_armhf.deb ... 230s Unpacking default-jre (2:1.21-76) ... 230s Selecting previously unselected package dh-python. 230s Preparing to unpack .../140-dh-python_6.20241217_all.deb ... 230s Unpacking dh-python (6.20241217) ... 230s Selecting previously unselected package libpython3.13-stdlib:armhf. 230s Preparing to unpack .../141-libpython3.13-stdlib_3.13.1-2_armhf.deb ... 230s Unpacking libpython3.13-stdlib:armhf (3.13.1-2) ... 230s Selecting previously unselected package python3.13. 230s Preparing to unpack .../142-python3.13_3.13.1-2_armhf.deb ... 230s Unpacking python3.13 (3.13.1-2) ... 230s Selecting previously unselected package python3-all. 230s Preparing to unpack .../143-python3-all_3.12.8-1_armhf.deb ... 230s Unpacking python3-all (3.12.8-1) ... 230s Selecting previously unselected package python3-antlr4. 230s Preparing to unpack .../144-python3-antlr4_4.9.2-1_all.deb ... 230s Unpacking python3-antlr4 (4.9.2-1) ... 230s Selecting previously unselected package python3-iniconfig. 230s Preparing to unpack .../145-python3-iniconfig_1.1.1-2_all.deb ... 230s Unpacking python3-iniconfig (1.1.1-2) ... 230s Selecting previously unselected package python3-packaging. 230s Preparing to unpack .../146-python3-packaging_24.2-1_all.deb ... 230s Unpacking python3-packaging (24.2-1) ... 230s Selecting previously unselected package python3-wheel. 230s Preparing to unpack .../147-python3-wheel_0.45.1-1_all.deb ... 230s Unpacking python3-wheel (0.45.1-1) ... 230s Selecting previously unselected package python3-pip. 230s Preparing to unpack .../148-python3-pip_24.3.1+dfsg-1_all.deb ... 230s Unpacking python3-pip (24.3.1+dfsg-1) ... 231s Selecting previously unselected package python3-pluggy. 231s Preparing to unpack .../149-python3-pluggy_1.5.0-1_all.deb ... 231s Unpacking python3-pluggy (1.5.0-1) ... 231s Selecting previously unselected package python3-pytest. 231s Preparing to unpack .../150-python3-pytest_8.3.3-1_all.deb ... 231s Unpacking python3-pytest (8.3.3-1) ... 231s Selecting previously unselected package python3-pytest-mock. 231s Preparing to unpack .../151-python3-pytest-mock_3.14.0-2_all.deb ... 231s Unpacking python3-pytest-mock (3.14.0-2) ... 231s Selecting previously unselected package python3-pytest-runner. 231s Preparing to unpack .../152-python3-pytest-runner_2.11.1-4_all.deb ... 231s Unpacking python3-pytest-runner (2.11.1-4) ... 231s Selecting previously unselected package openstack-pkg-tools. 231s Preparing to unpack .../153-openstack-pkg-tools_123ubuntu2_all.deb ... 231s Unpacking openstack-pkg-tools (123ubuntu2) ... 231s Setting up dh-python (6.20241217) ... 231s Setting up libgraphite2-3:armhf (1.3.14-2ubuntu1) ... 231s Setting up libxcb-dri3-0:armhf (1.17.0-2) ... 231s Setting up liblcms2-2:armhf (2.16-2) ... 231s Setting up python3-iniconfig (1.1.1-2) ... 231s Setting up libpixman-1-0:armhf (0.44.0-3) ... 231s Setting up python3-antlr4 (4.9.2-1) ... 232s Setting up libllvm19:armhf (1:19.1.6-1ubuntu1) ... 232s Setting up libsharpyuv0:armhf (1.4.0-0.1) ... 232s Setting up libwayland-server0:armhf (1.23.0-1) ... 232s Setting up libx11-xcb1:armhf (2:1.8.10-2) ... 232s Setting up libxdamage1:armhf (1:1.1.6-1build1) ... 232s Setting up libxcb-xfixes0:armhf (1.17.0-2) ... 232s Setting up liblerc4:armhf (4.0.0+ds-5ubuntu1) ... 232s Setting up hicolor-icon-theme (0.18-1) ... 232s Setting up libxi6:armhf (2:1.8.2-1) ... 232s Setting up java-common (0.76) ... 232s Setting up libxrender1:armhf (1:0.9.10-1.1build1) ... 232s Setting up libdatrie1:armhf (0.2.13-3build1) ... 232s Setting up libxcb-render0:armhf (1.17.0-2) ... 232s Setting up libarchive-zip-perl (1.68-1) ... 232s Setting up libdrm-radeon1:armhf (2.4.123-1) ... 232s Setting up libglvnd0:armhf (1.7.0-1build1) ... 232s Setting up libxcb-glx0:armhf (1.17.0-2) ... 232s Setting up libdebhelper-perl (13.20ubuntu1) ... 232s Setting up libgdk-pixbuf2.0-common (2.42.12+dfsg-1) ... 232s Setting up x11-common (1:7.7+23ubuntu3) ... 232s Setting up libdeflate0:armhf (1.22-1) ... 232s Setting up linux-libc-dev:armhf (6.11.0-8.8) ... 232s Setting up m4 (1.4.19-4build1) ... 232s Setting up libxcb-shm0:armhf (1.17.0-2) ... 232s Setting up libgomp1:armhf (14.2.0-11ubuntu1) ... 232s Setting up python3-wheel (0.45.1-1) ... 232s Setting up libjbig0:armhf (2.1-6.1ubuntu2) ... 232s Setting up libcolord2:armhf (1.4.7-1build2) ... 232s Setting up libxxf86vm1:armhf (1:1.1.4-1build4) ... 232s Setting up libxcb-present0:armhf (1.17.0-2) ... 232s Setting up libdconf1:armhf (0.40.0-4build2) ... 232s Setting up libpython3.13-minimal:armhf (3.13.1-2) ... 232s Setting up libasound2-data (1.2.12-1) ... 232s Setting up autotools-dev (20220109.1) ... 232s Setting up python3-packaging (24.2-1) ... 232s Setting up rpcsvc-proto (1.4.2-0ubuntu7) ... 232s Setting up libasound2t64:armhf (1.2.12-1) ... 232s Setting up libfreetype6:armhf (2.13.3+dfsg-1) ... 232s Setting up libepoxy0:armhf (1.5.10-2) ... 232s Setting up libxfixes3:armhf (1:6.0.0-2build1) ... 232s Setting up libxcb-sync1:armhf (1.17.0-2) ... 232s Setting up libavahi-common-data:armhf (0.8-14ubuntu1) ... 232s Setting up libatspi2.0-0t64:armhf (2.54.0-1) ... 232s Setting up libxinerama1:armhf (2:1.1.4-3build1) ... 232s Setting up fonts-dejavu-mono (2.37-8) ... 232s Setting up libmpc3:armhf (1.3.1-1build2) ... 232s Setting up libxrandr2:armhf (2:1.5.4-1) ... 232s Setting up autopoint (0.22.5-3) ... 232s Setting up fonts-dejavu-core (2.37-8) ... 232s Setting up libpcsclite1:armhf (2.3.0-3) ... 232s Setting up python3-pip (24.3.1+dfsg-1) ... 234s Setting up libjpeg-turbo8:armhf (2.1.5-3ubuntu2) ... 234s Setting up libglapi-mesa:armhf (24.2.8-1ubuntu1) ... 234s Setting up libvulkan1:armhf (1.3.296.0-1) ... 234s Setting up autoconf (2.72-3) ... 234s Setting up python3-pluggy (1.5.0-1) ... 235s Setting up libwebp7:armhf (1.4.0-0.1) ... 235s Setting up libubsan1:armhf (14.2.0-11ubuntu1) ... 235s Setting up libxcb-dri2-0:armhf (1.17.0-2) ... 235s Setting up libgif7:armhf (5.2.2-1ubuntu1) ... 235s Setting up dwz (0.15-1build6) ... 235s Setting up libxshmfence1:armhf (1.3-1build5) ... 235s Setting up at-spi2-common (2.54.0-1) ... 235s Setting up libcrypt-dev:armhf (1:4.4.36-5) ... 235s Setting up libxcb-randr0:armhf (1.17.0-2) ... 235s Setting up libasan8:armhf (14.2.0-11ubuntu1) ... 235s Setting up debugedit (1:5.1-1) ... 235s Setting up python3.13-minimal (3.13.1-2) ... 235s Setting up libharfbuzz0b:armhf (10.1.0-1) ... 235s Setting up libthai-data (0.1.29-2build1) ... 235s Setting up python3-pytest-runner (2.11.1-4) ... 236s Setting up libwayland-egl1:armhf (1.23.0-1) ... 236s Setting up ca-certificates-java (20240118) ... 236s No JRE found. Skipping Java certificates setup. 236s Setting up libgcc-14-dev:armhf (14.2.0-11ubuntu1) ... 236s Setting up libisl23:armhf (0.27-1) ... 236s Setting up libc-dev-bin (2.40-4ubuntu1) ... 236s Setting up libxcomposite1:armhf (1:0.4.6-1) ... 236s Setting up libpython3.13-stdlib:armhf (3.13.1-2) ... 236s Setting up libcc1-0:armhf (14.2.0-11ubuntu1) ... 236s Setting up cpp-14-arm-linux-gnueabihf (14.2.0-11ubuntu1) ... 236s Setting up libwayland-client0:armhf (1.23.0-1) ... 236s Setting up libjpeg8:armhf (8c-2ubuntu11) ... 236s Setting up automake (1:1.16.5-1.3ubuntu1) ... 236s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 236s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 236s Setting up mesa-libgallium:armhf (24.2.8-1ubuntu1) ... 236s Setting up gettext (0.22.5-3) ... 236s Setting up libatk1.0-0t64:armhf (2.54.0-1) ... 236s Setting up openjdk-21-jre-headless:armhf (21.0.5+11-1) ... 236s update-alternatives: using /usr/lib/jvm/java-21-openjdk-armhf/bin/java to provide /usr/bin/java (java) in auto mode 236s update-alternatives: using /usr/lib/jvm/java-21-openjdk-armhf/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 236s update-alternatives: using /usr/lib/jvm/java-21-openjdk-armhf/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 236s update-alternatives: using /usr/lib/jvm/java-21-openjdk-armhf/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 236s update-alternatives: using /usr/lib/jvm/java-21-openjdk-armhf/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 236s Setting up libgbm1:armhf (24.2.8-1ubuntu1) ... 236s Setting up python3.13 (3.13.1-2) ... 237s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 237s Setting up python3-pytest (8.3.3-1) ... 237s Setting up libxtst6:armhf (2:1.2.3-1.1build1) ... 237s Setting up libxcursor1:armhf (1:1.2.2-1) ... 237s Setting up libgl1-mesa-dri:armhf (24.2.8-1ubuntu1) ... 237s Setting up libavahi-common3:armhf (0.8-14ubuntu1) ... 237s Setting up gcc-14-arm-linux-gnueabihf (14.2.0-11ubuntu1) ... 237s Setting up python3-all (3.12.8-1) ... 237s Setting up dconf-service (0.40.0-4build2) ... 237s Setting up intltool-debian (0.35.0+20060710.6) ... 237s Setting up libthai0:armhf (0.1.29-2build1) ... 238s Setting up cpp-14 (14.2.0-11ubuntu1) ... 238s Setting up dh-strip-nondeterminism (1.14.0-1) ... 238s Setting up python3-pytest-mock (3.14.0-2) ... 238s Setting up libtiff6:armhf (4.5.1+git230720-4ubuntu4) ... 238s Setting up libwayland-cursor0:armhf (1.23.0-1) ... 238s Setting up libc6-dev:armhf (2.40-4ubuntu1) ... 238s Setting up libgdk-pixbuf-2.0-0:armhf (2.42.12+dfsg-1) ... 238s Setting up libstdc++-14-dev:armhf (14.2.0-11ubuntu1) ... 238s Setting up libavahi-client3:armhf (0.8-14ubuntu1) ... 238s Setting up cpp-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 238s Setting up gcc-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 238s Setting up libatk-bridge2.0-0t64:armhf (2.54.0-1) ... 238s Setting up gtk-update-icon-cache (4.17.1+ds-2) ... 238s Setting up g++-14-arm-linux-gnueabihf (14.2.0-11ubuntu1) ... 238s Setting up libglx-mesa0:armhf (24.2.8-1ubuntu1) ... 238s Setting up libglx0:armhf (1.7.0-1build1) ... 238s Setting up dconf-gsettings-backend:armhf (0.40.0-4build2) ... 238s Setting up po-debconf (1.0.21+nmu1) ... 238s Setting up openstack-pkg-tools (123ubuntu2) ... 238s Setting up gcc-14 (14.2.0-11ubuntu1) ... 238s Setting up libgl1:armhf (1.7.0-1build1) ... 238s Setting up cpp (4:14.1.0-2ubuntu1) ... 238s Setting up g++-14 (14.2.0-11ubuntu1) ... 238s Setting up libcups2t64:armhf (2.4.11-0ubuntu2) ... 238s Setting up libgtk-3-common (3.24.43-4ubuntu1) ... 238s Setting up g++-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 238s Setting up libtool (2.4.7-8) ... 238s Setting up gcc (4:14.1.0-2ubuntu1) ... 238s Setting up dh-autoreconf (20) ... 238s Setting up g++ (4:14.1.0-2ubuntu1) ... 238s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 238s Setting up build-essential (12.10ubuntu1) ... 238s Setting up debhelper (13.20ubuntu1) ... 238s Setting up adwaita-icon-theme (47.0-2) ... 238s update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode 238s Setting up humanity-icon-theme (0.6.16) ... 238s Setting up ubuntu-mono (24.04-0ubuntu1) ... 238s Processing triggers for systemd (257-2ubuntu1) ... 238s Processing triggers for man-db (2.13.0-1) ... 239s Processing triggers for libglib2.0-0t64:armhf (2.82.4-1) ... 239s Processing triggers for sgml-base (1.31) ... 239s Setting up libfontconfig1:armhf (2.15.0-1.1ubuntu2) ... 239s Processing triggers for install-info (7.1.1-1) ... 239s Setting up fontconfig (2.15.0-1.1ubuntu2) ... 241s Regenerating fonts cache... done. 241s Processing triggers for libc-bin (2.40-4ubuntu1) ... 241s Setting up libpango-1.0-0:armhf (1.55.0+ds-3) ... 241s Setting up libcairo2:armhf (1.18.2-2) ... 241s Setting up libcairo-gobject2:armhf (1.18.2-2) ... 241s Setting up libpangoft2-1.0-0:armhf (1.55.0+ds-3) ... 241s Setting up libpangocairo-1.0-0:armhf (1.55.0+ds-3) ... 241s Setting up libgtk-3-0t64:armhf (3.24.43-4ubuntu1) ... 241s Processing triggers for ca-certificates-java (20240118) ... 242s Adding debian:ACCVRAIZ1.pem 242s Adding debian:AC_RAIZ_FNMT-RCM.pem 242s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 242s Adding debian:ANF_Secure_Server_Root_CA.pem 242s Adding debian:Actalis_Authentication_Root_CA.pem 242s Adding debian:AffirmTrust_Commercial.pem 242s Adding debian:AffirmTrust_Networking.pem 242s Adding debian:AffirmTrust_Premium.pem 242s Adding debian:AffirmTrust_Premium_ECC.pem 242s Adding debian:Amazon_Root_CA_1.pem 242s Adding debian:Amazon_Root_CA_2.pem 242s Adding debian:Amazon_Root_CA_3.pem 242s Adding debian:Amazon_Root_CA_4.pem 242s Adding debian:Atos_TrustedRoot_2011.pem 242s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 242s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 242s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 242s Adding debian:BJCA_Global_Root_CA1.pem 242s Adding debian:BJCA_Global_Root_CA2.pem 242s Adding debian:Baltimore_CyberTrust_Root.pem 242s Adding debian:Buypass_Class_2_Root_CA.pem 242s Adding debian:Buypass_Class_3_Root_CA.pem 242s Adding debian:CA_Disig_Root_R2.pem 242s Adding debian:CFCA_EV_ROOT.pem 242s Adding debian:COMODO_Certification_Authority.pem 242s Adding debian:COMODO_ECC_Certification_Authority.pem 242s Adding debian:COMODO_RSA_Certification_Authority.pem 242s Adding debian:Certainly_Root_E1.pem 242s Adding debian:Certainly_Root_R1.pem 242s Adding debian:Certigna.pem 242s Adding debian:Certigna_Root_CA.pem 242s Adding debian:Certum_EC-384_CA.pem 242s Adding debian:Certum_Trusted_Network_CA.pem 242s Adding debian:Certum_Trusted_Network_CA_2.pem 242s Adding debian:Certum_Trusted_Root_CA.pem 242s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 242s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 242s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 242s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 242s Adding debian:Comodo_AAA_Services_root.pem 242s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 242s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 242s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 242s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 242s Adding debian:DigiCert_Assured_ID_Root_CA.pem 242s Adding debian:DigiCert_Assured_ID_Root_G2.pem 242s Adding debian:DigiCert_Assured_ID_Root_G3.pem 242s Adding debian:DigiCert_Global_Root_CA.pem 242s Adding debian:DigiCert_Global_Root_G2.pem 242s Adding debian:DigiCert_Global_Root_G3.pem 242s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 242s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 242s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 242s Adding debian:DigiCert_Trusted_Root_G4.pem 242s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 242s Adding debian:Entrust_Root_Certification_Authority.pem 242s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 242s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 242s Adding debian:Entrust_Root_Certification_Authority_-_G4.pem 242s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 242s Adding debian:GLOBALTRUST_2020.pem 242s Adding debian:GTS_Root_R1.pem 242s Adding debian:GTS_Root_R2.pem 242s Adding debian:GTS_Root_R3.pem 242s Adding debian:GTS_Root_R4.pem 242s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 242s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 242s Adding debian:GlobalSign_Root_CA.pem 242s Adding debian:GlobalSign_Root_CA_-_R3.pem 242s Adding debian:GlobalSign_Root_CA_-_R6.pem 242s Adding debian:GlobalSign_Root_E46.pem 242s Adding debian:GlobalSign_Root_R46.pem 242s Adding debian:Go_Daddy_Class_2_CA.pem 242s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 242s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 242s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 242s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 242s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 242s Adding debian:HiPKI_Root_CA_-_G1.pem 242s Adding debian:Hongkong_Post_Root_CA_3.pem 242s Adding debian:ISRG_Root_X1.pem 242s Adding debian:ISRG_Root_X2.pem 242s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 242s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 242s Adding debian:Izenpe.com.pem 242s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 242s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 242s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 242s Adding debian:NAVER_Global_Root_Certification_Authority.pem 242s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 242s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 242s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 242s Adding debian:QuoVadis_Root_CA_1_G3.pem 242s Adding debian:QuoVadis_Root_CA_2.pem 242s Adding debian:QuoVadis_Root_CA_2_G3.pem 242s Adding debian:QuoVadis_Root_CA_3.pem 242s Adding debian:QuoVadis_Root_CA_3_G3.pem 242s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 242s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 242s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 242s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 242s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 242s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 242s Adding debian:SZAFIR_ROOT_CA2.pem 242s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 242s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 242s Adding debian:SecureSign_RootCA11.pem 242s Adding debian:SecureTrust_CA.pem 242s Adding debian:Secure_Global_CA.pem 242s Adding debian:Security_Communication_ECC_RootCA1.pem 242s Adding debian:Security_Communication_RootCA2.pem 242s Adding debian:Security_Communication_RootCA3.pem 242s Adding debian:Security_Communication_Root_CA.pem 242s Adding debian:Starfield_Class_2_CA.pem 242s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 242s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 242s Adding debian:SwissSign_Gold_CA_-_G2.pem 242s Adding debian:SwissSign_Silver_CA_-_G2.pem 242s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 242s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 242s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 242s Adding debian:TWCA_Global_Root_CA.pem 242s Adding debian:TWCA_Root_Certification_Authority.pem 242s Adding debian:TeliaSonera_Root_CA_v1.pem 242s Adding debian:Telia_Root_CA_v2.pem 242s Adding debian:TrustAsia_Global_Root_CA_G3.pem 242s Adding debian:TrustAsia_Global_Root_CA_G4.pem 242s Adding debian:Trustwave_Global_Certification_Authority.pem 242s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 242s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 242s Adding debian:TunTrust_Root_CA.pem 242s Adding debian:UCA_Extended_Validation_Root.pem 242s Adding debian:UCA_Global_G2_Root.pem 242s Adding debian:USERTrust_ECC_Certification_Authority.pem 242s Adding debian:USERTrust_RSA_Certification_Authority.pem 242s Adding debian:XRamp_Global_CA_Root.pem 242s Adding debian:certSIGN_ROOT_CA.pem 242s Adding debian:certSIGN_Root_CA_G2.pem 242s Adding debian:e-Szigno_Root_CA_2017.pem 242s Adding debian:ePKI_Root_Certification_Authority.pem 242s Adding debian:emSign_ECC_Root_CA_-_C3.pem 242s Adding debian:emSign_ECC_Root_CA_-_G3.pem 242s Adding debian:emSign_Root_CA_-_C1.pem 242s Adding debian:emSign_Root_CA_-_G1.pem 242s Adding debian:vTrus_ECC_Root_CA.pem 242s Adding debian:vTrus_Root_CA.pem 242s done. 242s Setting up openjdk-21-jre:armhf (21.0.5+11-1) ... 242s Setting up default-jre-headless (2:1.21-76) ... 242s Setting up default-jre (2:1.21-76) ... 242s Processing triggers for libc-bin (2.40-4ubuntu1) ... 248s autopkgtest [17:17:15]: test unittests: [----------------------- 250s + pwd 250s + CWD=/tmp/autopkgtest.3x6Iwg/build.jDG/src 250s + py3versions -vs 250s + PYTHON3S=3.13 3.12 250s + python3.13 setup.py install --install-layout=deb --root /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp 250s /tmp/autopkgtest.3x6Iwg/build.jDG/src/setup.py:13: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html 250s import pkg_resources 250s /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 250s !! 250s 250s ******************************************************************************** 250s Please avoid running ``setup.py`` directly. 250s Instead, use pypa/build, pypa/installer or other 250s standards-based tools. 250s 250s See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 250s ******************************************************************************** 250s 250s !! 250s self.initialize_options() 250s running install 250s running build 250s running build_py 250s running clean 250s Generating parsers with antlr4 250s running antlr 250s Generating parser for Python3: ['java', '-jar', '/tmp/autopkgtest.3x6Iwg/build.jDG/src/build_helpers/bin/antlr-4.9.3-complete.jar', '-Dlanguage=Python3', '-o', '/tmp/autopkgtest.3x6Iwg/build.jDG/src/omegaconf/grammar/gen', '-Xexact-output-dir', '-visitor', '/tmp/autopkgtest.3x6Iwg/build.jDG/src/omegaconf/grammar/OmegaConfGrammarLexer.g4'] 251s Generating parser for Python3: ['java', '-jar', '/tmp/autopkgtest.3x6Iwg/build.jDG/src/build_helpers/bin/antlr-4.9.3-complete.jar', '-Dlanguage=Python3', '-o', '/tmp/autopkgtest.3x6Iwg/build.jDG/src/omegaconf/grammar/gen', '-Xexact-output-dir', '-visitor', '/tmp/autopkgtest.3x6Iwg/build.jDG/src/omegaconf/grammar/OmegaConfGrammarParser.g4'] 251s creating build/lib/omegaconf 251s copying omegaconf/__init__.py -> build/lib/omegaconf 251s copying omegaconf/_impl.py -> build/lib/omegaconf 251s copying omegaconf/_utils.py -> build/lib/omegaconf 251s copying omegaconf/base.py -> build/lib/omegaconf 251s copying omegaconf/basecontainer.py -> build/lib/omegaconf 251s copying omegaconf/dictconfig.py -> build/lib/omegaconf 251s copying omegaconf/errors.py -> build/lib/omegaconf 251s copying omegaconf/grammar_parser.py -> build/lib/omegaconf 251s copying omegaconf/grammar_visitor.py -> build/lib/omegaconf 252s copying omegaconf/listconfig.py -> build/lib/omegaconf 252s copying omegaconf/nodes.py -> build/lib/omegaconf 252s copying omegaconf/omegaconf.py -> build/lib/omegaconf 252s copying omegaconf/version.py -> build/lib/omegaconf 252s creating build/lib/omegaconf/grammar 252s copying omegaconf/grammar/__init__.py -> build/lib/omegaconf/grammar 252s creating build/lib/omegaconf/grammar/gen 252s copying omegaconf/grammar/gen/__init__.py -> build/lib/omegaconf/grammar/gen 252s copying omegaconf/grammar/gen/OmegaConfGrammarLexer.py -> build/lib/omegaconf/grammar/gen 252s copying omegaconf/grammar/gen/OmegaConfGrammarParser.py -> build/lib/omegaconf/grammar/gen 252s copying omegaconf/grammar/gen/OmegaConfGrammarParserListener.py -> build/lib/omegaconf/grammar/gen 252s copying omegaconf/grammar/gen/OmegaConfGrammarParserVisitor.py -> build/lib/omegaconf/grammar/gen 252s creating build/lib/omegaconf/resolvers 252s copying omegaconf/resolvers/__init__.py -> build/lib/omegaconf/resolvers 252s creating build/lib/omegaconf/resolvers/oc 252s copying omegaconf/resolvers/oc/__init__.py -> build/lib/omegaconf/resolvers/oc 252s copying omegaconf/resolvers/oc/dict.py -> build/lib/omegaconf/resolvers/oc 252s creating build/lib/pydevd_plugins 252s copying pydevd_plugins/__init__.py -> build/lib/pydevd_plugins 252s creating build/lib/pydevd_plugins/extensions 252s copying pydevd_plugins/extensions/__init__.py -> build/lib/pydevd_plugins/extensions 252s copying pydevd_plugins/extensions/pydevd_plugin_omegaconf.py -> build/lib/pydevd_plugins/extensions 252s copying omegaconf/py.typed -> build/lib/omegaconf 252s running install_lib 252s creating /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages 252s creating /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 252s copying build/lib/omegaconf/__init__.py -> /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 252s copying build/lib/omegaconf/_impl.py -> /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 252s copying build/lib/omegaconf/_utils.py -> /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 252s copying build/lib/omegaconf/base.py -> /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 252s copying build/lib/omegaconf/basecontainer.py -> /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 252s copying build/lib/omegaconf/dictconfig.py -> /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 252s copying build/lib/omegaconf/errors.py -> /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 252s copying build/lib/omegaconf/grammar_parser.py -> /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 252s copying build/lib/omegaconf/grammar_visitor.py -> /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 252s copying build/lib/omegaconf/listconfig.py -> /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 252s copying build/lib/omegaconf/nodes.py -> /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 252s copying build/lib/omegaconf/omegaconf.py -> /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 252s copying build/lib/omegaconf/version.py -> /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 252s creating /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar 252s copying build/lib/omegaconf/grammar/__init__.py -> /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar 252s creating /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen 252s copying build/lib/omegaconf/grammar/gen/__init__.py -> /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen 252s copying build/lib/omegaconf/grammar/gen/OmegaConfGrammarLexer.py -> /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen 252s copying build/lib/omegaconf/grammar/gen/OmegaConfGrammarParser.py -> /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen 252s copying build/lib/omegaconf/grammar/gen/OmegaConfGrammarParserListener.py -> /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen 252s copying build/lib/omegaconf/grammar/gen/OmegaConfGrammarParserVisitor.py -> /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen 252s creating /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/resolvers 252s copying build/lib/omegaconf/resolvers/__init__.py -> /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/resolvers 252s creating /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/resolvers/oc 252s copying build/lib/omegaconf/resolvers/oc/__init__.py -> /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/resolvers/oc 252s copying build/lib/omegaconf/resolvers/oc/dict.py -> /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/resolvers/oc 252s copying build/lib/omegaconf/py.typed -> /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 252s creating /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/pydevd_plugins 252s copying build/lib/pydevd_plugins/__init__.py -> /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/pydevd_plugins 252s creating /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/pydevd_plugins/extensions 252s copying build/lib/pydevd_plugins/extensions/__init__.py -> /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/pydevd_plugins/extensions 252s copying build/lib/pydevd_plugins/extensions/pydevd_plugin_omegaconf.py -> /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/pydevd_plugins/extensions 252s byte-compiling /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/__init__.py to __init__.cpython-313.pyc 252s byte-compiling /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/_impl.py to _impl.cpython-313.pyc 252s byte-compiling /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/_utils.py to _utils.cpython-313.pyc 252s byte-compiling /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/base.py to base.cpython-313.pyc 252s byte-compiling /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/basecontainer.py to basecontainer.cpython-313.pyc 252s byte-compiling /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/dictconfig.py to dictconfig.cpython-313.pyc 252s byte-compiling /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/errors.py to errors.cpython-313.pyc 252s byte-compiling /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar_parser.py to grammar_parser.cpython-313.pyc 252s byte-compiling /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar_visitor.py to grammar_visitor.cpython-313.pyc 252s byte-compiling /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/listconfig.py to listconfig.cpython-313.pyc 252s byte-compiling /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/nodes.py to nodes.cpython-313.pyc 252s byte-compiling /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/omegaconf.py to omegaconf.cpython-313.pyc 252s byte-compiling /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/version.py to version.cpython-313.pyc 252s byte-compiling /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/__init__.py to __init__.cpython-313.pyc 252s byte-compiling /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen/__init__.py to __init__.cpython-313.pyc 252s byte-compiling /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen/OmegaConfGrammarLexer.py to OmegaConfGrammarLexer.cpython-313.pyc 252s byte-compiling /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen/OmegaConfGrammarParser.py to OmegaConfGrammarParser.cpython-313.pyc 252s byte-compiling /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen/OmegaConfGrammarParserListener.py to OmegaConfGrammarParserListener.cpython-313.pyc 252s byte-compiling /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen/OmegaConfGrammarParserVisitor.py to OmegaConfGrammarParserVisitor.cpython-313.pyc 252s byte-compiling /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/resolvers/__init__.py to __init__.cpython-313.pyc 252s byte-compiling /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/resolvers/oc/__init__.py to __init__.cpython-313.pyc 252s byte-compiling /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/resolvers/oc/dict.py to dict.cpython-313.pyc 252s byte-compiling /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/pydevd_plugins/__init__.py to __init__.cpython-313.pyc 252s byte-compiling /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/pydevd_plugins/extensions/__init__.py to __init__.cpython-313.pyc 252s byte-compiling /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/pydevd_plugins/extensions/pydevd_plugin_omegaconf.py to pydevd_plugin_omegaconf.cpython-313.pyc 252s running install_egg_info 252s running egg_info 252s creating omegaconf.egg-info 252s writing omegaconf.egg-info/PKG-INFO 252s writing dependency_links to omegaconf.egg-info/dependency_links.txt 252s writing requirements to omegaconf.egg-info/requires.txt 252s writing top-level names to omegaconf.egg-info/top_level.txt 252s writing manifest file 'omegaconf.egg-info/SOURCES.txt' 252s reading manifest file 'omegaconf.egg-info/SOURCES.txt' 252s reading manifest template 'MANIFEST.in' 252s adding license file 'LICENSE' 252s writing manifest file 'omegaconf.egg-info/SOURCES.txt' 252s Copying omegaconf.egg-info to /tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf-2.3.0.egg-info 252s Skipping SOURCES.txt 252s running install_scripts 252s + PYTHONPATH=/tmp/autopkgtest.3x6Iwg/build.jDG/src/debian/tmp/usr/lib/python3/dist-packages http_proxy=127.0.0.1:9 https_proxy=127.0.0.9:9 HTTP_PROXY=127.0.0.1:9 HTTPS_PROXY=127.0.0.1:9 PYTHON=python3.13 python3.13 -m pytest tests --ignore tests/test_pydev_resolver_plugin.py -v --disable-warnings -p no:warnings 252s ============================= test session starts ============================== 252s platform linux -- Python 3.13.1, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.13 252s cachedir: .pytest_cache 252s rootdir: /tmp/autopkgtest.3x6Iwg/build.jDG/src 252s configfile: pyproject.toml 252s plugins: typeguard-4.4.1, mock-3.14.0 254s collecting ... collected 8119 items 254s 254s tests/examples/test_dataclass_example.py::test_simple_types_class PASSED [ 0%] 254s tests/examples/test_dataclass_example.py::test_static_typing PASSED [ 0%] 254s tests/examples/test_dataclass_example.py::test_simple_types_obj PASSED [ 0%] 254s tests/examples/test_dataclass_example.py::test_conversions PASSED [ 0%] 254s tests/examples/test_dataclass_example.py::test_modifiers PASSED [ 0%] 254s tests/examples/test_dataclass_example.py::test_nesting PASSED [ 0%] 254s tests/examples/test_dataclass_example.py::test_typed_list_runtime_validation PASSED [ 0%] 254s tests/examples/test_dataclass_example.py::test_typed_dict_runtime_validation PASSED [ 0%] 254s tests/examples/test_dataclass_example.py::test_frozen PASSED [ 0%] 254s tests/examples/test_dataclass_example.py::test_enum_key PASSED [ 0%] 254s tests/examples/test_dataclass_example.py::test_dict_of_objects PASSED [ 0%] 254s tests/examples/test_dataclass_example.py::test_list_of_objects PASSED [ 0%] 254s tests/examples/test_dataclass_example.py::test_merge PASSED [ 0%] 254s tests/examples/test_dataclass_example.py::test_merge_example PASSED [ 0%] 254s tests/examples/test_postponed_annotations.py::test_simple_types_class_postponed PASSED [ 0%] 254s tests/examples/test_postponed_annotations.py::test_conversions_postponed PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_create.py::test_create[dict] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_create.py::test_create[list] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_create.py::test_create[dict:interpolated_value] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_create.py::test_create[list:interpolated_value] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_create.py::test_create[dict:interpolated_node] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_create.py::test_create[list:interpolated_node] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_create.py::test_create_error PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_create.py::test_write_into_output PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_dict_to_dictconfig[cfg0-expected0] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_dict_to_dictconfig[cfg1-expected1] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_dict_to_dictconfig[cfg2-expected2] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_dict_to_dictconfig[cfg3-expected3] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_dict_to_dictconfig[cfg4-expected4] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_list_to_listconfig[cfg0-expected0] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_list_to_listconfig[cfg1-expected1] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_list_to_listconfig[cfg2-expected2] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_list_to_listconfig[cfg3-expected3] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_list_to_listconfig[cfg4-expected4] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_create.py::test_merge_into_created_node PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[false-False] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[true-True] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[10-10] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[-10--10] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[10.0-10.0] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[-10.0--10.0] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[null-None] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[NulL-None] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[hello-hello] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[hello world-hello world] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[ 123 - 123 ] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode["123"-123] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[[1, 2, 3]-expected12] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[{a: 0, b: 1}-expected13] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[[\t1, 2, 3\t]-expected14] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[{ a: b\t }-expected15] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[${parent.sibling}-1] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[${.sibling}-1] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[${..parent.sibling}-1] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[${uncle}-2] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[${..uncle}-2] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[${oc.env:MYKEY}-456] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode_none PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode_error[bad_type] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode_error[parse_error] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode_error[interpolation_not_found] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated[value] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated[value-custom-message] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated[value-custom-message-config-variable] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated[dict] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated[dict_value] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated[list] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated[list_value] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated_target_not_found[target_not_found] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated_target_not_found[invalid_key_type] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated_target_not_found[invalid_message_type] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_keys[dictconfig] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_keys[dictconfig_chained_interpolation] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_keys[select_keys_of_root] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_get_and_validate_dict_input[select_missing] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_get_and_validate_dict_input[config_key_error] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_get_and_validate_dict_input[type_error] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_get_and_validate_dict_input[type_error_dictconfig] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values[dictconfig] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values[dictconfig_deep] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values[dictconfig_with_interpolated_value] PASSED [ 0%] 254s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values[dictconfig_chained_interpolation] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_with_missing_value PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_dictconfig_resolver_output[basic] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_dictconfig_resolver_output[inter_abs] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_dictconfig_resolver_output[inter_rel] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_dictconfig_resolver_output[basic_no_parent] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_dictconfig_resolver_output[inter_abs_no_parent] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_dictconfig_resolver_output[inter_rel_no_parent] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_are_typed PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_readonly_parent[values_inter] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_readonly_parent[keys_inter] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_relative_path[values_inter] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_relative_path[keys_inter] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_relative_path[parent_values_inter] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_relative_path[parent_keys_inter] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_nested_oc_dict[values] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_nested_oc_dict[keys] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_keys_invalid_type[list] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_keys_invalid_type[bool_interpolation] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_keys_invalid_type[int_select] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_invalid_type[list] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_invalid_type[bool_interpolation] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_invalid_type[int_select] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_env.py::TestEnvInterpolation::test_env_interpolation[simple] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_env.py::TestEnvInterpolation::test_env_interpolation[not_found_with_default0] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_env.py::TestEnvInterpolation::test_env_interpolation[not_found_with_default1] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_env.py::TestEnvInterpolation::test_env_interpolation_error[not_found] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_is_not_cached PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_preserves_string[false] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_preserves_string[true] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_preserves_string[10] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_preserves_string[1.5] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_preserves_string[null] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_preserves_string[None] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_preserves_string[${foo}] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_default_none PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_non_str_default PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_select_abs PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_select_missing PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_select_none PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_select_relative PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_nested_select_abs PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_nested_select_relative_same_level PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_nested_select_relative_level_up PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_select_using_default[a0-10] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_select_using_default[a1-11] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_select_using_default[a2-None] PASSED [ 1%] 254s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_select_using_default[a3-20] PASSED [ 1%] 254s tests/interpolation/test_custom_resolvers.py::test_register_resolver_twice_error PASSED [ 1%] 254s tests/interpolation/test_custom_resolvers.py::test_register_resolver_twice_error_legacy PASSED [ 1%] 254s tests/interpolation/test_custom_resolvers.py::test_register_resolver_twice_error_legacy_and_regular PASSED [ 1%] 254s tests/interpolation/test_custom_resolvers.py::test_register_resolver_error_non_callable PASSED [ 1%] 254s tests/interpolation/test_custom_resolvers.py::test_register_resolver_error_empty_name PASSED [ 1%] 254s tests/interpolation/test_custom_resolvers.py::test_register_non_inspectable_resolver PASSED [ 1%] 254s tests/interpolation/test_custom_resolvers.py::test_register_resolver_with_replace[False-False-2] PASSED [ 1%] 254s tests/interpolation/test_custom_resolvers.py::test_register_resolver_with_replace[False-True-2] PASSED [ 1%] 254s tests/interpolation/test_custom_resolvers.py::test_register_resolver_with_replace[True-False-2] PASSED [ 1%] 254s tests/interpolation/test_custom_resolvers.py::test_register_resolver_with_replace[True-True-1] PASSED [ 1%] 254s tests/interpolation/test_custom_resolvers.py::test_clear_resolvers_and_has_resolver PASSED [ 1%] 254s tests/interpolation/test_custom_resolvers.py::test_clear_resolvers_and_has_resolver_legacy PASSED [ 1%] 254s tests/interpolation/test_custom_resolvers.py::test_register_resolver_1 PASSED [ 1%] 254s tests/interpolation/test_custom_resolvers.py::test_register_resolver_1_legacy PASSED [ 1%] 254s tests/interpolation/test_custom_resolvers.py::test_resolver_cache_1 PASSED [ 1%] 254s tests/interpolation/test_custom_resolvers.py::test_resolver_cache_1_legacy PASSED [ 1%] 254s tests/interpolation/test_custom_resolvers.py::test_resolver_cache_2 PASSED [ 1%] 254s tests/interpolation/test_custom_resolvers.py::test_resolver_cache_2_legacy PASSED [ 1%] 254s tests/interpolation/test_custom_resolvers.py::test_resolver_cache_3_dict_list PASSED [ 1%] 254s tests/interpolation/test_custom_resolvers.py::test_resolver_cache_4_interpolation PASSED [ 1%] 254s tests/interpolation/test_custom_resolvers.py::test_resolver_no_cache PASSED [ 1%] 254s tests/interpolation/test_custom_resolvers.py::test_resolver_dot_start PASSED [ 1%] 254s tests/interpolation/test_custom_resolvers.py::test_resolver_dot_start_legacy PASSED [ 1%] 254s tests/interpolation/test_custom_resolvers.py::test_resolver_that_allows_a_list_of_arguments[-arg_list-${my_resolver:cat, dog}-result0] PASSED [ 1%] 254s tests/interpolation/test_custom_resolvers.py::test_resolver_that_allows_a_list_of_arguments[-escape_comma-${my_resolver:cat\\, do g}-result1] PASSED [ 1%] 254s tests/interpolation/test_custom_resolvers.py::test_resolver_that_allows_a_list_of_arguments[-escape_whitespace-${my_resolver:cat,\\ do g}-result2] PASSED [ 1%] 254s tests/interpolation/test_custom_resolvers.py::test_resolver_that_allows_a_list_of_arguments[-zero_arg-${my_resolver:}-zero] PASSED [ 1%] 254s tests/interpolation/test_custom_resolvers.py::test_resolver_that_allows_a_list_of_arguments_legacy[-arg_list-${my_resolver:cat, dog}-result0] PASSED [ 1%] 254s tests/interpolation/test_custom_resolvers.py::test_resolver_that_allows_a_list_of_arguments_legacy[-escape_comma-${my_resolver:cat\\, do g}-result1] PASSED [ 1%] 254s tests/interpolation/test_custom_resolvers.py::test_resolver_that_allows_a_list_of_arguments_legacy[-escape_whitespace-${my_resolver:cat,\\ do g}-result2] PASSED [ 1%] 254s tests/interpolation/test_custom_resolvers.py::test_resolver_that_allows_a_list_of_arguments_legacy[-zero_arg-${my_resolver:}-zero] PASSED [ 1%] 254s tests/interpolation/test_custom_resolvers.py::test_resolver_deprecated_behavior PASSED [ 1%] 254s tests/interpolation/test_custom_resolvers.py::test_copy_cache PASSED [ 1%] 255s tests/interpolation/test_custom_resolvers.py::test_clear_cache PASSED [ 2%] 255s tests/interpolation/test_custom_resolvers.py::test_resolver_output_dict[True] PASSED [ 2%] 255s tests/interpolation/test_custom_resolvers.py::test_resolver_output_dict[False] PASSED [ 2%] 255s tests/interpolation/test_custom_resolvers.py::test_resolver_output_plain_dict_list[dict-True] PASSED [ 2%] 255s tests/interpolation/test_custom_resolvers.py::test_resolver_output_plain_dict_list[dict-False] PASSED [ 2%] 255s tests/interpolation/test_custom_resolvers.py::test_resolver_output_plain_dict_list[list-True] PASSED [ 2%] 255s tests/interpolation/test_custom_resolvers.py::test_resolver_output_plain_dict_list[list-False] PASSED [ 2%] 255s tests/interpolation/test_custom_resolvers.py::test_register_cached_resolver_with_keyword_unsupported PASSED [ 2%] 255s tests/interpolation/test_custom_resolvers.py::test_resolver_with_parent PASSED [ 2%] 255s tests/interpolation/test_custom_resolvers.py::test_resolver_with_root PASSED [ 2%] 255s tests/interpolation/test_custom_resolvers.py::test_resolver_with_root_and_parent PASSED [ 2%] 255s tests/interpolation/test_custom_resolvers.py::test_resolver_with_parent_and_default_value PASSED [ 2%] 255s tests/interpolation/test_custom_resolvers.py::test_merge_into_resolver_output[extend] PASSED [ 2%] 255s tests/interpolation/test_custom_resolvers.py::test_merge_into_resolver_output[extend_inter] PASSED [ 2%] 255s tests/interpolation/test_custom_resolvers.py::test_merge_into_resolver_output[override_int] PASSED [ 2%] 255s tests/interpolation/test_custom_resolvers.py::test_merge_into_resolver_output[override_dict] PASSED [ 2%] 255s tests/interpolation/test_custom_resolvers.py::test_merge_into_resolver_output[replace_interpolation] PASSED [ 2%] 255s tests/interpolation/test_custom_resolvers.py::test_merge_into_resolver_output[other_node] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_interpolation_with_missing PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_assign_to_interpolation PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_merge_with_interpolation PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_non_container_interpolation PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_indirect_interpolation PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_indirect_interpolation2 PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_type_inherit_type[str] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_type_inherit_type[bool] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_type_inherit_type[int] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_type_inherit_type[float] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_type_inherit_type[enum] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_type_inherit_type[bytes] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_type_inherit_type[path] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_interpolation_in_list_key_error PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_unsupported_interpolation_type PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_incremental_dict_with_interpolation PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg0---expected0] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg1--.-expected1] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg2--a-expected2] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg3--.a-expected3] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg4-a-.-expected4] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg5-a-.b-expected5] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg6-a-..-expected6] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg7-a-..a-expected7] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg8-a.b-.-expected8] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg9-a.b-..-expected9] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg10-a.b-...-expected10] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_interpolation_after_copy[dict-copy] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_interpolation_after_copy[dict-deepcopy] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_interpolation_after_copy[list-copy] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_interpolation_after_copy[list-deepcopy] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_resolve_interpolation_without_parent PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_resolve_interpolation_without_parent_no_throw PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_optional_after_interpolation PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_invalid_intermediate_result_when_not_throwing[missing] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_invalid_intermediate_result_when_not_throwing[invalid] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_none_value_in_quoted_string PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_interpolation_type_validated_ok[expected_type] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_interpolation_type_validated_ok[intermediate_type_mismatch_ok] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_interpolation_type_validated_ok[convert_str_to_int] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_interpolation_type_validated_ok[list_str] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_interpolation_type_validated_ok[dict_str] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_interpolation_type_validated_error[type_mismatch_resolver] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_interpolation_type_validated_error[type_mismatch_node_interpolation] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_interpolation_type_validated_error[non_optional_node_interpolation] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_interpolation_type_not_validated[list_int_to_str] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_interpolation_type_not_validated[dict_int_to_str] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_interpolation_type_not_validated[list_type_mismatch] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_interpolation_type_not_validated[dict_key_type_mismatch] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_type_validation_error_no_throw PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_parent_interpolation[cfg0-a.a] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_parent_interpolation[cfg1-a.a] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_circular_interpolation[self_interpolation] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_circular_interpolation[ping-pong0] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_circular_interpolation[ping-pong1] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_circular_interpolation[self-relative] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_circular_interpolation[pass-through] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_circular_interpolation[quoted] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_circular_interpolation[custom-resolver0] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_circular_interpolation[custom-resolver1] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_circular_interpolation[str-inter0] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_circular_interpolation[str-inter1] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_circular_interpolation[str-inter2] PASSED [ 2%] 255s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[escaped_interpolation_1-untyped] PASSED [ 3%] 255s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[escaped_interpolation_1-any] PASSED [ 3%] 255s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[escaped_interpolation_1-str] PASSED [ 3%] 255s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[escaped_interpolation_2-untyped] PASSED [ 3%] 255s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[escaped_interpolation_2-any] PASSED [ 3%] 255s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[escaped_interpolation_2-str] PASSED [ 3%] 255s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[string_interpolation_1-untyped] PASSED [ 3%] 255s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[string_interpolation_1-any] PASSED [ 3%] 255s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[string_interpolation_1-str] PASSED [ 3%] 255s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[string_interpolation_2-untyped] PASSED [ 3%] 255s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[string_interpolation_2-any] PASSED [ 3%] 255s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[string_interpolation_2-str] PASSED [ 3%] 255s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[resolver_1-untyped] PASSED [ 3%] 255s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[resolver_1-any] PASSED [ 3%] 255s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[resolver_1-str] PASSED [ 3%] 255s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[resolver_2-untyped] PASSED [ 3%] 255s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[resolver_2-any] PASSED [ 3%] 255s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[resolver_2-str] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_non_structured_config_class[dataclasses] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_non_structured_config_class[dataclasses_pre_311] SKIPPED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_non_structured_config_class[attr_classes] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_non_structured_nested_config_class[dataclasses] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_non_structured_nested_config_class[dataclasses_pre_311] SKIPPED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_non_structured_nested_config_class[attr_classes] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_creation_with_bad_value_type[dataclasses] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_creation_with_bad_value_type[dataclasses_pre_311] SKIPPED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_creation_with_bad_value_type[attr_classes] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_assignment_of_subclass[dataclasses] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_assignment_of_subclass[dataclasses_pre_311] SKIPPED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_assignment_of_subclass[attr_classes] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_assignment_of_non_subclass_1[dataclasses] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_assignment_of_non_subclass_1[dataclasses_pre_311] SKIPPED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_assignment_of_non_subclass_1[attr_classes] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge[dataclasses] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge[dataclasses_pre_311] SKIPPED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge[attr_classes] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_of_non_subclass_1[dataclasses] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_of_non_subclass_1[dataclasses_pre_311] SKIPPED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_of_non_subclass_1[attr_classes] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_error_new_attribute[dataclasses] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_error_new_attribute[dataclasses_pre_311] SKIPPED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_error_new_attribute[attr_classes] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_error_override_bad_type[dataclasses] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_error_override_bad_type[dataclasses_pre_311] SKIPPED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_error_override_bad_type[attr_classes] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_message[dataclasses] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_message[dataclasses_pre_311] SKIPPED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_message[attr_classes] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_none_assignment[dataclasses] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_none_assignment[dataclasses_pre_311] SKIPPED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_none_assignment[attr_classes] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_assignment_of_non_subclass_2[dataclasses-1] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_assignment_of_non_subclass_2[dataclasses-foo] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_assignment_of_non_subclass_2[dataclasses_pre_311-1] SKIPPED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_assignment_of_non_subclass_2[dataclasses_pre_311-foo] SKIPPED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_assignment_of_non_subclass_2[attr_classes-1] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_assignment_of_non_subclass_2[attr_classes-foo] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_merge_of_non_subclass_2[dataclasses-1] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_merge_of_non_subclass_2[dataclasses-foo] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_merge_of_non_subclass_2[dataclasses_pre_311-1] SKIPPED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_merge_of_non_subclass_2[dataclasses_pre_311-foo] SKIPPED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_merge_of_non_subclass_2[attr_classes-1] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_merge_of_non_subclass_2[attr_classes-foo] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_get_type[dataclasses] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_get_type[dataclasses_pre_311] SKIPPED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_get_type[attr_classes] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict[dataclasses] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict[dataclasses_pre_311] SKIPPED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict[attr_classes] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested[dataclasses] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested[dataclasses_pre_311] SKIPPED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested[attr_classes] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested2[dataclasses] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested2[dataclasses_pre_311] SKIPPED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested2[attr_classes] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested3[dataclasses] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested3[dataclasses_pre_311] SKIPPED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested3[attr_classes] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_missing_object_onto_typed_dictconfig[dataclasses] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_missing_object_onto_typed_dictconfig[dataclasses_pre_311] SKIPPED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_missing_object_onto_typed_dictconfig[attr_classes] PASSED [ 3%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_into_missing_sc[dataclasses] PASSED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_into_missing_sc[dataclasses_pre_311] SKIPPED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_into_missing_sc[attr_classes] PASSED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_missing_key_onto_structured_none[dataclasses] PASSED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_missing_key_onto_structured_none[dataclasses_pre_311] SKIPPED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_missing_key_onto_structured_none[attr_classes] PASSED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_optional_structured_into_dict[dataclasses] PASSED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_optional_structured_into_dict[dataclasses_pre_311] SKIPPED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_optional_structured_into_dict[attr_classes] PASSED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_interpolation_onto_dict[dataclasses] PASSED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_interpolation_onto_dict[dataclasses_pre_311] SKIPPED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_interpolation_onto_dict[attr_classes] PASSED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_interpolation_to_structured[dataclasses-True] PASSED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_interpolation_to_structured[dataclasses-False] PASSED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_interpolation_to_structured[dataclasses_pre_311-True] SKIPPED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_interpolation_to_structured[dataclasses_pre_311-False] SKIPPED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_interpolation_to_structured[attr_classes-True] PASSED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::test_interpolation_to_structured[attr_classes-False] PASSED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_missing1[dataclasses] PASSED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_missing1[dataclasses_pre_311] SKIPPED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_missing1[attr_classes] PASSED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_missing2[dataclasses] PASSED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_missing2[dataclasses_pre_311] SKIPPED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_missing2[attr_classes] PASSED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_holder[dataclasses] PASSED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_holder[dataclasses_pre_311] SKIPPED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_holder[attr_classes] PASSED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_merge[dataclasses] PASSED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_merge[dataclasses_pre_311] SKIPPED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_merge[attr_classes] PASSED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_merge_2[dataclasses] PASSED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_merge_2[dataclasses_pre_311] SKIPPED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_merge_2[attr_classes] PASSED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_native_missing[dataclasses] PASSED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_native_missing[dataclasses_pre_311] SKIPPED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_native_missing[attr_classes] PASSED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_allow_objects[dataclasses] PASSED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_allow_objects[dataclasses_pre_311] SKIPPED [ 4%] 255s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_allow_objects[attr_classes] PASSED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config_is_none[dataclasses] PASSED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config_is_none[dataclasses_pre_311] SKIPPED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config_is_none[attr_classes] PASSED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config[dataclasses] PASSED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config[dataclasses_pre_311] SKIPPED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config[attr_classes] PASSED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config2[dataclasses] PASSED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config2[dataclasses_pre_311] SKIPPED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config2[attr_classes] PASSED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_value_without_a_default[dataclasses] PASSED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_value_without_a_default[dataclasses_pre_311] SKIPPED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_value_without_a_default[attr_classes] PASSED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_union_errors[dataclasses] PASSED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_union_errors[dataclasses_pre_311] SKIPPED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_union_errors[attr_classes] PASSED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_list[dataclasses] PASSED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_list[dataclasses_pre_311] SKIPPED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_list[attr_classes] PASSED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_list_nondefault_values[dataclasses] PASSED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_list_nondefault_values[dataclasses_pre_311] SKIPPED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_list_nondefault_values[attr_classes] PASSED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_assignment_to_nested_structured_config[dataclasses] PASSED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_assignment_to_nested_structured_config[dataclasses_pre_311] SKIPPED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_assignment_to_nested_structured_config[attr_classes] PASSED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_assignment_to_structured_inside_dict_config[dataclasses] PASSED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_assignment_to_structured_inside_dict_config[dataclasses_pre_311] SKIPPED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_assignment_to_structured_inside_dict_config[attr_classes] PASSED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_dict[dataclasses] PASSED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_dict[dataclasses_pre_311] SKIPPED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_dict[attr_classes] PASSED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_dict_nondefault_values[dataclasses] PASSED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_dict_nondefault_values[dataclasses_pre_311] SKIPPED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_dict_nondefault_values[attr_classes] PASSED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_structured_config_struct_behavior[dataclasses] PASSED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_structured_config_struct_behavior[dataclasses_pre_311] SKIPPED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_structured_config_struct_behavior[attr_classes] PASSED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-BoolConfig-BoolConfigAssignments-init_dict0] PASSED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-IntegersConfig-IntegersConfigAssignments-init_dict1] PASSED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-FloatConfig-FloatConfigAssignments-init_dict2] PASSED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-BytesConfig-BytesConfigAssignments-init_dict3] PASSED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-PathConfig-PathConfigAssignments-init_dict4] PASSED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-StringConfig-StringConfigAssignments-init_dict5] PASSED [ 4%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-EnumConfig-EnumConfigAssignments-init_dict6] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-BoolConfig-BoolConfigAssignments-init_dict7] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-IntegersConfig-IntegersConfigAssignments-init_dict8] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-FloatConfig-FloatConfigAssignments-init_dict9] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-BytesConfig-BytesConfigAssignments-init_dict10] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-PathConfig-PathConfigAssignments-init_dict11] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-StringConfig-StringConfigAssignments-init_dict12] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-EnumConfig-EnumConfigAssignments-init_dict13] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-AnyTypeConfig-AnyTypeConfigAssignments-init_dict14] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-BoolConfig-BoolConfigAssignments-init_dict0] SKIPPED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-IntegersConfig-IntegersConfigAssignments-init_dict1] SKIPPED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-FloatConfig-FloatConfigAssignments-init_dict2] SKIPPED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-BytesConfig-BytesConfigAssignments-init_dict3] SKIPPED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-PathConfig-PathConfigAssignments-init_dict4] SKIPPED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-StringConfig-StringConfigAssignments-init_dict5] SKIPPED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-EnumConfig-EnumConfigAssignments-init_dict6] SKIPPED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-BoolConfig-BoolConfigAssignments-init_dict7] SKIPPED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-IntegersConfig-IntegersConfigAssignments-init_dict8] SKIPPED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-FloatConfig-FloatConfigAssignments-init_dict9] SKIPPED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-BytesConfig-BytesConfigAssignments-init_dict10] SKIPPED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-PathConfig-PathConfigAssignments-init_dict11] SKIPPED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-StringConfig-StringConfigAssignments-init_dict12] SKIPPED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-EnumConfig-EnumConfigAssignments-init_dict13] SKIPPED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-AnyTypeConfig-AnyTypeConfigAssignments-init_dict14] SKIPPED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-BoolConfig-BoolConfigAssignments-init_dict0] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-IntegersConfig-IntegersConfigAssignments-init_dict1] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-FloatConfig-FloatConfigAssignments-init_dict2] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-BytesConfig-BytesConfigAssignments-init_dict3] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-PathConfig-PathConfigAssignments-init_dict4] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-StringConfig-StringConfigAssignments-init_dict5] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-EnumConfig-EnumConfigAssignments-init_dict6] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-BoolConfig-BoolConfigAssignments-init_dict7] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-IntegersConfig-IntegersConfigAssignments-init_dict8] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-FloatConfig-FloatConfigAssignments-init_dict9] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-BytesConfig-BytesConfigAssignments-init_dict10] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-PathConfig-PathConfigAssignments-init_dict11] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-StringConfig-StringConfigAssignments-init_dict12] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-EnumConfig-EnumConfigAssignments-init_dict13] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-AnyTypeConfig-AnyTypeConfigAssignments-init_dict14] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[dataclasses-None-expected_init0] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[dataclasses-input_init1-expected_init1] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[dataclasses-None-expected_init2] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[dataclasses-input_init3-expected_init3] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[dataclasses_pre_311-None-expected_init0] SKIPPED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[dataclasses_pre_311-input_init1-expected_init1] SKIPPED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[dataclasses_pre_311-None-expected_init2] SKIPPED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[dataclasses_pre_311-input_init3-expected_init3] SKIPPED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[attr_classes-None-expected_init0] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[attr_classes-input_init1-expected_init1] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[attr_classes-None-expected_init2] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[attr_classes-input_init3-expected_init3] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_interpolation[dataclasses] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_interpolation[dataclasses_pre_311] SKIPPED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_interpolation[attr_classes] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-BoolOptional] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-IntegerOptional] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-FloatOptional] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-StringOptional] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-ListOptional] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-TupleOptional] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-EnumOptional] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-StructuredOptional] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-DictOptional] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-BoolOptional] SKIPPED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-IntegerOptional] SKIPPED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-FloatOptional] SKIPPED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-StringOptional] SKIPPED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-ListOptional] SKIPPED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-TupleOptional] SKIPPED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-EnumOptional] SKIPPED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-StructuredOptional] SKIPPED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-DictOptional] SKIPPED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-BoolOptional] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-IntegerOptional] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-FloatOptional] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-StringOptional] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-ListOptional] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-TupleOptional] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-EnumOptional] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-StructuredOptional] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-DictOptional] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_field[dataclasses] PASSED [ 5%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_field[dataclasses_pre_311] SKIPPED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_field[attr_classes] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field[dataclasses] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field[dataclasses_pre_311] SKIPPED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field[attr_classes] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_typed_dict_field[dataclasses] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_typed_dict_field[dataclasses_pre_311] SKIPPED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_typed_dict_field[attr_classes] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_type1[dataclasses] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_type1[dataclasses_pre_311] SKIPPED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_type1[attr_classes] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_type2[dataclasses] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_type2[dataclasses_pre_311] SKIPPED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_type2[attr_classes] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_with_subclass[dataclasses] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_with_subclass[dataclasses_pre_311] SKIPPED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_with_subclass[attr_classes] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured_on_self[dataclasses] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured_on_self[dataclasses_pre_311] SKIPPED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured_on_self[attr_classes] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured_config_is_missing[dataclasses] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured_config_is_missing[dataclasses_pre_311] SKIPPED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured_config_is_missing[attr_classes] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured[dataclasses] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured[dataclasses_pre_311] SKIPPED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured[attr_classes] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_none_is_none[dataclasses] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_none_is_none[dataclasses_pre_311] SKIPPED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_none_is_none[attr_classes] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_with_subclass_into_missing[dataclasses] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_with_subclass_into_missing[dataclasses_pre_311] SKIPPED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_with_subclass_into_missing[attr_classes] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_with_nons_subclass[dataclasses] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_with_nons_subclass[dataclasses_pre_311] SKIPPED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_with_nons_subclass[attr_classes] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_into_Dict[dataclasses] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_into_Dict[dataclasses_pre_311] SKIPPED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_into_Dict[attr_classes] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_user_list_with_wrong_key[dataclasses] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_user_list_with_wrong_key[dataclasses_pre_311] SKIPPED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_user_list_with_wrong_key[attr_classes] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_list_with_correct_type[dataclasses] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_list_with_correct_type[dataclasses_pre_311] SKIPPED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_list_with_correct_type[attr_classes] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_dict_with_wrong_type[dataclasses] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_dict_with_wrong_type[dataclasses_pre_311] SKIPPED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_dict_with_wrong_type[attr_classes] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_dict_with_correct_type[dataclasses] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_dict_with_correct_type[dataclasses_pre_311] SKIPPED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_dict_with_correct_type[attr_classes] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field_key_type_error[dataclasses] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field_key_type_error[dataclasses_pre_311] SKIPPED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field_key_type_error[attr_classes] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field_value_type_error[dataclasses] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field_value_type_error[dataclasses_pre_311] SKIPPED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field_value_type_error[attr_classes] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_field_value_type_error[dataclasses] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_field_value_type_error[dataclasses_pre_311] SKIPPED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_field_value_type_error[attr_classes] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_examples[dataclasses-ListExamples] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_examples[dataclasses-TupleExamples] PASSED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_examples[dataclasses_pre_311-ListExamples] SKIPPED [ 6%] 255s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_examples[dataclasses_pre_311-TupleExamples] SKIPPED [ 6%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_examples[attr_classes-ListExamples] PASSED [ 6%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_examples[attr_classes-TupleExamples] PASSED [ 6%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_any[dataclasses] PASSED [ 6%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_any[dataclasses_pre_311] SKIPPED [ 6%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_any[attr_classes] PASSED [ 6%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_int[dataclasses] PASSED [ 6%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_int[dataclasses_pre_311] SKIPPED [ 6%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_int[attr_classes] PASSED [ 6%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_strings[dataclasses] PASSED [ 6%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_strings[dataclasses_pre_311] SKIPPED [ 6%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_strings[attr_classes] PASSED [ 6%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_bool[dataclasses] PASSED [ 6%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_bool[dataclasses_pre_311] SKIPPED [ 6%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_bool[attr_classes] PASSED [ 6%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_colors[dataclasses] PASSED [ 6%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_colors[dataclasses_pre_311] SKIPPED [ 6%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_colors[attr_classes] PASSED [ 6%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_str_keys[dataclasses] PASSED [ 6%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_str_keys[dataclasses_pre_311] SKIPPED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_str_keys[attr_classes] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_int_keys[dataclasses] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_int_keys[dataclasses_pre_311] SKIPPED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_int_keys[attr_classes] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_float_keys[dataclasses] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_float_keys[dataclasses_pre_311] SKIPPED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_float_keys[attr_classes] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_bool_keys[dataclasses] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_bool_keys[dataclasses_pre_311] SKIPPED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_bool_keys[attr_classes] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_enum_key[dataclasses] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_enum_key[dataclasses_pre_311] SKIPPED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_enum_key[attr_classes] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_of_objects[dataclasses] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_of_objects[dataclasses_pre_311] SKIPPED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_of_objects[attr_classes] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_of_objects_missing[dataclasses] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_of_objects_missing[dataclasses_pre_311] SKIPPED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_of_objects_missing[attr_classes] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_dict_of_objects[dataclasses] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_dict_of_objects[dataclasses_pre_311] SKIPPED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_dict_of_objects[attr_classes] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_of_objects[dataclasses] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_of_objects[dataclasses_pre_311] SKIPPED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_of_objects[attr_classes] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_of_objects_missing[dataclasses] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_of_objects_missing[dataclasses_pre_311] SKIPPED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_of_objects_missing[attr_classes] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_list_of_objects[dataclasses] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_list_of_objects[dataclasses_pre_311] SKIPPED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_list_of_objects[attr_classes] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_api[dataclasses] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_api[dataclasses_pre_311] SKIPPED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_api[attr_classes] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_class[dataclasses] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_class[dataclasses_pre_311] SKIPPED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_class[attr_classes] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_object[dataclasses] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_object[dataclasses_pre_311] SKIPPED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_object[attr_classes] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_dataclass[dataclasses] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_dataclass[dataclasses_pre_311] SKIPPED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_dataclass[attr_classes] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_set_key_with_with_dataclass[dataclasses] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_set_key_with_with_dataclass[dataclasses_pre_311] SKIPPED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_set_key_with_with_dataclass[attr_classes] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_set_list_correct_type[dataclasses] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_set_list_correct_type[dataclasses_pre_311] SKIPPED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_set_list_correct_type[attr_classes] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses-1] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses-True] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses-str] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses-3.1415] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses-value4] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses-value5] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses-value6] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses_pre_311-1] SKIPPED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses_pre_311-True] SKIPPED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses_pre_311-str] SKIPPED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses_pre_311-3.1415] SKIPPED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses_pre_311-value4] SKIPPED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses_pre_311-value5] SKIPPED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses_pre_311-value6] SKIPPED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[attr_classes-1] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[attr_classes-True] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[attr_classes-str] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[attr_classes-3.1415] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[attr_classes-value4] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[attr_classes-value5] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[attr_classes-value6] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses-None] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses-True] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses-str] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses-3.1415] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses-value4] PASSED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses_pre_311-None] SKIPPED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses_pre_311-True] SKIPPED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses_pre_311-str] SKIPPED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses_pre_311-3.1415] SKIPPED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses_pre_311-value4] SKIPPED [ 7%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[attr_classes-None] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[attr_classes-True] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[attr_classes-str] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[attr_classes-3.1415] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[attr_classes-value4] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-1] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-True] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-str] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-3.1415] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-value4] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-value5] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-value6] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-value7] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-value8] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-value9] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-1] SKIPPED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-True] SKIPPED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-str] SKIPPED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-3.1415] SKIPPED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-value4] SKIPPED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-value5] SKIPPED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-value6] SKIPPED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-value7] SKIPPED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-value8] SKIPPED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-value9] SKIPPED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-1] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-True] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-str] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-3.1415] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-value4] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-value5] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-value6] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-value7] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-value8] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-value9] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_recursive_dict[dataclasses] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_recursive_dict[dataclasses_pre_311] SKIPPED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_recursive_dict[attr_classes] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_recursive_list[dataclasses] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_recursive_list[dataclasses_pre_311] SKIPPED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_recursive_list[attr_classes] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_create_untyped_dict[dataclasses] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_create_untyped_dict[dataclasses_pre_311] SKIPPED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_create_untyped_dict[attr_classes] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_create_untyped_list[dataclasses] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_create_untyped_list[dataclasses_pre_311] SKIPPED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_create_untyped_list[attr_classes] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_has_bad_annotation1[dataclasses] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_has_bad_annotation1[dataclasses_pre_311] SKIPPED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_has_bad_annotation1[attr_classes] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_has_bad_annotation2[dataclasses] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_has_bad_annotation2[dataclasses_pre_311] SKIPPED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_has_bad_annotation2[attr_classes] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses--expected0-AnyNode-Any-None] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses--expected1-AnyNode-Any-None] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses--expected2-ListConfig-object-list] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses--expected3-DictConfig-object-dict] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses--expected4-DictConfig-object-] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses_pre_311--expected0-AnyNode-Any-None] SKIPPED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses_pre_311--expected1-AnyNode-Any-None] SKIPPED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses_pre_311--expected2-ListConfig-object-list] SKIPPED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses_pre_311--expected3-DictConfig-object-dict] SKIPPED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses_pre_311--expected4-DictConfig-object-] SKIPPED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[attr_classes--expected0-AnyNode-Any-None] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[attr_classes--expected1-AnyNode-Any-None] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[attr_classes--expected2-ListConfig-object-list] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[attr_classes--expected3-DictConfig-object-dict] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[attr_classes--expected4-DictConfig-object-] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::test_frozen[dataclasses] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::test_frozen[dataclasses_pre_311] SKIPPED [ 8%] 256s tests/structured_conf/test_structured_config.py::test_frozen[attr_classes] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::test_forward_ref[dataclasses] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::test_forward_ref[dataclasses_pre_311] SKIPPED [ 8%] 256s tests/structured_conf/test_structured_config.py::test_forward_ref[attr_classes] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str[dataclasses] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str[dataclasses_pre_311] SKIPPED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str[attr_classes] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_dict_subclass_data_preserved_upon_node_creation[dataclasses] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_dict_subclass_data_preserved_upon_node_creation[dataclasses_pre_311] SKIPPED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_dict_subclass_data_preserved_upon_node_creation[attr_classes] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_create_dict_subclass_with_bad_value_type[dataclasses] PASSED [ 8%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_create_dict_subclass_with_bad_value_type[dataclasses_pre_311] SKIPPED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_create_dict_subclass_with_bad_value_type[attr_classes] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str_as_sub_node[dataclasses] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str_as_sub_node[dataclasses_pre_311] SKIPPED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str_as_sub_node[attr_classes] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_int2str[dataclasses] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_int2str[dataclasses_pre_311] SKIPPED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_int2str[attr_classes] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_int2str_as_sub_node[dataclasses] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_int2str_as_sub_node[dataclasses_pre_311] SKIPPED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_int2str_as_sub_node[attr_classes] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_color2str[dataclasses] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_color2str[dataclasses_pre_311] SKIPPED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_color2str[attr_classes] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_color2color[dataclasses] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_color2color[dataclasses_pre_311] SKIPPED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_color2color[attr_classes] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2user[dataclasses] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2user[dataclasses_pre_311] SKIPPED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2user[attr_classes] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str_with_field[dataclasses] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str_with_field[dataclasses_pre_311] SKIPPED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str_with_field[attr_classes] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::TestErrors::test_usr2str[dataclasses] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::TestErrors::test_usr2str[dataclasses_pre_311] SKIPPED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::TestErrors::test_usr2str[attr_classes] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::TestErrors::test_str2int_with_field_of_different_type[dataclasses] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::TestErrors::test_str2int_with_field_of_different_type[dataclasses_pre_311] SKIPPED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestDictSubclass::TestErrors::test_str2int_with_field_of_different_type[attr_classes] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_construct_from_another_retain_node_types[dataclasses] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_construct_from_another_retain_node_types[dataclasses_pre_311] SKIPPED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_construct_from_another_retain_node_types[attr_classes] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_nested_with_any_var_type[dataclasses] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_nested_with_any_var_type[dataclasses_pre_311] SKIPPED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_nested_with_any_var_type[attr_classes] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_noop_merge_into_frozen[dataclasses] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_noop_merge_into_frozen[dataclasses_pre_311] SKIPPED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_noop_merge_into_frozen[attr_classes] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_into_none_list[dataclasses] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_into_none_list[dataclasses_pre_311] SKIPPED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_into_none_list[attr_classes] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_into_none_dict[dataclasses] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_into_none_dict[dataclasses_pre_311] SKIPPED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_into_none_dict[attr_classes] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_set_value_after_merge_into_none_dict[dataclasses] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_set_value_after_merge_into_none_dict[dataclasses_pre_311] SKIPPED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_set_value_after_merge_into_none_dict[attr_classes] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[dataclasses-empty] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[dataclasses-partial] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[dataclasses-complete0] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[dataclasses-complete1] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[dataclasses_pre_311-empty] SKIPPED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[dataclasses_pre_311-partial] SKIPPED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[dataclasses_pre_311-complete0] SKIPPED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[dataclasses_pre_311-complete1] SKIPPED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[attr_classes-empty] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[attr_classes-partial] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[attr_classes-complete0] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[attr_classes-complete1] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_missing_list_promotes_target_type[dataclasses] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_missing_list_promotes_target_type[dataclasses_pre_311] SKIPPED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_missing_list_promotes_target_type[attr_classes] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_class_with_required_args[dataclasses] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_class_with_required_args[dataclasses_pre_311] SKIPPED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_class_with_required_args[attr_classes] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_instance_with_required_args[dataclasses] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_instance_with_required_args[dataclasses_pre_311] SKIPPED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_instance_with_required_args[attr_classes] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_class_with_default_args[dataclasses] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_class_with_default_args[dataclasses_pre_311] SKIPPED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_class_with_default_args[attr_classes] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_instance_with_default_args[dataclasses] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_instance_with_default_args[dataclasses_pre_311] SKIPPED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_instance_with_default_args[attr_classes] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_leaf_node_inheritance[dataclasses] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_leaf_node_inheritance[dataclasses_pre_311] SKIPPED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_leaf_node_inheritance[attr_classes] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_container_inheritance[dataclasses] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_container_inheritance[dataclasses_pre_311] SKIPPED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_container_inheritance[attr_classes] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_subclass_using_default_factory[dataclasses-create_from_class] PASSED [ 9%] 256s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_subclass_using_default_factory[dataclasses-create_from_instance] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_subclass_using_default_factory[dataclasses_pre_311-create_from_class] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_subclass_using_default_factory[dataclasses_pre_311-create_from_instance] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_subclass_using_default_factory[attr_classes-create_from_class] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_subclass_using_default_factory[attr_classes-create_from_instance] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[dataclasses-ListOfLists] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[dataclasses-DictOfDicts] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[dataclasses-ListsAndDicts] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[dataclasses-WithDefault] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[dataclasses_pre_311-ListOfLists] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[dataclasses_pre_311-DictOfDicts] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[dataclasses_pre_311-ListsAndDicts] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[dataclasses_pre_311-WithDefault] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[attr_classes-ListOfLists] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[attr_classes-DictOfDicts] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[attr_classes-ListsAndDicts] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[attr_classes-WithDefault] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lls] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-llx] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-llla] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lloli0] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lloli1] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lls_default0] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lls_default1] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lls_default-0] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lls_default-1] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lls_default-2] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lolx_default] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lolx_default-0] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lolx_default-1] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lolx_default-2] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsdsi] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-odsdsi_default-dsi1] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-odsdsi_default-dsi2] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-odsdsi_default-dsi3] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsdsx_default-dsx1] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsdsx_default-dsx2] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsdsx_default-dsx2-s1] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsdsx_default-dsx2-s2] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsdsx_default-dsx2-s3] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsdsx_default-dsx3] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lldsi] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-oldfox0] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-oldfox1] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dedsle_default-RED] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsolx_default] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsolx_default-lx] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsolx_default-lx-0] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lls] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-llx] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-llla] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lloli0] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lloli1] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lls_default0] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lls_default1] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lls_default-0] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lls_default-1] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lls_default-2] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lolx_default] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lolx_default-0] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lolx_default-1] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lolx_default-2] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsdsi] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-odsdsi_default-dsi1] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-odsdsi_default-dsi2] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-odsdsi_default-dsi3] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsdsx_default-dsx1] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsdsx_default-dsx2] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsdsx_default-dsx2-s1] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsdsx_default-dsx2-s2] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsdsx_default-dsx2-s3] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsdsx_default-dsx3] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lldsi] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-oldfox0] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-oldfox1] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dedsle_default-RED] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsolx_default] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsolx_default-lx] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsolx_default-lx-0] SKIPPED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lls] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-llx] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-llla] PASSED [ 10%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lloli0] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lloli1] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lls_default0] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lls_default1] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lls_default-0] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lls_default-1] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lls_default-2] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lolx_default] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lolx_default-0] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lolx_default-1] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lolx_default-2] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsdsi] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-odsdsi_default-dsi1] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-odsdsi_default-dsi2] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-odsdsi_default-dsi3] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsdsx_default-dsx1] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsdsx_default-dsx2] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsdsx_default-dsx2-s1] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsdsx_default-dsx2-s2] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsdsx_default-dsx2-s3] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsdsx_default-dsx3] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lldsi] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-oldfox0] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-oldfox1] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dedsle_default-RED] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsolx_default] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsolx_default-lx] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsolx_default-lx-0] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-lls] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-lls-empty] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-lls-list-of-empty] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-lls_default] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-llx] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-lolx_default] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-dsdsi] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-dsdbi] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-dsdsx] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-lls] SKIPPED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-lls-empty] SKIPPED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-lls-list-of-empty] SKIPPED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-lls_default] SKIPPED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-llx] SKIPPED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-lolx_default] SKIPPED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-dsdsi] SKIPPED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-dsdbi] SKIPPED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-dsdsx] SKIPPED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-lls] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-lls-empty] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-lls-list-of-empty] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-lls_default] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-llx] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-lolx_default] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-dsdsi] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-dsdbi] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-dsdsx] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses-lls-conversion-from-int] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses-lls] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses-llla] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses-lloli] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses-dsdbi] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses_pre_311-lls-conversion-from-int] SKIPPED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses_pre_311-lls] SKIPPED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses_pre_311-llla] SKIPPED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses_pre_311-lloli] SKIPPED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses_pre_311-dsdbi] SKIPPED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[attr_classes-lls-conversion-from-int] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[attr_classes-lls] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[attr_classes-llla] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[attr_classes-lloli] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[attr_classes-dsdbi] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[dataclasses-assign-llls-to-lloli] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[dataclasses-assign-lld-to-llx] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[dataclasses-assign-didbi-to-dsdbi] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[dataclasses-assign-dsdsi-to-dsdbi] PASSED [ 11%] 256s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[dataclasses_pre_311-assign-llls-to-lloli] SKIPPED [ 11%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[dataclasses_pre_311-assign-lld-to-llx] SKIPPED [ 11%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[dataclasses_pre_311-assign-didbi-to-dsdbi] SKIPPED [ 11%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[dataclasses_pre_311-assign-dsdsi-to-dsdbi] SKIPPED [ 11%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[attr_classes-assign-llls-to-lloli] PASSED [ 11%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[attr_classes-assign-lld-to-llx] PASSED [ 11%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[attr_classes-assign-didbi-to-dsdbi] PASSED [ 11%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[attr_classes-assign-dsdsi-to-dsdbi] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-lls-missing] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-lls_default-empty-list] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-lls_default-str] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-lls_default-int-converted] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-lls_default-missing-nested] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-lls_default-missing] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-dsdsi-missing] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-dsdsx_default-empty] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-dsdsx_default-user-missing-data] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-dsdsx_default-user] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-dsdsx_default-missing-user] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-dsdsi-str-converted-to-int] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-lls-missing] SKIPPED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-lls_default-empty-list] SKIPPED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-lls_default-str] SKIPPED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-lls_default-int-converted] SKIPPED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-lls_default-missing-nested] SKIPPED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-lls_default-missing] SKIPPED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-dsdsi-missing] SKIPPED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-dsdsx_default-empty] SKIPPED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-dsdsx_default-user-missing-data] SKIPPED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-dsdsx_default-user] SKIPPED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-dsdsx_default-missing-user] SKIPPED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-dsdsi-str-converted-to-int] SKIPPED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-lls-missing] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-lls_default-empty-list] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-lls_default-str] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-lls_default-int-converted] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-lls_default-missing-nested] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-lls_default-missing] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-dsdsi-missing] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-dsdsx_default-empty] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-dsdsx_default-user-missing-data] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-dsdsx_default-user] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-dsdsx_default-missing-user] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-dsdsi-str-converted-to-int] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-dsolx=none-illegal] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-olx=none-legal] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-dsolx=dn-legal] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-x=none-illegal] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-odsdsi=none-legal] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-dsdsx=none-illegal] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-dsi=none-illegal] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-dsdsx=dsn-illegal] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-lloli=n-illegal] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-lloli=ln-illegal] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-lloli=lln-legal] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-lloli=llln-illegal] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-lolx=n-illegal] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-olx=n-legal] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-lx=n-illegal] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-dsolx=none-illegal] SKIPPED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-olx=none-legal] SKIPPED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-dsolx=dn-legal] SKIPPED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-x=none-illegal] SKIPPED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-odsdsi=none-legal] SKIPPED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-dsdsx=none-illegal] SKIPPED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-dsi=none-illegal] SKIPPED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-dsdsx=dsn-illegal] SKIPPED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-lloli=n-illegal] SKIPPED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-lloli=ln-illegal] SKIPPED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-lloli=lln-legal] SKIPPED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-lloli=llln-illegal] SKIPPED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-lolx=n-illegal] SKIPPED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-olx=n-legal] SKIPPED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-lx=n-illegal] SKIPPED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-dsolx=none-illegal] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-olx=none-legal] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-dsolx=dn-legal] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-x=none-illegal] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-odsdsi=none-legal] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-dsdsx=none-illegal] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-dsi=none-illegal] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-dsdsx=dsn-illegal] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-lloli=n-illegal] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-lloli=ln-illegal] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-lloli=lln-legal] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-lloli=llln-illegal] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-lolx=n-illegal] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-olx=n-legal] PASSED [ 12%] 257s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-lx=n-illegal] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-simple-uis] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-simple-ubc] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-simple-uxf] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-simple-ouis] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-simple-uisn] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-simple-uisN] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-defaults-uis] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-defaults-ubc1] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-defaults-ubc2] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-defaults-uxf] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-defaults-ouis] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-defaults-uisn] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-defaults-uisN] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-uis_missing] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-lubc] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-dsubf] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-lubc_with_default] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-dsubf_with_default] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-iterp-from-union] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-iterp-from-union-resolved] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-iterp-to-union-resolved] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-simple-uis] SKIPPED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-simple-ubc] SKIPPED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-simple-uxf] SKIPPED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-simple-ouis] SKIPPED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-simple-uisn] SKIPPED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-simple-uisN] SKIPPED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-defaults-uis] SKIPPED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-defaults-ubc1] SKIPPED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-defaults-ubc2] SKIPPED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-defaults-uxf] SKIPPED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-defaults-ouis] SKIPPED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-defaults-uisn] SKIPPED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-defaults-uisN] SKIPPED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-uis_missing] SKIPPED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-lubc] SKIPPED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-dsubf] SKIPPED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-lubc_with_default] SKIPPED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-dsubf_with_default] SKIPPED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-iterp-from-union] SKIPPED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-iterp-from-union-resolved] SKIPPED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-iterp-to-union-resolved] SKIPPED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-simple-uis] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-simple-ubc] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-simple-uxf] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-simple-ouis] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-simple-uisn] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-simple-uisN] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-defaults-uis] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-defaults-ubc1] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-defaults-ubc2] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-defaults-uxf] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-defaults-ouis] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-defaults-uisn] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-defaults-uisN] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-uis_missing] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-lubc] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-dsubf] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-lubc_with_default] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-dsubf_with_default] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-iterp-from-union] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-iterp-from-union-resolved] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-iterp-to-union-resolved] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[dataclasses-assign-none-to-uis] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[dataclasses-assign-str-to-ubc] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[dataclasses-assign-bool-to-uxf] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[dataclasses-assign-enum-to-oufb] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[dataclasses_pre_311-assign-none-to-uis] SKIPPED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[dataclasses_pre_311-assign-str-to-ubc] SKIPPED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[dataclasses_pre_311-assign-bool-to-uxf] SKIPPED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[dataclasses_pre_311-assign-enum-to-oufb] SKIPPED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[attr_classes-assign-none-to-uis] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[attr_classes-assign-str-to-ubc] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[attr_classes-assign-bool-to-uxf] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[attr_classes-assign-enum-to-oufb] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-uis-int] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-uis-int_string] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-uis-str] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-uis-none] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-uis-missing] PASSED [ 13%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-uis-interp] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-ubc-bool] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-ubc-color] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-ubc-color_str] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-ubc-str] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-ubc-none] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-ubc-missing] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-ubc-interp] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-ouis-none] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-uis-int] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-uis-int_string] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-uis-str] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-uis-none] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-uis-missing] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-uis-interp] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-ubc-bool] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-ubc-color] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-ubc-color_str] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-ubc-str] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-ubc-none] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-ubc-missing] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-ubc-interp] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-ouis-none] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-missing] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-none] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-interp] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-list-empty] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-list-enum] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-list-enum_str] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-list-str] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-list-none] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-list-missing] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-list-interp] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-dsubf] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-dsubf-float-str] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-dsubf-dict-str] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-dsubf-dict-none] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-dsubf-dict-missing] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-dsubf-dict-interp] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-dsoubf-dict-none] PASSED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-uis-int] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-uis-int_string] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-uis-str] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-uis-none] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-uis-missing] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-uis-interp] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-ubc-bool] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-ubc-color] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-ubc-color_str] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-ubc-str] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-ubc-none] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-ubc-missing] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-ubc-interp] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-ouis-none] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-uis-int] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-uis-int_string] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-uis-str] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-uis-none] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-uis-missing] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-uis-interp] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-ubc-bool] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-ubc-color] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-ubc-color_str] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-ubc-str] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-ubc-none] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-ubc-missing] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-ubc-interp] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-ouis-none] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-missing] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-none] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-interp] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-list-empty] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-list-enum] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-list-enum_str] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-list-str] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-list-none] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-list-missing] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-list-interp] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-dsubf] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-dsubf-float-str] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-dsubf-dict-str] SKIPPED [ 14%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-dsubf-dict-none] SKIPPED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-dsubf-dict-missing] SKIPPED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-dsubf-dict-interp] SKIPPED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-dsoubf-dict-none] SKIPPED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-uis-int] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-uis-int_string] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-uis-str] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-uis-none] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-uis-missing] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-uis-interp] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-ubc-bool] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-ubc-color] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-ubc-color_str] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-ubc-str] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-ubc-none] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-ubc-missing] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-ubc-interp] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-ouis-none] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-uis-int] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-uis-int_string] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-uis-str] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-uis-none] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-uis-missing] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-uis-interp] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-ubc-bool] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-ubc-color] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-ubc-color_str] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-ubc-str] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-ubc-none] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-ubc-missing] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-ubc-interp] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-ouis-none] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-missing] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-none] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-interp] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-list-empty] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-list-enum] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-list-enum_str] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-list-str] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-list-none] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-list-missing] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-list-interp] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-dsubf] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-dsubf-float-str] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-dsubf-dict-str] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-dsubf-dict-none] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-dsubf-dict-missing] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-dsubf-dict-interp] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-dsoubf-dict-none] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-True-interp-to-int] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-True-interp-to-none-err] XFAIL [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-True-interp-to-str-err] XFAIL [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-True-interp-to-missing] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-True-interp-to-none] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-False-interp-to-int] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-False-interp-to-none-err] XFAIL [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-False-interp-to-str-err] XFAIL [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-False-interp-to-missing] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-False-interp-to-none] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-True-interp-to-int] SKIPPED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-True-interp-to-none-err] SKIPPED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-True-interp-to-str-err] SKIPPED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-True-interp-to-missing] SKIPPED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-True-interp-to-none] SKIPPED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-False-interp-to-int] SKIPPED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-False-interp-to-none-err] SKIPPED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-False-interp-to-str-err] SKIPPED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-False-interp-to-missing] SKIPPED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-False-interp-to-none] SKIPPED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-True-interp-to-int] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-True-interp-to-none-err] XFAIL [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-True-interp-to-str-err] XFAIL [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-True-interp-to-missing] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-True-interp-to-none] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-False-interp-to-int] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-False-interp-to-none-err] XFAIL [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-False-interp-to-str-err] XFAIL [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-False-interp-to-missing] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-False-interp-to-none] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_resolve_union_interpolation[dataclasses] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_resolve_union_interpolation[dataclasses_pre_311] SKIPPED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_resolve_union_interpolation[attr_classes] PASSED [ 15%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_resolve_union_interpolation_error[dataclasses] PASSED [ 16%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_resolve_union_interpolation_error[dataclasses_pre_311] SKIPPED [ 16%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_resolve_union_interpolation_error[attr_classes] PASSED [ 16%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_to_union[dataclasses-interp-to-float] PASSED [ 16%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_to_union[dataclasses-bad-int-interp] PASSED [ 16%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_to_union[dataclasses_pre_311-interp-to-float] SKIPPED [ 16%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_to_union[dataclasses_pre_311-bad-int-interp] SKIPPED [ 16%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_to_union[attr_classes-interp-to-float] PASSED [ 16%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_to_union[attr_classes-bad-int-interp] PASSED [ 16%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_support_pep_604[dataclasses] PASSED [ 16%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_support_pep_604[dataclasses_pre_311] SKIPPED [ 16%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_support_pep_604[attr_classes] PASSED [ 16%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_support_pep_585[dataclasses] PASSED [ 16%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_support_pep_585[dataclasses_pre_311] SKIPPED [ 16%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_support_pep_585[attr_classes] PASSED [ 16%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assign_path_to_string_typed_field[dataclasses] PASSED [ 16%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assign_path_to_string_typed_field[dataclasses_pre_311] SKIPPED [ 16%] 257s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assign_path_to_string_typed_field[attr_classes] PASSED [ 16%] 257s tests/test_base_config.py::test_set_value[input_0-foo-10-expected0] PASSED [ 16%] 257s tests/test_base_config.py::test_set_value[input_1-foo-value1-expected1] PASSED [ 16%] 257s tests/test_base_config.py::test_set_value[input_2-foo-value2-expected2] PASSED [ 16%] 257s tests/test_base_config.py::test_set_value[input_3-foo-value3-expected3] PASSED [ 16%] 257s tests/test_base_config.py::test_set_value[input_4-0-10-expected4] PASSED [ 16%] 257s tests/test_base_config.py::test_set_value[input_5-1-10-expected5] PASSED [ 16%] 257s tests/test_base_config.py::test_set_value[input_6-1-value6-expected6] PASSED [ 16%] 257s tests/test_base_config.py::test_set_value[input_7-1-value7-expected7] PASSED [ 16%] 257s tests/test_base_config.py::test_set_value[input_8-1-value8-expected8] PASSED [ 16%] 257s tests/test_base_config.py::test_set_value_validation_fail[input_0-foo-str] PASSED [ 16%] 257s tests/test_base_config.py::test_set_value_validation_fail[input_1-1-str] PASSED [ 16%] 257s tests/test_base_config.py::test_replace_value_node_type_with_another[input_0-foo-value0] PASSED [ 16%] 257s tests/test_base_config.py::test_replace_value_node_type_with_another[input_1-1-value1] PASSED [ 16%] 257s tests/test_base_config.py::test_empty[input_0-True] PASSED [ 16%] 257s tests/test_base_config.py::test_empty[input_1-True] PASSED [ 16%] 257s tests/test_base_config.py::test_empty[input_2-False] PASSED [ 16%] 257s tests/test_base_config.py::test_empty[input_3-False] PASSED [ 16%] 257s tests/test_base_config.py::test_str[list0-str] PASSED [ 16%] 257s tests/test_base_config.py::test_str[list0-repr] PASSED [ 16%] 257s tests/test_base_config.py::test_str[dict0-str] PASSED [ 16%] 257s tests/test_base_config.py::test_str[dict0-repr] PASSED [ 16%] 257s tests/test_base_config.py::test_str[list1-str] PASSED [ 16%] 257s tests/test_base_config.py::test_str[list1-repr] PASSED [ 16%] 258s tests/test_base_config.py::test_str[dict_in_list-str] PASSED [ 16%] 258s tests/test_base_config.py::test_str[dict_in_list-repr] PASSED [ 16%] 258s tests/test_base_config.py::test_str[list_in_list-str] PASSED [ 16%] 258s tests/test_base_config.py::test_str[list_in_list-repr] PASSED [ 16%] 258s tests/test_base_config.py::test_str[dict1-str] PASSED [ 16%] 258s tests/test_base_config.py::test_str[dict1-repr] PASSED [ 16%] 258s tests/test_base_config.py::test_str[list_in_dict-str] PASSED [ 16%] 258s tests/test_base_config.py::test_str[list_in_dict-repr] PASSED [ 16%] 258s tests/test_base_config.py::test_str[structured_with_missing-str] PASSED [ 16%] 258s tests/test_base_config.py::test_str[structured_with_missing-repr] PASSED [ 16%] 258s tests/test_base_config.py::test_flag_dict[readonly] PASSED [ 16%] 258s tests/test_base_config.py::test_flag_dict[struct] PASSED [ 16%] 258s tests/test_base_config.py::test_freeze_nested_dict[readonly] PASSED [ 16%] 258s tests/test_base_config.py::test_freeze_nested_dict[struct] PASSED [ 16%] 258s tests/test_base_config.py::test_set_flags PASSED [ 16%] 258s tests/test_base_config.py::test_get_flag_after_dict_assignment[20-True] PASSED [ 16%] 258s tests/test_base_config.py::test_get_flag_after_dict_assignment[20-False] PASSED [ 16%] 258s tests/test_base_config.py::test_get_flag_after_dict_assignment[node1-True] PASSED [ 16%] 258s tests/test_base_config.py::test_get_flag_after_dict_assignment[node1-False] PASSED [ 16%] 258s tests/test_base_config.py::test_get_flag_after_dict_assignment[node2-True] PASSED [ 16%] 258s tests/test_base_config.py::test_get_flag_after_dict_assignment[node2-False] PASSED [ 16%] 258s tests/test_base_config.py::TestDeepCopy::test_deepcopy[src0] PASSED [ 16%] 258s tests/test_base_config.py::TestDeepCopy::test_deepcopy[src1] PASSED [ 16%] 258s tests/test_base_config.py::TestDeepCopy::test_deepcopy[src2] PASSED [ 16%] 258s tests/test_base_config.py::TestDeepCopy::test_deepcopy[src3] PASSED [ 16%] 258s tests/test_base_config.py::TestDeepCopy::test_deepcopy[StructuredWithMissing] PASSED [ 16%] 258s tests/test_base_config.py::TestDeepCopy::test_deepcopy_readonly[src0] PASSED [ 16%] 258s tests/test_base_config.py::TestDeepCopy::test_deepcopy_readonly[src1] PASSED [ 16%] 258s tests/test_base_config.py::TestDeepCopy::test_deepcopy_readonly[src2] PASSED [ 16%] 258s tests/test_base_config.py::TestDeepCopy::test_deepcopy_readonly[src3] PASSED [ 16%] 258s tests/test_base_config.py::TestDeepCopy::test_deepcopy_readonly[StructuredWithMissing] PASSED [ 16%] 258s tests/test_base_config.py::TestDeepCopy::test_deepcopy_struct[src0] PASSED [ 16%] 258s tests/test_base_config.py::TestDeepCopy::test_deepcopy_struct[src1] PASSED [ 16%] 258s tests/test_base_config.py::TestDeepCopy::test_deepcopy_struct[src2] PASSED [ 16%] 258s tests/test_base_config.py::TestDeepCopy::test_deepcopy_struct[src3] PASSED [ 16%] 258s tests/test_base_config.py::TestDeepCopy::test_deepcopy_struct[StructuredWithMissing] PASSED [ 16%] 258s tests/test_base_config.py::test_deepcopy_after_del PASSED [ 16%] 258s tests/test_base_config.py::test_deepcopy_after_pop PASSED [ 16%] 258s tests/test_base_config.py::test_deepcopy_with_interpolation PASSED [ 16%] 258s tests/test_base_config.py::test_deepcopy_and_merge_and_flags PASSED [ 16%] 258s tests/test_base_config.py::test_deepcopy_preserves_container_type[cfg0] PASSED [ 17%] 258s tests/test_base_config.py::test_deepcopy_preserves_container_type[cfg1] PASSED [ 17%] 258s tests/test_base_config.py::test_flag_override[struct_setiitem] PASSED [ 17%] 258s tests/test_base_config.py::test_flag_override[struct_setattr] PASSED [ 17%] 258s tests/test_base_config.py::test_flag_override[readonly] PASSED [ 17%] 258s tests/test_base_config.py::test_nested_flag_override PASSED [ 17%] 258s tests/test_base_config.py::test_multiple_flags_override PASSED [ 17%] 258s tests/test_base_config.py::test_read_write_override[src0--expectation0] PASSED [ 17%] 258s tests/test_base_config.py::test_read_write_override[src1--expectation1] PASSED [ 17%] 258s tests/test_base_config.py::test_struct_override[src0--expectation0] PASSED [ 17%] 258s tests/test_base_config.py::test_open_dict_restore[struct-open_dict] PASSED [ 17%] 258s tests/test_base_config.py::test_open_dict_restore[readonly-read_write] PASSED [ 17%] 258s tests/test_base_config.py::TestCopy::test_copy[list_empty-copy.copy] PASSED [ 17%] 258s tests/test_base_config.py::TestCopy::test_copy[list_empty-obj.copy] PASSED [ 17%] 258s tests/test_base_config.py::TestCopy::test_copy[list0-copy.copy] PASSED [ 17%] 258s tests/test_base_config.py::TestCopy::test_copy[list0-obj.copy] PASSED [ 17%] 258s tests/test_base_config.py::TestCopy::test_copy[list1-copy.copy] PASSED [ 17%] 258s tests/test_base_config.py::TestCopy::test_copy[list1-obj.copy] PASSED [ 17%] 258s tests/test_base_config.py::TestCopy::test_copy[list_none-copy.copy] PASSED [ 17%] 258s tests/test_base_config.py::TestCopy::test_copy[list_none-obj.copy] PASSED [ 17%] 258s tests/test_base_config.py::TestCopy::test_copy[list_missing-copy.copy] PASSED [ 17%] 258s tests/test_base_config.py::TestCopy::test_copy[list_missing-obj.copy] PASSED [ 17%] 258s tests/test_base_config.py::TestCopy::test_copy[dict_empty-copy.copy] PASSED [ 17%] 258s tests/test_base_config.py::TestCopy::test_copy[dict_empty-obj.copy] PASSED [ 17%] 258s tests/test_base_config.py::TestCopy::test_copy[dict0-copy.copy] PASSED [ 17%] 258s tests/test_base_config.py::TestCopy::test_copy[dict0-obj.copy] PASSED [ 17%] 258s tests/test_base_config.py::TestCopy::test_copy[dict1-copy.copy] PASSED [ 17%] 258s tests/test_base_config.py::TestCopy::test_copy[dict1-obj.copy] PASSED [ 17%] 258s tests/test_base_config.py::TestCopy::test_copy[dict_none-copy.copy] PASSED [ 17%] 258s tests/test_base_config.py::TestCopy::test_copy[dict_none-obj.copy] PASSED [ 17%] 258s tests/test_base_config.py::TestCopy::test_copy_dict_inter[dict_inter-copy.copy] PASSED [ 17%] 258s tests/test_base_config.py::TestCopy::test_copy_dict_inter[dict_inter-obj.copy] PASSED [ 17%] 258s tests/test_base_config.py::TestCopy::test_copy_with_interpolation[src0-2-0-copy.copy] PASSED [ 17%] 258s tests/test_base_config.py::TestCopy::test_copy_with_interpolation[src0-2-0-obj.copy] PASSED [ 17%] 258s tests/test_base_config.py::TestCopy::test_copy_with_interpolation[src1-b-a-copy.copy] PASSED [ 17%] 258s tests/test_base_config.py::TestCopy::test_copy_with_interpolation[src1-b-a-obj.copy] PASSED [ 17%] 258s tests/test_base_config.py::TestCopy::test_list_shallow_copy_is_deepcopy[copy.copy] PASSED [ 17%] 258s tests/test_base_config.py::TestCopy::test_list_shallow_copy_is_deepcopy[obj.copy] PASSED [ 17%] 258s tests/test_base_config.py::TestParentAfterCopy::test_dict_copy[copy] PASSED [ 17%] 258s tests/test_base_config.py::TestParentAfterCopy::test_dict_copy[deepcopy] PASSED [ 17%] 258s tests/test_base_config.py::TestParentAfterCopy::test_node_copy[copy] PASSED [ 17%] 258s tests/test_base_config.py::TestParentAfterCopy::test_node_copy[deepcopy] PASSED [ 17%] 258s tests/test_base_config.py::TestParentAfterCopy::test_list_copy[copy] PASSED [ 17%] 258s tests/test_base_config.py::TestParentAfterCopy::test_list_copy[deepcopy] PASSED [ 17%] 258s tests/test_base_config.py::TestParentAfterCopy::test_union_copy[copy] PASSED [ 17%] 258s tests/test_base_config.py::TestParentAfterCopy::test_union_copy[deepcopy] PASSED [ 17%] 258s tests/test_base_config.py::test_omegaconf_init_not_implemented PASSED [ 17%] 258s tests/test_base_config.py::test_resolve_str_interpolation[a-a] PASSED [ 17%] 258s tests/test_base_config.py::test_resolve_str_interpolation[${foo}-10] PASSED [ 17%] 258s tests/test_base_config.py::test_resolve_str_interpolation[${bar}-10] PASSED [ 17%] 258s tests/test_base_config.py::test_resolve_str_interpolation[foo_${foo}-foo_10] PASSED [ 17%] 258s tests/test_base_config.py::test_resolve_str_interpolation[foo_${bar}-foo_10] PASSED [ 17%] 258s tests/test_base_config.py::test_omegaconf_create PASSED [ 17%] 258s tests/test_base_config.py::test_assign[parent0-0-value0-expected0] PASSED [ 17%] 258s tests/test_base_config.py::test_assign[parent1-0-value1-expected1] PASSED [ 17%] 258s tests/test_base_config.py::test_assign[parent2-0-value2-expected2] PASSED [ 17%] 258s tests/test_base_config.py::test_assign[parent3-foo-value3-expected3] PASSED [ 17%] 258s tests/test_base_config.py::test_assign[parent4-foo-value4-expected4] PASSED [ 17%] 258s tests/test_base_config.py::test_assign[parent5-foo-value5-expected5] PASSED [ 17%] 258s tests/test_base_config.py::test_get_node[cfg0-foo-bar] PASSED [ 17%] 258s tests/test_base_config.py::test_get_node[cfg1-foo-None] PASSED [ 17%] 258s tests/test_base_config.py::test_get_node[cfg2-foo-???] PASSED [ 17%] 258s tests/test_base_config.py::test_get_node[cfg3-1-20] PASSED [ 17%] 258s tests/test_base_config.py::test_get_node[cfg4-1-None] PASSED [ 17%] 258s tests/test_base_config.py::test_get_node[cfg5-1-???] PASSED [ 17%] 258s tests/test_base_config.py::test_string_interpolation_with_readonly_parent[dict] PASSED [ 17%] 258s tests/test_base_config.py::test_string_interpolation_with_readonly_parent[list_int] PASSED [ 17%] 258s tests/test_base_config.py::test_string_interpolation_with_readonly_parent[list_slice] PASSED [ 17%] 258s tests/test_base_config.py::test_flags_root PASSED [ 17%] 258s tests/test_base_config.py::test_optional_assign[list_elt] PASSED [ 17%] 258s tests/test_base_config.py::test_optional_assign[list_elt_partial] PASSED [ 17%] 258s tests/test_base_config.py::test_optional_assign[dict_elt] PASSED [ 17%] 258s tests/test_base_config.py::test_optional_assign[dict_elt_partial] PASSED [ 17%] 258s tests/test_base_config.py::test_optional_assign[list] PASSED [ 17%] 258s tests/test_base_config.py::test_optional_assign[dict] PASSED [ 17%] 258s tests/test_base_config.py::test_optional_assign[opt_list_elt] PASSED [ 17%] 258s tests/test_base_config.py::test_optional_assign[opt_dict_elt] PASSED [ 17%] 258s tests/test_base_config.py::test_optional_assign[opt_list] PASSED [ 17%] 258s tests/test_base_config.py::test_optional_assign[opt_dict] PASSED [ 17%] 258s tests/test_base_config.py::test_optional_assign[list_opt_elt] PASSED [ 17%] 258s tests/test_base_config.py::test_optional_assign[dict_opt_elt] PASSED [ 17%] 258s tests/test_base_config.py::test_optional_assign[list_opt] PASSED [ 18%] 258s tests/test_base_config.py::test_optional_assign[dict_opt] PASSED [ 18%] 258s tests/test_base_config.py::test_optional_assign[set_optional_user] PASSED [ 18%] 258s tests/test_base_config.py::test_optional_assign[illegal_set_user_to_none] PASSED [ 18%] 258s tests/test_base_config.py::test_assignment_optional_behavior[opt_user] PASSED [ 18%] 258s tests/test_base_config.py::test_assignment_optional_behavior[nested_structured_conf] PASSED [ 18%] 258s tests/test_base_config.py::test_assignment_optional_behavior[structured_dict_of_user] PASSED [ 18%] 258s tests/test_base_config.py::test_assignment_optional_behavior[dict_int] PASSED [ 18%] 258s tests/test_base_config.py::test_assignment_optional_behavior[dict_opt_int] PASSED [ 18%] 258s tests/test_base_config.py::test_assignment_optional_behavior[dict_any] PASSED [ 18%] 258s tests/test_base_config.py::test_assignment_optional_behavior[dict:merge_into_new_user_node] PASSED [ 18%] 258s tests/test_base_config.py::test_assignment_optional_behavior[dict:merge_into_new_optional_user_node] PASSED [ 18%] 258s tests/test_base_config.py::test_assignment_optional_behavior[list:merge_into_new_user_node] PASSED [ 18%] 258s tests/test_base_config.py::test_assignment_optional_behavior[list:merge_into_new_optional_user_node] PASSED [ 18%] 258s tests/test_base_config.py::test_assignment_optional_behavior[opt_dict0] PASSED [ 18%] 258s tests/test_base_config.py::test_assignment_optional_behavior[opt_list] PASSED [ 18%] 258s tests/test_base_config.py::test_assignment_optional_behavior[opt_dict1] PASSED [ 18%] 258s tests/test_base_config.py::test_assignment_optional_behavior[opt_dict2] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::test_setattr_deep_value PASSED [ 18%] 258s tests/test_basic_ops_dict.py::test_setattr_deep_from_empty PASSED [ 18%] 258s tests/test_basic_ops_dict.py::test_setattr_dict_nested PASSED [ 18%] 258s tests/test_basic_ops_dict.py::test_getattr PASSED [ 18%] 258s tests/test_basic_ops_dict.py::test_getattr_dict PASSED [ 18%] 258s tests/test_basic_ops_dict.py::test_delattr[dict-False] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::test_delattr[dict-True] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::test_delattr[structured_config-False] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::test_delattr[structured_config-True] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_mandatory_value[str] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_mandatory_value[bytes] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_mandatory_value[int] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_mandatory_value[float] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_mandatory_value[bool-T] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_mandatory_value[bool-F] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_mandatory_value[enum] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_inner[str] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_inner[bytes] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_inner[int] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_inner[float] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_inner[bool-T] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_inner[bool-F] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_inner[enum] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_outer[str] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_outer[bytes] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_outer[int] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_outer[float] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_outer[bool-T] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_outer[bool-F] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_outer[enum] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_get[str] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_get[bytes] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_get[int] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_get[float] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_get[bool-T] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_get[bool-F] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_get[enum] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_set[str] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_set[bytes] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_set[int] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_set[float] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_set[bool-T] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_set[bool-F] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_set[enum] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem[src0-a-expected0] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem[src1-abc-expected1] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem[src2-1-expected2] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem[src3-67.89-expected3] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem[src4-False-expected4] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem[src5-Enum1.FOO-expected5] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem_KeyError[src0-a-expected0] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem_KeyError[src1-abc-expected1] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem_KeyError[src2-1-expected2] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem_KeyError[src3-67.89-expected3] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem_KeyError[src4-False-expected4] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem_KeyError[src5-Enum1.FOO-expected5] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_struct_delitem[src0-a-expected0] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_struct_delitem[src1-abc-expected1] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_struct_delitem[src2-1-expected2] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_struct_delitem[src3-67.89-expected3] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_struct_delitem[src4-False-expected4] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_struct_delitem[src5-Enum1.FOO-expected5] PASSED [ 18%] 258s tests/test_basic_ops_dict.py::test_attribute_error PASSED [ 18%] 258s tests/test_basic_ops_dict.py::test_get_default_value[c0] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::test_get_default_value[c1] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::test_scientific_notation_float PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-4-None] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-4-True] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-4-False] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-True-None] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-True-True] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-True-False] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-False-None] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-False-True] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-False-False] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-None-None] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-None-True] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-None-False] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-4-None] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-4-True] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-4-False] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-True-None] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-True-True] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-True-False] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-False-None] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-False-True] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-False-False] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-None-None] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-None-True] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-None-False] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-4-None] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-4-True] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-4-False] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-True-None] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-True-True] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-True-False] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-False-None] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-False-True] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-False-False] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-None-None] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-None-True] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-None-False] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-4-None] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-4-True] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-4-False] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-True-None] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-True-True] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-True-False] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-False-None] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-False-True] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-False-False] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-None-None] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-None-True] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-None-False] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-4-None] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-4-True] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-4-False] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-True-None] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-True-True] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-True-False] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-False-None] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-False-True] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-False-False] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-None-None] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-None-True] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-None-False] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-4-None] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-4-True] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-4-False] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-True-None] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-True-True] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-True-False] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-False-None] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-False-True] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-False-False] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-None-None] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-None-True] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-None-False] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-4-None] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-4-True] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-4-False] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-True-None] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-True-True] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-True-False] PASSED [ 19%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-False-None] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-False-True] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-False-False] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-None-None] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-None-True] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-None-False] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-4-None] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-4-True] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-4-False] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-True-None] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-True-True] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-True-False] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-False-None] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-False-True] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-False-False] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-None-None] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-None-True] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-None-False] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-4-None] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-4-True] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-4-False] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-True-None] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-True-True] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-True-False] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-False-None] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-False-True] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-False-False] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-None-None] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-None-True] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-None-False] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-4-None] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-4-True] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-4-False] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-True-None] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-True-True] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-True-False] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-False-None] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-False-True] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-False-False] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-None-None] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-None-True] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-None-False] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-4-None] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-4-True] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-4-False] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-True-None] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-True-True] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-True-False] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-False-None] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-False-True] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-False-False] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-None-None] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-None-True] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-None-False] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-4-None] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-4-True] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-4-False] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-True-None] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-True-True] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-True-False] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-False-None] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-False-True] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-False-False] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-None-None] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-None-True] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-None-False] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-4-None] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-4-True] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-4-False] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-True-None] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-True-True] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-True-False] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-False-None] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-False-True] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-False-False] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-None-None] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-None-True] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-None-False] PASSED [ 20%] 258s tests/test_basic_ops_dict.py::test_map_expansion PASSED [ 20%] 258s tests/test_basic_ops_dict.py::test_items_iterator_behavior PASSED [ 20%] 258s tests/test_basic_ops_dict.py::test_mutate_config_via_items_iteration PASSED [ 20%] 258s tests/test_basic_ops_dict.py::test_items_with_interpolation PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_items[empty] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_items[simple] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_items[interpolation_in_value] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_items[missing_value] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_items[none] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_items[missing] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_items[missing_interpolation0] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_items[missing_interpolation1] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_keys[empty] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_keys[full] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_keys[missing_value] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_keys[missing_interpolation] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_keys[interpolation] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_keys[none_dictconfig] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_keys[missing_dictconfig] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_keys[missing_interpolation_dictconfig] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_keys[interpolation_dictconfig] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_pickle_get_root PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_iterate_dictionary PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_iterate_dict_with_interpolation PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_pop[no_default] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_pop[none_default] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_pop[with_default] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_pop[none_value] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_pop[missing_value] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_pop[interpolation] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_pop[enum_key_no_default] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_pop[enum_key_with_none_default] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_pop[enum_key_with_default] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_pop[bytes_key_no_default] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_pop[bytes_key_with_default] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_pop[float_key_no_default] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_pop[float_key_with_default] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_pop[bool_key_no_default] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_pop[bool_key_with_default] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_struct_mode_pop PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_structured_mode_pop PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg0-not_found-expectation0] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg1-ghi-expectation1] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg2-3-expectation2] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg3-10.11-expectation3] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg4-False-expectation4] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg5-Enum1.BAR-expectation5] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg6-a-expectation6] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg7-1-expectation7] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg8-123.45-expectation8] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg9-a-expectation9] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg10-True-expectation10] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg11-Enum1.FOO-expectation11] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg12-a-expectation12] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf0-a-True] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf1-b-True] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf2-c-False] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf3-b-True] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf4-b-False] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf5-c-True] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf6-b-True] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf7-a-True] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf8-b-True] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf9-b-True] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf10-Enum1.FOO-True] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf11-aaa-False] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf12-FOO-False] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf13-Enum1.FOO-True] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf14-incompatible_key_type-False] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf15-FOO-True] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf16-None-False] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf17-1-True] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf18-2-True] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf19-3-False] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf20-2-False] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf21-None-False] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf22-1-False] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf23-1-False] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf24-1.1-True] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf25-1.1-False] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf26-1.1-False] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf27-2.2-True] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf28-3.3-False] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf29-2.2-False] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf30-None-False] PASSED [ 21%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf31-True-True] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf32-False-True] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf33-no-False] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf34-1-True] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf35-None-False] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf36-False-False] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf37-1-True] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf38-2-True] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf39-3-False] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf40-2-False] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf41-None-False] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_in_dict[conf42-1-False] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_get_root PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_get_root_of_merged PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_dict_config PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_dict_structured_delitem PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_dict_nested_structured_delitem PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_dict_len[empty] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_dict_len[full] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_dict_len[none] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_dict_len[missing] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_dict_len[interpolation] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_dict_len[broken_interpolation] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_dict_assign_illegal_value PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_dict_assign_illegal_value_nested PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_assign_dict_in_dict PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_instantiate_config_fails PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_dir[cfg0-None-expected0] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_dir[cfg1-a-expected1] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_dir[StructuredWithMissing-dict-expected2] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_hash PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_get_with_default_from_struct_not_throwing[default] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_get_with_default_from_struct_not_throwing[0] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_get_with_default_from_struct_not_throwing[None] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_members[cfg0] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_members[cfg1] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_masked_copy[in_cfg0-mask_keys0-expected0] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_masked_copy[in_cfg1-a-expected1] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_masked_copy[in_cfg2-mask_keys2-expected2] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_masked_copy[in_cfg3-b-expected3] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_masked_copy[in_cfg4-mask_keys4-expected4] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_masked_copy_is_deep PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_shallow_copy PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_shallow_copy_missing PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_shallow_copy_none PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_dict_shallow_copy_is_deepcopy[copy] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_dict_shallow_copy_is_deepcopy[obj.copy] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_creation_with_invalid_key PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_setitem_with_invalid_key PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_getitem_with_invalid_key PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_hasattr PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_typed_hasattr PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_struct_mode_missing_key_getitem PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_struct_mode_missing_key_setitem PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_get_type PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_get_ref_type[cfg0-Optional] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_get_ref_type[cfg1-Plugin] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_get_ref_type_with_conflict PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_is_missing PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_assign_to_reftype_none_or_any[None-None] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_assign_to_reftype_none_or_any[None-Any] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_assign_to_reftype_none_or_any[assign1-None] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_assign_to_reftype_none_or_any[assign1-Any] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_assign_to_reftype_none_or_any[assign2-None] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_assign_to_reftype_none_or_any[assign2-Any] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_assign_to_reftype_none_or_any[assign3-None] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::test_assign_to_reftype_none_or_any[assign3-Any] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin1[plugin_none] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin1[plugin_plugin] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin1[plugin_plugin()] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin1[plugin_concrete] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin1[plugin_concrete()] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin1[concrete_none] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin1[subclass=subclass_obj0] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin1[subclass=subclass_obj1] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[None-plugin_none] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[None-plugin_plugin] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[None-plugin_plugin()] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[None-plugin_concrete] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[None-plugin_concrete()] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[None-concrete_none] PASSED [ 22%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[None-subclass=subclass_obj0] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[None-subclass=subclass_obj1] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[???-plugin_none] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[???-plugin_plugin] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[???-plugin_plugin()] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[???-plugin_concrete] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[???-plugin_concrete()] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[???-concrete_none] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[???-subclass=subclass_obj0] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[???-subclass=subclass_obj1] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin_[plugin_none] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin_[plugin_plugin] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin_[plugin_plugin()] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin_[plugin_concrete] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin_[plugin_concrete()] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin_[concrete_none] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin_[subclass=subclass_obj0] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin_[subclass=subclass_obj1] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[None-plugin_none] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[None-plugin_plugin] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[None-plugin_plugin()] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[None-plugin_concrete] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[None-plugin_concrete()] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[None-concrete_none] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[None-subclass=subclass_obj0] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[None-subclass=subclass_obj1] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[???-plugin_none] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[???-plugin_plugin] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[???-plugin_plugin()] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[???-plugin_concrete] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[???-plugin_concrete()] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[???-concrete_none] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[???-subclass=subclass_obj0] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[???-subclass=subclass_obj1] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin_[assign_primitive_to_typed] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin_[assign_base_type_to_subclass] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin_[assign_base_instance_to_subclass] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin[None-assign_primitive_to_typed] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin[None-assign_base_type_to_subclass] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin[None-assign_base_instance_to_subclass] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin[???-assign_primitive_to_typed] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin[???-assign_base_type_to_subclass] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin[???-assign_base_instance_to_subclass] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin1[assign_primitive_to_typed] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin1[assign_base_type_to_subclass] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin1[assign_base_instance_to_subclass] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin[None-assign_primitive_to_typed] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin[None-assign_base_type_to_subclass] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin[None-assign_base_instance_to_subclass] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin[???-assign_primitive_to_typed] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin[???-assign_base_type_to_subclass] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin[???-assign_base_instance_to_subclass] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::test_setdefault PASSED [ 23%] 258s tests/test_basic_ops_dict.py::test_self_assign_list_value_with_ref_type[list_value] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::test_self_assign_list_value_with_ref_type[dict_value] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::test_assign_to_sc_field_without_ref_type PASSED [ 23%] 258s tests/test_basic_ops_dict.py::test_dict_getitem_not_found PASSED [ 23%] 258s tests/test_basic_ops_dict.py::test_dict_getitem_none_output PASSED [ 23%] 258s tests/test_basic_ops_dict.py::test_dictconfig_creation_with_parent_flag[struct-data0] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::test_dictconfig_creation_with_parent_flag[struct-User] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::test_dictconfig_creation_with_parent_flag[readonly-data0] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::test_dictconfig_creation_with_parent_flag[readonly-User] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::test_node_copy_on_set[any] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::test_node_copy_on_set[dict] PASSED [ 23%] 258s tests/test_basic_ops_dict.py::test_node_copy_on_set[list] PASSED [ 23%] 258s tests/test_basic_ops_list.py::test_list_value PASSED [ 23%] 258s tests/test_basic_ops_list.py::test_list_of_dicts PASSED [ 23%] 258s tests/test_basic_ops_list.py::test_list_get_return_default[cfg0-0-None] PASSED [ 23%] 258s tests/test_basic_ops_list.py::test_list_get_return_default[cfg0-0-0] PASSED [ 23%] 258s tests/test_basic_ops_list.py::test_list_get_return_default[cfg0-0-default] PASSED [ 23%] 258s tests/test_basic_ops_list.py::test_list_get_return_default[cfg1-0-None] PASSED [ 23%] 258s tests/test_basic_ops_list.py::test_list_get_return_default[cfg1-0-0] PASSED [ 23%] 258s tests/test_basic_ops_list.py::test_list_get_return_default[cfg1-0-default] PASSED [ 23%] 258s tests/test_basic_ops_list.py::test_list_get_return_default[cfg2-0-None] PASSED [ 23%] 258s tests/test_basic_ops_list.py::test_list_get_return_default[cfg2-0-0] PASSED [ 23%] 258s tests/test_basic_ops_list.py::test_list_get_return_default[cfg2-0-default] PASSED [ 23%] 258s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg0-0-found-None] PASSED [ 23%] 258s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg0-0-found-0] PASSED [ 23%] 258s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg0-0-found-default] PASSED [ 23%] 258s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg1-0-None-None] PASSED [ 23%] 258s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg1-0-None-0] PASSED [ 23%] 258s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg1-0-None-default] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg2-0-None-None] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg2-0-None-0] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg2-0-None-default] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg3-0-None-None] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg3-0-None-0] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg3-0-None-default] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_iterate_list[simple] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_iterate_list[interpolation] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_iterate_list[iter_over_lists] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_iterate_list[iter_over_dicts] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_iterate_list[iter_over_missing] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_iterate_list[str_interpolation] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_iterate_list_with_missing_interpolation PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_iterate_list_with_missing PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_items_with_interpolation PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_list_pop[cfg0-0-1-expected_cfg0] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_list_pop[cfg1-None-3-expected_cfg1] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_list_pop[cfg2-0-None-expected_cfg2] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_list_pop[cfg3-1-None-expected_cfg3] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_list_pop_errors[cfg0-100-IndexError] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_list_pop_errors[cfg1-0-InterpolationKeyError] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_list_pop_errors[cfg2-0-InterpolationToMissingValueError] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_list_pop_on_unexpected_exception_not_modifying PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_in_list PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_in_with_interpolation PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_not_in_special_lists[ListConfig(None)] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_not_in_special_lists[ListConfig(???)] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_list_config_with_list PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_list_config_with_tuple PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_items_on_list PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_list_enumerate PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_list_delitem PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_list_len[lst0-2] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_list_len[lst1-0] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_list_len[lst2-0] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_list_len[lst3-0] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_list_len[lst4-0] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_nested_list_assign_illegal_value PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_list_append PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_append_invalid_element_type[append_str_to_list[int]] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_append_invalid_element_type[append_str_to_list[Color]] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_append_invalid_element_type[append_str_to_list[User]] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_append_invalid_element_type[list:convert_dict_to_user] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_append_invalid_element_type[list:convert_empty_dict_to_user] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_append_invalid_element_type[lc5-123-Invalid value assigned: int is not a ListConfig, list or tuple.] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_append_invalid_element_type[lc6-None-Invalid type assigned: NoneType is not a subclass of List[int]] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_append_convert[list:convert_str_to_int] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_append_convert[list:convert_str_to_float] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_append_convert[list:convert_int_to_str] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_append_convert[list:convert_str_to_bool] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_append_convert[list:convert_str_to_enum] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_append_convert[list:convert_str_to_path] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_list_index[index0-expected0] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_list_index[index1-expected1] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_list_index[-1-13] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_list_dir[cfg0-expected0] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_list_dir[cfg1-expected1] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_list_dir[cfg2-expected2] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_append_to_typed[typed_list] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_append_to_typed[typed_list_append_none] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_append_to_typed[optional_typed_list] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_append_to_typed[optional_typed_list_append_none] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_append_to_typed[user_list] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_append_to_typed[user_list_append_none] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_append_to_typed[optional_user_list] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_append_to_typed[optional_user_list_append_none] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_insert[input_0-1-100-expected0-AnyNode-None] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_insert[input_1-1-value1-expected1-IntegerNode-None] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_insert[input_2-1-foo-expected2-AnyNode-None] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_insert[input_3-1-value3-expected3-StringNode-None] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_insert[input_4-0-foo-None-None-ValidationError] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_insert[typed_list] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_insert[typed_list_insert_none] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_insert_special_list[lst0-0-10-expectation0] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_insert_special_list[lst1-0-10-expectation1] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_extend[src0-append0-result0] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_extend[src1-append1-result1] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_extend[src2-append2-result2] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_remove[src0-10-result0-expectation0] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_remove[src1-oops-None-expectation1] PASSED [ 24%] 258s tests/test_basic_ops_list.py::test_remove[src2-remove2-result2-expectation2] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_remove[src3-2-result3-expectation3] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_clear[1-src0] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_clear[1-src1] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_clear[1-src2] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_clear[2-src0] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_clear[2-src1] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_clear[2-src2] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_index[src0-20--1-expectation0] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_index[src1-10-0-expectation1] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_index[src2-20-1-expectation2] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_index_with_range PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_count[src0-10-0] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_count[src1-10-1] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_count[src2-10-2] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_count[src3-None-0] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_sort PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_insert_throws_not_changing_list PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_append_throws_not_changing_list PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_hash PASSED [ 25%] 258s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[listconfig_plus_listconfig-in_list10-in_list20-in_expected0] PASSED [ 25%] 258s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[listconfig_plus_listconfig-in_list11-in_list21-in_expected1] PASSED [ 25%] 258s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[listconfig_plus_listconfig-in_list12-in_list22-in_expected2] PASSED [ 25%] 258s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[listconfig_plus_list-in_list10-in_list20-in_expected0] PASSED [ 25%] 258s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[listconfig_plus_list-in_list11-in_list21-in_expected1] PASSED [ 25%] 258s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[listconfig_plus_list-in_list12-in_list22-in_expected2] PASSED [ 25%] 258s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[list_plus_listconfig-in_list10-in_list20-in_expected0] PASSED [ 25%] 258s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[list_plus_listconfig-in_list11-in_list21-in_expected1] PASSED [ 25%] 258s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[list_plus_listconfig-in_list12-in_list22-in_expected2] PASSED [ 25%] 258s tests/test_basic_ops_list.py::TestListAdd::test_list_plus_eq[in_list10-in_list20-in_expected0] PASSED [ 25%] 258s tests/test_basic_ops_list.py::TestListAdd::test_list_plus_eq[in_list11-in_list21-in_expected1] PASSED [ 25%] 258s tests/test_basic_ops_list.py::TestListAdd::test_list_plus_eq[in_list12-in_list22-in_expected2] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_deep_add PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_deep_radd PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_set_with_invalid_key PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_getitem[lst0-0-1] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_getitem[lst1-0-TypeError] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_getitem[lst2-0-MissingMandatoryValue] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_getitem_slice[sli0] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_getitem_slice[sli1] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_getitem_slice[sli2] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_getitem_slice[sli3] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_getitem_slice[sli4] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_getitem_slice[sli5] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_getitem_slice[sli6] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_getitem_slice[sli7] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_getitem_slice[sli8] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_getitem_slice[sli9] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_getitem_slice[sli10] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_setitem_slice[same-number-of-elements-create] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_setitem_slice[same-number-of-elements-list] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_setitem_slice[same-number-of-elements-] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_setitem_slice[extra-elements-create] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_setitem_slice[extra-elements-list] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_setitem_slice[extra-elements-] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_setitem_slice[insert only-create] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_setitem_slice[insert only-list] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_setitem_slice[insert only-] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_setitem_slice[nop-create] PASSED [ 25%] 258s tests/test_basic_ops_list.py::test_setitem_slice[nop-list] PASSED [ 25%] 259s tests/test_basic_ops_list.py::test_setitem_slice[nop-] PASSED [ 25%] 259s tests/test_basic_ops_list.py::test_setitem_slice[less-elements-create] PASSED [ 25%] 259s tests/test_basic_ops_list.py::test_setitem_slice[less-elements-list] PASSED [ 25%] 259s tests/test_basic_ops_list.py::test_setitem_slice[less-elements-] PASSED [ 25%] 259s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-create] PASSED [ 25%] 259s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-list] PASSED [ 25%] 259s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-] PASSED [ 25%] 259s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice2-create] PASSED [ 25%] 259s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice2-list] PASSED [ 25%] 259s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice2-] PASSED [ 25%] 259s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-disjoint-create] PASSED [ 25%] 259s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-disjoint-list] PASSED [ 25%] 259s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-disjoint-] PASSED [ 25%] 259s tests/test_basic_ops_list.py::test_setitem_slice[non-iterable-input-create] PASSED [ 25%] 259s tests/test_basic_ops_list.py::test_setitem_slice[non-iterable-input-list] PASSED [ 25%] 259s tests/test_basic_ops_list.py::test_setitem_slice[non-iterable-input-] PASSED [ 25%] 259s tests/test_basic_ops_list.py::test_setitem_slice[partially-valid-input-create] PASSED [ 25%] 259s tests/test_basic_ops_list.py::test_setitem_slice[partially-valid-input-list] PASSED [ 25%] 259s tests/test_basic_ops_list.py::test_setitem_slice[partially-valid-input-] PASSED [ 25%] 259s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-length-mismatch-create] PASSED [ 25%] 259s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-length-mismatch-list] PASSED [ 25%] 259s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-length-mismatch-] PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-length-mismatch2-create] PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-length-mismatch2-list] PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-length-mismatch2-] PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-reverse-create] PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-reverse-list] PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-reverse-] PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-create] PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-list] PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-] PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-replace-create] PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-replace-list] PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-replace-] PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-underflow-create] PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-underflow-list] PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-underflow-] PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-overflow-create] PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-overflow-list] PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-overflow-] PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_get[lst0-0-1] PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_get[lst1-foo-KeyValidationError] PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_get[lst2-1-InterpolationKeyError] PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_get[lst3-1-InterpolationToMissingValueError] PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_get[lst4-0-TypeError] PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_get[lst5-0-MissingMandatoryValue] PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_getattr PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_shallow_copy PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_shallow_copy_missing PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_shallow_copy_none PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_listconfig_creation_with_parent_flag[struct] PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_listconfig_creation_with_parent_flag[readonly] PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_node_copy_on_append[any] PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_node_copy_on_append[dict] PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_node_copy_on_append[list] PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_validate_set[structured:set_optional_to_bad_type] PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_validate_set[set_to_none_raises] PASSED [ 26%] 259s tests/test_basic_ops_list.py::test_validate_set[optional_set_to_none] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-None-str] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-None-bytes] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-None-int] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-None-float] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-None-bool] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-None-Enum1] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-False-str] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-False-bytes] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-False-int] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-False-float] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-False-bool] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-False-Enum1] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-True-str] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-True-bytes] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-True-int] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-True-float] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-True-bool] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-True-Enum1] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-None-str] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-None-bytes] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-None-int] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-None-float] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-None-bool] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-None-Enum1] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-False-str] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-False-bytes] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-False-int] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-False-float] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-False-bool] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-False-Enum1] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-True-str] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-True-bytes] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-True-int] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-True-float] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-True-bool] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-True-Enum1] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-None-str] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-None-bytes] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-None-int] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-None-float] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-None-bool] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-None-Enum1] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-False-str] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-False-bytes] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-False-int] PASSED [ 26%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-False-float] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-False-bool] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-False-Enum1] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-True-str] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-True-bytes] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-True-int] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-True-float] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-True-bool] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-True-Enum1] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-None-str] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-None-bytes] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-None-int] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-None-float] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-None-bool] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-None-Enum1] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-False-str] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-False-bytes] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-False-int] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-False-float] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-False-bool] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-False-Enum1] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-True-str] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-True-bytes] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-True-int] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-True-float] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-True-bool] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-True-Enum1] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-None-str] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-None-bytes] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-None-int] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-None-float] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-None-bool] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-None-Enum1] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-False-str] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-False-bytes] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-False-int] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-False-float] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-False-bool] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-False-Enum1] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-True-str] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-True-bytes] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-True-int] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-True-float] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-True-bool] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-True-Enum1] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-None-str] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-None-bytes] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-None-int] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-None-float] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-None-bool] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-None-Enum1] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-False-str] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-False-bytes] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-False-int] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-False-float] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-False-bool] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-False-Enum1] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-True-str] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-True-bytes] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-True-int] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-True-float] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-True-bool] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-True-Enum1] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-None-str] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-None-bytes] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-None-int] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-None-float] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-None-bool] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-None-Enum1] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-False-str] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-False-bytes] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-False-int] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-False-float] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-False-bool] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-False-Enum1] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-True-str] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-True-bytes] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-True-int] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-True-float] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-True-bool] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-True-Enum1] PASSED [ 27%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-None-str] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-None-bytes] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-None-int] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-None-float] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-None-bool] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-None-Enum1] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-False-str] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-False-bytes] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-False-int] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-False-float] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-False-bool] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-False-Enum1] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-True-str] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-True-bytes] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-True-int] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-True-float] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-True-bool] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-True-Enum1] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-None-str] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-None-bytes] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-None-int] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-None-float] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-None-bool] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-None-Enum1] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-False-str] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-False-bytes] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-False-int] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-False-float] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-False-bool] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-False-Enum1] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-True-str] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-True-bytes] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-True-int] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-True-float] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-True-bool] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-True-Enum1] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-None-str] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-None-bytes] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-None-int] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-None-float] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-None-bool] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-None-Enum1] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-False-str] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-False-bytes] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-False-int] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-False-float] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-False-bool] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-False-Enum1] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-True-str] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-True-bytes] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-True-int] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-True-float] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-True-bool] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-True-Enum1] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-None-str] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-None-bytes] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-None-int] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-None-float] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-None-bool] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-None-Enum1] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-False-str] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-False-bytes] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-False-int] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-False-float] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-False-bool] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-False-Enum1] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-True-str] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-True-bytes] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-True-int] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-True-float] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-True-bool] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-True-Enum1] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-None-str] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-None-bytes] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-None-int] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-None-float] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-None-bool] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-None-Enum1] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-False-str] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-False-bytes] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-False-int] PASSED [ 28%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-False-float] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-False-bool] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-False-Enum1] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-True-str] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-True-bytes] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-True-int] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-True-float] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-True-bool] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-True-Enum1] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-False-str] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-False-bytes] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-False-int] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-False-float] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-False-bool] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-False-Enum1] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-None-str] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-None-bytes] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-None-int] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-None-float] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-None-bool] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-None-Enum1] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-False-str] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-False-bytes] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-False-int] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-False-float] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-False-bool] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-False-Enum1] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-None-str] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-None-bytes] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-None-int] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-None-float] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-None-bool] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-None-Enum1] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-False-str] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-False-bytes] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-False-int] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-False-float] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-False-bool] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-False-Enum1] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-None-str] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-None-bytes] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-None-int] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-None-float] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-None-bool] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-None-Enum1] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-False-str] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-False-bytes] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-False-int] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-False-float] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-False-bool] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-False-Enum1] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-None-str] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-None-bytes] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-None-int] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-None-float] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-None-bool] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-None-Enum1] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-False-str] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-False-bytes] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-False-int] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-False-float] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-False-bool] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-False-Enum1] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-None-str] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-None-bytes] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-None-int] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-None-float] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-None-bool] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-None-Enum1] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-False-str] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-False-bytes] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-False-int] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-False-float] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-False-bool] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-False-Enum1] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-None-str] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-None-bytes] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-None-int] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-None-float] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-None-bool] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-None-Enum1] PASSED [ 29%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[str-True-str] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[str-True-bytes] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[str-True-int] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[str-True-float] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[str-True-bool] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[str-True-Enum1] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[abc-True-str] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[abc-True-bytes] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[abc-True-int] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[abc-True-float] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[abc-True-bool] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[abc-True-Enum1] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[1-True-str] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[1-True-bytes] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[1-True-int] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[1-True-float] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[1-True-bool] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[1-True-Enum1] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[3.1415-True-str] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[3.1415-True-bytes] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[3.1415-True-int] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[3.1415-True-float] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[3.1415-True-bool] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[3.1415-True-Enum1] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[True-True-str] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[True-True-bytes] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[True-True-int] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[True-True-float] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[True-True-bool] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[True-True-Enum1] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[Enum1.FOO-True-str] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[Enum1.FOO-True-bytes] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[Enum1.FOO-True-int] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[Enum1.FOO-True-float] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[Enum1.FOO-True-bool] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[Enum1.FOO-True-Enum1] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-None-str] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-None-bytes] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-None-int] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-None-float] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-None-bool] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-None-Enum1] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-False-str] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-False-bytes] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-False-int] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-False-float] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-False-bool] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-False-Enum1] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-True-str] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-True-bytes] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-True-int] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-True-float] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-True-bool] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-True-Enum1] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-None-str] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-None-bytes] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-None-int] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-None-float] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-None-bool] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-None-Enum1] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-False-str] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-False-bytes] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-False-int] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-False-float] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-False-bool] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-False-Enum1] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-True-str] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-True-bytes] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-True-int] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-True-float] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-True-bool] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-True-Enum1] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-None-str] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-None-bytes] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-None-int] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-None-float] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-None-bool] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-None-Enum1] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-False-str] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-False-bytes] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-False-int] PASSED [ 30%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-False-float] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-False-bool] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-False-Enum1] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-True-str] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-True-bytes] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-True-int] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-True-float] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-True-bool] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-True-Enum1] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-None-str] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-None-bytes] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-None-int] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-None-float] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-None-bool] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-None-Enum1] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-False-str] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-False-bytes] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-False-int] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-False-float] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-False-bool] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-False-Enum1] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-True-str] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-True-bytes] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-True-int] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-True-float] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-True-bool] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-True-Enum1] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-None-str] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-None-bytes] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-None-int] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-None-float] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-None-bool] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-None-Enum1] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-False-str] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-False-bytes] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-False-int] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-False-float] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-False-bool] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-False-Enum1] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-True-str] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-True-bytes] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-True-int] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-True-float] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-True-bool] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-True-Enum1] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-None-str] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-None-bytes] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-None-int] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-None-float] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-None-bool] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-None-Enum1] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-False-str] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-False-bytes] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-False-int] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-False-float] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-False-bool] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-False-Enum1] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-True-str] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-True-bytes] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-True-int] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-True-float] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-True-bool] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-True-Enum1] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-None-str] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-None-bytes] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-None-int] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-None-float] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-None-bool] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-None-Enum1] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-False-str] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-False-bytes] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-False-int] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-False-float] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-False-bool] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-False-Enum1] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-True-str] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-True-bytes] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-True-int] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-True-float] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-True-bool] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-True-Enum1] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-None-str] PASSED [ 31%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-None-bytes] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-None-int] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-None-float] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-None-bool] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-None-Enum1] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-False-str] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-False-bytes] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-False-int] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-False-float] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-False-bool] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-False-Enum1] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-True-str] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-True-bytes] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-True-int] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-True-float] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-True-bool] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-True-Enum1] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-None-str] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-None-bytes] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-None-int] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-None-float] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-None-bool] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-None-Enum1] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-False-str] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-False-bytes] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-False-int] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-False-float] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-False-bool] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-False-Enum1] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-True-str] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-True-bytes] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-True-int] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-True-float] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-True-bool] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-True-Enum1] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-None-str] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-None-bytes] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-None-int] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-None-float] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-None-bool] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-None-Enum1] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-False-str] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-False-bytes] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-False-int] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-False-float] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-False-bool] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-False-Enum1] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-True-str] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-True-bytes] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-True-int] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-True-float] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-True-bool] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-True-Enum1] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-None-str] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-None-bytes] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-None-int] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-None-float] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-None-bool] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-None-Enum1] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-False-str] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-False-bytes] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-False-int] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-False-float] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-False-bool] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-False-Enum1] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-True-str] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-True-bytes] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-True-int] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-True-float] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-True-bool] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-True-Enum1] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-None-str] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-None-bytes] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-None-int] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-None-float] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-None-bool] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-None-Enum1] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-False-str] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-False-bytes] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-False-int] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-False-float] PASSED [ 32%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-False-bool] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-False-Enum1] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-True-str] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-True-bytes] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-True-int] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-True-float] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-True-bool] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-True-Enum1] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-None-str] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-None-bytes] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-None-int] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-None-float] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-None-bool] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-None-Enum1] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-False-str] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-False-bytes] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-False-int] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-False-float] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-False-bool] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-False-Enum1] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-True-str] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-True-bytes] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-True-int] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-True-float] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-True-bool] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-True-Enum1] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-None-str] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-None-bytes] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-None-int] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-None-float] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-None-bool] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-None-Enum1] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-False-str] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-False-bytes] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-False-int] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-False-float] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-False-bool] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-False-Enum1] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-True-str] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-True-bytes] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-True-int] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-True-float] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-True-bool] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-True-Enum1] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-None-str] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-None-bytes] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-None-int] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-None-float] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-None-bool] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-None-Enum1] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-False-str] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-False-bytes] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-False-int] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-False-float] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-False-bool] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-False-Enum1] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-True-str] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-True-bytes] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-True-int] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-True-float] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-True-bool] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-True-Enum1] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-None-str] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-None-bytes] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-None-int] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-None-float] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-None-bool] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-None-Enum1] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-False-str] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-False-bytes] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-False-int] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-False-float] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-False-bool] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-False-Enum1] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-True-str] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-True-bytes] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-True-int] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-True-float] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-True-bool] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-True-Enum1] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-None-str] PASSED [ 33%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-None-bytes] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-None-int] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-None-float] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-None-bool] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-None-Enum1] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-False-str] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-False-bytes] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-False-int] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-False-float] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-False-bool] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-False-Enum1] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-True-str] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-True-bytes] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-True-int] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-True-float] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-True-bool] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-True-Enum1] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-None-str] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-None-bytes] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-None-int] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-None-float] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-None-bool] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-None-Enum1] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-False-str] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-False-bytes] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-False-int] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-False-float] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-False-bool] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-False-Enum1] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-True-str] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-True-bytes] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-True-int] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-True-float] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-True-bool] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-True-Enum1] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-None-str] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-None-bytes] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-None-int] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-None-float] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-None-bool] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-None-Enum1] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-False-str] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-False-bytes] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-False-int] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-False-float] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-False-bool] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-False-Enum1] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-True-str] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-True-bytes] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-True-int] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-True-float] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-True-bool] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-True-Enum1] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-None-str] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-None-bytes] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-None-int] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-None-float] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-None-bool] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-None-Enum1] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-False-str] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-False-bytes] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-False-int] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-False-float] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-False-bool] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-False-Enum1] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-True-str] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-True-bytes] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-True-int] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-True-float] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-True-bool] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-True-Enum1] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-None-str] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-None-bytes] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-None-int] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-None-float] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-None-bool] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-None-Enum1] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-False-str] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-False-bytes] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-False-int] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-False-float] PASSED [ 34%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-False-bool] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-False-Enum1] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-True-str] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-True-bytes] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-True-int] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-True-float] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-True-bool] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-True-Enum1] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-None-str] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-None-bytes] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-None-int] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-None-float] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-None-bool] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-None-Enum1] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-False-str] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-False-bytes] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-False-int] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-False-float] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-False-bool] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-False-Enum1] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-True-str] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-True-bytes] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-True-int] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-True-float] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-True-bool] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-True-Enum1] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-None-str] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-None-bytes] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-None-int] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-None-float] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-None-bool] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-None-Enum1] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-False-str] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-False-bytes] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-False-int] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-False-float] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-False-bool] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-False-Enum1] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-True-str] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-True-bytes] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-True-int] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-True-float] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-True-bool] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-True-Enum1] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-None-str] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-None-bytes] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-None-int] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-None-float] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-None-bool] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-None-Enum1] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-False-str] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-False-bytes] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-False-int] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-False-float] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-False-bool] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-False-Enum1] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-True-str] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-True-bytes] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-True-int] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-True-float] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-True-bool] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-True-Enum1] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-False-str] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-False-bytes] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-False-int] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-False-float] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-False-bool] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-False-Enum1] PASSED [ 35%] 259s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-None-str] PASSED [ 35%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-None-bytes] PASSED [ 35%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-None-int] PASSED [ 35%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-None-float] PASSED [ 35%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-None-bool] PASSED [ 35%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-None-Enum1] PASSED [ 35%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-False-str] PASSED [ 35%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-False-bytes] PASSED [ 35%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-False-int] PASSED [ 35%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-False-float] PASSED [ 35%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-False-bool] PASSED [ 35%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-False-Enum1] PASSED [ 35%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-None-str] PASSED [ 35%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-None-bytes] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-None-int] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-None-float] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-None-bool] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-None-Enum1] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-False-str] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-False-bytes] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-False-int] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-False-float] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-False-bool] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-False-Enum1] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-None-str] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-None-bytes] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-None-int] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-None-float] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-None-bool] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-None-Enum1] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-False-str] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-False-bytes] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-False-int] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-False-float] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-False-bool] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-False-Enum1] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-None-str] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-None-bytes] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-None-int] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-None-float] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-None-bool] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-None-Enum1] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-False-str] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-False-bytes] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-False-int] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-False-float] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-False-bool] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-False-Enum1] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-None-str] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-None-bytes] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-None-int] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-None-float] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-None-bool] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-None-Enum1] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-False-str] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-False-bytes] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-False-int] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-False-float] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-False-bool] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-False-Enum1] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-None-str] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-None-bytes] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-None-int] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-None-float] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-None-bool] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-None-Enum1] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[str-True-str] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[str-True-bytes] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[str-True-int] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[str-True-float] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[str-True-bool] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[str-True-Enum1] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[abc-True-str] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[abc-True-bytes] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[abc-True-int] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[abc-True-float] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[abc-True-bool] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[abc-True-Enum1] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[1-True-str] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[1-True-bytes] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[1-True-int] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[1-True-float] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[1-True-bool] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[1-True-Enum1] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[3.1415-True-str] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[3.1415-True-bytes] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[3.1415-True-int] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[3.1415-True-float] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[3.1415-True-bool] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[3.1415-True-Enum1] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[True-True-str] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[True-True-bytes] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[True-True-int] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[True-True-float] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[True-True-bool] PASSED [ 36%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[True-True-Enum1] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[Enum1.FOO-True-str] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[Enum1.FOO-True-bytes] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[Enum1.FOO-True-int] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[Enum1.FOO-True-float] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[Enum1.FOO-True-bool] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[Enum1.FOO-True-Enum1] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-False-str] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-False-bytes] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-False-int] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-False-float] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-False-bool] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-False-Enum1] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-None-str] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-None-bytes] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-None-int] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-None-float] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-None-bool] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-None-Enum1] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-False-str] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-False-bytes] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-False-int] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-False-float] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-False-bool] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-False-Enum1] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-None-str] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-None-bytes] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-None-int] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-None-float] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-None-bool] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-None-Enum1] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-False-str] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-False-bytes] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-False-int] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-False-float] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-False-bool] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-False-Enum1] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-None-str] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-None-bytes] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-None-int] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-None-float] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-None-bool] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-None-Enum1] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-False-str] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-False-bytes] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-False-int] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-False-float] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-False-bool] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-False-Enum1] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-None-str] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-None-bytes] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-None-int] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-None-float] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-None-bool] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-None-Enum1] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-False-str] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-False-bytes] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-False-int] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-False-float] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-False-bool] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-False-Enum1] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-None-str] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-None-bytes] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-None-int] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-None-float] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-None-bool] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-None-Enum1] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-False-str] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-False-bytes] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-False-int] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-False-float] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-False-bool] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-False-Enum1] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-None-str] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-None-bytes] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-None-int] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-None-float] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-None-bool] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-None-Enum1] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[str-True-str] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[str-True-bytes] PASSED [ 37%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[str-True-int] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[str-True-float] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[str-True-bool] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[str-True-Enum1] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[abc-True-str] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[abc-True-bytes] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[abc-True-int] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[abc-True-float] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[abc-True-bool] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[abc-True-Enum1] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[1-True-str] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[1-True-bytes] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[1-True-int] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[1-True-float] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[1-True-bool] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[1-True-Enum1] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[3.1415-True-str] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[3.1415-True-bytes] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[3.1415-True-int] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[3.1415-True-float] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[3.1415-True-bool] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[3.1415-True-Enum1] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[True-True-str] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[True-True-bytes] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[True-True-int] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[True-True-float] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[True-True-bool] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[True-True-Enum1] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[Enum1.FOO-True-str] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[Enum1.FOO-True-bytes] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[Enum1.FOO-True-int] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[Enum1.FOO-True-float] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[Enum1.FOO-True-bool] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[Enum1.FOO-True-Enum1] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[None-str] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[None-bytes] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[None-int] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[None-float] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[None-bool] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[None-Enum1] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[False-str] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[False-bytes] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[False-int] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[False-float] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[False-bool] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[False-Enum1] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[True-str] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[True-bytes] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[True-int] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[True-float] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[True-bool] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[True-Enum1] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[None-str] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[None-bytes] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[None-int] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[None-float] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[None-bool] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[None-Enum1] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[False-str] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[False-bytes] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[False-int] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[False-float] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[False-bool] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[False-Enum1] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[True-str] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[True-bytes] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[True-int] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[True-float] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[True-bool] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[True-Enum1] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[None-str] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[None-bytes] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[None-int] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[None-float] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[None-bool] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[None-Enum1] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[False-str] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[False-bytes] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[False-int] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[False-float] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[False-bool] PASSED [ 38%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[False-Enum1] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[True-str] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[True-bytes] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[True-int] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[True-float] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[True-bool] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[True-Enum1] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-None-str-data0] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-None-bytes-data1] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-None-int-data2] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-None-float-data3] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-None-bool-data4] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-False-str-data0] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-False-bytes-data1] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-False-int-data2] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-False-float-data3] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-False-bool-data4] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-True-str-data0] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-True-bytes-data1] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-True-int-data2] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-True-float-data3] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-True-bool-data4] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-None-str-data0] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-None-bytes-data1] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-None-int-data2] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-None-float-data3] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-None-bool-data4] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-False-str-data0] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-False-bytes-data1] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-False-int-data2] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-False-float-data3] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-False-bool-data4] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-True-str-data0] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-True-bytes-data1] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-True-int-data2] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-True-float-data3] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-True-bool-data4] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-None-str-data0] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-None-bytes-data1] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-None-int-data2] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-None-float-data3] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-None-bool-data4] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-False-str-data0] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-False-bytes-data1] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-False-int-data2] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-False-float-data3] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-False-bool-data4] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-True-str-data0] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-True-bytes-data1] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-True-int-data2] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-True-float-data3] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-True-bool-data4] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-None-str-data0] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-None-bytes-data1] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-None-int-data2] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-None-float-data3] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-None-bool-data4] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-False-str-data0] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-False-bytes-data1] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-False-int-data2] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-False-float-data3] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-False-bool-data4] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-True-str-data0] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-True-bytes-data1] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-True-int-data2] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-True-float-data3] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-True-bool-data4] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-None-str-data0] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-None-bytes-data1] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-None-int-data2] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-None-float-data3] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-None-bool-data4] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-False-str-data0] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-False-bytes-data1] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-False-int-data2] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-False-float-data3] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-False-bool-data4] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-True-str-data0] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-True-bytes-data1] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-True-int-data2] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-True-float-data3] PASSED [ 39%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-True-bool-data4] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-True-str-data0] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-True-bytes-data1] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-True-int-data2] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-True-float-data3] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-True-bool-data4] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-None-str-data0] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-None-bytes-data1] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-None-int-data2] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-None-float-data3] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-None-bool-data4] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-False-str-data0] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-False-bytes-data1] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-False-int-data2] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-False-float-data3] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-False-bool-data4] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-True-str-data0] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-True-bytes-data1] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-True-int-data2] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-True-float-data3] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-True-bool-data4] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-None-str-data0] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-None-bytes-data1] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-None-int-data2] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-None-float-data3] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-None-bool-data4] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-False-str-data0] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-False-bytes-data1] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-False-int-data2] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-False-float-data3] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-False-bool-data4] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-True-str-data0] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-True-bytes-data1] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-True-int-data2] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-True-float-data3] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-True-bool-data4] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-None-str-data0] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-None-bytes-data1] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-None-int-data2] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-None-float-data3] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-None-bool-data4] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-False-str-data0] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-False-bytes-data1] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-False-int-data2] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-False-float-data3] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-False-bool-data4] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-True-str-data0] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-True-bytes-data1] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-True-int-data2] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-True-float-data3] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-True-bool-data4] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-None-str-data0] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-None-bytes-data1] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-None-int-data2] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-None-float-data3] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-None-bool-data4] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-False-str-data0] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-False-bytes-data1] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-False-int-data2] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-False-float-data3] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-False-bool-data4] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-True-str-data0] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-True-bytes-data1] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-True-int-data2] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-True-float-data3] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-True-bool-data4] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-None-str-data0] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-None-bytes-data1] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-None-int-data2] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-None-float-data3] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-None-bool-data4] PASSED [ 40%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-False-str-data0] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-False-bytes-data1] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-False-int-data2] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-False-float-data3] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-False-bool-data4] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-True-str-data0] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-True-bytes-data1] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-True-int-data2] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-True-float-data3] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-True-bool-data4] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-True-str-data0] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-True-bytes-data1] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-True-int-data2] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-True-float-data3] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-True-bool-data4] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-False-str-data0] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-False-bytes-data1] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-False-int-data2] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-False-float-data3] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-False-bool-data4] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-None-str-data0] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-None-bytes-data1] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-None-int-data2] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-None-float-data3] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-None-bool-data4] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-False-str-data0] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-False-bytes-data1] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-False-int-data2] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-False-float-data3] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-False-bool-data4] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-None-str-data0] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-None-bytes-data1] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-None-int-data2] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-None-float-data3] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-None-bool-data4] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-False-str-data0] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-False-bytes-data1] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-False-int-data2] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-False-float-data3] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-False-bool-data4] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-None-str-data0] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-None-bytes-data1] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-None-int-data2] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-None-float-data3] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-None-bool-data4] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-False-str-data0] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-False-bytes-data1] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-False-int-data2] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-False-float-data3] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-False-bool-data4] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-None-str-data0] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-None-bytes-data1] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-None-int-data2] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-None-float-data3] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-None-bool-data4] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-False-str-data0] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-False-bytes-data1] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-False-int-data2] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-False-float-data3] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-False-bool-data4] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-None-str-data0] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-None-bytes-data1] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-None-int-data2] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-None-float-data3] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-None-bool-data4] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 41%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[str-True-str-data0] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[str-True-bytes-data1] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[str-True-int-data2] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[str-True-float-data3] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[str-True-bool-data4] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[abc-True-str-data0] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[abc-True-bytes-data1] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[abc-True-int-data2] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[abc-True-float-data3] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[abc-True-bool-data4] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[1-True-str-data0] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[1-True-bytes-data1] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[1-True-int-data2] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[1-True-float-data3] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[1-True-bool-data4] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[3.1415-True-str-data0] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[3.1415-True-bytes-data1] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[3.1415-True-int-data2] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[3.1415-True-float-data3] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[3.1415-True-bool-data4] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[True-True-str-data0] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[True-True-bytes-data1] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[True-True-int-data2] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[True-True-float-data3] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[True-True-bool-data4] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[Enum1.FOO-True-str-data0] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[Enum1.FOO-True-bytes-data1] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[Enum1.FOO-True-int-data2] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[Enum1.FOO-True-float-data3] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[Enum1.FOO-True-bool-data4] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-None-str-data0] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-None-bytes-data1] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-None-int-data2] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-None-float-data3] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-None-bool-data4] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-False-str-data0] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-False-bytes-data1] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-False-int-data2] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-False-float-data3] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-False-bool-data4] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-True-str-data0] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-True-bytes-data1] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-True-int-data2] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-True-float-data3] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-True-bool-data4] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-None-str-data0] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-None-bytes-data1] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-None-int-data2] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-None-float-data3] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-None-bool-data4] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-False-str-data0] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-False-bytes-data1] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-False-int-data2] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-False-float-data3] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-False-bool-data4] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-True-str-data0] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-True-bytes-data1] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-True-int-data2] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-True-float-data3] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-True-bool-data4] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-None-str-data0] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-None-bytes-data1] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-None-int-data2] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-None-float-data3] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-None-bool-data4] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-False-str-data0] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-False-bytes-data1] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-False-int-data2] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-False-float-data3] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-False-bool-data4] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-True-str-data0] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-True-bytes-data1] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-True-int-data2] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-True-float-data3] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-True-bool-data4] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-None-str-data0] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-None-bytes-data1] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-None-int-data2] PASSED [ 42%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-None-float-data3] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-None-bool-data4] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-False-str-data0] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-False-bytes-data1] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-False-int-data2] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-False-float-data3] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-False-bool-data4] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-True-str-data0] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-True-bytes-data1] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-True-int-data2] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-True-float-data3] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-True-bool-data4] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-None-str-data0] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-None-bytes-data1] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-None-int-data2] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-None-float-data3] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-None-bool-data4] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-False-str-data0] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-False-bytes-data1] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-False-int-data2] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-False-float-data3] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-False-bool-data4] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-True-str-data0] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-True-bytes-data1] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-True-int-data2] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-True-float-data3] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-True-bool-data4] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-True-str-data0] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-True-bytes-data1] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-True-int-data2] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-True-float-data3] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-True-bool-data4] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-None-str-data0] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-None-bytes-data1] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-None-int-data2] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-None-float-data3] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-None-bool-data4] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-False-str-data0] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-False-bytes-data1] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-False-int-data2] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-False-float-data3] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-False-bool-data4] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-True-str-data0] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-True-bytes-data1] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-True-int-data2] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-True-float-data3] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-True-bool-data4] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-None-str-data0] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-None-bytes-data1] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-None-int-data2] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-None-float-data3] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-None-bool-data4] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-False-str-data0] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-False-bytes-data1] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-False-int-data2] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-False-float-data3] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-False-bool-data4] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-True-str-data0] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-True-bytes-data1] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-True-int-data2] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-True-float-data3] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-True-bool-data4] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-None-str-data0] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-None-bytes-data1] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-None-int-data2] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-None-float-data3] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-None-bool-data4] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-False-str-data0] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-False-bytes-data1] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-False-int-data2] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-False-float-data3] PASSED [ 43%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-False-bool-data4] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-True-str-data0] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-True-bytes-data1] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-True-int-data2] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-True-float-data3] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-True-bool-data4] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-None-str-data0] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-None-bytes-data1] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-None-int-data2] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-None-float-data3] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-None-bool-data4] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-False-str-data0] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-False-bytes-data1] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-False-int-data2] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-False-float-data3] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-False-bool-data4] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-True-str-data0] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-True-bytes-data1] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-True-int-data2] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-True-float-data3] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-True-bool-data4] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-None-str-data0] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-None-bytes-data1] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-None-int-data2] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-None-float-data3] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-None-bool-data4] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-False-str-data0] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-False-bytes-data1] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-False-int-data2] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-False-float-data3] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-False-bool-data4] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-True-str-data0] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-True-bytes-data1] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-True-int-data2] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-True-float-data3] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-True-bool-data4] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-True-str-data0] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-True-bytes-data1] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-True-int-data2] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-True-float-data3] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-True-bool-data4] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-None-str-data0] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-None-bytes-data1] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-None-int-data2] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-None-float-data3] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-None-bool-data4] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-False-str-data0] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-False-bytes-data1] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-False-int-data2] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-False-float-data3] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-False-bool-data4] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-True-str-data0] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-True-bytes-data1] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-True-int-data2] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-True-float-data3] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-True-bool-data4] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-None-str-data0] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-None-bytes-data1] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-None-int-data2] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-None-float-data3] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-None-bool-data4] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-False-str-data0] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-False-bytes-data1] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-False-int-data2] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-False-float-data3] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-False-bool-data4] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-True-str-data0] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-True-bytes-data1] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-True-int-data2] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-True-float-data3] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-True-bool-data4] PASSED [ 44%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-None-str-data0] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-None-bytes-data1] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-None-int-data2] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-None-float-data3] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-None-bool-data4] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-False-str-data0] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-False-bytes-data1] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-False-int-data2] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-False-float-data3] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-False-bool-data4] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-True-str-data0] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-True-bytes-data1] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-True-int-data2] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-True-float-data3] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-True-bool-data4] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-None-str-data0] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-None-bytes-data1] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-None-int-data2] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-None-float-data3] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-None-bool-data4] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-False-str-data0] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-False-bytes-data1] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-False-int-data2] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-False-float-data3] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-False-bool-data4] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-True-str-data0] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-True-bytes-data1] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-True-int-data2] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-True-float-data3] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-True-bool-data4] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-None-str-data0] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-None-bytes-data1] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-None-int-data2] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-None-float-data3] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-None-bool-data4] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-False-str-data0] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-False-bytes-data1] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-False-int-data2] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-False-float-data3] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-False-bool-data4] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-True-str-data0] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-True-bytes-data1] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-True-int-data2] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-True-float-data3] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-True-bool-data4] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-True-str-data0] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-True-bytes-data1] PASSED [ 45%] 260s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-True-int-data2] PASSED [ 45%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-True-float-data3] PASSED [ 45%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-True-bool-data4] PASSED [ 45%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-None-str-data0] PASSED [ 45%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-None-bytes-data1] PASSED [ 45%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-None-int-data2] PASSED [ 45%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-None-float-data3] PASSED [ 45%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-None-bool-data4] PASSED [ 45%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-False-str-data0] PASSED [ 45%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-False-bytes-data1] PASSED [ 45%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-False-int-data2] PASSED [ 45%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-False-float-data3] PASSED [ 45%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-False-bool-data4] PASSED [ 45%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-True-str-data0] PASSED [ 45%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-True-bytes-data1] PASSED [ 45%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-True-int-data2] PASSED [ 45%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-True-float-data3] PASSED [ 45%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-True-bool-data4] PASSED [ 45%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-None-str-data0] PASSED [ 45%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-None-bytes-data1] PASSED [ 45%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-None-int-data2] PASSED [ 45%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-None-float-data3] PASSED [ 45%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-None-bool-data4] PASSED [ 45%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-False-str-data0] PASSED [ 45%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-False-bytes-data1] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-False-int-data2] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-False-float-data3] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-False-bool-data4] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-True-str-data0] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-True-bytes-data1] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-True-int-data2] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-True-float-data3] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-True-bool-data4] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-None-str-data0] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-None-bytes-data1] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-None-int-data2] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-None-float-data3] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-None-bool-data4] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-False-str-data0] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-False-bytes-data1] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-False-int-data2] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-False-float-data3] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-False-bool-data4] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-True-str-data0] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-True-bytes-data1] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-True-int-data2] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-True-float-data3] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-True-bool-data4] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-None-str-data0] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-None-bytes-data1] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-None-int-data2] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-None-float-data3] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-None-bool-data4] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-False-str-data0] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-False-bytes-data1] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-False-int-data2] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-False-float-data3] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-False-bool-data4] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-True-str-data0] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-True-bytes-data1] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-True-int-data2] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-True-float-data3] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-True-bool-data4] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-None-str-data0] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-None-bytes-data1] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-None-int-data2] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-None-float-data3] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-None-bool-data4] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-False-str-data0] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-False-bytes-data1] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-False-int-data2] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-False-float-data3] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-False-bool-data4] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-True-str-data0] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-True-bytes-data1] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-True-int-data2] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-True-float-data3] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-True-bool-data4] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-True-str-data0] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-True-bytes-data1] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-True-int-data2] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-True-float-data3] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-True-bool-data4] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-False-str-data0] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-False-bytes-data1] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-False-int-data2] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-False-float-data3] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-False-bool-data4] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-None-str-data0] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-None-bytes-data1] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-None-int-data2] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-None-float-data3] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-None-bool-data4] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-False-str-data0] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-False-bytes-data1] PASSED [ 46%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-False-int-data2] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-False-float-data3] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-False-bool-data4] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-None-str-data0] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-None-bytes-data1] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-None-int-data2] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-None-float-data3] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-None-bool-data4] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-False-str-data0] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-False-bytes-data1] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-False-int-data2] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-False-float-data3] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-False-bool-data4] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-None-str-data0] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-None-bytes-data1] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-None-int-data2] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-None-float-data3] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-None-bool-data4] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-False-str-data0] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-False-bytes-data1] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-False-int-data2] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-False-float-data3] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-False-bool-data4] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-None-str-data0] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-None-bytes-data1] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-None-int-data2] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-None-float-data3] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-None-bool-data4] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-False-str-data0] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-False-bytes-data1] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-False-int-data2] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-False-float-data3] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-False-bool-data4] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-None-str-data0] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-None-bytes-data1] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-None-int-data2] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-None-float-data3] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-None-bool-data4] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[str-True-str-data0] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[str-True-bytes-data1] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[str-True-int-data2] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[str-True-float-data3] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[str-True-bool-data4] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[abc-True-str-data0] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[abc-True-bytes-data1] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[abc-True-int-data2] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[abc-True-float-data3] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[abc-True-bool-data4] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[1-True-str-data0] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[1-True-bytes-data1] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[1-True-int-data2] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[1-True-float-data3] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[1-True-bool-data4] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[3.1415-True-str-data0] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[3.1415-True-bytes-data1] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[3.1415-True-int-data2] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[3.1415-True-float-data3] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[3.1415-True-bool-data4] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[True-True-str-data0] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[True-True-bytes-data1] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[True-True-int-data2] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[True-True-float-data3] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[True-True-bool-data4] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[Enum1.FOO-True-str-data0] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[Enum1.FOO-True-bytes-data1] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[Enum1.FOO-True-int-data2] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[Enum1.FOO-True-float-data3] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[Enum1.FOO-True-bool-data4] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-False-str-data0] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-False-bytes-data1] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-False-int-data2] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-False-float-data3] PASSED [ 47%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-False-bool-data4] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-None-str-data0] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-None-bytes-data1] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-None-int-data2] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-None-float-data3] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-None-bool-data4] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-False-str-data0] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-False-bytes-data1] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-False-int-data2] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-False-float-data3] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-False-bool-data4] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-None-str-data0] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-None-bytes-data1] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-None-int-data2] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-None-float-data3] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-None-bool-data4] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-False-str-data0] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-False-bytes-data1] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-False-int-data2] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-False-float-data3] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-False-bool-data4] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-None-str-data0] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-None-bytes-data1] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-None-int-data2] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-None-float-data3] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-None-bool-data4] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-False-str-data0] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-False-bytes-data1] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-False-int-data2] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-False-float-data3] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-False-bool-data4] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-None-str-data0] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-None-bytes-data1] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-None-int-data2] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-None-float-data3] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-None-bool-data4] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-False-str-data0] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-False-bytes-data1] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-False-int-data2] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-False-float-data3] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-False-bool-data4] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-None-str-data0] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-None-bytes-data1] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-None-int-data2] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-None-float-data3] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-None-bool-data4] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[str-True-str-data0] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[str-True-bytes-data1] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[str-True-int-data2] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[str-True-float-data3] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[str-True-bool-data4] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[abc-True-str-data0] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[abc-True-bytes-data1] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[abc-True-int-data2] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[abc-True-float-data3] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[abc-True-bool-data4] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[1-True-str-data0] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[1-True-bytes-data1] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[1-True-int-data2] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[1-True-float-data3] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[1-True-bool-data4] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[3.1415-True-str-data0] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[3.1415-True-bytes-data1] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[3.1415-True-int-data2] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[3.1415-True-float-data3] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[3.1415-True-bool-data4] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[True-True-str-data0] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[True-True-bytes-data1] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[True-True-int-data2] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[True-True-float-data3] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[True-True-bool-data4] PASSED [ 48%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[Enum1.FOO-True-str-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[Enum1.FOO-True-bytes-data1] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[Enum1.FOO-True-int-data2] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[Enum1.FOO-True-float-data3] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[Enum1.FOO-True-bool-data4] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[None-str-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[None-bytes-data1] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[None-int-data2] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[None-float-data3] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[None-bool-data4] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[False-str-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[False-bytes-data1] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[False-int-data2] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[False-float-data3] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[False-bool-data4] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[True-str-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[True-bytes-data1] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[True-int-data2] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[True-float-data3] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[True-bool-data4] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[None-str-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[None-bytes-data1] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[None-int-data2] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[None-float-data3] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[None-bool-data4] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[False-str-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[False-bytes-data1] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[False-int-data2] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[False-float-data3] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[False-bool-data4] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[True-str-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[True-bytes-data1] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[True-int-data2] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[True-float-data3] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[True-bool-data4] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[None-str-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[None-bytes-data1] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[None-int-data2] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[None-float-data3] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[None-bool-data4] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[False-str-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[False-bytes-data1] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[False-int-data2] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[False-float-data3] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[False-bool-data4] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[True-str-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[True-bytes-data1] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[True-int-data2] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[True-float-data3] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[True-bool-data4] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[str-None-Enum1-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[str-False-Enum1-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[str-True-Enum1-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[abc-None-Enum1-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[abc-False-Enum1-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[abc-True-Enum1-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[1-None-Enum1-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[1-False-Enum1-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[1-True-Enum1-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[3.1415-None-Enum1-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[3.1415-False-Enum1-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[3.1415-True-Enum1-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[True-None-Enum1-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[True-False-Enum1-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[True-True-Enum1-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[Enum1.FOO-True-Enum1-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[str-None-Enum1-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[str-False-Enum1-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[str-True-Enum1-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[abc-None-Enum1-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[abc-False-Enum1-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[abc-True-Enum1-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[1-None-Enum1-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[1-False-Enum1-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[1-True-Enum1-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[3.1415-None-Enum1-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[3.1415-False-Enum1-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[3.1415-True-Enum1-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[True-None-Enum1-data0] PASSED [ 49%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[True-False-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[True-True-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[Enum1.FOO-True-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[str-False-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[str-None-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[abc-False-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[abc-None-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[1-False-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[1-None-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[3.1415-False-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[3.1415-None-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[True-False-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[True-None-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed_struct_mode[str-True-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed_struct_mode[abc-True-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed_struct_mode[1-True-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed_struct_mode[3.1415-True-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed_struct_mode[True-True-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed_struct_mode[Enum1.FOO-True-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[str-None-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[str-False-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[str-True-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[abc-None-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[abc-False-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[abc-True-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[1-None-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[1-False-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[1-True-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[3.1415-None-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[3.1415-False-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[3.1415-True-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[True-None-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[True-False-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[True-True-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[Enum1.FOO-True-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[str-None-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[str-False-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[str-True-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[abc-None-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[abc-False-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[abc-True-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[1-None-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[1-False-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[1-True-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[3.1415-None-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[3.1415-False-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[3.1415-True-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[True-None-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[True-False-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[True-True-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[Enum1.FOO-True-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[str-None-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[str-False-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[str-True-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[abc-None-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[abc-False-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[abc-True-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[1-None-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[1-False-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[1-True-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[3.1415-None-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[3.1415-False-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[3.1415-True-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[True-None-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[True-False-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[True-True-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[Enum1.FOO-True-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[str-None-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[str-False-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[str-True-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[abc-None-Enum1-data0] PASSED [ 50%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[abc-False-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[abc-True-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[1-None-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[1-False-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[1-True-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[3.1415-None-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[3.1415-False-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[3.1415-True-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[True-None-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[True-False-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[True-True-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[Enum1.FOO-True-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[str-False-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[str-None-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[abc-False-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[abc-None-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[1-False-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[1-None-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[3.1415-False-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[3.1415-None-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[True-False-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[True-None-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed_struct_mode[str-True-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed_struct_mode[abc-True-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed_struct_mode[1-True-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed_struct_mode[3.1415-True-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed_struct_mode[True-True-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed_struct_mode[Enum1.FOO-True-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[str-False-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[str-None-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[abc-False-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[abc-None-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[1-False-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[1-None-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[3.1415-False-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[3.1415-None-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[True-False-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[True-None-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed_struct_mode[str-True-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed_struct_mode[abc-True-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed_struct_mode[1-True-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed_struct_mode[3.1415-True-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed_struct_mode[True-True-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed_struct_mode[Enum1.FOO-True-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_keys_enum_typed[None-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_keys_enum_typed[False-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_keys_enum_typed[True-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_values_enum_typed[None-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_values_enum_typed[False-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_values_enum_typed[True-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_items_enum_typed[None-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_items_enum_typed[False-Enum1-data0] PASSED [ 51%] 261s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_items_enum_typed[True-Enum1-data0] PASSED [ 51%] 261s tests/test_config_eq.py::test_eq[empty] PASSED [ 51%] 261s tests/test_config_eq.py::test_eq[simple_list] PASSED [ 51%] 261s tests/test_config_eq.py::test_eq[i12-i22] PASSED [ 51%] 261s tests/test_config_eq.py::test_eq[i13-i23] PASSED [ 51%] 261s tests/test_config_eq.py::test_eq[i14-i24] PASSED [ 51%] 261s tests/test_config_eq.py::test_eq[i15-i25] PASSED [ 51%] 261s tests/test_config_eq.py::test_eq[i16-i26] PASSED [ 51%] 261s tests/test_config_eq.py::test_eq[i17-i27] PASSED [ 51%] 261s tests/test_config_eq.py::test_eq[i18-i28] PASSED [ 51%] 261s tests/test_config_eq.py::test_eq[i19-i29] PASSED [ 51%] 261s tests/test_config_eq.py::test_eq[i110-i210] PASSED [ 51%] 261s tests/test_config_eq.py::test_eq[i111-i211] PASSED [ 51%] 261s tests/test_config_eq.py::test_eq[i112-i212] PASSED [ 51%] 261s tests/test_config_eq.py::test_eq[i113-i213] PASSED [ 51%] 261s tests/test_config_eq.py::test_eq[i114-i214] PASSED [ 51%] 261s tests/test_config_eq.py::test_eq[i115-i215] PASSED [ 51%] 261s tests/test_config_eq.py::test_eq[list_in_dict] PASSED [ 51%] 261s tests/test_config_eq.py::test_eq[i117-i217] PASSED [ 51%] 261s tests/test_config_eq.py::test_eq[i118-i218] PASSED [ 51%] 261s tests/test_config_eq.py::test_eq[list_simple_interpolation] PASSED [ 51%] 261s tests/test_config_eq.py::test_eq[dict==dict,ref_error] PASSED [ 51%] 261s tests/test_config_eq.py::test_eq[dict==dict,missing] PASSED [ 51%] 261s tests/test_config_eq.py::test_eq[User==User] PASSED [ 52%] 261s tests/test_config_eq.py::test_eq[dict==User] PASSED [ 52%] 261s tests/test_config_eq.py::test_eq[Group==Group] PASSED [ 52%] 261s tests/test_config_eq.py::test_eq[dict==Group] PASSED [ 52%] 261s tests/test_config_eq.py::test_eq[node_interpolation] PASSED [ 52%] 261s tests/test_config_eq.py::test_eq[dictconfig_inter] PASSED [ 52%] 261s tests/test_config_eq.py::test_eq[listconfig_inter] PASSED [ 52%] 261s tests/test_config_eq.py::test_eq[dictconfig_none] PASSED [ 52%] 261s tests/test_config_eq.py::test_eq[listconfig_none] PASSED [ 52%] 261s tests/test_config_eq.py::test_eq[missing_dictconfig] PASSED [ 52%] 261s tests/test_config_eq.py::test_eq[missing_listconfig] PASSED [ 52%] 261s tests/test_config_eq.py::test_eq[nested_missing_dictconfig] PASSED [ 52%] 261s tests/test_config_eq.py::test_eq[nested_missing_listconfig] PASSED [ 52%] 261s tests/test_config_eq.py::test_missing_container_string_eq[missing_dictconfig] PASSED [ 52%] 261s tests/test_config_eq.py::test_missing_container_string_eq[missing_listconfig] PASSED [ 52%] 261s tests/test_config_eq.py::test_not_eq[empty_dict_neq_dict] PASSED [ 52%] 261s tests/test_config_eq.py::test_not_eq[empty_dict_vs_list] PASSED [ 52%] 261s tests/test_config_eq.py::test_not_eq[dict_neq_none] PASSED [ 52%] 261s tests/test_config_eq.py::test_not_eq[dict_none_neq_dict_not_none] PASSED [ 52%] 261s tests/test_config_eq.py::test_not_eq[simple_dict_neq] PASSED [ 52%] 261s tests/test_config_eq.py::test_not_eq[different_key_same_value] PASSED [ 52%] 261s tests/test_config_eq.py::test_not_eq[input16-input26] PASSED [ 52%] 261s tests/test_config_eq.py::test_not_eq[input17-input27] PASSED [ 52%] 261s tests/test_config_eq.py::test_not_eq[input18-input28] PASSED [ 52%] 261s tests/test_config_eq.py::test_not_eq[input19-input29] PASSED [ 52%] 261s tests/test_config_eq.py::test_not_eq[input110-input210] PASSED [ 52%] 261s tests/test_config_eq.py::test_not_eq[list:empty_vs_full] PASSED [ 52%] 261s tests/test_config_eq.py::test_not_eq[list:different_value] PASSED [ 52%] 261s tests/test_config_eq.py::test_not_eq[input113-input213] PASSED [ 52%] 261s tests/test_config_eq.py::test_not_eq[input114-input214] PASSED [ 52%] 261s tests/test_config_eq.py::test_not_eq[input115-input215] PASSED [ 52%] 261s tests/test_config_eq.py::test_not_eq[input116-input216] PASSED [ 52%] 261s tests/test_config_eq.py::test_not_eq[input117-input217] PASSED [ 52%] 261s tests/test_config_eq.py::test_not_eq[input118-input218] PASSED [ 52%] 261s tests/test_config_eq.py::test_not_eq[node_interpolation] PASSED [ 52%] 261s tests/test_config_eq.py::test_config_eq_mismatch_types PASSED [ 52%] 261s tests/test_config_eq.py::test_dict_not_eq_with_another_class PASSED [ 52%] 261s tests/test_create.py::test_create_value[None-None] PASSED [ 52%] 261s tests/test_create.py::test_create_value[input_1-expected1] PASSED [ 52%] 261s tests/test_create.py::test_create_value[hello-expected2] PASSED [ 52%] 261s tests/test_create.py::test_create_value[hello: world-expected3] PASSED [ 52%] 261s tests/test_create.py::test_create_value[input_4-expected4] PASSED [ 52%] 261s tests/test_create.py::test_create_value[-expected5] PASSED [ 52%] 261s tests/test_create.py::test_create_value[input_6-expected6] PASSED [ 52%] 261s tests/test_create.py::test_create_value[input_7-expected7] PASSED [ 52%] 261s tests/test_create.py::test_create_value[input_8-expected8] PASSED [ 52%] 261s tests/test_create.py::test_create_value[input_9-expected9] PASSED [ 52%] 261s tests/test_create.py::test_create_value[input_10-expected10] PASSED [ 52%] 261s tests/test_create.py::test_create_value[input_11-expected11] PASSED [ 52%] 261s tests/test_create.py::test_create_value[input_12-expected12] PASSED [ 52%] 261s tests/test_create.py::test_create_value[input_13-expected13] PASSED [ 52%] 261s tests/test_create.py::test_create_value[input_14-expected14] PASSED [ 52%] 261s tests/test_create.py::test_create_value[input_15-expected15] PASSED [ 52%] 261s tests/test_create.py::test_create_value[input_16-expected16] PASSED [ 52%] 261s tests/test_create.py::test_create_value[input_17-expected17] PASSED [ 52%] 261s tests/test_create.py::test_create_value[input_18-expected18] PASSED [ 52%] 261s tests/test_create.py::test_create_value[input_19-expected19] PASSED [ 52%] 261s tests/test_create.py::test_create_allow_objects[input_0] PASSED [ 52%] 261s tests/test_create.py::test_create_allow_objects[input_1] PASSED [ 52%] 261s tests/test_create.py::test_create_allow_objects[input_2] PASSED [ 52%] 261s tests/test_create.py::test_create_allow_objects[input_3] PASSED [ 52%] 261s tests/test_create.py::test_create_allow_objects[input_4] PASSED [ 52%] 261s tests/test_create.py::test_create_allow_objects[input_5] PASSED [ 52%] 261s tests/test_create.py::test_create_allow_objects[input_6] PASSED [ 52%] 261s tests/test_create.py::test_create_allow_objects_non_copyable[input_0] PASSED [ 52%] 261s tests/test_create.py::test_create_allow_objects_non_copyable[input_1] PASSED [ 52%] 261s tests/test_create.py::test_create_allow_objects_non_copyable[input_2] PASSED [ 52%] 261s tests/test_create.py::test_create_allow_objects_non_copyable[input_3] PASSED [ 52%] 261s tests/test_create.py::test_create_allow_objects_non_copyable[input_4] PASSED [ 52%] 261s tests/test_create.py::test_create_allow_objects_non_copyable[input_5] PASSED [ 52%] 261s tests/test_create.py::test_create_allow_objects_non_copyable[input_6] PASSED [ 52%] 261s tests/test_create.py::TestCreationWithCustomClass::test_top_level[shape] PASSED [ 52%] 261s tests/test_create.py::TestCreationWithCustomClass::test_top_level[list_subclass] PASSED [ 52%] 261s tests/test_create.py::TestCreationWithCustomClass::test_top_level[dict_subclass] PASSED [ 52%] 261s tests/test_create.py::TestCreationWithCustomClass::test_nested[shape] PASSED [ 52%] 261s tests/test_create.py::TestCreationWithCustomClass::test_nested[list_subclass] PASSED [ 52%] 261s tests/test_create.py::TestCreationWithCustomClass::test_nested[dict_subclass] PASSED [ 52%] 261s tests/test_create.py::TestCreationWithCustomClass::test_nested_allow_objects[shape] PASSED [ 52%] 261s tests/test_create.py::TestCreationWithCustomClass::test_nested_allow_objects[list_subclass] PASSED [ 52%] 261s tests/test_create.py::TestCreationWithCustomClass::test_nested_allow_objects[dict_subclass] PASSED [ 52%] 261s tests/test_create.py::TestCreationWithCustomClass::test_structured_conf[shape] PASSED [ 52%] 261s tests/test_create.py::TestCreationWithCustomClass::test_structured_conf[list_subclass] PASSED [ 52%] 261s tests/test_create.py::TestCreationWithCustomClass::test_structured_conf[dict_subclass] PASSED [ 53%] 261s tests/test_create.py::TestCreationWithCustomClass::test_direct_creation_of_listconfig_or_dictconfig[shape] PASSED [ 53%] 261s tests/test_create.py::TestCreationWithCustomClass::test_direct_creation_of_listconfig_or_dictconfig[list_subclass] PASSED [ 53%] 261s tests/test_create.py::TestCreationWithCustomClass::test_direct_creation_of_listconfig_or_dictconfig[dict_subclass] PASSED [ 53%] 261s tests/test_create.py::test_create_flags_overriding[dict] PASSED [ 53%] 261s tests/test_create.py::test_create_flags_overriding[list] PASSED [ 53%] 261s tests/test_create.py::test_create_from_cli PASSED [ 53%] 261s tests/test_create.py::test_cli_passing PASSED [ 53%] 261s tests/test_create.py::test_dotlist[input_0-expected0] PASSED [ 53%] 261s tests/test_create.py::test_dotlist[input_1-expected1] PASSED [ 53%] 261s tests/test_create.py::test_dotlist[input_2-expected2] PASSED [ 53%] 261s tests/test_create.py::test_create_list_with_illegal_value_idx0 PASSED [ 53%] 261s tests/test_create.py::test_create_list_with_illegal_value_idx1 PASSED [ 53%] 261s tests/test_create.py::test_create_dict_with_illegal_value PASSED [ 53%] 261s tests/test_create.py::test_create_nested_dict_with_illegal_value PASSED [ 53%] 261s tests/test_create.py::test_create_from_oc PASSED [ 53%] 261s tests/test_create.py::test_create_from_oc_with_flags PASSED [ 53%] 261s tests/test_create.py::test_create_from_dictconfig_preserves_metadata PASSED [ 53%] 261s tests/test_create.py::test_create_from_listconfig_preserves_metadata PASSED [ 53%] 261s tests/test_create.py::test_create_node_parent_retained_on_create[node0] PASSED [ 53%] 261s tests/test_create.py::test_create_node_parent_retained_on_create[node1] PASSED [ 53%] 261s tests/test_create.py::test_create_node_parent_retained_on_assign[node0] PASSED [ 53%] 261s tests/test_create.py::test_create_node_parent_retained_on_assign[node1] PASSED [ 53%] 261s tests/test_create.py::test_dict_assignment_deepcopy_semantics[node0] PASSED [ 53%] 261s tests/test_create.py::test_dict_assignment_deepcopy_semantics[node1] PASSED [ 53%] 261s tests/test_create.py::test_list_assignment_deepcopy_semantics[node0] PASSED [ 53%] 261s tests/test_create.py::test_list_assignment_deepcopy_semantics[node1] PASSED [ 53%] 261s tests/test_create.py::test_assign_does_not_modify_src_config[d0] PASSED [ 53%] 261s tests/test_create.py::test_assign_does_not_modify_src_config[d1] PASSED [ 53%] 261s tests/test_create.py::test_create_unmodified_loader PASSED [ 53%] 261s tests/test_create.py::test_create_float_yaml PASSED [ 53%] 261s tests/test_create.py::test_create_untyped_list PASSED [ 53%] 261s tests/test_create.py::test_create_untyped_dict PASSED [ 53%] 261s tests/test_create.py::test_yaml_duplicate_keys[a:\n b: 1\n c: 2\n b: 3\n] PASSED [ 53%] 261s tests/test_create.py::test_yaml_duplicate_keys[a:\n b: 1\na:\n b: 2\n] PASSED [ 53%] 261s tests/test_create.py::test_yaml_merge PASSED [ 53%] 261s tests/test_create.py::test_create_path[path] PASSED [ 53%] 261s tests/test_create.py::test_create_path[posixpath] PASSED [ 53%] 261s tests/test_create.py::test_create_path[windowspath] SKIPPED (require...) [ 53%] 261s tests/test_create.py::test_create_from_str_check_parent[empty] PASSED [ 53%] 261s tests/test_create.py::test_create_from_str_check_parent[name_only] PASSED [ 53%] 261s tests/test_create.py::test_create_from_str_check_parent[dictconfig] PASSED [ 53%] 261s tests/test_create.py::test_create_from_str_check_parent[listconfig] PASSED [ 53%] 261s tests/test_errors.py::test_errors[structured:update_with_invalid_value] PASSED [ 53%] 261s tests/test_errors.py::test_errors[structured:update:none_to_non_optional] PASSED [ 53%] 261s tests/test_errors.py::test_errors[dict:update:object_of_illegal_type] PASSED [ 53%] 261s tests/test_errors.py::test_errors[dict,readonly:pop] PASSED [ 53%] 261s tests/test_errors.py::test_errors[dict:pop_invalid] PASSED [ 53%] 261s tests/test_errors.py::test_errors[dict:pop_invalid_nested] PASSED [ 53%] 261s tests/test_errors.py::test_errors[dict:del_invalid] PASSED [ 53%] 261s tests/test_errors.py::test_errors[dict:del_invalid_nested] PASSED [ 53%] 261s tests/test_errors.py::test_errors[structured:access_invalid_attribute] PASSED [ 53%] 261s tests/test_errors.py::test_errors[dict,struct:access_invalid_attribute] PASSED [ 53%] 261s tests/test_errors.py::test_errors[dict,accessing_missing_interpolation] PASSED [ 53%] 261s tests/test_errors.py::test_errors[dict,accessing_missing_interpolation_with_full_path] PASSED [ 53%] 261s tests/test_errors.py::test_errors[dict,accessing_missing_str_interpolation] PASSED [ 53%] 261s tests/test_errors.py::test_errors[dict,accessing_missing_relative_interpolation] PASSED [ 53%] 261s tests/test_errors.py::test_errors[dict,accessing_invalid_double_relative_interpolation] PASSED [ 53%] 261s tests/test_errors.py::test_errors[dict,accessing_non_container_interpolation] PASSED [ 53%] 262s tests/test_errors.py::test_errors[dict,accessing_missing_nested_interpolation] PASSED [ 53%] 262s tests/test_errors.py::test_errors[dict,non_optional_field_with_interpolation_to_none] PASSED [ 53%] 262s tests/test_errors.py::test_errors[dict,struct:set_invalid_attribute] PASSED [ 53%] 262s tests/test_errors.py::test_errors[structured:setattr,invalid_type_assigned_to_structured] PASSED [ 53%] 262s tests/test_errors.py::test_errors[dict,readonly:set_attribute] PASSED [ 53%] 262s tests/test_errors.py::test_errors[dict:setattr:not_optional:set_none] PASSED [ 53%] 262s tests/test_errors.py::test_errors[structured:setattr,invalid_type_assigned_to_field] PASSED [ 53%] 262s tests/test_errors.py::test_errors[dict,struct:setitem_on_none_existing_key] PASSED [ 53%] 262s tests/test_errors.py::test_errors[DictConfig[Color,str]:setitem_bad_key0] PASSED [ 53%] 262s tests/test_errors.py::test_errors[DictConfig[Color,str]:setitem_bad_key1] PASSED [ 53%] 262s tests/test_errors.py::test_errors[DictConfig[str,Color]:setitem_bad_value] PASSED [ 53%] 262s tests/test_errors.py::test_errors[DictConfig[Any,Any]:setitem_stringnode_bad_value] PASSED [ 53%] 262s tests/test_errors.py::test_errors[dict,struct:getitem_key_not_in_struct] PASSED [ 53%] 262s tests/test_errors.py::test_errors[DictConfig[Color,str]:getitem_str_key] PASSED [ 53%] 262s tests/test_errors.py::test_errors[DictConfig[Color,str]:getitem_str_key_None] PASSED [ 53%] 262s tests/test_errors.py::test_errors[DictConfig[str,str]:getitem_color_key] PASSED [ 53%] 262s tests/test_errors.py::test_errors[dict,readonly:merge_with] PASSED [ 53%] 262s tests/test_errors.py::test_errors[structured:merge,invalid_field_type] PASSED [ 53%] 262s tests/test_errors.py::test_errors[structured:merge,adding_an_invalid_key] PASSED [ 53%] 262s tests/test_errors.py::test_errors[structured:merge,bad_key_merge] PASSED [ 53%] 262s tests/test_errors.py::test_errors[structured:merge_invalid_dataclass] PASSED [ 53%] 262s tests/test_errors.py::test_errors[dict:get_illegal_type] PASSED [ 53%] 262s tests/test_errors.py::test_errors[dict:get_object_of_illegal_type] PASSED [ 54%] 262s tests/test_errors.py::test_errors[dict[int,Any]:mistyped_key] PASSED [ 54%] 262s tests/test_errors.py::test_errors[dict[float,Any]:mistyped_key] PASSED [ 54%] 262s tests/test_errors.py::test_errors[dict[bool,Any]:mistyped_key0] PASSED [ 54%] 262s tests/test_errors.py::test_errors[dict[bool,Any]:mistyped_key1] PASSED [ 54%] 262s tests/test_errors.py::test_errors[dict:create_non_optional_with_none] PASSED [ 54%] 262s tests/test_errors.py::test_errors[dict:create:not_optional_int_field_with_none] PASSED [ 54%] 262s tests/test_errors.py::test_errors[dict:create:not_optional_A_field_with_none] PASSED [ 54%] 262s tests/test_errors.py::test_errors[dict:merge_none_into_not_optional_element_type] PASSED [ 54%] 262s tests/test_errors.py::test_errors[dict_create_from_illegal_type] PASSED [ 54%] 262s tests/test_errors.py::test_errors[structured:create_with_invalid_value,int] PASSED [ 54%] 262s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,str_to_float] PASSED [ 54%] 262s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,path_to_float] FAILED [ 54%] 262s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,string_to_bytes] PASSED [ 54%] 262s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,string_to_bytes,no_convert] PASSED [ 54%] 262s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,string_to_path] PASSED [ 54%] 262s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,string_to_path,no_convert] PASSED [ 54%] 262s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,bytes_to_string] PASSED [ 54%] 262s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,bytes_to_string,parent_no_convert] PASSED [ 54%] 262s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,full_module_in_error] PASSED [ 54%] 262s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value-string_to_union[bool-float]] PASSED [ 54%] 262s tests/test_errors.py::test_errors[structured:create_from_unsupported_object] PASSED [ 54%] 262s tests/test_errors.py::test_errors[structured:create_with_unsupported_element_type] PASSED [ 54%] 262s tests/test_errors.py::test_errors[structured:create_with_union_error] PASSED [ 54%] 262s tests/test_errors.py::test_errors[dict:set_value:reftype_mismatch] PASSED [ 54%] 262s tests/test_errors.py::test_errors[DictConfig[str,int]:assigned_str_value] PASSED [ 54%] 262s tests/test_errors.py::test_errors[DictConfig[str,int]:assigned_primitive_type] PASSED [ 54%] 262s tests/test_errors.py::test_errors[DictConfig[str,int]:assigned_structured_config] PASSED [ 54%] 262s tests/test_errors.py::test_errors[DictConfig[int,int]:assigned_primitive_type] PASSED [ 54%] 262s tests/test_errors.py::test_errors[DictConfig[int,int]:assigned_structured_config] PASSED [ 54%] 262s tests/test_errors.py::test_errors[dict,readonly:del] PASSED [ 54%] 262s tests/test_errors.py::test_errors[dict,struct:del] PASSED [ 54%] 262s tests/test_errors.py::test_errors[dict,structured:del] PASSED [ 54%] 262s tests/test_errors.py::test_errors[dict,readonly:delattr] PASSED [ 54%] 262s tests/test_errors.py::test_errors[structured,bad_default_value_for_dict] PASSED [ 54%] 262s tests/test_errors.py::test_errors[structured,bad_default_value_for_list] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list:setattr0] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list:setattr1] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list:get_nox_ex:invalid_index_type] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list:get_node_ex:index_out_of_range] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list:get_node_none] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list:get_node_missing] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list:create:not_optional_with_none] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list:append_value_of_illegal_type] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list:readonly:pop] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list:pop_invalid_key] PASSED [ 54%] 262s tests/test_errors.py::test_errors[dict,struct:pop] PASSED [ 54%] 262s tests/test_errors.py::test_errors[dict,structured:pop] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list:pop_from_none] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list:pop_from_missing] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list:subscript_slice_with_missing] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list:subscript_index_with_missing] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list:subscript:index_out_of_range] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list:getitem,illegal_key_type0] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list:getitem,illegal_key_type1] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list:setitem,illegal_value_type] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list:setitem,illegal_key_type] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list,readonly:setitem] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list:create_not_optional:_set_value(None)] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list:create_not_optional:_set_value(True)] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list,int_elements:assigned_str_element0] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list,int_elements:assigned_str_element1] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list,not_optional:null_assignment] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list,readonly:index_not_found] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list,readonly:insert] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list:insert_into_none] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list:insert_into_missing] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list:get_from_none] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list:get_from_missing] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list:readonly:sort0] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list:sort_from_none] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list:sort_from_missing] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list:readonly:sort1] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list:iter_none] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list:iter_missing] PASSED [ 54%] 262s tests/test_errors.py::test_errors[list,readonly:del] PASSED [ 54%] 262s tests/test_errors.py::test_errors[to_object:structured-missing-field] PASSED [ 54%] 262s tests/test_errors.py::test_errors[to_object:structured,throw_on_missing_interpolation] PASSED [ 54%] 262s tests/test_errors.py::test_errors[to_object:structured,throw_on_interpolation_key_error] PASSED [ 54%] 262s tests/test_errors.py::test_errors[to_container:throw_on_missing_interpolation] PASSED [ 54%] 262s tests/test_errors.py::test_errors[to_container:throw_on_missing,dict] PASSED [ 54%] 262s tests/test_errors.py::test_errors[to_container:throw_on_missing,list] PASSED [ 55%] 262s tests/test_errors.py::test_errors[to_container:throw_on_missing,dict_value] PASSED [ 55%] 262s tests/test_errors.py::test_errors[to_container:throw_on_missing,list_item] PASSED [ 55%] 262s tests/test_errors.py::test_assertion_error PASSED [ 55%] 262s tests/test_errors.py::test_resolver_error[legacy_register_resolver] PASSED [ 55%] 262s tests/test_errors.py::test_resolver_error[register_new_resolver] PASSED [ 55%] 262s tests/test_errors.py::test_parse_error_on_creation[create-arg0] PASSED [ 55%] 262s tests/test_errors.py::test_parse_error_on_creation[DictConfig-${b] PASSED [ 55%] 262s tests/test_errors.py::test_parse_error_on_creation[ListConfig-${b] PASSED [ 55%] 262s tests/test_errors.py::test_parent_type_error_on_creation[dict] PASSED [ 55%] 262s tests/test_errors.py::test_parent_type_error_on_creation[dict_empty] PASSED [ 55%] 262s tests/test_errors.py::test_parent_type_error_on_creation[structured] PASSED [ 55%] 262s tests/test_errors.py::test_parent_type_error_on_creation[list] PASSED [ 55%] 262s tests/test_errors.py::test_parent_type_error_on_creation[list_empty] PASSED [ 55%] 262s tests/test_errors.py::test_parent_type_error_on_creation[create] PASSED [ 55%] 262s tests/test_errors.py::test_union_must_not_be_parent_of_union PASSED [ 55%] 262s tests/test_errors.py::test_cycle_when_iterating_over_parents PASSED [ 55%] 262s tests/test_errors.py::test_get_full_key_failure_in_format_and_raise PASSED [ 55%] 262s tests/test_errors.py::test_dict_subclass_error PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg0--a-a] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg1--a-a] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg2--bad-bad] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg3---] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg4--bad-bad] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg5--2-[2]] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg6--999-[999]] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg7---] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg8--999-[999]] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg9-b-c-b.c] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg10-b-bad-b.bad] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg11-a-1-a[1]] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg12-a-999-a[999]] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg13-0-2-[0][2]] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg14-0-999-[0][999]] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg15-2-a-[2].a] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg16-2-bad-[2].bad] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg17-b--b] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg18-b-bad-b.bad] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg19-a.b-c-a.b.c] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg20-a.b-bad-a.b.bad] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg21-a.b-0-a.b[0]] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg22-a.b-999-a.b[999]] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg23-a.1-0-a[1][0]] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg24-a.1-999-a[1][999]] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg25-a.0-b-a[0].b] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg26-a.0-bad-a[0].bad] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg27-0.a-b-[0].a.b] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg28-0.a-bad-[0].a.bad] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg29-0.a-0-[0].a[0]] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg30-0.a-999-[0].a[999]] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg31-0.0-a-[0][0].a] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg32-0.0-bad-[0][0].bad] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg33-0.0-0-[0][0][0]] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg34-0.0.a.a-0-[0][0].a.a[0]] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg35-b-c-b.c] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg36--foo-foo] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg37-foo-bar-foo.bar] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[get_full_key_with_enum_key] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[get_full_key_with_nested_enum_key] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg40--key40-[0:1]] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg41--key41-[0:1:2]] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg42--foo-foo] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg43--0-[0]] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg44-foo-bar-foo.bar] PASSED [ 55%] 262s tests/test_get_full_key.py::test_get_full_key_from_config[cfg45-foo.bar-None-foo.bar] PASSED [ 55%] 262s tests/test_get_full_key.py::test_value_node_get_full_key PASSED [ 55%] 262s tests/test_get_full_key.py::test_union_node_get_full_key PASSED [ 55%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[null] PASSED [ 55%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[true] PASSED [ 55%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[false] PASSED [ 55%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[true_false] PASSED [ 55%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[int] PASSED [ 55%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[int_pos] PASSED [ 55%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[int_neg] PASSED [ 55%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[int_underscore] PASSED [ 55%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[int_bad_underscore_1] PASSED [ 55%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[int_bad_underscore_2] PASSED [ 55%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[int_bad_underscore_3] PASSED [ 55%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[int_bad_zero_start] PASSED [ 55%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float] PASSED [ 55%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_no_int] PASSED [ 55%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_no_decimal] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_minus] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_plus] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_underscore_1] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_underscore_2] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_bad_1] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_bad_2] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_bad_3] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_bad_4] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_exp_1] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_exp_2] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_exp_3] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_exp_4] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_exp_5] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_exp_bad_1] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_exp_bad_2] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_exp_bad_3] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_inf] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_plus_inf] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_minus_inf] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_nan] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_plus_nan] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_minus_nan] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_legal] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_illegal_1] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_illegal_2] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_illegal_3] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_dot] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_dollar] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_colon] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_ws_1] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_ws_2] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_ws_1] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_ws_2] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_comma] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_colon] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_equal] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_parentheses] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_brackets] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_braces] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_backslash] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_backslash_noesc] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_illegal_1] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_illegal_2] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_single] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_double] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_outer_ws_single] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_outer_ws_double] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_int] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_null] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_bool] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_list] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_dict] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_backslash_noesc_single] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_backslash_noesc_double] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_concat_bad_2] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_too_many_1] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_too_many_2] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_too_many_3] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_trailing_esc_1] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_trailing_esc_2] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_no_esc_single_1] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_no_esc_single_2] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_no_esc_single_3] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_no_esc_dollar_single] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_no_esc_double_1] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_no_esc_double_2] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_no_esc_double_3] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_no_esc_dollar_double] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_bad_1] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_bad_2] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_single_1] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_single_2] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_single_3] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_single_4] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_single_bad] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_double_1] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_double_2] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_double_3] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_double_4] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_double_bad] PASSED [ 56%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_empty] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_basic] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_tmp_1] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_tmp_2] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_inside_quote_different] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_inside_quote_same] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_extra_quote] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[list] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict_unquoted_key] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict_quoted] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[structured_mixed] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict_int_key] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict_float_key] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict_null_key] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict_nan_like_key] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict_list_as_key] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict_bool_key] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[empty_dict] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[empty_list] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[structured_deep] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_access] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[list_access] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_access_getitem] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[list_access_getitem] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[getitem_first_1] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[getitem_first_2] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_access_deep_1] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_access_deep_2] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_access_deep_3] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_access_deep_4] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[list_access_underscore] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[list_access_bad_negative] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_access_list_like_1] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_access_list_like_2] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[bool_like_keys] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[null_like_key_ok] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[null_like_key_bad_case] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[null_like_key_quoted_1] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[null_like_key_quoted_2] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dotpath_bad_type] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[at_in_key] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dollar_in_key] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_interpolation_value] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_interpolation_key] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[list_interpolation] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_dollar_and_inter] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_inter] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_esc_illegal_3] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_inter] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_single_1] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_single_2] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_single_3] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_single_4] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_double_1] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_double_2] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_double_3] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_double_4] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_other_quote_double] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_other_quote_single] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_concat_bad_1] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_nested] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_nested_esc_quotes] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_inter] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_inter_and_quotes] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_inter_nested_single_1] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_inter_nested_single_2] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_inter_nested_single_3] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_inter_nested_double_1] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_inter_nested_double_2] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_inter_nested_double_3] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_error_inside_quotes] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_node_outer] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_node_around_dot] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_node_inside_id] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_res_outer] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_res_around_colon] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_res_inside_id] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_res_inside_args] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_res_namespace] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_res_no_args] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_list] PASSED [ 57%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_dict] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_quoted_single] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_quoted_double] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[nested_simple] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[nested_select] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[nested_select_getitem] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[nested_relative] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_nested_deep_single] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_nested_deep_double] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_nested_deep_mixed] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_issue_615] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[no_args] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[space_in_args] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[list_as_input] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_as_input] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_as_input_quotes] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_typo_colons] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[missing_resolver] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[at_in_resolver] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ns_resolver] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[nested_resolver] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[nested_deep] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[nested_resolver_combined_illegal] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[nested_args] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[int_resolver_quoted] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[int_resolver_noquote] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[float_resolver_quoted] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[float_resolver_noquote] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[float_resolver_exp] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[inter_float_resolver] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_nan_key_1] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_nan_key_2] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_basic] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_quotes_single_1] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_quotes_single_2] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_quotes_double_1] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_quotes_double_2] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_missing_end_quote_single] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_missing_end_quote_double] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_missing_start_quote_double] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_missing_start_quote_single] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_middle_quote_single] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_middle_quote_double] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_middle_quotes_single] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_middle_quotes_double] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_any_char] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_esc_inter] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_esc_inter_wrong_1] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_esc_inter_wrong_2] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_esc_backslash_1] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_esc_backslash_2] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_quoted_braces_wrong] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_leading_dollars] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_trailing_dollars] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_leading_escapes_1] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_leading_escapes_2] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_middle_escapes_1] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_middle_escapes_2] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_trailing_escapes] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_concat_interpolations] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_issue_617] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[ws_toplevel] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[missing_brace_1] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[missing_brace_2] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[extra_brace] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_deprecated_empty_args[trailing_comma] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_deprecated_empty_args[empty_middle] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_deprecated_empty_args[empty_first] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_deprecated_empty_args[single_comma] PASSED [ 58%] 262s tests/test_grammar.py::TestOmegaConfGrammar::test_deprecated_empty_args[mixed_with_ws] PASSED [ 58%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo}] PASSED [ 58%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo.bar}] PASSED [ 58%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${a_b.c123}] PASSED [ 58%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${ foo \t}] PASSED [ 58%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[x ${ab.cd.ef.gh} y] PASSED [ 58%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[$ ${foo} ${bar} ${boz} $] PASSED [ 58%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo:bar}] PASSED [ 58%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo-bar:bar-foo}] PASSED [ 58%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo : bar, baz, boz}] PASSED [ 58%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo:bar,0,a-b+c*d/$.%@?|}] PASSED [ 58%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[\\${foo}] PASSED [ 58%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo.bar:boz}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${$foo.bar$.x$y}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${$0.1.2$}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${0foo}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo[bar]}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo.bar[baz]}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo[bar].baz}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo[bar].baz[boz]}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${[foo]}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${[foo].bar}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${[foo][bar]}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${..foo}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${..foo.bar}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${..foo[bar]}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${..[foo].bar}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo.bar}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${a_b.c123}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${ foo \t}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[x ${ab.cd.ef.gh} y] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[$ ${foo} ${bar} ${boz} $] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo:bar}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo-bar:bar-foo}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo : bar, baz, boz}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo:bar,0,a-b+c*d/$.%@?|}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[\\${foo}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo.bar:boz}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${$foo.bar$.x$y}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${$0.1.2$}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${0foo}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo[bar]}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo.bar[baz]}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo[bar].baz}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo[bar].baz[boz]}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${[foo]}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${[foo].bar}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${[foo][bar]}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${..foo}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${..foo.bar}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${..foo[bar]}] PASSED [ 59%] 262s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${..[foo].bar}] PASSED [ 59%] 262s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${.}-False] PASSED [ 59%] 262s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${..}-False] PASSED [ 59%] 262s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${}-False] PASSED [ 59%] 262s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${foo-False] PASSED [ 59%] 262s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${0foo:bar}-False] PASSED [ 59%] 262s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${foo . bar}-False] PASSED [ 59%] 262s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${ns . f:var}-False] PASSED [ 59%] 262s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${$foo:bar}-False] PASSED [ 59%] 262s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${.foo:bar}-False] PASSED [ 59%] 262s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${foo:\\}-False] PASSED [ 59%] 262s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${foo.${bar}}-True] PASSED [ 59%] 262s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${foo:${bar}}-True] PASSED [ 59%] 262s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${foo:'hello'}-True] PASSED [ 59%] 262s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[\\${foo-True] PASSED [ 59%] 262s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${.}-False] PASSED [ 59%] 262s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${..}-False] PASSED [ 59%] 262s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${}-False] PASSED [ 59%] 262s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${foo-False] PASSED [ 59%] 262s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${0foo:bar}-False] PASSED [ 59%] 262s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${foo . bar}-False] PASSED [ 59%] 262s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${ns . f:var}-False] PASSED [ 59%] 262s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${$foo:bar}-False] PASSED [ 59%] 262s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${.foo:bar}-False] PASSED [ 59%] 262s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${foo:\\}-False] PASSED [ 59%] 262s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${foo.${bar}}-True] PASSED [ 59%] 262s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${foo:${bar}}-True] PASSED [ 59%] 262s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${foo:'hello'}-True] PASSED [ 59%] 262s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[\\${foo-True] PASSED [ 59%] 262s tests/test_grammar.py::test_empty_stack PASSED [ 59%] 262s tests/test_grammar.py::test_parse_interpolation[dict_value] PASSED [ 59%] 262s tests/test_grammar.py::test_parse_interpolation[dict_node] PASSED [ 59%] 262s tests/test_grammar.py::test_parse_interpolation[list_node] PASSED [ 59%] 262s tests/test_grammar.py::test_parse_interpolation[list_value] PASSED [ 59%] 262s tests/test_grammar.py::test_parse_interpolation[relative:list_from_dict] PASSED [ 59%] 262s tests/test_grammar.py::test_parse_interpolation[up_down] PASSED [ 59%] 262s tests/test_grammar.py::test_parse_interpolation[up_down_getitem] PASSED [ 59%] 262s tests/test_grammar.py::test_custom_resolver_param_supported_chars PASSED [ 59%] 262s tests/test_grammar.py::test_valid_chars_in_interpolation PASSED [ 59%] 262s tests/test_grammar.py::test_invalid_chars_in_interpolation[\\] PASSED [ 59%] 262s tests/test_grammar.py::test_invalid_chars_in_interpolation[{] PASSED [ 59%] 262s tests/test_grammar.py::test_invalid_chars_in_interpolation[}] PASSED [ 60%] 262s tests/test_grammar.py::test_invalid_chars_in_interpolation[(] PASSED [ 60%] 262s tests/test_grammar.py::test_invalid_chars_in_interpolation[)] PASSED [ 60%] 262s tests/test_grammar.py::test_invalid_chars_in_interpolation[[] PASSED [ 60%] 262s tests/test_grammar.py::test_invalid_chars_in_interpolation[]] PASSED [ 60%] 262s tests/test_grammar.py::test_invalid_chars_in_interpolation[.] PASSED [ 60%] 262s tests/test_grammar.py::test_invalid_chars_in_interpolation[:] PASSED [ 60%] 262s tests/test_grammar.py::test_invalid_chars_in_interpolation["] PASSED [ 60%] 262s tests/test_grammar.py::test_invalid_chars_in_interpolation['] PASSED [ 60%] 262s tests/test_grammar.py::test_invalid_chars_in_interpolation[ ] PASSED [ 60%] 262s tests/test_grammar.py::test_grammar_cache_is_thread_safe PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[BooleanNode] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[BytesNode] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[FloatNode] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[IntegerNode] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[StringNode] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[PathNode] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[EnumNode] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[UnionNode] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[DictConfig] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[ListConfig] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[dataclass] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[BooleanNode] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[BytesNode] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[FloatNode] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[IntegerNode] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[StringNode] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[PathNode] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[EnumNode] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[UnionNode] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[DictConfig] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[ListConfig] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[dataclass] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[BooleanNode] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[BytesNode] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[FloatNode] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[IntegerNode] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[StringNode] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[PathNode] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[EnumNode] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[UnionNode] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[DictConfig] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[ListConfig] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[dataclass] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[BooleanNode] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[BytesNode] PASSED [ 60%] 262s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[FloatNode] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[IntegerNode] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[StringNode] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[PathNode] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[EnumNode] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[UnionNode] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[DictConfig] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[ListConfig] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[dataclass] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[BooleanNode] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[BytesNode] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[FloatNode] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[IntegerNode] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[StringNode] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[PathNode] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[EnumNode] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[UnionNode] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[DictConfig] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[ListConfig] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[dataclass] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-BooleanNode] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-BytesNode] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-FloatNode] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-IntegerNode] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-StringNode] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-PathNode] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-EnumNode] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-UnionNode] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-DictConfig] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-ListConfig] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-dataclass] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-BooleanNode] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-BytesNode] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-FloatNode] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-IntegerNode] PASSED [ 60%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-StringNode] PASSED [ 61%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-PathNode] PASSED [ 61%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-EnumNode] PASSED [ 61%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-UnionNode] PASSED [ 61%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-DictConfig] PASSED [ 61%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-ListConfig] PASSED [ 61%] 263s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-dataclass] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict0-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict0-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict:none-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict:none-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict1-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict1-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict2-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict2-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict3-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict3-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict:merge_dict_into_int-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict:merge_dict_into_int-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict:merge_int_dict-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict:merge_int_dict-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[inputs7-expected7-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[inputs7-expected7-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[inputs8-expected8-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[inputs8-expected8-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[inputs9-expected9-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[inputs9-expected9-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[inputs10-expected10-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[inputs10-expected10-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[inputs11-expected11-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[inputs11-expected11-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict_merge_union_into_float-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict_merge_union_into_float-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict_merge_union_into_str-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict_merge_union_into_str-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict_merge_union_into_typed_float-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict_merge_union_into_typed_float-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict_merge_union_bool_into_typed_float-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict_merge_union_bool_into_typed_float-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict_merge_union_into_typed_int-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict_merge_union_into_typed_int-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict_merge_int_into_union-err-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict_merge_int_into_union-err-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict_merge_float_into_union-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict_merge_float_into_union-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict_merge_into_missing0-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict_merge_into_missing0-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict_merge_into_missing1-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict_merge_into_missing1-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict_merge_missing_onto0-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict_merge_missing_onto0-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict_merge_missing_onto1-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict_merge_missing_onto1-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict_merge_missing_onto_no_node-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict_merge_missing_onto_no_node-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict_merge_inter_to_missing-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict_merge_inter_to_missing-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict_with_list_merge_inter_to_missing-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[dict_with_list_merge_inter_to_missing-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[inputs26-expected26-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[inputs26-expected26-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[inputs27-expected27-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[inputs27-expected27-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[inputs28-expected28-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[inputs28-expected28-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[list_merge_into_missing0-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[list_merge_into_missing0-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[list_merge_into_missing1-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[list_merge_into_missing1-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[list_merge_missing_onto0-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[list_merge_missing_onto0-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[list_merge_missing_onto1-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[list_merge_missing_onto1-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[merge_list_with_interpolation-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[merge_list_with_interpolation-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[inter:updating_data-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[inter:updating_data-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[inter:value_inter_over_value_inter-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[inter:value_inter_over_value_inter-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[inter:data_over_value_inter-merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[inter:data_over_value_inter-unsafe_merge] PASSED [ 61%] 263s tests/test_merge.py::test_merge[inter:node_inter_over_value_inter-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[inter:node_inter_over_value_inter-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[inter:inter_over_data-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[inter:inter_over_data-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[node_inter:node_update-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[node_inter:node_update-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[node_inter:value_inter_over_node_inter-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[node_inter:value_inter_over_node_inter-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[node_inter:data_over_node_inter-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[node_inter:data_over_node_inter-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[node_inter:node_inter_over_node_inter-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[node_inter:node_inter_over_node_inter-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[inter:node_inter_over_data-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[inter:node_inter_over_data-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[inter:node_over_node_interpolation-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[inter:node_over_node_interpolation-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[inputs45-expected45-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[inputs45-expected45-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[inputs46-expected46-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[inputs46-expected46-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[inputs47-expected47-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[inputs47-expected47-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[inputs48-expected48-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[inputs48-expected48-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[inputs49-expected49-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[inputs49-expected49-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[inputs50-expected50-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[inputs50-expected50-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[inputs51-expected51-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[inputs51-expected51-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[inputs52-expected52-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[inputs52-expected52-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[inputs53-expected53-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[inputs53-expected53-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[users_merge_with_missing_age-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[users_merge_with_missing_age-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[optionalusers_merge_with_missing_age-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[optionalusers_merge_with_missing_age-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[optionalusers_merge_with_none-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[optionalusers_merge_with_none-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[conf_missing_dict-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[conf_missing_dict-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[merge_missing_dict_into_missing_dict-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[merge_missing_dict_into_missing_dict-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[merge_group_onto_user_error-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[merge_group_onto_user_error-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[merge_subclass_on_superclass-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[merge_subclass_on_superclass-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[merge_into_missing_node-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[merge_into_missing_node-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[merge_none_into_existing_node-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[merge_none_into_existing_node-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[merge_unknown_key_into_structured_node-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[merge_unknown_key_into_structured_node-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[merge_list_into_optional_tuple_none-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[merge_list_into_optional_tuple_none-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[dict:merge_into_sc_element_type:expanding_new_element-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[dict:merge_into_sc_element_type:expanding_new_element-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[dict:merge_into_sc_element_type:into_missing_element-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[dict:merge_into_sc_element_type:into_missing_element-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[dict:merge_into_sc_element_type:merging_with_existing_element-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[dict:merge_into_sc_element_type:merging_with_existing_element-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[dict:merge_into_sc_element_type:merging_into_none-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[dict:merge_into_sc_element_type:merging_into_none-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[merge_into_missing_DictConfig-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[merge_into_missing_DictConfig-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[merge_into_missing_Dict[str,str]-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[merge_into_missing_Dict[str,str]-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[merge_into_missing_ListConfig-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[merge_into_missing_ListConfig-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[merge_into_missing_List[str]-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[merge_into_missing_List[str]-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[structured_merge_into_missing0-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[structured_merge_into_missing0-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[structured_merge_into_missing1-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[structured_merge_into_missing1-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[structured_merge_into_none-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[structured_merge_into_none-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[none_not_expanding-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[none_not_expanding-unsafe_merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[list_sc_element_merge_dict0-merge] PASSED [ 62%] 263s tests/test_merge.py::test_merge[list_sc_element_merge_dict0-unsafe_merge] PASSED [ 63%] 263s tests/test_merge.py::test_merge[list_sc_element_merge_dict1-merge] PASSED [ 63%] 263s tests/test_merge.py::test_merge[list_sc_element_merge_dict1-unsafe_merge] PASSED [ 63%] 263s tests/test_merge.py::test_merge[list_sc_element_merge_dict2-merge] PASSED [ 63%] 263s tests/test_merge.py::test_merge[list_sc_element_merge_dict2-unsafe_merge] PASSED [ 63%] 263s tests/test_merge.py::test_merge[nested_configs_merge1-merge] PASSED [ 63%] 263s tests/test_merge.py::test_merge[nested_configs_merge1-unsafe_merge] PASSED [ 63%] 263s tests/test_merge.py::test_merge[nested_configs_merge2-merge] PASSED [ 63%] 263s tests/test_merge.py::test_merge[nested_configs_merge2-unsafe_merge] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[str] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[str_none] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[str_missing] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[optional_str] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[optional_str_none] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[optional_str_missing] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[new_str] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[new_str_none] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[new_str_missing] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[new_optional_str] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[new_optional_str_none] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[new_optional_str_missing] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[missing_str] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[missing_str_none] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[missing_str_missing] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[missing_optional_str] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[missing_optional_str_none] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[missing_optional_str_missing] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[user] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[user_none] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[user_missing] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[optional_user] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[optional_user_none] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[optional_user_missing] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[new_user] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[new_user_none] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[new_user_missing] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[new_optional_user] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[new_optional_user_none] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[new_optional_user_missing] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[missing_user] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[missing_user_none] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[missing_user_missing] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[missing_optional_user] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[missing_optional_user_none] PASSED [ 63%] 263s tests/test_merge.py::test_optional_element_type_merge[missing_optional_user_missing] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge[merge-any-into-union] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge[merge-union-into-any] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge[merge-different-object-type-into-union] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge[merge-union-into-different-object-type] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge[merge-any-into-union-incompatible_type] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge[merge-union-into-any-incompatible_type] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge[merge-two-unions] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge[merge-two-unions-lhs-optional] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge[bad-merge-dict] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge[bad-merge-list] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge[bad-merge-structured-into-union] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge[bad-merge-structured-into-union_elt_type] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge[bad-merge-structured_element_type-into-union] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge[bad-merge-structured_element_type-into-union_elt_type] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge[bad-merge-union-into-structured] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge[bad-merge-union-into-structured_element_type] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge[bad-merge-union_element_type-into-structured] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge[bad-merge-union_element_type-into-structured_element_type] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge[bad-merge-none] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge[merge-none-into-union] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge[merge-union-into-none] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge_matrix[10.1-10.1] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge_matrix[10.1-abc] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge_matrix[10.1-True] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge_matrix[abc-10.1] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge_matrix[abc-abc] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge_matrix[abc-True] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge_matrix[True-10.1] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge_matrix[True-abc] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge_matrix[True-True] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge_special[any-10.1-any-20.2] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge_special[any-10.1-any-missing] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge_special[any-10.1-any-none] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge_special[any-10.1-any-interp] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge_special[any-10.1-float-20.2] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge_special[any-10.1-float-missing] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge_special[any-10.1-float-none] PASSED [ 63%] 263s tests/test_merge.py::test_union_merge_special[any-10.1-float-interp] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-10.1-union-20.2] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-10.1-union-missing] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-10.1-union-none] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-10.1-union-interp] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-10.1-different_union-20.2] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-10.1-different_union-missing] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-10.1-different_union-none] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-10.1-different_union-interp] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-missing-any-20.2] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-missing-any-missing] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-missing-any-none] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-missing-any-interp] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-missing-float-20.2] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-missing-float-missing] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-missing-float-none] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-missing-float-interp] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-missing-union-20.2] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-missing-union-missing] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-missing-union-none] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-missing-union-interp] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-missing-different_union-20.2] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-missing-different_union-missing] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-missing-different_union-none] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-missing-different_union-interp] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-none-any-20.2] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-none-any-missing] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-none-any-none] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-none-any-interp] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-none-float-20.2] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-none-float-missing] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-none-float-none] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-none-float-interp] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-none-union-20.2] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-none-union-missing] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-none-union-none] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-none-union-interp] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-none-different_union-20.2] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-none-different_union-missing] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-none-different_union-none] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-none-different_union-interp] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-interp-any-20.2] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-interp-any-missing] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-interp-any-none] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-interp-any-interp] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-interp-float-20.2] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-interp-float-missing] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-interp-float-none] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-interp-float-interp] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-interp-union-20.2] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-interp-union-missing] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-interp-union-none] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-interp-union-interp] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-interp-different_union-20.2] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-interp-different_union-missing] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-interp-different_union-none] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-interp-different_union-interp] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-no_lval-any-20.2] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-no_lval-any-missing] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-no_lval-any-none] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-no_lval-any-interp] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-no_lval-float-20.2] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-no_lval-float-missing] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-no_lval-float-none] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-no_lval-float-interp] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-no_lval-union-20.2] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-no_lval-union-missing] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-no_lval-union-none] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-no_lval-union-interp] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-no_lval-different_union-20.2] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-no_lval-different_union-missing] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-no_lval-different_union-none] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[any-no_lval-different_union-interp] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[float-10.1-any-20.2] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[float-10.1-any-missing] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[float-10.1-any-none] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[float-10.1-any-interp] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[float-10.1-float-20.2] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[float-10.1-float-missing] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[float-10.1-float-none] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[float-10.1-float-interp] PASSED [ 64%] 263s tests/test_merge.py::test_union_merge_special[float-10.1-union-20.2] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-10.1-union-missing] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-10.1-union-none] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-10.1-union-interp] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-10.1-different_union-20.2] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-10.1-different_union-missing] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-10.1-different_union-none] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-10.1-different_union-interp] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-missing-any-20.2] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-missing-any-missing] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-missing-any-none] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-missing-any-interp] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-missing-float-20.2] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-missing-float-missing] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-missing-float-none] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-missing-float-interp] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-missing-union-20.2] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-missing-union-missing] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-missing-union-none] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-missing-union-interp] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-missing-different_union-20.2] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-missing-different_union-missing] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-missing-different_union-none] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-missing-different_union-interp] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-none-any-20.2] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-none-any-missing] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-none-any-none] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-none-any-interp] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-none-float-20.2] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-none-float-missing] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-none-float-none] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-none-float-interp] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-none-union-20.2] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-none-union-missing] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-none-union-none] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-none-union-interp] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-none-different_union-20.2] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-none-different_union-missing] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-none-different_union-none] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-none-different_union-interp] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-interp-any-20.2] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-interp-any-missing] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-interp-any-none] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-interp-any-interp] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-interp-float-20.2] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-interp-float-missing] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-interp-float-none] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-interp-float-interp] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-interp-union-20.2] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-interp-union-missing] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-interp-union-none] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-interp-union-interp] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-interp-different_union-20.2] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-interp-different_union-missing] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-interp-different_union-none] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-interp-different_union-interp] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-no_lval-any-20.2] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-no_lval-any-missing] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-no_lval-any-none] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-no_lval-any-interp] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-no_lval-float-20.2] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-no_lval-float-missing] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-no_lval-float-none] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-no_lval-float-interp] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-no_lval-union-20.2] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-no_lval-union-missing] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-no_lval-union-none] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-no_lval-union-interp] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-no_lval-different_union-20.2] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-no_lval-different_union-missing] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-no_lval-different_union-none] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[float-no_lval-different_union-interp] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[union-10.1-any-20.2] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[union-10.1-any-missing] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[union-10.1-any-none] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[union-10.1-any-interp] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[union-10.1-float-20.2] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[union-10.1-float-missing] PASSED [ 65%] 263s tests/test_merge.py::test_union_merge_special[union-10.1-float-none] PASSED [ 65%] 264s tests/test_merge.py::test_union_merge_special[union-10.1-float-interp] PASSED [ 65%] 264s tests/test_merge.py::test_union_merge_special[union-10.1-union-20.2] PASSED [ 65%] 264s tests/test_merge.py::test_union_merge_special[union-10.1-union-missing] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-10.1-union-none] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-10.1-union-interp] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-10.1-different_union-20.2] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-10.1-different_union-missing] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-10.1-different_union-none] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-10.1-different_union-interp] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-missing-any-20.2] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-missing-any-missing] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-missing-any-none] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-missing-any-interp] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-missing-float-20.2] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-missing-float-missing] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-missing-float-none] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-missing-float-interp] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-missing-union-20.2] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-missing-union-missing] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-missing-union-none] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-missing-union-interp] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-missing-different_union-20.2] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-missing-different_union-missing] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-missing-different_union-none] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-missing-different_union-interp] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-none-any-20.2] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-none-any-missing] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-none-any-none] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-none-any-interp] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-none-float-20.2] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-none-float-missing] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-none-float-none] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-none-float-interp] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-none-union-20.2] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-none-union-missing] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-none-union-none] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-none-union-interp] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-none-different_union-20.2] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-none-different_union-missing] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-none-different_union-none] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-none-different_union-interp] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-interp-any-20.2] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-interp-any-missing] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-interp-any-none] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-interp-any-interp] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-interp-float-20.2] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-interp-float-missing] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-interp-float-none] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-interp-float-interp] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-interp-union-20.2] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-interp-union-missing] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-interp-union-none] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-interp-union-interp] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-interp-different_union-20.2] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-interp-different_union-missing] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-interp-different_union-none] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-interp-different_union-interp] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-no_lval-any-20.2] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-no_lval-any-missing] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-no_lval-any-none] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-no_lval-any-interp] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-no_lval-float-20.2] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-no_lval-float-missing] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-no_lval-float-none] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-no_lval-float-interp] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-no_lval-union-20.2] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-no_lval-union-missing] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-no_lval-union-none] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-no_lval-union-interp] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-no_lval-different_union-20.2] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-no_lval-different_union-missing] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-no_lval-different_union-none] PASSED [ 66%] 264s tests/test_merge.py::test_union_merge_special[union-no_lval-different_union-interp] PASSED [ 66%] 264s tests/test_merge.py::test_merge_error_retains_type PASSED [ 66%] 264s tests/test_merge.py::test_primitive_dicts[merge] PASSED [ 66%] 264s tests/test_merge.py::test_primitive_dicts[unsafe_merge] PASSED [ 66%] 264s tests/test_merge.py::test_merge_no_eq_verify[a_0-b_0-expected0-merge] PASSED [ 66%] 264s tests/test_merge.py::test_merge_no_eq_verify[a_0-b_0-expected0-unsafe_merge] PASSED [ 66%] 264s tests/test_merge.py::test_merge_with[c10-c20-expected0] PASSED [ 66%] 264s tests/test_merge.py::test_merge_with[c11-c21-expected1] PASSED [ 66%] 264s tests/test_merge.py::test_merge_with_c2_readonly[c10-c20-expected0] PASSED [ 66%] 264s tests/test_merge.py::test_merge_with_c2_readonly[c11-c21-expected1] PASSED [ 66%] 264s tests/test_merge.py::test_3way_dict_merge[merge] PASSED [ 66%] 264s tests/test_merge.py::test_3way_dict_merge[unsafe_merge] PASSED [ 67%] 264s tests/test_merge.py::test_merge_list_list PASSED [ 67%] 264s tests/test_merge.py::test_merge_error[base0-merge0-TypeError-merge] PASSED [ 67%] 264s tests/test_merge.py::test_merge_error[base0-merge0-TypeError-unsafe_merge] PASSED [ 67%] 264s tests/test_merge.py::test_merge_error[base1-merge1-TypeError-merge] PASSED [ 67%] 264s tests/test_merge.py::test_merge_error[base1-merge1-TypeError-unsafe_merge] PASSED [ 67%] 264s tests/test_merge.py::test_merge_error[base2-None-ValueError-merge] PASSED [ 67%] 264s tests/test_merge.py::test_merge_error[base2-None-ValueError-unsafe_merge] PASSED [ 67%] 264s tests/test_merge.py::test_merge_error[base3-None-ValueError-merge] PASSED [ 67%] 264s tests/test_merge.py::test_merge_error[base3-None-ValueError-unsafe_merge] PASSED [ 67%] 264s tests/test_merge.py::test_merge_error[Package-merge4-ConfigKeyError-merge] PASSED [ 67%] 264s tests/test_merge.py::test_merge_error[Package-merge4-ConfigKeyError-unsafe_merge] PASSED [ 67%] 264s tests/test_merge.py::test_with_readonly_c1[dict-merge] PASSED [ 67%] 264s tests/test_merge.py::test_with_readonly_c1[dict-unsafe_merge] PASSED [ 67%] 264s tests/test_merge.py::test_with_readonly_c1[list-merge] PASSED [ 67%] 264s tests/test_merge.py::test_with_readonly_c1[list-unsafe_merge] PASSED [ 67%] 264s tests/test_merge.py::test_with_readonly_c2[dict-merge] PASSED [ 67%] 264s tests/test_merge.py::test_with_readonly_c2[dict-unsafe_merge] PASSED [ 67%] 264s tests/test_merge.py::test_with_readonly_c2[list-merge] PASSED [ 67%] 264s tests/test_merge.py::test_with_readonly_c2[list-unsafe_merge] PASSED [ 67%] 264s tests/test_merge.py::test_into_readonly[c10-c20] PASSED [ 67%] 264s tests/test_merge.py::test_into_readonly[c11-c21] PASSED [ 67%] 264s tests/test_merge.py::test_dict_merge_readonly_into_readwrite[c10-c20-expected0-merge] PASSED [ 67%] 264s tests/test_merge.py::test_dict_merge_readonly_into_readwrite[c10-c20-expected0-unsafe_merge] PASSED [ 67%] 264s tests/test_merge.py::test_list_merge_readonly_into_readwrite[c10-c20-expected0] PASSED [ 67%] 264s tests/test_merge.py::test_parent_maintained PASSED [ 67%] 264s tests/test_merge.py::test_merge_with_dotlist[cfg0-overrides0-expected0] PASSED [ 67%] 264s tests/test_merge.py::test_merge_with_dotlist[cfg1-overrides1-expected1] PASSED [ 67%] 264s tests/test_merge.py::test_merge_with_dotlist[cfg2-overrides2-expected2] PASSED [ 67%] 264s tests/test_merge.py::test_merge_with_cli PASSED [ 67%] 264s tests/test_merge.py::test_merge_empty_with_dotlist[dotlist0-expected0] PASSED [ 67%] 264s tests/test_merge.py::test_merge_empty_with_dotlist[dotlist1-expected1] PASSED [ 67%] 264s tests/test_merge.py::test_merge_empty_with_dotlist[dotlist2-expected2] PASSED [ 67%] 264s tests/test_merge.py::test_merge_with_dotlist_errors[foo=10] PASSED [ 67%] 264s tests/test_merge.py::test_merge_with_dotlist_errors[dotlist1] PASSED [ 67%] 264s tests/test_merge.py::test_merge_allow_objects[merge] PASSED [ 67%] 264s tests/test_merge.py::test_merge_allow_objects[unsafe_merge] PASSED [ 67%] 264s tests/test_merge.py::test_merge_with_allow_Dataframe PASSED [ 67%] 264s tests/test_merge.py::test_merge_with_src_as_interpolation[merge_interpolation_list_with_list-merge] PASSED [ 67%] 264s tests/test_merge.py::test_merge_with_src_as_interpolation[merge_interpolation_list_with_list-unsafe_merge] PASSED [ 67%] 264s tests/test_merge.py::test_merge_with_src_as_interpolation[merge_interpolation_dict_with_dict-merge] PASSED [ 67%] 264s tests/test_merge.py::test_merge_with_src_as_interpolation[merge_interpolation_dict_with_dict-unsafe_merge] PASSED [ 67%] 264s tests/test_merge.py::test_merge_with_other_as_interpolation[merge_interpolation_dict_with_interpolation_dict-merge] PASSED [ 67%] 264s tests/test_merge.py::test_merge_with_other_as_interpolation[merge_interpolation_dict_with_interpolation_dict-unsafe_merge] PASSED [ 67%] 264s tests/test_merge.py::test_merge_with_other_as_interpolation[merge_interpolation_list_with_interpolation_list-merge] PASSED [ 67%] 264s tests/test_merge.py::test_merge_with_other_as_interpolation[merge_interpolation_list_with_interpolation_list-unsafe_merge] PASSED [ 67%] 264s tests/test_merge.py::test_merge_with_error_not_changing_target[merge_with_list] PASSED [ 67%] 264s tests/test_merge.py::test_into_custom_resolver_that_throws[legacy_register_resolver] PASSED [ 67%] 264s tests/test_merge.py::test_into_custom_resolver_that_throws[register_new_resolver] PASSED [ 67%] 264s tests/test_nested_containers.py::test_container_nested_element[list-list-list] PASSED [ 67%] 264s tests/test_nested_containers.py::test_container_nested_element[list-dict-dict] PASSED [ 67%] 264s tests/test_nested_containers.py::test_container_nested_element[list-optional-list] PASSED [ 67%] 264s tests/test_nested_containers.py::test_container_nested_element[list-list-optional] PASSED [ 67%] 264s tests/test_nested_containers.py::test_container_nested_element[list-optional-dict] PASSED [ 67%] 264s tests/test_nested_containers.py::test_container_nested_element[list-dict-optional] PASSED [ 67%] 264s tests/test_nested_containers.py::test_container_nested_element[dict-list-list] PASSED [ 67%] 264s tests/test_nested_containers.py::test_container_nested_element[dict-dict-dict] PASSED [ 67%] 264s tests/test_nested_containers.py::test_container_nested_element[dict-optional-list] PASSED [ 67%] 264s tests/test_nested_containers.py::test_container_nested_element[dict-list-optional] PASSED [ 67%] 264s tests/test_nested_containers.py::test_container_nested_element[dict-optional-dict] PASSED [ 67%] 264s tests/test_nested_containers.py::test_container_nested_element[dict-dict-optional] PASSED [ 67%] 264s tests/test_nested_containers.py::test_container_nested_element[dict-of-plugin] PASSED [ 67%] 264s tests/test_nested_containers.py::test_container_nested_element[list-of-plugin] PASSED [ 67%] 264s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-to-list-element] PASSED [ 67%] 264s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-to-dict-element] PASSED [ 67%] 264s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-list-to-optional-list] PASSED [ 67%] 264s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-dict-to-optional-dict] PASSED [ 67%] 264s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-list-to-list-optional] PASSED [ 67%] 264s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-list-none-to-list-optional] PASSED [ 67%] 264s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-dict-to-dict-optional] PASSED [ 67%] 264s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-dict-none-to-dict-optional] PASSED [ 67%] 264s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-dict-plugin] PASSED [ 67%] 264s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-list-plugin] PASSED [ 67%] 264s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-to-list-element] PASSED [ 67%] 264s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-to-dict-element] PASSED [ 67%] 264s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-list-to-optional-list] PASSED [ 67%] 264s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-dict-to-optional-dict] PASSED [ 67%] 264s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-list-to-list-optional] PASSED [ 67%] 264s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-list-none-to-list-optional] PASSED [ 67%] 264s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-dict-to-dict-optional] PASSED [ 67%] 264s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-dict-none-to-dict-optional] PASSED [ 67%] 264s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-dict-plugin] PASSED [ 68%] 264s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-list-plugin] PASSED [ 68%] 264s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[none-assign-to-optional-list] PASSED [ 68%] 264s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[none-assign-to-optional-dict] PASSED [ 68%] 264s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[none-assign-to-optional-plugin-list] PASSED [ 68%] 264s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[none-assign-to-optional-plugin-dict] PASSED [ 68%] 264s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[missing-assign-to-optional-list] PASSED [ 68%] 264s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[missing-assign-to-optional-dict] PASSED [ 68%] 264s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[missing-assign-to-optional-plugin-list] PASSED [ 68%] 264s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[missing-assign-to-optional-plugin-dict] PASSED [ 68%] 264s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[interp-assign-to-optional-list] PASSED [ 68%] 264s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[interp-assign-to-optional-dict] PASSED [ 68%] 264s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[interp-assign-to-optional-plugin-list] PASSED [ 68%] 264s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[interp-assign-to-optional-plugin-dict] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-to-list-element-container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-to-list-element-no_container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-to-dict-element-container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-to-dict-element-no_container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-list-to-optional-list-container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-list-to-optional-list-no_container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-dict-to-optional-dict-container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-dict-to-optional-dict-no_container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-list-to-list-optional-container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-list-to-list-optional-no_container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-list-none-to-list-optional-container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-list-none-to-list-optional-no_container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-dict-to-dict-optional-container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-dict-to-dict-optional-no_container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-dict-none-to-dict-optional-container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-dict-none-to-dict-optional-no_container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-to-list-of-plugins-container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-to-list-of-plugins-no_container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-to-dict-of-plugins-container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-to-dict-of-plugins-no_container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-interp-to-listconfig-container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-interp-to-listconfig-no_container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-interp-to-dictconfig-container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-interp-to-dictconfig-no_container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-interp_with_ref-to-listconfig-container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-interp_with_ref-to-listconfig-no_container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-interp_with_ref-to-dictconfig-container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-interp_with_ref-to-dictconfig-no_container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-missing-to-listconfig-container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-missing-to-listconfig-no_container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-missing-to-dictconfig-container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-missing-to-dictconfig-no_container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-missing_with_ref-to-listconfig-container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-missing_with_ref-to-listconfig-no_container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-missing_with_ref-to-dictconfig-container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-missing_with_ref-to-dictconfig-no_container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-none-to-listconfig-container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-none-to-listconfig-no_container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-none-to-dictconfig-container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-none-to-dictconfig-no_container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-none_with_ref-to-listconfig-container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-none_with_ref-to-listconfig-no_container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-none_with_ref-to-dictconfig-container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-none_with_ref-to-dictconfig-no_container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_setitem_valid_element_type[True-int] PASSED [ 68%] 264s tests/test_nested_containers.py::test_setitem_valid_element_type[True-list] PASSED [ 68%] 264s tests/test_nested_containers.py::test_setitem_valid_element_type[True-dict] PASSED [ 68%] 264s tests/test_nested_containers.py::test_setitem_valid_element_type[False-int] PASSED [ 68%] 264s tests/test_nested_containers.py::test_setitem_valid_element_type[False-list] PASSED [ 68%] 264s tests/test_nested_containers.py::test_setitem_valid_element_type[False-dict] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element_special[none-assign-to-optional-list] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element_special[none-assign-to-optional-dict] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element_special[missing-assign-to-optional-list] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element_special[missing-assign-to-optional-dict] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element_special[interp-assign-to-optional-list] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element_special[interp-assign-to-optional-dict] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-int-overwrite-container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-int-overwrite-no_container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-int-no_overwrite-container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-int-no_overwrite-no_container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-list[int]0-overwrite-container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-list[int]0-overwrite-no_container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-list[int]0-no_overwrite-container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-list[int]0-no_overwrite-no_container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-list[int]1-overwrite-container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-list[int]1-overwrite-no_container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-list[int]1-no_overwrite-container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-list[int]1-no_overwrite-no_container] PASSED [ 68%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-none-to-list[int]-overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-none-to-list[int]-overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-none-to-list[int]-no_overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-none-to-list[int]-no_overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-int-to-list[int]-overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-int-to-list[int]-overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-int-to-list[int]-no_overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-int-to-list[int]-no_overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[str]-to-list[int]-overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[str]-to-list[int]-overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[str]-to-list[int]-no_overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[str]-to-list[int]-no_overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[none]-to-list[int]-overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[none]-to-list[int]-overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[none]-to-list[int]-no_overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[none]-to-list[int]-no_overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str-int]-to-list[int]]-overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str-int]-to-list[int]]-overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str-int]-to-list[int]]-no_overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str-int]-to-list[int]]-no_overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign_dict[str_str]_to_dict[str_int]-overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign_dict[str_str]_to_dict[str_int]-overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign_dict[str_str]_to_dict[str_int]-no_overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign_dict[str_str]_to_dict[str_int]-no_overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign_list_to_dict[str_int]-overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign_list_to_dict[str_int]-overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign_list_to_dict[str_int]-no_overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign_list_to_dict[str_int]-no_overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[float]]-to-list[list[int]]-overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[float]]-to-list[list[int]]-overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[float]]-to-list[list[int]]-no_overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[float]]-to-list[list[int]]-no_overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[none]]-to-list[list[int]]-overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[none]]-to-list[list[int]]-overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[none]]-to-list[list[int]]-no_overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[none]]-to-list[list[int]]-no_overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[typed-none]]-to-list[list[int]]-overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[typed-none]]-to-list[list[int]]-overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[typed-none]]-to-list[list[int]]-no_overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[typed-none]]-to-list[list[int]]-no_overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[typed-int]]-to-list[list[float]]-overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[typed-int]]-to-list[list[float]]-overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[typed-int]]-to-list[list[float]]-no_overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[typed-int]]-to-list[list[float]]-no_overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str-[dict[str-float]]]-to-dict[str[dict[str-int]]]-overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str-[dict[str-float]]]-to-dict[str[dict[str-int]]]-overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str-[dict[str-float]]]-to-dict[str[dict[str-int]]]-no_overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str-[dict[str-float]]]-to-dict[str[dict[str-int]]]-no_overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str-[dict[str-float]]]-to-dict[str[dict[str-int]]]-2-overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str-[dict[str-float]]]-to-dict[str[dict[str-int]]]-2-overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str-[dict[str-float]]]-to-dict[str[dict[str-int]]]-2-no_overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str-[dict[str-float]]]-to-dict[str[dict[str-int]]]-2-no_overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str_[dict[int_int]]]-to-dict[str[dict[str_int]]]-overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str_[dict[int_int]]]-to-dict[str[dict[str_int]]]-overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str_[dict[int_int]]]-to-dict[str[dict[str_int]]]-no_overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str_[dict[int_int]]]-to-dict[str[dict[str_int]]]-no_overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str_[dict[int-int]]]-to-dict[str[dict[str_int]]]-overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str_[dict[int-int]]]-to-dict[str[dict[str_int]]]-overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str_[dict[int-int]]]-to-dict[str[dict[str_int]]]-no_overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str_[dict[int-int]]]-to-dict[str[dict[str_int]]]-no_overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str_[dict[int-typed_none]]]-to-dict[str[dict[str_int]]]-overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str_[dict[int-typed_none]]]-to-dict[str[dict[str_int]]]-overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str_[dict[int-typed_none]]]-to-dict[str[dict[str_int]]]-no_overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str_[dict[int-typed_none]]]-to-dict[str[dict[str_int]]]-no_overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str-[dict[int_typed-int]]]-to-dict[str[dict[str-float]]]-overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str-[dict[int_typed-int]]]-to-dict[str[dict[str-float]]]-overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str-[dict[int_typed-int]]]-to-dict[str[dict[str-float]]]-no_overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str-[dict[int_typed-int]]]-to-dict[str[dict[str-float]]]-no_overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str-[dict[int_typed-int]]]-to-dict[str[dict[str_float]]]-2-overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str-[dict[int_typed-int]]]-to-dict[str[dict[str_float]]]-2-overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str-[dict[int_typed-int]]]-to-dict[str[dict[str_float]]]-2-no_overwrite-container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str-[dict[int_typed-int]]]-to-dict[str[dict[str_float]]]-2-no_overwrite-no_container] PASSED [ 69%] 264s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_str_to_int] PASSED [ 69%] 264s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_none_to_int] PASSED [ 69%] 264s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_str_to_list[int]] PASSED [ 69%] 264s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_str_to_dict[str, int]] PASSED [ 69%] 264s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_none_to_list[int]] PASSED [ 69%] 264s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_int_to_list[int]] PASSED [ 69%] 264s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_list[str]_to_list[int]] PASSED [ 69%] 264s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_list[none]_to_list[int]] PASSED [ 69%] 264s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_dict[str,int]_to_list[int]]] PASSED [ 69%] 264s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_dict[str,str]_to_dict[str,int]0] PASSED [ 70%] 264s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_dict[str,str]_to_dict[str,int]1] PASSED [ 70%] 264s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_str_to_int] PASSED [ 70%] 264s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_none_to_int] PASSED [ 70%] 264s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_str_to_list[int]] PASSED [ 70%] 264s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_str_to_dict[str, int]] PASSED [ 70%] 264s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_none_to_list[int]] PASSED [ 70%] 264s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_int_to_list[int]] PASSED [ 70%] 264s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_list[str]_to_list[int]] PASSED [ 70%] 264s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_list[none]_to_list[int]] PASSED [ 70%] 264s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_dict[str,int]_to_list[int]]] PASSED [ 70%] 264s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_dict[str,str]_to_dict[str,int]0] PASSED [ 70%] 264s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_dict[str,str]_to_dict[str,int]1] PASSED [ 70%] 264s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_dict[str,str]_to_dict[str,int]2] PASSED [ 70%] 264s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_dict[str,str]_to_dict[str,int]3] PASSED [ 70%] 264s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_dict[str,str]_to_dict[str,int]4] PASSED [ 70%] 264s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_dict[str,str]_to_dict[str,int]5] PASSED [ 70%] 264s tests/test_nested_containers.py::test_merge_nested_dict_promotion[any-plugin-into-typed-plugin] PASSED [ 70%] 264s tests/test_nested_containers.py::test_merge_nested_dict_promotion[typed-plugin-into-any-plugin] PASSED [ 70%] 264s tests/test_nested_containers.py::test_merge_nested_dict_promotion[typed-concrete-plugin-into-typed-plugin] PASSED [ 70%] 264s tests/test_nested_containers.py::test_merge_nested_dict_promotion[typed-plugin-into-any] PASSED [ 70%] 264s tests/test_nested_containers.py::test_merge_nested[merge-interp-into-list] PASSED [ 70%] 264s tests/test_nested_containers.py::test_merge_nested[merge-none-into-list] PASSED [ 70%] 264s tests/test_nested_containers.py::test_merge_nested[merge-interp-into-dict] PASSED [ 70%] 264s tests/test_nested_containers.py::test_merge_nested[merge-none-into-dict] PASSED [ 70%] 264s tests/test_nested_containers.py::test_merge_interpolation_with_container_type[dict-interp-into-any] PASSED [ 70%] 264s tests/test_nested_containers.py::test_merge_interpolation_with_container_type[none-interp-into-any] PASSED [ 70%] 264s tests/test_nested_containers.py::test_merge_interpolation_with_container_type[dict[str,float]-into-dict[str,any]] PASSED [ 70%] 264s tests/test_nested_containers.py::test_merge_interpolation_with_container_type[interp-into-dict] PASSED [ 70%] 264s tests/test_nested_containers.py::test_merge_interpolation_with_container_type[list-interp-into-any] PASSED [ 70%] 264s tests/test_nested_containers.py::test_merge_interpolation_with_container_type[any-interp-into-list-int] PASSED [ 70%] 264s tests/test_nested_containers.py::test_merge_interpolation_with_container_type[any-interp_list-into-list-list-int] PASSED [ 70%] 264s tests/test_nested_containers.py::test_merge_nested_list_promotion PASSED [ 70%] 264s tests/test_nested_containers.py::test_merge_bad_element_type[configs0-Value 'abc' of type 'str' could not be converted to Integer] PASSED [ 70%] 264s tests/test_nested_containers.py::test_merge_bad_element_type[merge-int-into-dict] PASSED [ 70%] 264s tests/test_nested_containers.py::test_merge_bad_element_type[merge-none_typed-into-int] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[StringNode-abc-abc] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[StringNode-100-100] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[StringNode-Color.RED-Color.RED] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[IntegerNode-10-10_0] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[IntegerNode-10-10_1] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[IntegerNode--100--100_0] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[IntegerNode--100--100_1] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[FloatNode-inf-inf] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[FloatNode-nan-nan] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[FloatNode-10-10.0] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[FloatNode-10.1-10.1] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[FloatNode-10.2-10.2] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[FloatNode-10e-3-0.01] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[BytesNode-binary-binary] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[BytesNode-\xf0\xf1\xf2-\xf0\xf1\xf2] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[BooleanNode-True-True] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[BooleanNode-Y-True] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[BooleanNode-true-True] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[BooleanNode-Yes-True] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[BooleanNode-On-True] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[BooleanNode-1-True] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[BooleanNode-100-True] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[BooleanNode-False-False] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[BooleanNode-N-False] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[BooleanNode-false-False] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[BooleanNode-No-False] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[BooleanNode-Off-False] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[BooleanNode-None-None] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[BooleanNode-0-False0] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[BooleanNode-0-False1] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[AnyNode-3-3] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[AnyNode-3.14-3.14] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[AnyNode-False-False] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[AnyNode-\xf0\xf1\xf2-\xf0\xf1\xf2] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[AnyNode-Color.RED-Color.RED] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[AnyNode-None-None] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[-Color.RED-Color.RED0] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[-Color.RED-Color.RED1] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[-RED-Color.RED] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[-1-Color.RED] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[PathNode-hello.txt-output_40] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[PathNode-input_41-output_41] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[union-str] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[union-int] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[union-float] PASSED [ 70%] 264s tests/test_nodes.py::test_valid_inputs[union-inf] PASSED [ 71%] 264s tests/test_nodes.py::test_valid_inputs[union-bytes] PASSED [ 71%] 264s tests/test_nodes.py::test_valid_inputs[union-bool] PASSED [ 71%] 264s tests/test_nodes.py::test_valid_inputs[union-none] PASSED [ 71%] 264s tests/test_nodes.py::test_valid_inputs[union-enum] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[IntegerNode-abc] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[IntegerNode--abc] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[IntegerNode-10.1] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[IntegerNode--1132c] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[IntegerNode-Color.RED] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[IntegerNode-123] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[FloatNode-abc] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[FloatNode-Color.RED] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[FloatNode-10.1] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[BytesNode-abc] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[BytesNode-23] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[BytesNode-Color.RED] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[BytesNode-3.14] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[BytesNode-True] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[BooleanNode-Nope] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[BooleanNode-Yup] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[BooleanNode-Color.RED] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[BooleanNode-True] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[IntegerNode-input_18] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[IntegerNode-input_19] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[IntegerNode-input_20] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[IntegerNode-10] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[IntegerNode-input_22] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[BytesNode-input_23] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[BytesNode-input_24] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[BytesNode-input_25] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[BytesNode-input_26] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[BooleanNode-input_27] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[BooleanNode-input_28] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[BooleanNode-input_29] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[BooleanNode-input_30] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[FloatNode-input_31] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[FloatNode-input_32] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[FloatNode-input_33] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[FloatNode-input_34] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[StringNode-input_35] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[StringNode-input_36] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[StringNode-input_37] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[StringNode-\xf0\xf1\xf2] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[FloatNode-input_39] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[AnyNode-input_40] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[AnyNode-input_41] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[AnyNode-input_42] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[AnyNode-input_43] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[AnyNode-input_44] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[type_45-Color.TYPO] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[type_46-TYPO] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[type_47-Enum1.FOO] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[type_48-Enum1.RED] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[type_49-1000000] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[type_50-1.0] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[type_51-binary] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[type_52-True] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[type_53-input_53] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[type_54-input_54] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[type_55-input_55] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[type_56-input_56] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[PathNode-1.0] PASSED [ 71%] 264s tests/test_nodes.py::test_invalid_inputs[PathNode-input_58] PASSED [ 71%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-convert-missing-optional] PASSED [ 71%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-convert-missing-not_optional] PASSED [ 71%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-convert-interp-optional] PASSED [ 71%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-convert-interp-not_optional] PASSED [ 71%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-convert-none-optional] PASSED [ 71%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-convert-none-not_optional] PASSED [ 71%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-no_convert-missing-optional] PASSED [ 71%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-no_convert-missing-not_optional] PASSED [ 71%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-no_convert-interp-optional] PASSED [ 71%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-no_convert-interp-not_optional] PASSED [ 71%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-no_convert-none-optional] PASSED [ 71%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-no_convert-none-not_optional] PASSED [ 71%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-convert-missing-optional] PASSED [ 71%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-convert-missing-not_optional] PASSED [ 71%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-convert-interp-optional] PASSED [ 71%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-convert-interp-not_optional] PASSED [ 71%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-convert-none-optional] PASSED [ 71%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-convert-none-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-no_convert-missing-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-no_convert-missing-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-no_convert-interp-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-no_convert-interp-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-no_convert-none-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-no_convert-none-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-convert-missing-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-convert-missing-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-convert-interp-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-convert-interp-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-convert-none-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-convert-none-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-no_convert-missing-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-no_convert-missing-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-no_convert-interp-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-no_convert-interp-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-no_convert-none-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-no_convert-none-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-convert-missing-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-convert-missing-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-convert-interp-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-convert-interp-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-convert-none-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-convert-none-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-no_convert-missing-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-no_convert-missing-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-no_convert-interp-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-no_convert-interp-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-no_convert-none-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-no_convert-none-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-convert-missing-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-convert-missing-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-convert-interp-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-convert-interp-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-convert-none-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-convert-none-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-no_convert-missing-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-no_convert-missing-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-no_convert-interp-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-no_convert-interp-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-no_convert-none-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-no_convert-none-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-convert-missing-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-convert-missing-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-convert-interp-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-convert-interp-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-convert-none-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-convert-none-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-no_convert-missing-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-no_convert-missing-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-no_convert-interp-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-no_convert-interp-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-no_convert-none-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-no_convert-none-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-convert-missing-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-convert-missing-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-convert-interp-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-convert-interp-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-convert-none-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-convert-none-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-no_convert-missing-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-no_convert-missing-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-no_convert-interp-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-no_convert-interp-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-no_convert-none-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-no_convert-none-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-convert-missing-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-convert-missing-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-convert-interp-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-convert-interp-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-convert-none-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-convert-none-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-no_convert-missing-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-no_convert-missing-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-no_convert-interp-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-no_convert-interp-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-no_convert-none-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-no_convert-none-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-convert-missing-optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-convert-missing-not_optional] PASSED [ 72%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-convert-interp-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-convert-interp-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-convert-none-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-convert-none-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-no_convert-missing-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-no_convert-missing-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-no_convert-interp-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-no_convert-interp-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-no_convert-none-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-no_convert-none-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-convert-missing-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-convert-missing-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-convert-interp-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-convert-interp-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-convert-none-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-convert-none-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-no_convert-missing-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-no_convert-missing-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-no_convert-interp-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-no_convert-interp-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-no_convert-none-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-no_convert-none-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-convert-missing-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-convert-missing-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-convert-interp-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-convert-interp-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-convert-none-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-convert-none-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-no_convert-missing-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-no_convert-missing-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-no_convert-interp-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-no_convert-interp-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-no_convert-none-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-no_convert-none-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-convert-missing-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-convert-missing-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-convert-interp-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-convert-interp-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-convert-none-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-convert-none-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-no_convert-missing-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-no_convert-missing-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-no_convert-interp-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-no_convert-interp-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-no_convert-none-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-no_convert-none-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-convert-missing-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-convert-missing-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-convert-interp-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-convert-interp-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-convert-none-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-convert-none-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-no_convert-missing-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-no_convert-missing-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-no_convert-interp-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-no_convert-interp-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-no_convert-none-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-no_convert-none-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-convert-missing-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-convert-missing-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-convert-interp-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-convert-interp-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-convert-none-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-convert-none-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-no_convert-missing-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-no_convert-missing-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-no_convert-interp-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-no_convert-interp-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-no_convert-none-optional] PASSED [ 73%] 264s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-no_convert-none-not_optional] PASSED [ 73%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-123] PASSED [ 73%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-10.1] PASSED [ 73%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-binary] PASSED [ 73%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-true] PASSED [ 73%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-abc] PASSED [ 73%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-red_str] PASSED [ 73%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-123_str] PASSED [ 73%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-10.1_str] PASSED [ 73%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-Color.RED] PASSED [ 73%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-Enum1.FOO] PASSED [ 73%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-path] PASSED [ 73%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-object] PASSED [ 73%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-123] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-10.1] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-binary] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-true] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-abc] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-red_str] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-123_str] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-10.1_str] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-Color.RED] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-Enum1.FOO] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-path] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-object] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-123] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-10.1] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-binary] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-true] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-abc] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-red_str] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-123_str] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-10.1_str] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-Color.RED] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-Enum1.FOO] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-path] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-object] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-123] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-10.1] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-binary] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-true] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-abc] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-red_str] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-123_str] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-10.1_str] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-Color.RED] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-Enum1.FOO] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-path] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-object] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-123] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-10.1] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-binary] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-true] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-abc] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-red_str] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-123_str] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-10.1_str] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-Color.RED] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-Enum1.FOO] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-path] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-object] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-123] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-10.1] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-binary] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-true] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-abc] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-red_str] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-123_str] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-10.1_str] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-Color.RED] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-Enum1.FOO] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-path] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-object] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-123] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-10.1] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-binary] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-true] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-abc] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-red_str] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-123_str] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-10.1_str] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-Color.RED] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-Enum1.FOO] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-path] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-object] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-123] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-10.1] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-binary] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-true] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-abc] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-red_str] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-123_str] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-10.1_str] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-Color.RED] PASSED [ 74%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-Enum1.FOO] PASSED [ 75%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-path] PASSED [ 75%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-object] PASSED [ 75%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-123] PASSED [ 75%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-10.1] PASSED [ 75%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-binary] PASSED [ 75%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-true] PASSED [ 75%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-abc] PASSED [ 75%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-red_str] PASSED [ 75%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-123_str] PASSED [ 75%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-10.1_str] PASSED [ 75%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-Color.RED] PASSED [ 75%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-Enum1.FOO] PASSED [ 75%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-path] PASSED [ 75%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-object] PASSED [ 75%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-123] PASSED [ 75%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-10.1] PASSED [ 75%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-binary] PASSED [ 75%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-true] PASSED [ 75%] 264s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-abc] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-red_str] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-123_str] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-10.1_str] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-Color.RED] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-Enum1.FOO] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-path] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-object] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-123] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-10.1] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-binary] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-true] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-abc] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-red_str] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-123_str] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-10.1_str] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-Color.RED] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-Enum1.FOO] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-path] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-object] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-123] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-10.1] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-binary] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-true] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-abc] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-red_str] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-123_str] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-10.1_str] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-Color.RED] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-Enum1.FOO] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-path] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-object] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-123] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-10.1] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-binary] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-true] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-abc] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-red_str] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-123_str] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-10.1_str] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-Color.RED] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-Enum1.FOO] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-path] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-object] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-123] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-10.1] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-binary] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-true] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-abc] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-red_str] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-123_str] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-10.1_str] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-Color.RED] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-Enum1.FOO] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-path] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-object] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-123] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-10.1] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-binary] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-true] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-abc] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-red_str] PASSED [ 75%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-123_str] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-10.1_str] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-Color.RED] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-Enum1.FOO] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-path] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-object] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-123] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-10.1] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-binary] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-true] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-abc] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-red_str] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-123_str] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-10.1_str] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-Color.RED] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-Enum1.FOO] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-path] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-object] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-123] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-10.1] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-binary] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-true] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-abc] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-red_str] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-123_str] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-10.1_str] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-Color.RED] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-Enum1.FOO] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-path] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-object] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-123] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-10.1] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-binary] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-true] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-abc] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-red_str] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-123_str] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-10.1_str] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-Color.RED] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-Enum1.FOO] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-path] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-object] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-123] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-10.1] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-binary] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-true] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-abc] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-red_str] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-123_str] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-10.1_str] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-Color.RED] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-Enum1.FOO] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-path] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-object] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-123] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-10.1] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-binary] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-true] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-abc] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-red_str] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-123_str] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-10.1_str] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-Color.RED] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-Enum1.FOO] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-path] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-object] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-123] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-10.1] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-binary] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-true] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-abc] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-red_str] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-123_str] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-10.1_str] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-Color.RED] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-Enum1.FOO] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-path] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-object] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-123] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-10.1] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-binary] PASSED [ 76%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-true] PASSED [ 77%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-abc] PASSED [ 77%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-red_str] PASSED [ 77%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-123_str] PASSED [ 77%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-10.1_str] PASSED [ 77%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-Color.RED] PASSED [ 77%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-Enum1.FOO] PASSED [ 77%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-path] PASSED [ 77%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-object] PASSED [ 77%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-123] PASSED [ 77%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-10.1] PASSED [ 77%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-binary] PASSED [ 77%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-true] PASSED [ 77%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-abc] PASSED [ 77%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-red_str] PASSED [ 77%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-123_str] PASSED [ 77%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-10.1_str] PASSED [ 77%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-Color.RED] PASSED [ 77%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-Enum1.FOO] PASSED [ 77%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-path] PASSED [ 77%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-object] PASSED [ 77%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-123] PASSED [ 77%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-10.1] PASSED [ 77%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-binary] PASSED [ 77%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-true] PASSED [ 77%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-abc] PASSED [ 77%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-red_str] PASSED [ 77%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-123_str] PASSED [ 77%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-10.1_str] PASSED [ 77%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-Color.RED] PASSED [ 77%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-Enum1.FOO] PASSED [ 77%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-path] PASSED [ 77%] 265s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-object] PASSED [ 77%] 265s tests/test_nodes.py::test_assigned_value_node_type[input_0-DictConfig] PASSED [ 77%] 265s tests/test_nodes.py::test_assigned_value_node_type[input_1-ListConfig] PASSED [ 77%] 265s tests/test_nodes.py::test_assigned_value_node_type[5-AnyNode] PASSED [ 77%] 265s tests/test_nodes.py::test_assigned_value_node_type[5.0-AnyNode] PASSED [ 77%] 265s tests/test_nodes.py::test_assigned_value_node_type[True-AnyNode] PASSED [ 77%] 265s tests/test_nodes.py::test_assigned_value_node_type[False-AnyNode] PASSED [ 77%] 265s tests/test_nodes.py::test_assigned_value_node_type[str-AnyNode] PASSED [ 77%] 265s tests/test_nodes.py::test_assigned_value_node_type[\xf0\xf1\xf2-AnyNode] PASSED [ 77%] 265s tests/test_nodes.py::test_assigned_value_node_type[input_8-AnyNode] PASSED [ 77%] 265s tests/test_nodes.py::test_dict_any PASSED [ 77%] 265s tests/test_nodes.py::test_dict_integer_1 PASSED [ 77%] 265s tests/test_nodes.py::test_list_any PASSED [ 77%] 265s tests/test_nodes.py::test_list_integer PASSED [ 77%] 265s tests/test_nodes.py::test_list_integer_rejects_string PASSED [ 77%] 265s tests/test_nodes.py::test_merge_validation_error[c10-c20] PASSED [ 77%] 265s tests/test_nodes.py::test_merge_validation_error[c11-c21] PASSED [ 77%] 265s tests/test_nodes.py::test_merge_validation_error[c12-c22] PASSED [ 77%] 265s tests/test_nodes.py::test_merge_validation_error[c13-c23] PASSED [ 77%] 265s tests/test_nodes.py::test_accepts_mandatory_missing[IntegerNode-1-invalid] PASSED [ 77%] 265s tests/test_nodes.py::test_accepts_mandatory_missing[FloatNode-3.1415-invalid] PASSED [ 77%] 265s tests/test_nodes.py::test_accepts_mandatory_missing[BooleanNode-True-invalid] PASSED [ 77%] 265s tests/test_nodes.py::test_accepts_mandatory_missing[AnyNode-aaa-None] PASSED [ 77%] 265s tests/test_nodes.py::test_accepts_mandatory_missing[StringNode-blah-None] PASSED [ 77%] 265s tests/test_nodes.py::test_accepts_mandatory_missing[BytesNode-foobar-None] PASSED [ 77%] 265s tests/test_nodes.py::test_accepts_mandatory_missing[PathNode-valid_value6-None] PASSED [ 77%] 265s tests/test_nodes.py::test_legal_assignment[integers-BooleanNode] PASSED [ 77%] 265s tests/test_nodes.py::test_legal_assignment[integers-BytesNode] PASSED [ 77%] 265s tests/test_nodes.py::test_legal_assignment[integers-PathNode] PASSED [ 77%] 265s tests/test_nodes.py::test_legal_assignment[integers-EnumNode] PASSED [ 77%] 265s tests/test_nodes.py::test_legal_assignment[integers-FloatNode] PASSED [ 77%] 265s tests/test_nodes.py::test_legal_assignment[integers-IntegerNode] PASSED [ 77%] 265s tests/test_nodes.py::test_legal_assignment[integers-StringNode] PASSED [ 77%] 265s tests/test_nodes.py::test_legal_assignment[integers-AnyNode] PASSED [ 77%] 265s tests/test_nodes.py::test_legal_assignment[integer-strings-BooleanNode] PASSED [ 77%] 265s tests/test_nodes.py::test_legal_assignment[integer-strings-BytesNode] PASSED [ 77%] 265s tests/test_nodes.py::test_legal_assignment[integer-strings-PathNode] PASSED [ 77%] 265s tests/test_nodes.py::test_legal_assignment[integer-strings-EnumNode] PASSED [ 77%] 265s tests/test_nodes.py::test_legal_assignment[integer-strings-FloatNode] PASSED [ 77%] 265s tests/test_nodes.py::test_legal_assignment[integer-strings-IntegerNode] PASSED [ 77%] 265s tests/test_nodes.py::test_legal_assignment[integer-strings-StringNode] PASSED [ 77%] 265s tests/test_nodes.py::test_legal_assignment[integer-strings-AnyNode] PASSED [ 77%] 265s tests/test_nodes.py::test_legal_assignment[floats-BooleanNode] PASSED [ 77%] 265s tests/test_nodes.py::test_legal_assignment[floats-BytesNode] PASSED [ 77%] 265s tests/test_nodes.py::test_legal_assignment[floats-PathNode] PASSED [ 77%] 265s tests/test_nodes.py::test_legal_assignment[floats-EnumNode] PASSED [ 77%] 265s tests/test_nodes.py::test_legal_assignment[floats-FloatNode] PASSED [ 77%] 265s tests/test_nodes.py::test_legal_assignment[floats-IntegerNode] PASSED [ 77%] 265s tests/test_nodes.py::test_legal_assignment[floats-StringNode] PASSED [ 77%] 265s tests/test_nodes.py::test_legal_assignment[floats-AnyNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[floaty-strings-BooleanNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[floaty-strings-BytesNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[floaty-strings-PathNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[floaty-strings-EnumNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[floaty-strings-FloatNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[floaty-strings-IntegerNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[floaty-strings-StringNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[floaty-strings-AnyNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[booleans-BooleanNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[booleans-BytesNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[booleans-PathNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[booleans-EnumNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[booleans-FloatNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[booleans-IntegerNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[booleans-StringNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[booleans-AnyNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[trueish-strings-BooleanNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[trueish-strings-BytesNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[trueish-strings-PathNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[trueish-strings-EnumNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[trueish-strings-FloatNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[trueish-strings-IntegerNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[trueish-strings-StringNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[trueish-strings-AnyNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[falsey-strings-BooleanNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[falsey-strings-BytesNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[falsey-strings-PathNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[falsey-strings-EnumNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[falsey-strings-FloatNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[falsey-strings-IntegerNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[falsey-strings-StringNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[falsey-strings-AnyNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[falsey-integer-BooleanNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[falsey-integer-BytesNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[falsey-integer-PathNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[falsey-integer-EnumNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[falsey-integer-FloatNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[falsey-integer-IntegerNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[falsey-integer-StringNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[falsey-integer-AnyNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[falsey-integer-string-BooleanNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[falsey-integer-string-BytesNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[falsey-integer-string-PathNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[falsey-integer-string-EnumNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[falsey-integer-string-FloatNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[falsey-integer-string-IntegerNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[falsey-integer-string-StringNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[falsey-integer-string-AnyNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[binary-data-BooleanNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[binary-data-BytesNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[binary-data-PathNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[binary-data-EnumNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[binary-data-FloatNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[binary-data-IntegerNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[binary-data-StringNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[binary-data-AnyNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[path-data-BooleanNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[path-data-BytesNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[path-data-PathNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[path-data-EnumNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[path-data-FloatNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[path-data-IntegerNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[path-data-StringNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment[path-data-AnyNode] PASSED [ 78%] 265s tests/test_nodes.py::test_illegal_assignment[node0-foo] PASSED [ 78%] 265s tests/test_nodes.py::test_illegal_assignment[node1-foo] PASSED [ 78%] 265s tests/test_nodes.py::test_illegal_assignment[node2-foo] PASSED [ 78%] 265s tests/test_nodes.py::test_illegal_assignment[node3-foo] PASSED [ 78%] 265s tests/test_nodes.py::test_illegal_assignment[node4-123] PASSED [ 78%] 265s tests/test_nodes.py::test_illegal_assignment[node5-foo] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment_enum[Enum1-values0-success_map0-BooleanNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment_enum[Enum1-values0-success_map0-BytesNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment_enum[Enum1-values0-success_map0-PathNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment_enum[Enum1-values0-success_map0-EnumNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment_enum[Enum1-values0-success_map0-FloatNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment_enum[Enum1-values0-success_map0-IntegerNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment_enum[Enum1-values0-success_map0-StringNode] PASSED [ 78%] 265s tests/test_nodes.py::test_legal_assignment_enum[Enum1-values0-success_map0-AnyNode] PASSED [ 78%] 265s tests/test_nodes.py::test_deepcopy[obj0] PASSED [ 78%] 265s tests/test_nodes.py::test_deepcopy[obj1] PASSED [ 78%] 265s tests/test_nodes.py::test_deepcopy[obj2] PASSED [ 78%] 265s tests/test_nodes.py::test_deepcopy[obj3] PASSED [ 79%] 265s tests/test_nodes.py::test_deepcopy[obj4] PASSED [ 79%] 265s tests/test_nodes.py::test_deepcopy[obj5] PASSED [ 79%] 265s tests/test_nodes.py::test_deepcopy[obj6] PASSED [ 79%] 265s tests/test_nodes.py::test_deepcopy[obj7] PASSED [ 79%] 265s tests/test_nodes.py::test_deepcopy[obj8] PASSED [ 79%] 265s tests/test_nodes.py::test_deepcopy[obj9] PASSED [ 79%] 265s tests/test_nodes.py::test_deepcopy[obj10] PASSED [ 79%] 265s tests/test_nodes.py::test_deepcopy[obj11] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node0-None-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node1-100-False] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node2-foo-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node3-100-False] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node4-???-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node5-None-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node6-None-False] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node7-${interp}-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node8-${different_interp}-False] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node9-1-False] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node10-1-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node11-1-False] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node12-foo-False] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node13-foo-False] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node14-???-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node15-None-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node16-${interp}-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node17-${different_interp}-False] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node18-1-False] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node19-None-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node20-None-False] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node21-1.0-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node22-1-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node23-1-False] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node24-1.0-False] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node25-foo-False] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node26-???-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node27-None-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node28-binary-False] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node29-binary-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node30-None-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node31-value31-False] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node32-value32-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node33-True-False] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node34-False-False] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node35-None-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node36-None-False] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node37-False-False] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node38-False-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node39-value39-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node40-1-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node41-value41-False] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node42-1-False] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node43-Enum1.BAR-False] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node44-value44-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node45-nope-False] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node46-value46-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node47-value47-False] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node48-Enum1.BAR-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node49-Enum1.FOO-False] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node50-Enum1.BAR-False] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node51-???-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node52-Enum1.BAR-False] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node53-${interp}-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node54-${different_interp}-False] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node55-foo-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node56-${foo}-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node57-${foo-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node58-None-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node59-1-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node60-1-False] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node61-1.0-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node62-True-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node63-Color.RED-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node64-value64-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node65-value65-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node66-100-False] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node67-foo-False] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node68-???-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node69-None-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node70-100-False] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node71-value71-True] PASSED [ 79%] 265s tests/test_nodes.py::test_eq[node72-100-True] PASSED [ 80%] 265s tests/test_nodes.py::test_eq[node73-value73-True] PASSED [ 80%] 265s tests/test_nodes.py::test_eq[node74-value74-True] PASSED [ 80%] 265s tests/test_nodes.py::test_eq[node75-value75-True] PASSED [ 80%] 265s tests/test_nodes.py::test_eq[node76-???-True] PASSED [ 80%] 265s tests/test_nodes.py::test_eq[node77-value77-True] PASSED [ 80%] 265s tests/test_nodes.py::test_eq[node78-value78-True] PASSED [ 80%] 265s tests/test_nodes.py::test_eq[node79-value79-True] PASSED [ 80%] 265s tests/test_nodes.py::test_eq[node80-None-True] PASSED [ 80%] 265s tests/test_nodes.py::test_eq[node81-value81-True] PASSED [ 80%] 265s tests/test_nodes.py::test_eq[node82-value82-True] PASSED [ 80%] 265s tests/test_nodes.py::test_eq[node83-value83-True] PASSED [ 80%] 265s tests/test_nodes.py::test_eq[node84-${interp}-True] PASSED [ 80%] 265s tests/test_nodes.py::test_eq[node85-value85-True] PASSED [ 80%] 265s tests/test_nodes.py::test_eq[node86-value86-True] PASSED [ 80%] 265s tests/test_nodes.py::test_eq[node87-value87-False] PASSED [ 80%] 265s tests/test_nodes.py::test_eq[node88-999-False] PASSED [ 80%] 265s tests/test_nodes.py::test_eq[node89-value89-False] PASSED [ 80%] 265s tests/test_nodes.py::test_eq[node90-value90-False] PASSED [ 80%] 265s tests/test_nodes.py::test_eq[node91-value91-False] PASSED [ 80%] 265s tests/test_nodes.py::test_eq[node92-999-False] PASSED [ 80%] 265s tests/test_nodes.py::test_eq[node93-value93-False] PASSED [ 80%] 265s tests/test_nodes.py::test_eq[node94-value94-False] PASSED [ 80%] 265s tests/test_nodes.py::test_eq[node95-value95-False] PASSED [ 80%] 265s tests/test_nodes.py::test_eq[node96-999-False] PASSED [ 80%] 265s tests/test_nodes.py::test_eq[node97-value97-False] PASSED [ 80%] 265s tests/test_nodes.py::test_eq[node98-value98-False] PASSED [ 80%] 265s tests/test_nodes.py::test_eq[node99-value99-False] PASSED [ 80%] 265s tests/test_nodes.py::test_eq[node100-999-False] PASSED [ 80%] 265s tests/test_nodes.py::test_eq[node101-value101-False] PASSED [ 80%] 265s tests/test_nodes.py::test_eq[node102-value102-False] PASSED [ 80%] 265s tests/test_nodes.py::test_set_anynode_with_primitive_type[a_str] PASSED [ 80%] 265s tests/test_nodes.py::test_set_anynode_with_primitive_type[1] PASSED [ 80%] 265s tests/test_nodes.py::test_set_anynode_with_primitive_type[3.14] PASSED [ 80%] 265s tests/test_nodes.py::test_set_anynode_with_primitive_type[True] PASSED [ 80%] 265s tests/test_nodes.py::test_set_anynode_with_primitive_type[None] PASSED [ 80%] 265s tests/test_nodes.py::test_set_anynode_with_primitive_type[Enum1.FOO] PASSED [ 80%] 265s tests/test_nodes.py::test_set_anynode_with_primitive_type[binary] PASSED [ 80%] 265s tests/test_nodes.py::test_set_anynode_with_primitive_type[value7] PASSED [ 80%] 265s tests/test_nodes.py::test_set_anynode_with_container[value0-ListConfig] PASSED [ 80%] 265s tests/test_nodes.py::test_set_anynode_with_container[value1-ListConfig] PASSED [ 80%] 265s tests/test_nodes.py::test_set_anynode_with_container[value2-DictConfig] PASSED [ 80%] 265s tests/test_nodes.py::test_set_anynode_with_container[value3-DictConfig] PASSED [ 80%] 265s tests/test_nodes.py::test_set_anynode_with_illegal_type PASSED [ 80%] 265s tests/test_nodes.py::test_set_valuenode PASSED [ 80%] 265s tests/test_nodes.py::test_allow_objects PASSED [ 80%] 265s tests/test_nodes.py::test_dereference_missing PASSED [ 80%] 265s tests/test_nodes.py::test_validate_and_convert_none[StringNode] PASSED [ 80%] 265s tests/test_nodes.py::test_validate_and_convert_none[IntegerNode] PASSED [ 80%] 265s tests/test_nodes.py::test_validate_and_convert_none[FloatNode] PASSED [ 80%] 265s tests/test_nodes.py::test_validate_and_convert_none[BooleanNode] PASSED [ 80%] 265s tests/test_nodes.py::test_validate_and_convert_none[BytesNode] PASSED [ 80%] 265s tests/test_nodes.py::test_validate_and_convert_none[PathNode] PASSED [ 80%] 265s tests/test_nodes.py::test_validate_and_convert_none[] PASSED [ 80%] 265s tests/test_nodes.py::test_dereference_interpolation_to_missing PASSED [ 80%] 265s tests/test_nodes.py::test_set_flags_in_init[AnyNode-flags0] PASSED [ 80%] 265s tests/test_nodes.py::test_set_flags_in_init[AnyNode-flags1] PASSED [ 80%] 265s tests/test_nodes.py::test_set_flags_in_init[AnyNode-flags2] PASSED [ 80%] 265s tests/test_nodes.py::test_set_flags_in_init[AnyNode-flags3] PASSED [ 80%] 265s tests/test_nodes.py::test_set_flags_in_init[BooleanNode-flags0] PASSED [ 80%] 265s tests/test_nodes.py::test_set_flags_in_init[BooleanNode-flags1] PASSED [ 80%] 265s tests/test_nodes.py::test_set_flags_in_init[BooleanNode-flags2] PASSED [ 80%] 265s tests/test_nodes.py::test_set_flags_in_init[BooleanNode-flags3] PASSED [ 80%] 265s tests/test_nodes.py::test_set_flags_in_init[BytesNode-flags0] PASSED [ 80%] 265s tests/test_nodes.py::test_set_flags_in_init[BytesNode-flags1] PASSED [ 80%] 265s tests/test_nodes.py::test_set_flags_in_init[BytesNode-flags2] PASSED [ 80%] 265s tests/test_nodes.py::test_set_flags_in_init[BytesNode-flags3] PASSED [ 80%] 265s tests/test_nodes.py::test_set_flags_in_init[type_3-flags0] PASSED [ 80%] 265s tests/test_nodes.py::test_set_flags_in_init[type_3-flags1] PASSED [ 80%] 265s tests/test_nodes.py::test_set_flags_in_init[type_3-flags2] PASSED [ 80%] 265s tests/test_nodes.py::test_set_flags_in_init[type_3-flags3] PASSED [ 80%] 265s tests/test_nodes.py::test_set_flags_in_init[FloatNode-flags0] PASSED [ 80%] 265s tests/test_nodes.py::test_set_flags_in_init[FloatNode-flags1] PASSED [ 80%] 265s tests/test_nodes.py::test_set_flags_in_init[FloatNode-flags2] PASSED [ 80%] 265s tests/test_nodes.py::test_set_flags_in_init[FloatNode-flags3] PASSED [ 80%] 265s tests/test_nodes.py::test_set_flags_in_init[IntegerNode-flags0] PASSED [ 80%] 265s tests/test_nodes.py::test_set_flags_in_init[IntegerNode-flags1] PASSED [ 80%] 265s tests/test_nodes.py::test_set_flags_in_init[IntegerNode-flags2] PASSED [ 80%] 265s tests/test_nodes.py::test_set_flags_in_init[IntegerNode-flags3] PASSED [ 80%] 265s tests/test_nodes.py::test_set_flags_in_init[InterpolationResultNode-flags0] PASSED [ 80%] 265s tests/test_nodes.py::test_set_flags_in_init[InterpolationResultNode-flags1] PASSED [ 80%] 265s tests/test_nodes.py::test_set_flags_in_init[InterpolationResultNode-flags2] PASSED [ 81%] 265s tests/test_nodes.py::test_set_flags_in_init[InterpolationResultNode-flags3] PASSED [ 81%] 265s tests/test_nodes.py::test_set_flags_in_init[StringNode-flags0] PASSED [ 81%] 265s tests/test_nodes.py::test_set_flags_in_init[StringNode-flags1] PASSED [ 81%] 265s tests/test_nodes.py::test_set_flags_in_init[StringNode-flags2] PASSED [ 81%] 265s tests/test_nodes.py::test_set_flags_in_init[StringNode-flags3] PASSED [ 81%] 265s tests/test_nodes.py::test_set_flags_in_init[PathNode-flags0] PASSED [ 81%] 265s tests/test_nodes.py::test_set_flags_in_init[PathNode-flags1] PASSED [ 81%] 265s tests/test_nodes.py::test_set_flags_in_init[PathNode-flags2] PASSED [ 81%] 265s tests/test_nodes.py::test_set_flags_in_init[PathNode-flags3] PASSED [ 81%] 265s tests/test_nodes.py::test_interpolation_result_readonly[None] PASSED [ 81%] 265s tests/test_nodes.py::test_interpolation_result_readonly[flags1] PASSED [ 81%] 265s tests/test_nodes.py::test_interpolation_result_readonly[flags2] PASSED [ 81%] 265s tests/test_nodes.py::test_interpolation_result_readonly[flags3] PASSED [ 81%] 265s tests/test_nodes.py::test_interpolation_result_readonly[flags4] PASSED [ 81%] 265s tests/test_nodes.py::test_interpolation_result_readonly[flags5] PASSED [ 81%] 265s tests/test_nodes.py::test_interpolation_result_readonly[flags6] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_missing[cfg0-foo-False-expectation0] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_missing[cfg1-foo-False-expectation1] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_missing[cfg2-foo-False-expectation2] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_missing[cfg3-foo-True-expectation3] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_missing[missing_interpolated_dict] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_missing[missing_list] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_missing[missing_dict] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_missing[missing_list_interpolation] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_missing[missing_dict_interpolation] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_missing[cfg9-foo-False-expectation9] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_missing[cfg10-foo-False-expectation10] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_missing[cfg11-foo-False-expectation11] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_missing[cfg12-foo-True-expectation12] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_missing[cfg13-inter-False-expectation13] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-num-True-expectation14] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-opt_num-True-expectation15] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-dict-True-expectation16] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-opt_dict-True-expectation17] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-list-True-expectation18] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-opt_list-True-expectation19] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-user-True-expectation20] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-opt_user-True-expectation21] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-inter_user-False-expectation22] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-inter_opt_user-False-expectation23] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-inter_num-False-expectation24] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_missing_resets PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_config[None-False] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_config[cfg1-False] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_config[cfg2-False] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_config[aa-False] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_config[10-False] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_config[True-False] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_config[bool-False] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_config[Path-False] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_config[cfg8-False] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_config[cfg9-False] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_config[ConcretePlugin-False] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_config[cfg11-False] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_config[cfg12-True] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_config[cfg13-True] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_config[cfg14-True] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_config[cfg15-True] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_list[None-False] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_list[cfg1-False] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_list[cfg2-False] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_list[aa-False] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_list[10-False] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_list[True-False] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_list[bool-False] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_list[Path-False] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_list[cfg8-False] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_list[cfg9-False] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_list[ConcretePlugin-False] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_list[cfg11-False] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_list[cfg12-False] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_list[cfg13-True] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_list[cfg14-False] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_list[cfg15-False] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_dict[None-False] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_dict[cfg1-False] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_dict[cfg2-False] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_dict[aa-False] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_dict[10-False] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_dict[True-False] PASSED [ 81%] 265s tests/test_omegaconf.py::test_is_dict[bool-False] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_dict[Path-False] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_dict[cfg8-False] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_dict[cfg9-False] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_dict[ConcretePlugin-False] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_dict[cfg11-False] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_dict[cfg12-True] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_dict[cfg13-False] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_dict[cfg14-True] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_dict[cfg15-True] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_none[0-True] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_none[0-False] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_none[1-True] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_none[1-False] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_none[2-True] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_none[2-False] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_none[3-True] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_none[3-False] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_none[4-True] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_none[4-False] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_none[5-True] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_none[5-False] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_none[6-True] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_none[6-False] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_none[7-True] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_none[7-False] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_none[8-True] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_none[8-False] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_none[9-True] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_none[9-False] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_none_interpolation[cfg0-foo-True] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_none_interpolation[cfg1-foo-False] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_none_interpolation[cfg2-foo-False] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_none_interpolation[cfg3-foo-False] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_interpolation[StringNode] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_interpolation[IntegerNode] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_interpolation[FloatNode] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_interpolation[BooleanNode] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_interpolation[BytesNode] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_interpolation[PathNode] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_interpolation[EnumNode] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_interpolation[ListConfig] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_interpolation[DictConfig] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_interpolation[ConcretePlugin] PASSED [ 82%] 265s tests/test_omegaconf.py::test_get_type[cfg0-int] PASSED [ 82%] 265s tests/test_omegaconf.py::test_get_type[cfg1-float] PASSED [ 82%] 265s tests/test_omegaconf.py::test_get_type[cfg2-bool] PASSED [ 82%] 265s tests/test_omegaconf.py::test_get_type[cfg3-bytes] PASSED [ 82%] 265s tests/test_omegaconf.py::test_get_type[cfg4-float] PASSED [ 82%] 265s tests/test_omegaconf.py::test_get_type[cfg5-NoneType] PASSED [ 82%] 265s tests/test_omegaconf.py::test_get_type[cfg6-float] PASSED [ 82%] 265s tests/test_omegaconf.py::test_get_type[cfg7-NoneType] PASSED [ 82%] 265s tests/test_omegaconf.py::test_get_type[cfg8-PosixPath] PASSED [ 82%] 265s tests/test_omegaconf.py::test_get_type[cfg9-str] PASSED [ 82%] 265s tests/test_omegaconf.py::test_get_type[cfg10-NoneType] PASSED [ 82%] 265s tests/test_omegaconf.py::test_get_type[cfg11-ConcretePlugin] PASSED [ 82%] 265s tests/test_omegaconf.py::test_get_type[cfg12-ConcretePlugin] PASSED [ 82%] 265s tests/test_omegaconf.py::test_get_type[cfg13-dict] PASSED [ 82%] 265s tests/test_omegaconf.py::test_get_type[cfg14-dict] PASSED [ 82%] 265s tests/test_omegaconf.py::test_get_type[cfg15-list] PASSED [ 82%] 265s tests/test_omegaconf.py::test_get_type[cfg16-list] PASSED [ 82%] 265s tests/test_omegaconf.py::test_get_type_on_raw[10-int] PASSED [ 82%] 265s tests/test_omegaconf.py::test_get_type_on_raw[10.0-float] PASSED [ 82%] 265s tests/test_omegaconf.py::test_get_type_on_raw[True-bool] PASSED [ 82%] 265s tests/test_omegaconf.py::test_get_type_on_raw[123-bytes] PASSED [ 82%] 265s tests/test_omegaconf.py::test_get_type_on_raw[obj4-PosixPath] PASSED [ 82%] 265s tests/test_omegaconf.py::test_get_type_on_raw[foo-str] PASSED [ 82%] 265s tests/test_omegaconf.py::test_get_type_on_raw[obj6-dict] PASSED [ 82%] 265s tests/test_omegaconf.py::test_get_type_on_raw[obj7-list] PASSED [ 82%] 265s tests/test_omegaconf.py::test_get_type_on_raw[IllegalType-IllegalType] PASSED [ 82%] 265s tests/test_omegaconf.py::test_get_type_on_raw[obj9-IllegalType] PASSED [ 82%] 265s tests/test_omegaconf.py::test_is_issubclass PASSED [ 82%] 265s tests/test_omegaconf.py::test_resolve[dict0] PASSED [ 82%] 265s tests/test_omegaconf.py::test_resolve[dict1] PASSED [ 82%] 265s tests/test_omegaconf.py::test_resolve[dict2] PASSED [ 82%] 265s tests/test_omegaconf.py::test_resolve[dict3] PASSED [ 82%] 265s tests/test_omegaconf.py::test_resolve[dict:missing0] PASSED [ 82%] 265s tests/test_omegaconf.py::test_resolve[dict:missing1] PASSED [ 82%] 265s tests/test_omegaconf.py::test_resolve[dict:str_inter] PASSED [ 82%] 265s tests/test_omegaconf.py::test_resolve[dict:str_inter_missing] PASSED [ 82%] 265s tests/test_omegaconf.py::test_resolve[inter_dict] PASSED [ 82%] 265s tests/test_omegaconf.py::test_resolve[inter_dict_to_missing] PASSED [ 83%] 265s tests/test_omegaconf.py::test_resolve[dict_nested_interpolation] PASSED [ 83%] 265s tests/test_omegaconf.py::test_resolve[none_dict] PASSED [ 83%] 265s tests/test_omegaconf.py::test_resolve[missing_dict] PASSED [ 83%] 265s tests/test_omegaconf.py::test_resolve[list0] PASSED [ 83%] 265s tests/test_omegaconf.py::test_resolve[list1] PASSED [ 83%] 265s tests/test_omegaconf.py::test_resolve[list:missing0] PASSED [ 83%] 265s tests/test_omegaconf.py::test_resolve[list:missing1] PASSED [ 83%] 265s tests/test_omegaconf.py::test_resolve[inter_list] PASSED [ 83%] 265s tests/test_omegaconf.py::test_resolve[inter_list_to_missing] PASSED [ 83%] 265s tests/test_omegaconf.py::test_resolve[none_list] PASSED [ 83%] 265s tests/test_omegaconf.py::test_resolve[missing_list] PASSED [ 83%] 265s tests/test_omegaconf.py::test_resolve[any_in_dict_to_dict] PASSED [ 83%] 265s tests/test_omegaconf.py::test_resolve[any_in_dict_to_list] PASSED [ 83%] 265s tests/test_omegaconf.py::test_resolve[any_in_list_to_dict] PASSED [ 83%] 265s tests/test_omegaconf.py::test_resolve[any_in_list_to_list] PASSED [ 83%] 265s tests/test_omegaconf.py::test_resolve_invalid_input PASSED [ 83%] 265s tests/test_omegaconf.py::test_missing_keys[cfg0-expected0] PASSED [ 83%] 265s tests/test_omegaconf.py::test_missing_keys[cfg1-expected1] PASSED [ 83%] 265s tests/test_omegaconf.py::test_missing_keys[cfg2-expected2] PASSED [ 83%] 265s tests/test_omegaconf.py::test_missing_keys[cfg3-expected3] PASSED [ 83%] 265s tests/test_omegaconf.py::test_missing_keys[cfg4-expected4] PASSED [ 83%] 265s tests/test_omegaconf.py::test_missing_keys[cfg5-expected5] PASSED [ 83%] 265s tests/test_omegaconf.py::test_missing_keys[cfg6-expected6] PASSED [ 83%] 265s tests/test_omegaconf.py::test_missing_keys[cfg7-expected7] PASSED [ 83%] 265s tests/test_omegaconf.py::test_missing_keys[cfg8-expected8] PASSED [ 83%] 265s tests/test_omegaconf.py::test_missing_keys[cfg9-expected9] PASSED [ 83%] 265s tests/test_omegaconf.py::test_missing_keys[cfg10-expected10] PASSED [ 83%] 265s tests/test_omegaconf.py::test_missing_keys[cfg11-expected11] PASSED [ 83%] 265s tests/test_omegaconf.py::test_missing_keys[cfg12-expected12] PASSED [ 83%] 265s tests/test_omegaconf.py::test_missing_keys_invalid_input[float] PASSED [ 83%] 265s tests/test_omegaconf.py::test_missing_keys_invalid_input[int] PASSED [ 83%] 265s tests/test_omegaconf.py::test_clear_resolver[remove-new-custom-resolver] PASSED [ 83%] 265s tests/test_omegaconf.py::test_clear_resolver[remove-default-resolver] PASSED [ 83%] 265s tests/test_omegaconf.py::test_clear_resolver[remove-nonexistent-resolver] PASSED [ 83%] 265s tests/test_readonly.py::test_readonly[dict_setitem0] PASSED [ 83%] 265s tests/test_readonly.py::test_readonly[dict_setitem1] PASSED [ 83%] 265s tests/test_readonly.py::test_readonly[dict_nested_setitem] PASSED [ 83%] 265s tests/test_readonly.py::test_readonly[dict_update] PASSED [ 83%] 265s tests/test_readonly.py::test_readonly[dict_setattr] PASSED [ 83%] 265s tests/test_readonly.py::test_readonly[dict_pop] PASSED [ 83%] 265s tests/test_readonly.py::test_readonly[dict_delitem] PASSED [ 83%] 265s tests/test_readonly.py::test_readonly[dict_delattr] PASSED [ 83%] 265s tests/test_readonly.py::test_readonly[list_setitem] PASSED [ 83%] 265s tests/test_readonly.py::test_readonly[list_update] PASSED [ 83%] 265s tests/test_readonly.py::test_readonly[list_pop] PASSED [ 83%] 265s tests/test_readonly.py::test_readonly[list_delitem] PASSED [ 83%] 265s tests/test_readonly.py::test_readonly_flag[src0] PASSED [ 83%] 265s tests/test_readonly.py::test_readonly_flag[src1] PASSED [ 83%] 265s tests/test_readonly.py::test_readonly_nested_list PASSED [ 83%] 265s tests/test_readonly.py::test_readonly_list_insert PASSED [ 83%] 265s tests/test_readonly.py::test_readonly_list_insert_deep PASSED [ 83%] 265s tests/test_readonly.py::test_readonly_list_append PASSED [ 83%] 265s tests/test_readonly.py::test_readonly_list_change_item PASSED [ 83%] 265s tests/test_readonly.py::test_readonly_list_pop PASSED [ 83%] 265s tests/test_readonly.py::test_readonly_list_del PASSED [ 83%] 265s tests/test_readonly.py::test_readonly_list_sort PASSED [ 83%] 265s tests/test_readonly.py::test_readonly_from_cli PASSED [ 83%] 265s tests/test_readonly.py::test_merge_with_readonly[override_value] PASSED [ 83%] 265s tests/test_readonly.py::test_merge_with_readonly[adding_key0] PASSED [ 83%] 265s tests/test_readonly.py::test_merge_with_readonly[adding_key1] PASSED [ 83%] 265s tests/test_readonly.py::test_merge_with_readonly[adding_key2] PASSED [ 83%] 265s tests/test_readonly.py::test_merge_with_readonly_nop[merge_empty_dict] PASSED [ 83%] 265s tests/test_readonly.py::test_merge_with_readonly_nop[merge_different_node] PASSED [ 83%] 265s tests/test_select.py::TestSelect::test_select[dict:none0-not_struct] PASSED [ 83%] 265s tests/test_select.py::TestSelect::test_select[dict:none0-struct] PASSED [ 83%] 265s tests/test_select.py::TestSelect::test_select[dict:none1-not_struct] PASSED [ 83%] 265s tests/test_select.py::TestSelect::test_select[dict:none1-struct] PASSED [ 83%] 265s tests/test_select.py::TestSelect::test_select[dict:none2-not_struct] PASSED [ 83%] 265s tests/test_select.py::TestSelect::test_select[dict:none2-struct] PASSED [ 83%] 265s tests/test_select.py::TestSelect::test_select[dict:nesting_into_value-not_struct] PASSED [ 83%] 265s tests/test_select.py::TestSelect::test_select[dict:nesting_into_value-struct] PASSED [ 83%] 265s tests/test_select.py::TestSelect::test_select[dict:nesting_into_none0-not_struct] PASSED [ 83%] 265s tests/test_select.py::TestSelect::test_select[dict:nesting_into_none0-struct] PASSED [ 83%] 265s tests/test_select.py::TestSelect::test_select[dict:nesting_into_none1-not_struct] PASSED [ 83%] 265s tests/test_select.py::TestSelect::test_select[dict:nesting_into_none1-struct] PASSED [ 83%] 265s tests/test_select.py::TestSelect::test_select[dict:nesting_into_none2-not_struct] PASSED [ 83%] 265s tests/test_select.py::TestSelect::test_select[dict:nesting_into_none2-struct] PASSED [ 83%] 265s tests/test_select.py::TestSelect::test_select[dict:int0-not_struct] PASSED [ 83%] 265s tests/test_select.py::TestSelect::test_select[dict:int0-struct] PASSED [ 83%] 265s tests/test_select.py::TestSelect::test_select[dict:int1-not_struct] PASSED [ 83%] 265s tests/test_select.py::TestSelect::test_select[dict:int1-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[dict:dict-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[dict:dict-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[dict:missing-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[dict:missing-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[list:oob-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[list:oob-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[list:int-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[list:int-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[list:str-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[list:str-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[list:missing-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[list:missing-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[cfg15-0-1-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[cfg15-0-1-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[cfg16-1.a-10-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[cfg16-1.a-10-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[cfg17-1.b-None-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[cfg17-1.b-None-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[cfg18-1.c.0-foo-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[cfg18-1.c.0-foo-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[cfg19-1.c.1-bar-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[cfg19-1.c.1-bar-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[cfg20-1[c].0-foo-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[cfg20-1[c].0-foo-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[cfg21-1[c][1]-bar-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[cfg21-1[c][1]-bar-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[cfg22-a-expected22-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[cfg22-a-expected22-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[select_root-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[select_root-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[inter0-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[inter0-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[inter1-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[inter1-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[relative0-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[relative0-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[relative1-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select[relative1-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select_resolver[resolver-legacy_register_resolver-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select_resolver[resolver-legacy_register_resolver-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select_resolver[resolver-register_new_resolver-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select_resolver[resolver-register_new_resolver-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select_default_returned[empty-10-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select_default_returned[empty-10-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select_default_returned[empty-None-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select_default_returned[empty-None-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select_default_returned[missing-10-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select_default_returned[missing-10-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select_default_returned[missing-None-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select_default_returned[missing-None-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select_default_returned[non_container-10-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select_default_returned[non_container-10-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select_default_returned[non_container-None-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select_default_returned[non_container-None-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select_default_not_used[none-10-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select_default_not_used[none-10-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select_default_not_used[none-None-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select_default_not_used[none-None-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select_default_not_used[DictConfig(none)-10-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select_default_not_used[DictConfig(none)-10-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select_default_not_used[DictConfig(none)-None-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select_default_not_used[DictConfig(none)-None-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select_default_not_used[root-10-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select_default_not_used[root-10-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select_default_not_used[root-None-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select_default_not_used[root-None-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_nested_select_default_not_used[none-10-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_nested_select_default_not_used[none-10-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_nested_select_default_not_used[none-None-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_nested_select_default_not_used[none-None-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_nested_select_default_not_used[value-10-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_nested_select_default_not_used[value-10-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_nested_select_default_not_used[value-None-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_nested_select_default_not_used[value-None-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_nested_select_default_not_used[root-10-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_nested_select_default_not_used[root-10-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_nested_select_default_not_used[root-None-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_nested_select_default_not_used[root-None-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select_default_throw_on_missing[missing_dict-10-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select_default_throw_on_missing[missing_dict-10-struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select_default_throw_on_missing[missing_dict-None-not_struct] PASSED [ 84%] 265s tests/test_select.py::TestSelect::test_select_default_throw_on_missing[missing_dict-None-struct] PASSED [ 85%] 265s tests/test_select.py::TestSelect::test_select_default_throw_on_missing[missing_list-10-not_struct] PASSED [ 85%] 265s tests/test_select.py::TestSelect::test_select_default_throw_on_missing[missing_list-10-struct] PASSED [ 85%] 265s tests/test_select.py::TestSelect::test_select_default_throw_on_missing[missing_list-None-not_struct] PASSED [ 85%] 265s tests/test_select.py::TestSelect::test_select_default_throw_on_missing[missing_list-None-struct] PASSED [ 85%] 265s tests/test_select.py::TestSelect::test_select_default_throw_on_resolution_failure[inter_bad_key-not_struct] PASSED [ 85%] 265s tests/test_select.py::TestSelect::test_select_default_throw_on_resolution_failure[inter_bad_key-struct] PASSED [ 85%] 265s tests/test_select.py::TestSelect::test_select_invalid_interpolation[simple-not_struct] PASSED [ 85%] 265s tests/test_select.py::TestSelect::test_select_invalid_interpolation[simple-struct] PASSED [ 85%] 265s tests/test_select.py::TestSelect::test_select_invalid_interpolation[no_key-not_struct] PASSED [ 85%] 265s tests/test_select.py::TestSelect::test_select_invalid_interpolation[no_key-struct] PASSED [ 85%] 265s tests/test_select.py::TestSelect::test_select_invalid_interpolation[key_missing-not_struct] PASSED [ 85%] 265s tests/test_select.py::TestSelect::test_select_invalid_interpolation[key_missing-struct] PASSED [ 85%] 265s tests/test_select.py::TestSelect::test_select_invalid_interpolation[key_missing_indirect-not_struct] PASSED [ 85%] 265s tests/test_select.py::TestSelect::test_select_invalid_interpolation[key_missing_indirect-struct] PASSED [ 85%] 265s tests/test_select.py::TestSelect::test_select_from_dict[not_struct] PASSED [ 85%] 265s tests/test_select.py::TestSelect::test_select_from_dict[struct] PASSED [ 85%] 265s tests/test_select.py::test_select_resolves_interpolation[simple] PASSED [ 85%] 265s tests/test_select.py::test_select_resolves_interpolation[not_found0] PASSED [ 85%] 265s tests/test_select.py::test_select_resolves_interpolation[not_found1] PASSED [ 85%] 265s tests/test_select.py::test_select_resolves_interpolation[str_inter] PASSED [ 85%] 265s tests/test_select.py::test_select_resolves_interpolation[multi_str_inter] PASSED [ 85%] 265s tests/test_select.py::test_select_resolves_interpolation[str_deep_inter] PASSED [ 85%] 265s tests/test_select.py::test_select_resolves_interpolation[from_list] PASSED [ 85%] 265s tests/test_select.py::test_select_resolves_interpolation[dict_val] PASSED [ 85%] 265s tests/test_select.py::test_select_resolves_interpolation[list_val] PASSED [ 85%] 265s tests/test_select.py::test_select_resolves_interpolation[list_index] PASSED [ 85%] 265s tests/test_select.py::test_select_resolves_interpolation[liststr] PASSED [ 85%] 265s tests/test_select.py::test_select_resolves_interpolation[dict_str] PASSED [ 85%] 265s tests/test_select.py::test_select_resolves_interpolation[two_steps] PASSED [ 85%] 265s tests/test_select.py::test_select_resolves_interpolation[inter_in_list] PASSED [ 85%] 265s tests/test_select.py::test_select_resolves_interpolation[none] PASSED [ 85%] 265s tests/test_select.py::test_select_resolves_interpolation[list] PASSED [ 85%] 265s tests/test_select.py::test_select_resolves_interpolation[user@domain] PASSED [ 85%] 265s tests/test_select.py::test_select_resolves_interpolation[relative0] PASSED [ 85%] 265s tests/test_select.py::test_select_resolves_interpolation[relative1] PASSED [ 85%] 265s tests/test_select.py::test_select_resolves_interpolation[relative2] PASSED [ 85%] 265s tests/test_select.py::test_select_resolves_interpolation[relative3] PASSED [ 85%] 265s tests/test_select.py::test_select_resolves_interpolation[relative4] PASSED [ 85%] 265s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_with_a_relative_key[.-expected0] PASSED [ 85%] 265s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_with_a_relative_key[.b-expected1] PASSED [ 85%] 265s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_with_a_relative_key[.b.c-10] PASSED [ 85%] 265s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_with_a_relative_key[..-expected3] PASSED [ 85%] 265s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_with_a_relative_key[..a-expected4] PASSED [ 85%] 265s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_with_a_relative_key[..a.b-expected5] PASSED [ 85%] 265s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_with_a_relative_key[..z-10] PASSED [ 85%] 265s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_relative_key_interpretation[-expected0] PASSED [ 85%] 265s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_relative_key_interpretation[b-expected1] PASSED [ 85%] 265s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_relative_key_interpretation[b.c-10] PASSED [ 85%] 265s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_absolute_key_interpretation[-expected0] PASSED [ 85%] 265s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_absolute_key_interpretation[a-expected1] PASSED [ 85%] 265s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_absolute_key_interpretation[a.b-expected2] PASSED [ 85%] 265s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_absolute_key_interpretation[a.b.c-10] PASSED [ 85%] 265s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_absolute_key_interpretation[z-10] PASSED [ 85%] 265s tests/test_serialization.py::test_load_from_invalid PASSED [ 85%] 265s tests/test_serialization.py::TestSaveLoad::test_save_load__from_file[input_0-False-None-str] PASSED [ 85%] 265s tests/test_serialization.py::TestSaveLoad::test_save_load__from_file[input_1-False-None-str] PASSED [ 85%] 265s tests/test_serialization.py::TestSaveLoad::test_save_load__from_file[input_2-False-None-Path] PASSED [ 85%] 265s tests/test_serialization.py::TestSaveLoad::test_save_load__from_file[input_3-False-expected3-str] PASSED [ 85%] 265s tests/test_serialization.py::TestSaveLoad::test_save_load__from_file[input_4-False-None-str] PASSED [ 85%] 265s tests/test_serialization.py::TestSaveLoad::test_save_load__from_filename[input_0-False-None-str] PASSED [ 85%] 265s tests/test_serialization.py::TestSaveLoad::test_save_load__from_filename[input_1-False-None-str] PASSED [ 85%] 265s tests/test_serialization.py::TestSaveLoad::test_save_load__from_filename[input_2-False-None-Path] PASSED [ 85%] 265s tests/test_serialization.py::TestSaveLoad::test_save_load__from_filename[input_3-False-expected3-str] PASSED [ 85%] 265s tests/test_serialization.py::TestSaveLoad::test_save_load__from_filename[input_4-False-None-str] PASSED [ 85%] 265s tests/test_serialization.py::TestSaveLoadStructured::test_save_load__from_file[PersonA-False-expected0-str] PASSED [ 85%] 266s tests/test_serialization.py::TestSaveLoadStructured::test_save_load__from_file[PersonD-False-expected1-str] PASSED [ 85%] 266s tests/test_serialization.py::TestSaveLoadStructured::test_save_load__from_file[input_2-False-expected2-str] PASSED [ 85%] 266s tests/test_serialization.py::TestSaveLoadStructured::test_save_load__from_file[input_3-False-expected3-str] PASSED [ 85%] 266s tests/test_serialization.py::TestSaveLoadStructured::test_save_load__from_filename[PersonA-False-expected0-str] PASSED [ 85%] 266s tests/test_serialization.py::TestSaveLoadStructured::test_save_load__from_filename[PersonD-False-expected1-str] PASSED [ 85%] 266s tests/test_serialization.py::TestSaveLoadStructured::test_save_load__from_filename[input_2-False-expected2-str] PASSED [ 85%] 266s tests/test_serialization.py::TestSaveLoadStructured::test_save_load__from_filename[input_3-False-expected3-str] PASSED [ 85%] 266s tests/test_serialization.py::test_save_illegal_type PASSED [ 85%] 266s tests/test_serialization.py::test_pickle[dict] PASSED [ 85%] 266s tests/test_serialization.py::test_pickle[list] PASSED [ 85%] 266s tests/test_serialization.py::test_load_empty_file PASSED [ 85%] 266s tests/test_serialization.py::test_pickle_untyped[list_untyped] PASSED [ 85%] 266s tests/test_serialization.py::test_pickle_untyped[opt_list_untyped] PASSED [ 85%] 266s tests/test_serialization.py::test_pickle_untyped[dict_untyped] PASSED [ 85%] 266s tests/test_serialization.py::test_pickle_untyped[opt_dict_untyped] PASSED [ 85%] 266s tests/test_serialization.py::test_pickle_untyped[dict_str] PASSED [ 86%] 266s tests/test_serialization.py::test_pickle_untyped[dict_bytes] PASSED [ 86%] 266s tests/test_serialization.py::test_pickle_untyped[dict_int] PASSED [ 86%] 266s tests/test_serialization.py::test_pickle_untyped[dict_bool] PASSED [ 86%] 266s tests/test_serialization.py::test_pickle_untyped[dict_float] PASSED [ 86%] 266s tests/test_serialization.py::test_pickle_untyped[dict_enum] PASSED [ 86%] 266s tests/test_serialization.py::test_pickle_untyped[list_int] PASSED [ 86%] 266s tests/test_serialization.py::test_pickle_untyped[opt_dict] PASSED [ 86%] 266s tests/test_serialization.py::test_pickle_untyped[dict_opt] PASSED [ 86%] 266s tests/test_serialization.py::test_pickle_untyped[opt_list] PASSED [ 86%] 266s tests/test_serialization.py::test_pickle_untyped[list_opt] PASSED [ 86%] 266s tests/test_serialization.py::test_pickle_untyped[input_15-None-str-str-True-Optional] PASSED [ 86%] 266s tests/test_serialization.py::test_pickle_untyped[input_16-None-int-Any-True-Optional] PASSED [ 86%] 266s tests/test_serialization.py::test_pickle_untyped[dict-of-dict] PASSED [ 86%] 266s tests/test_serialization.py::test_pickle_untyped[list-of-list] PASSED [ 86%] 266s tests/test_serialization.py::test_pickle_untyped[dict-of-list] PASSED [ 86%] 266s tests/test_serialization.py::test_pickle_untyped[list-of-dict] PASSED [ 86%] 266s tests/test_serialization.py::test_pickle_union_node[ubf] PASSED [ 86%] 266s tests/test_serialization.py::test_pickle_union_node[oubf] PASSED [ 86%] 266s tests/test_serialization.py::test_pickle_missing PASSED [ 86%] 266s tests/test_serialization.py::test_pickle_none PASSED [ 86%] 266s tests/test_serialization.py::test_pickle_flags_consistency PASSED [ 86%] 266s tests/test_serialization.py::test_pickle_backward_compatibility[2.0.6] PASSED [ 86%] 266s tests/test_serialization.py::test_pickle_backward_compatibility[2.1.0.rc1] PASSED [ 86%] 266s tests/test_serialization.py::test_python36_pickle_optional SKIPPED (...) [ 86%] 266s tests/test_serialization.py::test_copy_preserves_parent_of_child[union-deepcopy] PASSED [ 86%] 266s tests/test_serialization.py::test_copy_preserves_parent_of_child[union-copy] PASSED [ 86%] 266s tests/test_serialization.py::test_copy_preserves_parent_of_child[union-pickle] PASSED [ 86%] 266s tests/test_serialization.py::test_copy_preserves_parent_of_child[dict-deepcopy] PASSED [ 86%] 266s tests/test_serialization.py::test_copy_preserves_parent_of_child[dict-copy] PASSED [ 86%] 266s tests/test_serialization.py::test_copy_preserves_parent_of_child[dict-pickle] PASSED [ 86%] 266s tests/test_serialization.py::test_copy_preserves_parent_of_child[list-deepcopy] PASSED [ 86%] 266s tests/test_serialization.py::test_copy_preserves_parent_of_child[list-copy] PASSED [ 86%] 266s tests/test_serialization.py::test_copy_preserves_parent_of_child[list-pickle] PASSED [ 86%] 266s tests/test_struct.py::test_struct_default PASSED [ 86%] 266s tests/test_struct.py::test_struct_set_on_dict PASSED [ 86%] 266s tests/test_struct.py::test_struct_set_on_nested_dict PASSED [ 86%] 266s tests/test_struct.py::test_merge_dotlist_into_struct PASSED [ 86%] 266s tests/test_struct.py::test_merge_config_with_struct[in_base0-in_merged0] PASSED [ 86%] 266s tests/test_struct.py::test_struct_contain_missing PASSED [ 86%] 266s tests/test_struct.py::test_struct_dict_get[cfg0] PASSED [ 86%] 266s tests/test_struct.py::test_struct_dict_get[cfg1] PASSED [ 86%] 266s tests/test_struct.py::test_struct_dict_assign PASSED [ 86%] 266s tests/test_to_container.py::test_to_container_returns_primitives[list] PASSED [ 86%] 266s tests/test_to_container.py::test_to_container_returns_primitives[dict_in_list] PASSED [ 86%] 266s tests/test_to_container.py::test_to_container_returns_primitives[list_in_list] PASSED [ 86%] 266s tests/test_to_container.py::test_to_container_returns_primitives[dict_in_dict] PASSED [ 86%] 266s tests/test_to_container.py::test_to_container_returns_primitives[list_in_dict] PASSED [ 86%] 266s tests/test_to_container.py::test_to_container_returns_primitives[none_dictconfig] PASSED [ 86%] 266s tests/test_to_container.py::test_to_container_returns_primitives[none_listconfig] PASSED [ 86%] 266s tests/test_to_container.py::test_to_container_returns_primitives[missing_dictconfig] PASSED [ 86%] 266s tests/test_to_container.py::test_to_container_returns_primitives[missing_listconfig] PASSED [ 86%] 266s tests/test_to_container.py::test_to_container_supports_allow_objects[to_container] PASSED [ 86%] 266s tests/test_to_container.py::test_to_container_supports_allow_objects[to_object] PASSED [ 86%] 266s tests/test_to_container.py::test_scmode[DICT-dict] PASSED [ 86%] 266s tests/test_to_container.py::test_scmode[DICT-list] PASSED [ 86%] 266s tests/test_to_container.py::test_scmode[DICT_CONFIG-dict] PASSED [ 86%] 266s tests/test_to_container.py::test_scmode[DICT_CONFIG-list] PASSED [ 86%] 266s tests/test_to_container.py::test_scmode[INSTANTIATE-dict] PASSED [ 86%] 266s tests/test_to_container.py::test_scmode[INSTANTIATE-list] PASSED [ 86%] 266s tests/test_to_container.py::test_scmode[default-dict] PASSED [ 86%] 266s tests/test_to_container.py::test_scmode[default-list] PASSED [ 86%] 266s tests/test_to_container.py::test_to_container[empty_list] PASSED [ 86%] 266s tests/test_to_container.py::test_to_container[list] PASSED [ 86%] 266s tests/test_to_container.py::test_to_container[list_with_none] PASSED [ 86%] 266s tests/test_to_container.py::test_to_container[list_with_inter] PASSED [ 86%] 266s tests/test_to_container.py::test_to_container[empty_dict] PASSED [ 86%] 266s tests/test_to_container.py::test_to_container[dict] PASSED [ 86%] 266s tests/test_to_container.py::test_to_container[dict_with_inter] PASSED [ 86%] 266s tests/test_to_container.py::test_to_container[dict_with_none] PASSED [ 86%] 266s tests/test_to_container.py::test_to_container[dict_missing_value] PASSED [ 86%] 266s tests/test_to_container.py::test_to_container[dict_none_value] PASSED [ 86%] 266s tests/test_to_container.py::test_to_container[dict_none_dictconfig] PASSED [ 86%] 266s tests/test_to_container.py::test_to_container[dict_missing_dictconfig] PASSED [ 86%] 266s tests/test_to_container.py::test_to_container[dict_inter_dictconfig] PASSED [ 86%] 266s tests/test_to_container.py::test_to_container[toplevel_dict_inter] PASSED [ 86%] 266s tests/test_to_container.py::test_to_container[dict_missing_listconfig] PASSED [ 86%] 266s tests/test_to_container.py::test_to_container[dict_none_listconfig] PASSED [ 86%] 266s tests/test_to_container.py::test_to_container[dict_inter_listconfig] PASSED [ 86%] 266s tests/test_to_container.py::test_to_container[toplevel_list_inter] PASSED [ 86%] 266s tests/test_to_container.py::test_to_container_invalid_input PASSED [ 86%] 266s tests/test_to_container.py::test_string_interpolation_with_readonly_parent PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_basic[tests.structured_conf.data.dataclasses] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_basic[tests.structured_conf.data.attr_classes] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_basic_with_missing[tests.structured_conf.data.dataclasses] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_basic_with_missing[tests.structured_conf.data.attr_classes] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested[tests.structured_conf.data.dataclasses] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested[tests.structured_conf.data.attr_classes] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested_with_missing[tests.structured_conf.data.dataclasses] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested_with_missing[tests.structured_conf.data.attr_classes] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_list[tests.structured_conf.data.dataclasses] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_list[tests.structured_conf.data.attr_classes] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_list_with_missing[tests.structured_conf.data.dataclasses] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_list_with_missing[tests.structured_conf.data.attr_classes] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_dict[tests.structured_conf.data.dataclasses] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_dict[tests.structured_conf.data.attr_classes] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_dict_with_missing[tests.structured_conf.data.dataclasses] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_dict_with_missing[tests.structured_conf.data.attr_classes] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested_object[tests.structured_conf.data.dataclasses] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested_object[tests.structured_conf.data.attr_classes] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_unions_with_defaults_to_container[tests.structured_conf.data.dataclasses] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_unions_with_defaults_to_container[tests.structured_conf.data.attr_classes] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_unions_with_defaults_to_object[tests.structured_conf.data.dataclasses] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_unions_with_defaults_to_object[tests.structured_conf.data.attr_classes] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested_object_with_missing[tests.structured_conf.data.dataclasses] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested_object_with_missing[tests.structured_conf.data.attr_classes] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_to_object_resolve_is_True_by_default[tests.structured_conf.data.dataclasses] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_to_object_resolve_is_True_by_default[tests.structured_conf.data.attr_classes] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_to_container_INSTANTIATE_resolve_False[tests.structured_conf.data.dataclasses] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_to_container_INSTANTIATE_resolve_False[tests.structured_conf.data.attr_classes] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_to_container_INSTANTIATE_enum_to_str_True[tests.structured_conf.data.dataclasses] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_to_container_INSTANTIATE_enum_to_str_True[tests.structured_conf.data.attr_classes] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_to_object_InterpolationResolutionError[tests.structured_conf.data.dataclasses] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_to_object_InterpolationResolutionError[tests.structured_conf.data.attr_classes] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested_object_with_Any_ref_type[tests.structured_conf.data.dataclasses] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested_object_with_Any_ref_type[tests.structured_conf.data.attr_classes] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_str2user_instantiate[tests.structured_conf.data.dataclasses] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_str2user_instantiate[tests.structured_conf.data.attr_classes] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_str2user_with_field_instantiate[tests.structured_conf.data.dataclasses] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_str2user_with_field_instantiate[tests.structured_conf.data.attr_classes] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_str2str_with_field_instantiate[tests.structured_conf.data.dataclasses] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_str2str_with_field_instantiate[tests.structured_conf.data.attr_classes] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_setattr_for_user_with_extra_field[tests.structured_conf.data.dataclasses] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_setattr_for_user_with_extra_field[tests.structured_conf.data.attr_classes] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_with_default[tests.structured_conf.data.dataclasses] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_with_default[tests.structured_conf.data.attr_classes] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_with_default_overridden[tests.structured_conf.data.dataclasses] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_with_default_overridden[tests.structured_conf.data.attr_classes] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_without_default[tests.structured_conf.data.dataclasses] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_without_default[tests.structured_conf.data.attr_classes] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_without_default_overridden[tests.structured_conf.data.dataclasses] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_without_default_overridden[tests.structured_conf.data.attr_classes] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_post_initialized[tests.structured_conf.data.dataclasses] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_post_initialized[tests.structured_conf.data.attr_classes] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_post_initialized_overridden[tests.structured_conf.data.dataclasses] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_post_initialized_overridden[tests.structured_conf.data.attr_classes] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_ignore_metadata_with_required_args[tests.structured_conf.data.dataclasses] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_ignore_metadata_with_required_args[tests.structured_conf.data.attr_classes] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_ignore_metadata_with_default_args[tests.structured_conf.data.dataclasses] PASSED [ 87%] 266s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_ignore_metadata_with_default_args[tests.structured_conf.data.attr_classes] PASSED [ 87%] 266s tests/test_to_container.py::TestEnumToStr::test_enum_to_str_for_keys[convert] PASSED [ 87%] 266s tests/test_to_container.py::TestEnumToStr::test_enum_to_str_for_keys[dont-convert] PASSED [ 87%] 266s tests/test_to_container.py::TestEnumToStr::test_enum_to_str_for_values[convert] PASSED [ 87%] 266s tests/test_to_container.py::TestEnumToStr::test_enum_to_str_for_values[dont-convert] PASSED [ 87%] 266s tests/test_to_container.py::TestEnumToStr::test_enum_to_str_for_list[convert] PASSED [ 87%] 266s tests/test_to_container.py::TestEnumToStr::test_enum_to_str_for_list[dont-convert] PASSED [ 87%] 266s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_container-dict:missing] PASSED [ 87%] 266s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_container-dict:missing_value] PASSED [ 87%] 266s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_container-dict:nested] PASSED [ 87%] 266s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_container-list:missing] PASSED [ 87%] 266s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_container-list:missing_elt] PASSED [ 87%] 266s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_container-list:nested] PASSED [ 87%] 266s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_container-structured:missing_field] PASSED [ 87%] 266s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_container-structured:missing_in_dict_field] PASSED [ 87%] 266s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_object-dict:missing] PASSED [ 87%] 266s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_object-dict:missing_value] PASSED [ 87%] 266s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_object-dict:nested] PASSED [ 87%] 266s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_object-list:missing] PASSED [ 87%] 266s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_object-list:missing_elt] PASSED [ 87%] 266s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_object-list:nested] PASSED [ 87%] 266s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_object-structured:missing_field] PASSED [ 87%] 266s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_object-structured:missing_in_dict_field] PASSED [ 87%] 266s tests/test_to_container.py::TestThrowOnMissing::test_no_throw_on_missing[dict:missing] PASSED [ 88%] 266s tests/test_to_container.py::TestThrowOnMissing::test_no_throw_on_missing[dict:missing_value] PASSED [ 88%] 266s tests/test_to_container.py::TestThrowOnMissing::test_no_throw_on_missing[dict:nested] PASSED [ 88%] 266s tests/test_to_container.py::TestThrowOnMissing::test_no_throw_on_missing[list:missing] PASSED [ 88%] 266s tests/test_to_container.py::TestThrowOnMissing::test_no_throw_on_missing[list:missing_elt] PASSED [ 88%] 266s tests/test_to_container.py::TestThrowOnMissing::test_no_throw_on_missing[list:nested] PASSED [ 88%] 266s tests/test_to_container.py::TestThrowOnMissing::test_no_throw_on_missing[structured:missing_field] PASSED [ 88%] 266s tests/test_to_container.py::TestThrowOnMissing::test_no_throw_on_missing[structured:missing_in_dict_field] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[throw_on_missing-interp_key_error] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[throw_on_missing-interp_to_missing_in_dict] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[throw_on_missing-interp_to_missing_in_list] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[throw_on_missing-interp_to_missing_in_structured] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[throw_on_missing-interp_key_error_in_structured] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[throw_on_missing-dictconfig_interp_key_error0] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[throw_on_missing-dictconfig_interp_key_error1] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[throw_on_missing-dictconfig_interp_key_error_in_dict] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[no_throw_on_missing-interp_key_error] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[no_throw_on_missing-interp_to_missing_in_dict] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[no_throw_on_missing-interp_to_missing_in_list] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[no_throw_on_missing-interp_to_missing_in_structured] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[no_throw_on_missing-interp_key_error_in_structured] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[no_throw_on_missing-dictconfig_interp_key_error0] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[no_throw_on_missing-dictconfig_interp_key_error1] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[no_throw_on_missing-dictconfig_interp_key_error_in_dict] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[to_object-interp_key_error] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[to_object-interp_to_missing_in_dict] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[to_object-interp_to_missing_in_list] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[to_object-interp_to_missing_in_structured] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[to_object-interp_key_error_in_structured] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[to_object-dictconfig_interp_key_error0] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[to_object-dictconfig_interp_key_error1] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[to_object-dictconfig_interp_key_error_in_dict] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[True-interp_key_error] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[True-interp_to_missing_in_dict] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[True-interp_to_missing_in_list] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[True-interp_to_missing_in_structured] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[True-interp_key_error_in_structured] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[True-dictconfig_interp_key_error0] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[True-dictconfig_interp_key_error1] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[True-dictconfig_interp_key_error_in_dict] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[False-interp_key_error] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[False-interp_to_missing_in_dict] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[False-interp_to_missing_in_list] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[False-interp_to_missing_in_structured] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[False-interp_key_error_in_structured] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[False-dictconfig_interp_key_error0] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[False-dictconfig_interp_key_error1] PASSED [ 88%] 266s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[False-dictconfig_interp_key_error_in_dict] PASSED [ 88%] 266s tests/test_to_yaml.py::test_to_yaml[input_0-- item1\n- item2\n- key3: value3\n] PASSED [ 88%] 266s tests/test_to_yaml.py::test_to_yaml[input_1-hello: world\nlist:\n- 1\n- 2\n] PASSED [ 88%] 266s tests/test_to_yaml.py::test_to_yaml[input_2-abc: str key\n] PASSED [ 88%] 266s tests/test_to_yaml.py::test_to_yaml[input_3-? !!binary |\n YWJj\n: bytes key\n] PASSED [ 88%] 266s tests/test_to_yaml.py::test_to_yaml[input_4-path_value: !!python/object/apply:pathlib.PosixPath\n- hello.txt\n] FAILED [ 88%] 266s tests/test_to_yaml.py::test_to_yaml[input_5-123: int key\n] PASSED [ 88%] 266s tests/test_to_yaml.py::test_to_yaml[input_6-123.45: float key\n] PASSED [ 88%] 266s tests/test_to_yaml.py::test_to_yaml[input_7-true: bool key\nfalse: another\n] PASSED [ 88%] 266s tests/test_to_yaml.py::test_to_yaml_unicode[input_0-- item\u4e00\n- item\u4e8c\n- key\u4e09: value\u4e09\n] PASSED [ 88%] 266s tests/test_to_yaml.py::test_to_yaml_unicode[input_1-\u4f60\u597d: \u4e16\u754c\nlist:\n- 1\n- 2\n] PASSED [ 88%] 266s tests/test_to_yaml.py::test_to_yaml_string_primitive_types_list[input_0-- '1'\n- 1\n-int] PASSED [ 88%] 266s tests/test_to_yaml.py::test_to_yaml_string_primitive_types_list[input_1-- '1'\n- !!binary |\n MQ==\n-bytes] PASSED [ 88%] 266s tests/test_to_yaml.py::test_to_yaml_string_primitive_types_list[input_2-- '10e2'\n- '1.0'\n- 1.0\n-float] PASSED [ 88%] 266s tests/test_to_yaml.py::test_to_yaml_string_primitive_types_list[input_3-None-bool] PASSED [ 88%] 266s tests/test_to_yaml.py::test_to_yaml_string_primitive_types_dict[input_0-b: '1'\na: 1\n-int] PASSED [ 88%] 266s tests/test_to_yaml.py::test_to_yaml_string_primitive_types_dict[input_1-b: '1'\na: !!binary |\n MQ==\n-bytes] PASSED [ 88%] 266s tests/test_to_yaml.py::test_to_yaml_string_primitive_types_dict[input_2-b: '10e2'\na: '1.0'\nc: 1.0\n-float] PASSED [ 88%] 266s tests/test_to_yaml.py::test_to_yaml_string_primitive_types_dict[input_3-None-bool] PASSED [ 88%] 266s tests/test_to_yaml.py::test_to_yaml_resolve[input_0-True-bar] PASSED [ 88%] 266s tests/test_to_yaml.py::test_to_yaml_resolve[input_1-False-changed] PASSED [ 88%] 266s tests/test_to_yaml.py::test_to_yaml_resolve[input_2-True-100] PASSED [ 88%] 266s tests/test_to_yaml.py::test_to_yaml_resolve[input_3-False-1000] PASSED [ 88%] 266s tests/test_to_yaml.py::test_to_yaml_sort_keys PASSED [ 88%] 266s tests/test_to_yaml.py::test_to_yaml_with_enum PASSED [ 88%] 266s tests/test_to_yaml.py::test_to_yaml_with_enum_key PASSED [ 88%] 266s tests/test_to_yaml.py::test_structured_configs[user0] PASSED [ 88%] 266s tests/test_to_yaml.py::test_structured_configs[user1] PASSED [ 88%] 266s tests/test_to_yaml.py::test_structured_configs[user2] PASSED [ 88%] 266s tests/test_unions.py::TestUnionNode::test_creation[123-int_float] PASSED [ 88%] 266s tests/test_unions.py::TestUnionNode::test_creation[123-float_bool] PASSED [ 88%] 266s tests/test_unions.py::TestUnionNode::test_creation[123-bool_str] PASSED [ 88%] 266s tests/test_unions.py::TestUnionNode::test_creation[123-str_bytes] PASSED [ 88%] 266s tests/test_unions.py::TestUnionNode::test_creation[123-bytes_color] PASSED [ 88%] 266s tests/test_unions.py::TestUnionNode::test_creation[123-color_int] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[10.1-int_float] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[10.1-float_bool] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[10.1-bool_str] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[10.1-str_bytes] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[10.1-bytes_color] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[10.1-color_int] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[binary-int_float] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[binary-float_bool] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[binary-bool_str] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[binary-str_bytes] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[binary-bytes_color] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[binary-color_int] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[true-int_float] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[true-float_bool] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[true-bool_str] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[true-str_bytes] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[true-bytes_color] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[true-color_int] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[abc-int_float] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[abc-float_bool] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[abc-bool_str] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[abc-str_bytes] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[abc-bytes_color] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[abc-color_int] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[red_str-int_float] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[red_str-float_bool] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[red_str-bool_str] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[red_str-str_bytes] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[red_str-bytes_color] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[red_str-color_int] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[123_str-int_float] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[123_str-float_bool] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[123_str-bool_str] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[123_str-str_bytes] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[123_str-bytes_color] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[123_str-color_int] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[10.1_str-int_float] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[10.1_str-float_bool] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[10.1_str-bool_str] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[10.1_str-str_bytes] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[10.1_str-bytes_color] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[10.1_str-color_int] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[Color.RED-int_float] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[Color.RED-float_bool] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[Color.RED-bool_str] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[Color.RED-str_bytes] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[Color.RED-bytes_color] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[Color.RED-color_int] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[path-int_float] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[path-float_bool] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[path-bool_str] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[path-str_bytes] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[path-bytes_color] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[path-color_int] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[object-int_float] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[object-float_bool] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[object-bool_str] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[object-str_bytes] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[object-bytes_color] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_creation[object-color_int] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_set_value[123-int_float] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_set_value[123-float_bool] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_set_value[123-bool_str] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_set_value[123-str_bytes] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_set_value[123-bytes_color] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_set_value[123-color_int] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_set_value[10.1-int_float] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_set_value[10.1-float_bool] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_set_value[10.1-bool_str] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_set_value[10.1-str_bytes] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_set_value[10.1-bytes_color] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_set_value[10.1-color_int] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_set_value[binary-int_float] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_set_value[binary-float_bool] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_set_value[binary-bool_str] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_set_value[binary-str_bytes] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_set_value[binary-bytes_color] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_set_value[binary-color_int] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_set_value[true-int_float] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_set_value[true-float_bool] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_set_value[true-bool_str] PASSED [ 89%] 266s tests/test_unions.py::TestUnionNode::test_set_value[true-str_bytes] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[true-bytes_color] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[true-color_int] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[abc-int_float] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[abc-float_bool] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[abc-bool_str] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[abc-str_bytes] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[abc-bytes_color] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[abc-color_int] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[red_str-int_float] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[red_str-float_bool] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[red_str-bool_str] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[red_str-str_bytes] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[red_str-bytes_color] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[red_str-color_int] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[123_str-int_float] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[123_str-float_bool] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[123_str-bool_str] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[123_str-str_bytes] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[123_str-bytes_color] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[123_str-color_int] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[10.1_str-int_float] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[10.1_str-float_bool] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[10.1_str-bool_str] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[10.1_str-str_bytes] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[10.1_str-bytes_color] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[10.1_str-color_int] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[Color.RED-int_float] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[Color.RED-float_bool] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[Color.RED-bool_str] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[Color.RED-str_bytes] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[Color.RED-bytes_color] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[Color.RED-color_int] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[path-int_float] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[path-float_bool] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[path-bool_str] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[path-str_bytes] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[path-bytes_color] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[path-color_int] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[object-int_float] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[object-float_bool] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[object-bool_str] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[object-str_bytes] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[object-bytes_color] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNode::test_set_value[object-color_int] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNodeSpecial::test_creation_special[missing-optional] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNodeSpecial::test_creation_special[missing-not_optional] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNodeSpecial::test_creation_special[interp-optional] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNodeSpecial::test_creation_special[interp-not_optional] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNodeSpecial::test_creation_special[none-optional] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNodeSpecial::test_creation_special[none-not_optional] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNodeSpecial::test_set_value_special[missing-optional] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNodeSpecial::test_set_value_special[missing-not_optional] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNodeSpecial::test_set_value_special[interp-optional] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNodeSpecial::test_set_value_special[interp-not_optional] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNodeSpecial::test_set_value_special[none-optional] PASSED [ 90%] 266s tests/test_unions.py::TestUnionNodeSpecial::test_set_value_special[none-not_optional] PASSED [ 90%] 266s tests/test_unions.py::test_get_parent_container PASSED [ 90%] 266s tests/test_update.py::test_update[replace:string] PASSED [ 90%] 266s tests/test_update.py::test_update[add:string] PASSED [ 90%] 266s tests/test_update.py::test_update[none_value] PASSED [ 90%] 266s tests/test_update.py::test_update[dict:value:empty_dict] PASSED [ 90%] 266s tests/test_update.py::test_update[value:dict] PASSED [ 90%] 266s tests/test_update.py::test_update[dict:deep] PASSED [ 90%] 266s tests/test_update.py::test_update[dict:deep:getitem] PASSED [ 90%] 266s tests/test_update.py::test_update[dict:deep:map] PASSED [ 90%] 266s tests/test_update.py::test_update[dict:value] PASSED [ 90%] 266s tests/test_update.py::test_update[dict:deep:value0] PASSED [ 90%] 266s tests/test_update.py::test_update[dict:deep:value1] PASSED [ 90%] 266s tests/test_update.py::test_update[deep_map_update] PASSED [ 90%] 266s tests/test_update.py::test_update[update_missing] PASSED [ 90%] 266s tests/test_update.py::test_update[same_value0] PASSED [ 90%] 266s tests/test_update.py::test_update[same_value1] PASSED [ 90%] 266s tests/test_update.py::test_update[dict_value0] PASSED [ 90%] 266s tests/test_update.py::test_update[dict_value1] PASSED [ 90%] 266s tests/test_update.py::test_update[dict_value2] PASSED [ 90%] 266s tests/test_update.py::test_update[dict_value:merge0] PASSED [ 90%] 266s tests/test_update.py::test_update[dict_value:merge1] PASSED [ 90%] 266s tests/test_update.py::test_update[list:replace] PASSED [ 90%] 266s tests/test_update.py::test_update[list:update0] PASSED [ 90%] 266s tests/test_update.py::test_update[list:update1] PASSED [ 90%] 266s tests/test_update.py::test_update[list:nested:update0] PASSED [ 91%] 266s tests/test_update.py::test_update[list:nested:update1] PASSED [ 91%] 266s tests/test_update.py::test_update[list:merge0] PASSED [ 91%] 266s tests/test_update.py::test_update[list:merge1] PASSED [ 91%] 266s tests/test_update.py::test_update_merge_set[dict_value:merge] PASSED [ 91%] 266s tests/test_update.py::test_update_merge_set[dict_value:set] PASSED [ 91%] 266s tests/test_update.py::test_update_merge_set[list:merge] PASSED [ 91%] 266s tests/test_update.py::test_update_merge_set[list:set] PASSED [ 91%] 266s tests/test_update.py::test_update_merge_set[structured_list:merge] PASSED [ 91%] 266s tests/test_update.py::test_update_merge_set[structured_list:set] PASSED [ 91%] 266s tests/test_update.py::test_update_list_make_dict PASSED [ 91%] 266s tests/test_update.py::test_update_list_index_error PASSED [ 91%] 266s tests/test_update.py::test_update_merge_by_default PASSED [ 91%] 266s tests/test_update.py::test_update_force_add[add_value0] PASSED [ 91%] 266s tests/test_update.py::test_update_force_add[add_value1] PASSED [ 91%] 266s tests/test_update.py::test_update_force_add[add_dict0] PASSED [ 91%] 266s tests/test_update.py::test_update_force_add[add_dict1] PASSED [ 91%] 266s tests/test_update.py::test_update_force_add[add_list0] PASSED [ 91%] 266s tests/test_update.py::test_update_force_add[add_list1] PASSED [ 91%] 266s tests/test_update.py::test_update_force_add[inserting_into_nested_structured_config] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap[Any-10-AnyNode-True] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap[Any-10-AnyNode-False] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap[DummyEnum-DummyEnum.FOO-EnumNode-True] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap[DummyEnum-DummyEnum.FOO-EnumNode-False] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap[int-42-IntegerNode-True] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap[int-42-IntegerNode-False] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap[bytes-\xf0\xf1\xf2-BytesNode-True] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap[bytes-\xf0\xf1\xf2-BytesNode-False] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap[Path-value4-PathNode-True] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap[Path-value4-PathNode-False] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap[float-3.1415-FloatNode-True] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap[float-3.1415-FloatNode-False] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap[bool-True-BooleanNode-True] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap[bool-True-BooleanNode-False] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap[str-foo-StringNode-True] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap[str-foo-StringNode-False] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[any0] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[any1] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[any2] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[any3] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[any4] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[any5] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[any6] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[any7] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[any_as_dict] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[any_as_list] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[int0] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[int1] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[int2] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[int3] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[int4] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[int5] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[int6] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[int7] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[float0] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[float1] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[float2] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[float3] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[float4] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[float5] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[float6] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[float7] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[bool0] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[bool1] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[bool2] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[bool3] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[bool4] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[bool5] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[bool6] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[bool7] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[bool8] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[bool9] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[bool10] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[bool11] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[bool12] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[str0] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[str1] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[str2] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[str3] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[str4] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[str5] PASSED [ 91%] 266s tests/test_utils.py::test_node_wrap2[str6] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[bytes0] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[bytes1] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[bytes2] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[bytes3] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[bytes4] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[bytes5] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[bytes6] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[path0] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[path1] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[path2] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[path3] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[path4] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[path5] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[path6] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[Color0] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[Color1] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[Color2] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[Color3] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[Color4] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[Color5] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[Color6] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[Color7] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[Color8] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[Color9] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[bad_type] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[list_bad_type] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[dict_bad_type] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[DictConfig] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[dict_to_list] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[dict_to_list[int]] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[dict_to_any] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[dict_to_plugin] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[DictConfig[Plugin]] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[plugin_to_any] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[plugin_to_dict[str, int]] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[plugin_to_list] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[plugin_to_list[int]] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[ListConfig] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[list_to_dict] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[list_to_dict[str-int]] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap2[list_to_any] PASSED [ 92%] 266s tests/test_utils.py::test_node_wrap_illegal_type PASSED [ 92%] 266s tests/test_utils.py::test_is_valid_value_annotation[int-True] PASSED [ 92%] 266s tests/test_utils.py::test_is_valid_value_annotation[float-True] PASSED [ 92%] 266s tests/test_utils.py::test_is_valid_value_annotation[bool-True] PASSED [ 92%] 266s tests/test_utils.py::test_is_valid_value_annotation[str-True] PASSED [ 92%] 266s tests/test_utils.py::test_is_valid_value_annotation[bytes-True] PASSED [ 92%] 266s tests/test_utils.py::test_is_valid_value_annotation[Path-True] PASSED [ 92%] 266s tests/test_utils.py::test_is_valid_value_annotation[Any-True] PASSED [ 92%] 266s tests/test_utils.py::test_is_valid_value_annotation[_TestEnum-True] PASSED [ 92%] 266s tests/test_utils.py::test_is_valid_value_annotation[_TestUserClass-False] PASSED [ 92%] 266s tests/test_utils.py::test_is_valid_value_annotation[_TestAttrsClass-True] PASSED [ 92%] 266s tests/test_utils.py::test_is_valid_value_annotation[_TestDataclass-True] PASSED [ 92%] 266s tests/test_utils.py::test_is_valid_value_annotation[List-True] PASSED [ 92%] 266s tests/test_utils.py::test_is_valid_value_annotation[Dict-True] PASSED [ 92%] 266s tests/test_utils.py::test_is_valid_value_annotation[Optional-True] PASSED [ 92%] 266s tests/test_utils.py::test_is_valid_value_annotation[Union-True0] PASSED [ 92%] 266s tests/test_utils.py::test_is_valid_value_annotation[Union-False0] PASSED [ 92%] 266s tests/test_utils.py::test_is_valid_value_annotation[Union-False1] PASSED [ 92%] 266s tests/test_utils.py::test_is_valid_value_annotation[Union-True1] PASSED [ 92%] 266s tests/test_utils.py::test_is_valid_value_annotation[Union-False2] PASSED [ 92%] 266s tests/test_utils.py::test_is_valid_value_annotation[Union-False3] PASSED [ 92%] 266s tests/test_utils.py::test_is_valid_value_annotation[Union-False4] PASSED [ 92%] 266s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_data[_TestDataclass] PASSED [ 92%] 266s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_data[test_cls_or_obj1] PASSED [ 92%] 266s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_data[_TestAttrsClass] PASSED [ 92%] 266s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_data[test_cls_or_obj3] PASSED [ 92%] 266s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_data_throws_ValueError PASSED [ 92%] 266s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_field_names[_TestDataclass] PASSED [ 92%] 266s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_field_names[test_cls_or_obj1] PASSED [ 92%] 266s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_field_names[_TestAttrsClass] PASSED [ 92%] 266s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_field_names[test_cls_or_obj3] PASSED [ 92%] 266s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_field_names_throws_ValueError PASSED [ 92%] 266s tests/test_utils.py::test_get_structured_config_data_illegal_value[_TestDataclassIllegalValue] PASSED [ 92%] 266s tests/test_utils.py::test_get_structured_config_data_illegal_value[_TestAttrllegalValue] PASSED [ 92%] 266s tests/test_utils.py::test_is_dataclass PASSED [ 92%] 266s tests/test_utils.py::test_is_attr_class PASSED [ 92%] 266s tests/test_utils.py::test_is_structured_config_frozen_with_invalid_obj PASSED [ 92%] 266s tests/test_utils.py::test_value_kind[foo-ValueKind.VALUE] PASSED [ 92%] 266s tests/test_utils.py::test_value_kind[1-ValueKind.VALUE] PASSED [ 92%] 266s tests/test_utils.py::test_value_kind[1.0-ValueKind.VALUE] PASSED [ 93%] 266s tests/test_utils.py::test_value_kind[123-ValueKind.VALUE] PASSED [ 93%] 266s tests/test_utils.py::test_value_kind[value4-ValueKind.VALUE] PASSED [ 93%] 266s tests/test_utils.py::test_value_kind[True-ValueKind.VALUE] PASSED [ 93%] 266s tests/test_utils.py::test_value_kind[False-ValueKind.VALUE] PASSED [ 93%] 266s tests/test_utils.py::test_value_kind[Color.GREEN-ValueKind.VALUE] PASSED [ 93%] 266s tests/test_utils.py::test_value_kind[Dataclass-ValueKind.VALUE] PASSED [ 93%] 266s tests/test_utils.py::test_value_kind[value9-ValueKind.VALUE] PASSED [ 93%] 266s tests/test_utils.py::test_value_kind[value10-ValueKind.VALUE] PASSED [ 93%] 266s tests/test_utils.py::test_value_kind[value11-ValueKind.VALUE] PASSED [ 93%] 266s tests/test_utils.py::test_value_kind[value12-ValueKind.VALUE] PASSED [ 93%] 266s tests/test_utils.py::test_value_kind[value13-ValueKind.VALUE] PASSED [ 93%] 266s tests/test_utils.py::test_value_kind[value14-ValueKind.VALUE] PASSED [ 93%] 266s tests/test_utils.py::test_value_kind[???-ValueKind.MANDATORY_MISSING] PASSED [ 93%] 266s tests/test_utils.py::test_value_kind[value16-ValueKind.MANDATORY_MISSING] PASSED [ 93%] 266s tests/test_utils.py::test_value_kind[value17-ValueKind.MANDATORY_MISSING] PASSED [ 93%] 266s tests/test_utils.py::test_value_kind[value18-ValueKind.MANDATORY_MISSING] PASSED [ 93%] 266s tests/test_utils.py::test_value_kind[value19-ValueKind.MANDATORY_MISSING] PASSED [ 93%] 266s tests/test_utils.py::test_value_kind[value20-ValueKind.MANDATORY_MISSING] PASSED [ 93%] 266s tests/test_utils.py::test_value_kind[${foo.bar}-ValueKind.INTERPOLATION] PASSED [ 93%] 266s tests/test_utils.py::test_value_kind[ftp://${host}/path-ValueKind.INTERPOLATION] PASSED [ 93%] 266s tests/test_utils.py::test_value_kind[${func:foo}-ValueKind.INTERPOLATION] PASSED [ 93%] 266s tests/test_utils.py::test_value_kind[${func:a/b}-ValueKind.INTERPOLATION] PASSED [ 93%] 266s tests/test_utils.py::test_value_kind[${func:c:\\a\\b}-ValueKind.INTERPOLATION0] PASSED [ 93%] 266s tests/test_utils.py::test_value_kind[${func:c:\\a\\b}-ValueKind.INTERPOLATION1] PASSED [ 93%] 266s tests/test_utils.py::test_value_kind[integernode-interp] PASSED [ 93%] 266s tests/test_utils.py::test_value_kind[dictconfig-interp] PASSED [ 93%] 266s tests/test_utils.py::test_value_kind[listconfig-interp] PASSED [ 93%] 266s tests/test_utils.py::test_value_kind[anynode-interp] PASSED [ 93%] 266s tests/test_utils.py::test_value_kind[unionnode-interp] PASSED [ 93%] 266s tests/test_utils.py::test_re_parent PASSED [ 93%] 266s tests/test_utils.py::test_get_class PASSED [ 93%] 266s tests/test_utils.py::test_get_key_value_types[int-int-str-str] PASSED [ 93%] 266s tests/test_utils.py::test_get_key_value_types[int-int-Color-Color] PASSED [ 93%] 266s tests/test_utils.py::test_get_key_value_types[int-int-Any-Any] PASSED [ 93%] 266s tests/test_utils.py::test_get_key_value_types[str-str-str-str] PASSED [ 93%] 266s tests/test_utils.py::test_get_key_value_types[str-str-Color-Color] PASSED [ 93%] 266s tests/test_utils.py::test_get_key_value_types[str-str-Any-Any] PASSED [ 93%] 266s tests/test_utils.py::test_get_key_value_types[Color-Color-str-str] PASSED [ 93%] 266s tests/test_utils.py::test_get_key_value_types[Color-Color-Color-Color] PASSED [ 93%] 266s tests/test_utils.py::test_get_key_value_types[Color-Color-Any-Any] PASSED [ 93%] 266s tests/test_utils.py::test_get_key_value_types[Any-Any-str-str] PASSED [ 93%] 266s tests/test_utils.py::test_get_key_value_types[Any-Any-Color-Color] PASSED [ 93%] 266s tests/test_utils.py::test_get_key_value_types[Any-Any-Any-Any] PASSED [ 93%] 266s tests/test_utils.py::test_is_primitive_type_annotation[int-True] PASSED [ 93%] 266s tests/test_utils.py::test_is_primitive_type_annotation[float-True] PASSED [ 93%] 266s tests/test_utils.py::test_is_primitive_type_annotation[bool-True] PASSED [ 93%] 266s tests/test_utils.py::test_is_primitive_type_annotation[bytes-True] PASSED [ 93%] 266s tests/test_utils.py::test_is_primitive_type_annotation[str-True] PASSED [ 93%] 266s tests/test_utils.py::test_is_primitive_type_annotation[Path-True] PASSED [ 93%] 266s tests/test_utils.py::test_is_primitive_type_annotation[NoneType-True] PASSED [ 93%] 266s tests/test_utils.py::test_is_primitive_type_annotation[Color-True] PASSED [ 93%] 266s tests/test_utils.py::test_is_primitive_type_annotation[list-False] PASSED [ 93%] 266s tests/test_utils.py::test_is_primitive_type_annotation[ListConfig-False] PASSED [ 93%] 266s tests/test_utils.py::test_is_primitive_type_annotation[dict-False] PASSED [ 93%] 266s tests/test_utils.py::test_is_primitive_type_annotation[DictConfig-False] PASSED [ 93%] 266s tests/test_utils.py::test_type_str[int-False-int0-False] PASSED [ 93%] 267s tests/test_utils.py::test_type_str[int-False-int0-True] PASSED [ 93%] 267s tests/test_utils.py::test_type_str[int-True-int0-False] PASSED [ 93%] 267s tests/test_utils.py::test_type_str[int-True-int0-True] PASSED [ 93%] 267s tests/test_utils.py::test_type_str[bool-False-bool-False] PASSED [ 93%] 267s tests/test_utils.py::test_type_str[bool-False-bool-True] PASSED [ 93%] 267s tests/test_utils.py::test_type_str[bool-True-bool-False] PASSED [ 93%] 267s tests/test_utils.py::test_type_str[bool-True-bool-True] PASSED [ 93%] 267s tests/test_utils.py::test_type_str[bytes-False-bytes-False] PASSED [ 93%] 267s tests/test_utils.py::test_type_str[bytes-False-bytes-True] PASSED [ 93%] 267s tests/test_utils.py::test_type_str[bytes-True-bytes-False] PASSED [ 93%] 267s tests/test_utils.py::test_type_str[bytes-True-bytes-True] PASSED [ 93%] 267s tests/test_utils.py::test_type_str[float-False-float-False] PASSED [ 93%] 267s tests/test_utils.py::test_type_str[float-False-float-True] PASSED [ 93%] 267s tests/test_utils.py::test_type_str[float-True-float-False] PASSED [ 93%] 267s tests/test_utils.py::test_type_str[float-True-float-True] PASSED [ 93%] 267s tests/test_utils.py::test_type_str[str-False-str-False] PASSED [ 93%] 267s tests/test_utils.py::test_type_str[str-False-str-True] PASSED [ 93%] 267s tests/test_utils.py::test_type_str[str-True-str-False] PASSED [ 93%] 267s tests/test_utils.py::test_type_str[str-True-str-True] PASSED [ 93%] 267s tests/test_utils.py::test_type_str[Path-False-Path-False] PASSED [ 93%] 267s tests/test_utils.py::test_type_str[Path-False-Path-True] PASSED [ 93%] 267s tests/test_utils.py::test_type_str[Path-True-pathlib.Path-False] FAILED [ 93%] 267s tests/test_utils.py::test_type_str[Path-True-pathlib.Path-True] FAILED [ 93%] 267s tests/test_utils.py::test_type_str[Color-False-Color-False] PASSED [ 93%] 267s tests/test_utils.py::test_type_str[Color-False-Color-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Color-True-tests.Color-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Color-True-tests.Color-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[DictConfig-False-DictConfig-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[DictConfig-False-DictConfig-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[DictConfig-True-DictConfig-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[DictConfig-True-DictConfig-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[ListConfig-False-ListConfig-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[ListConfig-False-ListConfig-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[ListConfig-True-ListConfig-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[ListConfig-True-ListConfig-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Dict-False-Dict[str, str]-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Dict-False-Dict[str, str]-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Dict-True-Dict[str, str]-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Dict-True-Dict[str, str]-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Dict-False-Dict[Color, int]-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Dict-False-Dict[Color, int]-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Dict-True-Dict[tests.Color, int]-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Dict-True-Dict[tests.Color, int]-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Dict-False-Dict[str, Plugin]-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Dict-False-Dict[str, Plugin]-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Dict-True-Dict[str, tests.Plugin]-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Dict-True-Dict[str, tests.Plugin]-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Dict-False-Dict[str, List[Plugin]]-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Dict-False-Dict[str, List[Plugin]]-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Dict-True-Dict[str, List[tests.Plugin]]-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Dict-True-Dict[str, List[tests.Plugin]]-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[dict-False-dict-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[dict-False-dict-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[dict-True-dict-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[dict-True-dict-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[List-False-List[str]-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[List-False-List[str]-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[List-True-List[str]-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[List-True-List[str]-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[List-False-List[Color]-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[List-False-List[Color]-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[List-True-List[tests.Color]-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[List-True-List[tests.Color]-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[List-False-List[Dict[str, Color]]-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[List-False-List[Dict[str, Color]]-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[List-True-List[Dict[str, tests.Color]]-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[List-True-List[Dict[str, tests.Color]]-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[list-False-list-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[list-False-list-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[list-True-list-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[list-True-list-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Tuple-False-Tuple[str]-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Tuple-False-Tuple[str]-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Tuple-True-Tuple[str]-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Tuple-True-Tuple[str]-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Tuple-False-Tuple[str, int]-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Tuple-False-Tuple[str, int]-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Tuple-True-Tuple[str, int]-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Tuple-True-Tuple[str, int]-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Tuple-False-Tuple[float, ...]-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Tuple-False-Tuple[float, ...]-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Tuple-True-Tuple[float, ...]-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Tuple-True-Tuple[float, ...]-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[tuple-False-tuple-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[tuple-False-tuple-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[tuple-True-tuple-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[tuple-True-tuple-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Union-False-Union[str, int, Color]-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Union-False-Union[str, int, Color]-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Union-True-Union[str, int, tests.Color]-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[Union-True-Union[str, int, tests.Color]-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[int-False-int1-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[int-False-int1-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[int-True-int1-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[int-True-int1-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[IllegalType-False-IllegalType-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[IllegalType-False-IllegalType-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[IllegalType-True-tests.IllegalType-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[IllegalType-True-tests.IllegalType-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[IllegalTypeGeneric-False-IllegalTypeGeneric-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[IllegalTypeGeneric-False-IllegalTypeGeneric-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[IllegalTypeGeneric-True-tests.IllegalTypeGeneric-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[IllegalTypeGeneric-True-tests.IllegalTypeGeneric-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[IllegalTypeGeneric-False-IllegalTypeGeneric[int]-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[IllegalTypeGeneric-False-IllegalTypeGeneric[int]-True] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[IllegalTypeGeneric-True-tests.IllegalTypeGeneric[int]-False] PASSED [ 94%] 267s tests/test_utils.py::test_type_str[IllegalTypeGeneric-True-tests.IllegalTypeGeneric[int]-True] PASSED [ 95%] 267s tests/test_utils.py::test_type_str_regex[type_0-] PASSED [ 95%] 267s tests/test_utils.py::test_type_str_regex[type_1-] PASSED [ 95%] 267s tests/test_utils.py::test_type_str_ellipsis PASSED [ 95%] 267s tests/test_utils.py::test_type_str_nonetype[none] PASSED [ 95%] 267s tests/test_utils.py::test_type_str_nonetype[nonetype] PASSED [ 95%] 267s tests/test_utils.py::test_type_str_nonetype[Union-Optional[Union[float, bool]]0] PASSED [ 95%] 267s tests/test_utils.py::test_type_str_nonetype[Union-Optional[Union[float, bool]]1] PASSED [ 95%] 267s tests/test_utils.py::test_type_str_nonetype[object-object] PASSED [ 95%] 267s tests/test_utils.py::test_type_str_nonetype[Optional-Optional[object]] PASSED [ 95%] 267s tests/test_utils.py::test_is_primitive_list[list] PASSED [ 95%] 267s tests/test_utils.py::test_is_primitive_list[list1] PASSED [ 95%] 267s tests/test_utils.py::test_is_primitive_list[tuple] PASSED [ 95%] 267s tests/test_utils.py::test_is_primitive_list[tuple1] PASSED [ 95%] 267s tests/test_utils.py::test_is_primitive_list[dict] PASSED [ 95%] 267s tests/test_utils.py::test_is_primitive_list[list_subclass] PASSED [ 95%] 267s tests/test_utils.py::test_is_primitive_list[namedtuple] PASSED [ 95%] 267s tests/test_utils.py::test_is_primitive_dict[dict] PASSED [ 95%] 267s tests/test_utils.py::test_is_primitive_dict[dict1] PASSED [ 95%] 267s tests/test_utils.py::test_is_primitive_dict[list] PASSED [ 95%] 267s tests/test_utils.py::test_is_primitive_dict[tuple] PASSED [ 95%] 267s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_list[dictconfig] PASSED [ 95%] 267s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_list[listconfig] PASSED [ 95%] 267s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_list[dict_subclass] PASSED [ 95%] 267s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_list[dict_subclass_dataclass] PASSED [ 95%] 267s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_list[user0] PASSED [ 95%] 267s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_list[user1] PASSED [ 95%] 267s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_dict[dictconfig] PASSED [ 95%] 267s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_dict[listconfig] PASSED [ 95%] 267s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_dict[dict_subclass] PASSED [ 95%] 267s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_dict[dict_subclass_dataclass] PASSED [ 95%] 267s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_dict[user0] PASSED [ 95%] 267s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_dict[user1] PASSED [ 95%] 267s tests/test_utils.py::test_is_dict_annotation[Dict-True0] PASSED [ 95%] 267s tests/test_utils.py::test_is_dict_annotation[Dict-True1] PASSED [ 95%] 267s tests/test_utils.py::test_is_dict_annotation[Dict-True2] PASSED [ 95%] 267s tests/test_utils.py::test_is_dict_annotation[Dict-True3] PASSED [ 95%] 267s tests/test_utils.py::test_is_dict_annotation[Dict-True4] PASSED [ 95%] 267s tests/test_utils.py::test_is_dict_annotation[Dict-True5] PASSED [ 95%] 267s tests/test_utils.py::test_is_dict_annotation[Dict-True6] PASSED [ 95%] 267s tests/test_utils.py::test_is_dict_annotation[Dict-True7] PASSED [ 95%] 267s tests/test_utils.py::test_is_dict_annotation[Dict-True8] PASSED [ 95%] 267s tests/test_utils.py::test_is_dict_annotation[Str2Int-True] PASSED [ 95%] 267s tests/test_utils.py::test_is_dict_annotation[type_10-False] PASSED [ 95%] 267s tests/test_utils.py::test_is_dict_annotation[User-False] PASSED [ 95%] 267s tests/test_utils.py::test_is_dict_annotation[type_12-False] PASSED [ 95%] 267s tests/test_utils.py::test_is_dict_annotation[List-False] PASSED [ 95%] 267s tests/test_utils.py::test_is_dict_annotation[dict-True] PASSED [ 95%] 267s tests/test_utils.py::test_is_dict_annotation[DictConfig-False] PASSED [ 95%] 267s tests/test_utils.py::test_is_dict_annotation[Any-False] PASSED [ 95%] 267s tests/test_utils.py::test_is_dict_annotation[None-False] PASSED [ 95%] 267s tests/test_utils.py::test_is_dict_annotation[NoneType-False] PASSED [ 95%] 267s tests/test_utils.py::test_is_list_annotation[List-True0] PASSED [ 95%] 267s tests/test_utils.py::test_is_list_annotation[List-True1] PASSED [ 95%] 267s tests/test_utils.py::test_is_list_annotation[List-True2] PASSED [ 95%] 267s tests/test_utils.py::test_is_list_annotation[List-True3] PASSED [ 95%] 267s tests/test_utils.py::test_is_list_annotation[List-True4] PASSED [ 95%] 267s tests/test_utils.py::test_is_list_annotation[List-True5] PASSED [ 95%] 267s tests/test_utils.py::test_is_list_annotation[List-True6] PASSED [ 95%] 267s tests/test_utils.py::test_is_list_annotation[List-True7] PASSED [ 95%] 267s tests/test_utils.py::test_is_list_annotation[Dict-False] PASSED [ 95%] 267s tests/test_utils.py::test_is_list_annotation[List-True8] PASSED [ 95%] 267s tests/test_utils.py::test_is_list_annotation[list-True] PASSED [ 95%] 267s tests/test_utils.py::test_is_list_annotation[tuple-False] PASSED [ 95%] 267s tests/test_utils.py::test_is_list_annotation[ListConfig-False] PASSED [ 95%] 267s tests/test_utils.py::test_is_tuple_annotation[Tuple-True0] PASSED [ 95%] 267s tests/test_utils.py::test_is_tuple_annotation[Tuple-True1] PASSED [ 95%] 267s tests/test_utils.py::test_is_tuple_annotation[Tuple-True2] PASSED [ 95%] 267s tests/test_utils.py::test_is_tuple_annotation[Tuple-True3] PASSED [ 95%] 267s tests/test_utils.py::test_is_tuple_annotation[Tuple-True4] PASSED [ 95%] 267s tests/test_utils.py::test_is_tuple_annotation[Tuple-True5] PASSED [ 95%] 267s tests/test_utils.py::test_is_tuple_annotation[Tuple-True6] PASSED [ 95%] 267s tests/test_utils.py::test_is_tuple_annotation[Dict-False] PASSED [ 95%] 267s tests/test_utils.py::test_is_tuple_annotation[List-False] PASSED [ 95%] 267s tests/test_utils.py::test_is_tuple_annotation[Tuple-True7] PASSED [ 95%] 267s tests/test_utils.py::test_is_tuple_annotation[list-False] PASSED [ 95%] 267s tests/test_utils.py::test_is_tuple_annotation[dict-False] PASSED [ 95%] 267s tests/test_utils.py::test_is_tuple_annotation[tuple-True] PASSED [ 95%] 267s tests/test_utils.py::test_is_tuple_annotation[Any-False] PASSED [ 95%] 267s tests/test_utils.py::test_is_tuple_annotation[int-False] PASSED [ 95%] 267s tests/test_utils.py::test_is_tuple_annotation[User-False] PASSED [ 95%] 267s tests/test_utils.py::test_is_tuple_annotation[None-False] PASSED [ 96%] 267s tests/test_utils.py::test_is_tuple_annotation[NoneType-False] PASSED [ 96%] 267s tests/test_utils.py::test_is_union_annotation[Union-True0] PASSED [ 96%] 267s tests/test_utils.py::test_is_union_annotation[Union-True1] PASSED [ 96%] 267s tests/test_utils.py::test_is_union_annotation[Union-True2] PASSED [ 96%] 267s tests/test_utils.py::test_is_union_annotation[Optional-True0] PASSED [ 96%] 267s tests/test_utils.py::test_is_union_annotation[Optional-True1] PASSED [ 96%] 267s tests/test_utils.py::test_is_union_annotation[Any-False] PASSED [ 96%] 267s tests/test_utils.py::test_is_union_annotation[int-False] PASSED [ 96%] 267s tests/test_utils.py::test_is_union_annotation[User-False] PASSED [ 96%] 267s tests/test_utils.py::test_is_union_annotation[None-False] PASSED [ 96%] 267s tests/test_utils.py::test_is_union_annotation[NoneType-False] PASSED [ 96%] 267s tests/test_utils.py::test_is_union_annotation_PEP604 PASSED [ 96%] 267s tests/test_utils.py::test_is_supported_union_annotation[Union-True0] PASSED [ 96%] 267s tests/test_utils.py::test_is_supported_union_annotation[Union-False0] PASSED [ 96%] 267s tests/test_utils.py::test_is_supported_union_annotation[Union-False1] PASSED [ 96%] 267s tests/test_utils.py::test_is_supported_union_annotation[Union-False2] PASSED [ 96%] 267s tests/test_utils.py::test_is_supported_union_annotation[Union-True1] PASSED [ 96%] 267s tests/test_utils.py::test_is_supported_union_annotation[Optional-True0] PASSED [ 96%] 267s tests/test_utils.py::test_is_supported_union_annotation[Optional-True1] PASSED [ 96%] 267s tests/test_utils.py::test_is_supported_union_annotation[Any-False] PASSED [ 96%] 267s tests/test_utils.py::test_is_supported_union_annotation[int-False] PASSED [ 96%] 267s tests/test_utils.py::test_is_supported_union_annotation[User-False] PASSED [ 96%] 267s tests/test_utils.py::test_is_supported_union_annotation[None-False] PASSED [ 96%] 267s tests/test_utils.py::test_is_supported_union_annotation[NoneType-False] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[int] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[float] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[bool] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[enum] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[bytes] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[path] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[str] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[NoneType] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[dict] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[List[Any]0] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[List[Any]1] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[ConcretePlugin0] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[ConcretePlugin1] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[IntegerNode0] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[FloatNode0] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[BooleanNode0] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[StringNode0] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[BooleanNode1] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[EnumNode[Color]0] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[IntegerNode1] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[FloatNode1] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[BooleanNode2] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[StringNode1] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[BytesNode] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[EnumNode[Color]1] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[DictConfig] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[DictConfig[str,Color]] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[DictConfig[Color,int]] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[DictConfig[ConcretePlugin]_Any_reftype] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[DictConfig[Union[str, Enum], Any]_missing] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[DictConfig[str, int]_missing] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[DictConfig[Plugin]] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[Plugin0] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[Plugin1] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[ListConfig[Any]] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[ListConfig[int]] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[ListConfig_missing] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[ListConfig[int]_missing] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[ListConfig_none] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type[ListConfig[int]_none] PASSED [ 96%] 267s tests/test_utils.py::test_get_node_ref_type[dict] PASSED [ 96%] 267s tests/test_utils.py::test_get_node_ref_type[User.name] PASSED [ 96%] 267s tests/test_utils.py::test_get_node_ref_type[User.age] PASSED [ 96%] 267s tests/test_utils.py::test_get_node_ref_type[user] PASSED [ 96%] 267s tests/test_utils.py::test_get_node_ref_type[ubf] PASSED [ 96%] 267s tests/test_utils.py::test_get_node_ref_type[oubf] PASSED [ 96%] 267s tests/test_utils.py::test_get_ref_type_error PASSED [ 96%] 267s tests/test_utils.py::test_get_value_basic[1] PASSED [ 96%] 267s tests/test_utils.py::test_get_value_basic[None] PASSED [ 96%] 267s tests/test_utils.py::test_get_value_basic[value2] PASSED [ 96%] 267s tests/test_utils.py::test_get_value_basic[value3] PASSED [ 96%] 267s tests/test_utils.py::test_get_value_container[content0] PASSED [ 96%] 267s tests/test_utils.py::test_get_value_container[???] PASSED [ 96%] 267s tests/test_utils.py::test_get_value_container[None] PASSED [ 96%] 267s tests/test_utils.py::test_get_value_container[${bar}] PASSED [ 96%] 267s tests/test_utils.py::test_get_value_of_node_subclass[anynode] PASSED [ 96%] 267s tests/test_utils.py::test_get_value_of_node_subclass[integernode] PASSED [ 97%] 267s tests/test_utils.py::test_get_value_of_node_subclass[listconfig] PASSED [ 97%] 267s tests/test_utils.py::test_get_value_of_node_subclass[int] PASSED [ 97%] 267s tests/test_utils.py::test_get_value_of_node_subclass[raw-interp] PASSED [ 97%] 267s tests/test_utils.py::test_get_value_of_node_subclass[dict-interp] PASSED [ 97%] 267s tests/test_utils.py::test_get_value_of_node_subclass[any-interp] PASSED [ 97%] 267s tests/test_utils.py::test_get_value_of_node_subclass[int-interp] PASSED [ 97%] 267s tests/test_utils.py::test_get_value_of_node_subclass[union-interp] PASSED [ 97%] 267s tests/test_utils.py::test_get_value_of_node_subclass[dict-missing] PASSED [ 97%] 267s tests/test_utils.py::test_get_value_of_node_subclass[any-missing] PASSED [ 97%] 267s tests/test_utils.py::test_get_value_of_node_subclass[int-missing] PASSED [ 97%] 267s tests/test_utils.py::test_get_value_of_node_subclass[union-missing] PASSED [ 97%] 267s tests/test_utils.py::test_get_value_of_node_subclass[dict-none] PASSED [ 97%] 267s tests/test_utils.py::test_get_value_of_node_subclass[any-none] PASSED [ 97%] 267s tests/test_utils.py::test_get_value_of_node_subclass[int-none] PASSED [ 97%] 267s tests/test_utils.py::test_get_value_of_node_subclass[union-none] PASSED [ 97%] 267s tests/test_utils.py::test_get_value_of_node_subclass[dictconfig] PASSED [ 97%] 267s tests/test_utils.py::test_get_value_of_node_subclass[union[int]] PASSED [ 97%] 267s tests/test_utils.py::test_ensure_container_raises_ValueError PASSED [ 97%] 267s tests/test_utils.py::test_marker_string_representation PASSED [ 97%] 267s tests/test_utils.py::test_split_key[-expected0] PASSED [ 97%] 267s tests/test_utils.py::test_split_key[foo-expected1] PASSED [ 97%] 267s tests/test_utils.py::test_split_key[foo.bar-expected2] PASSED [ 97%] 267s tests/test_utils.py::test_split_key[foo[bar]-expected3] PASSED [ 97%] 267s tests/test_utils.py::test_split_key[.foo-expected4] PASSED [ 97%] 267s tests/test_utils.py::test_split_key[..foo-expected5] PASSED [ 97%] 267s tests/test_utils.py::test_split_key[.foo[bar]-expected6] PASSED [ 97%] 267s tests/test_utils.py::test_split_key[[foo]-expected7] PASSED [ 97%] 267s tests/test_utils.py::test_split_key[[foo][bar]-expected8] PASSED [ 97%] 267s tests/test_utils.py::test_split_key[.[foo][bar]-expected9] PASSED [ 97%] 267s tests/test_utils.py::test_split_key[..[foo][bar]-expected10] PASSED [ 97%] 267s tests/test_utils.py::test_split_key[...a[b][c].d.e[f].g[h]-expected11] PASSED [ 97%] 267s tests/test_utils.py::test_nullcontext PASSED [ 97%] 267s tests/test_utils.py::test_is_optional[0-True] PASSED [ 97%] 267s tests/test_utils.py::test_is_optional[0-False] PASSED [ 97%] 267s tests/test_utils.py::test_is_optional[1-True] PASSED [ 97%] 267s tests/test_utils.py::test_is_optional[1-False] PASSED [ 97%] 267s tests/test_utils.py::test_is_optional[2-True] PASSED [ 97%] 267s tests/test_utils.py::test_is_optional[2-False] PASSED [ 97%] 267s tests/test_utils.py::test_is_optional[3-True] PASSED [ 97%] 267s tests/test_utils.py::test_is_optional[3-False] PASSED [ 97%] 267s tests/test_utils.py::test_is_optional[4-True] PASSED [ 97%] 267s tests/test_utils.py::test_is_optional[4-False] PASSED [ 97%] 267s tests/test_utils.py::test_is_optional[5-True] PASSED [ 97%] 267s tests/test_utils.py::test_is_optional[5-False] PASSED [ 97%] 267s tests/test_utils.py::test_is_optional[6-True] PASSED [ 97%] 267s tests/test_utils.py::test_is_optional[6-False] PASSED [ 97%] 267s tests/test_utils.py::test_is_optional[7-True] PASSED [ 97%] 267s tests/test_utils.py::test_is_optional[7-False] PASSED [ 97%] 267s tests/test_utils.py::test_is_optional[8-True] PASSED [ 97%] 267s tests/test_utils.py::test_is_optional[8-False] PASSED [ 97%] 267s tests/test_utils.py::test_is_optional[9-True] PASSED [ 97%] 267s tests/test_utils.py::test_is_optional[9-False] PASSED [ 97%] 267s tests/test_utils.py::TestIndicators::test_is_missing[missing-passthrough] PASSED [ 97%] 267s tests/test_utils.py::TestIndicators::test_is_missing[missing-any_node] PASSED [ 97%] 267s tests/test_utils.py::TestIndicators::test_is_missing[missing-integer_node] PASSED [ 97%] 267s tests/test_utils.py::TestIndicators::test_is_missing[missing-dict_config] PASSED [ 97%] 267s tests/test_utils.py::TestIndicators::test_is_missing[missing-list_config] PASSED [ 97%] 267s tests/test_utils.py::TestIndicators::test_is_missing[missing-union_node] PASSED [ 97%] 267s tests/test_utils.py::TestIndicators::test_is_missing[interp-passthrough] PASSED [ 97%] 267s tests/test_utils.py::TestIndicators::test_is_missing[interp-any_node] PASSED [ 97%] 267s tests/test_utils.py::TestIndicators::test_is_missing[interp-integer_node] PASSED [ 97%] 267s tests/test_utils.py::TestIndicators::test_is_missing[interp-dict_config] PASSED [ 97%] 267s tests/test_utils.py::TestIndicators::test_is_missing[interp-list_config] PASSED [ 97%] 267s tests/test_utils.py::TestIndicators::test_is_missing[interp-union_node] PASSED [ 97%] 267s tests/test_utils.py::TestIndicators::test_is_missing[none-passthrough] PASSED [ 97%] 267s tests/test_utils.py::TestIndicators::test_is_missing[none-any_node] PASSED [ 97%] 267s tests/test_utils.py::TestIndicators::test_is_missing[none-integer_node] PASSED [ 97%] 267s tests/test_utils.py::TestIndicators::test_is_missing[none-dict_config] PASSED [ 97%] 267s tests/test_utils.py::TestIndicators::test_is_missing[none-list_config] PASSED [ 97%] 267s tests/test_utils.py::TestIndicators::test_is_missing[none-union_node] PASSED [ 97%] 267s tests/test_utils.py::TestIndicators::test_is_missing[default-passthrough] PASSED [ 97%] 267s tests/test_utils.py::TestIndicators::test_is_missing[default-any_node] PASSED [ 97%] 267s tests/test_utils.py::TestIndicators::test_is_missing[default-integer_node] PASSED [ 97%] 267s tests/test_utils.py::TestIndicators::test_is_missing[default-dict_config] PASSED [ 97%] 267s tests/test_utils.py::TestIndicators::test_is_missing[default-list_config] PASSED [ 97%] 267s tests/test_utils.py::TestIndicators::test_is_missing[default-union_node] PASSED [ 97%] 267s tests/test_utils.py::TestIndicators::test_is_interpolation[missing-passthrough] PASSED [ 97%] 267s tests/test_utils.py::TestIndicators::test_is_interpolation[missing-any_node] PASSED [ 97%] 267s tests/test_utils.py::TestIndicators::test_is_interpolation[missing-integer_node] PASSED [ 97%] 267s tests/test_utils.py::TestIndicators::test_is_interpolation[missing-dict_config] PASSED [ 97%] 267s tests/test_utils.py::TestIndicators::test_is_interpolation[missing-list_config] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_interpolation[missing-union_node] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_interpolation[interp-passthrough] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_interpolation[interp-any_node] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_interpolation[interp-integer_node] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_interpolation[interp-dict_config] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_interpolation[interp-list_config] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_interpolation[interp-union_node] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_interpolation[none-passthrough] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_interpolation[none-any_node] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_interpolation[none-integer_node] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_interpolation[none-dict_config] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_interpolation[none-list_config] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_interpolation[none-union_node] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_interpolation[default-passthrough] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_interpolation[default-any_node] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_interpolation[default-integer_node] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_interpolation[default-dict_config] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_interpolation[default-list_config] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_interpolation[default-union_node] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_none[missing-passthrough] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_none[missing-any_node] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_none[missing-integer_node] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_none[missing-dict_config] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_none[missing-list_config] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_none[missing-union_node] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_none[interp-passthrough] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_none[interp-any_node] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_none[interp-integer_node] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_none[interp-dict_config] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_none[interp-list_config] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_none[interp-union_node] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_none[none-passthrough] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_none[none-any_node] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_none[none-integer_node] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_none[none-dict_config] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_none[none-list_config] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_none[none-union_node] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_none[default-passthrough] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_none[default-any_node] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_none[default-integer_node] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_none[default-dict_config] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_none[default-list_config] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_none[default-union_node] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_special[missing-passthrough] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_special[missing-any_node] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_special[missing-integer_node] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_special[missing-dict_config] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_special[missing-list_config] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_special[missing-union_node] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_special[interp-passthrough] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_special[interp-any_node] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_special[interp-integer_node] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_special[interp-dict_config] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_special[interp-list_config] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_special[interp-union_node] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_special[none-passthrough] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_special[none-any_node] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_special[none-integer_node] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_special[none-dict_config] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_special[none-list_config] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_special[none-union_node] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_special[default-passthrough] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_special[default-any_node] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_special[default-integer_node] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_special[default-dict_config] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_special[default-list_config] PASSED [ 98%] 267s tests/test_utils.py::TestIndicators::test_is_special[default-union_node] PASSED [ 98%] 267s tests/test_utils.py::test_get_dict_key_value_types[Dict_no_subscript] PASSED [ 98%] 267s tests/test_utils.py::test_get_dict_key_value_types[dict_no_subscript] PASSED [ 98%] 267s tests/test_utils.py::test_get_dict_key_value_types[any_explicit] PASSED [ 98%] 267s tests/test_utils.py::test_get_dict_key_value_types[Dict_int_float] PASSED [ 98%] 267s tests/test_utils.py::test_get_dict_key_value_types[color_user] PASSED [ 98%] 267s tests/test_utils.py::test_get_dict_key_value_types[list] PASSED [ 98%] 267s tests/test_utils.py::test_get_dict_key_value_types[dict] PASSED [ 98%] 267s tests/test_utils.py::test_get_dict_key_value_types_python_3_10 PASSED [ 98%] 267s tests/test_utils.py::test_get_list_element_type[list_no_subscript] PASSED [ 98%] 267s tests/test_utils.py::test_get_list_element_type[List_no_subscript] PASSED [ 98%] 267s tests/test_utils.py::test_get_list_element_type[any_explicit] PASSED [ 98%] 267s tests/test_utils.py::test_get_list_element_type[List_int] PASSED [ 98%] 267s tests/test_utils.py::test_get_list_element_type[user] PASSED [ 98%] 267s tests/test_utils.py::test_get_list_element_type[list] PASSED [ 99%] 267s tests/test_utils.py::test_get_list_element_type[dict] PASSED [ 99%] 267s tests/test_utils.py::test_get_list_element_type_python_3_10 PASSED [ 99%] 267s tests/test_utils.py::test_get_tuple_item_types[tuple_no_subscript] PASSED [ 99%] 267s tests/test_utils.py::test_get_tuple_item_types[Tuple_no_subscript] PASSED [ 99%] 267s tests/test_utils.py::test_get_tuple_item_types[any_explicit] PASSED [ 99%] 267s tests/test_utils.py::test_get_tuple_item_types[Tuple_int] PASSED [ 99%] 267s tests/test_utils.py::test_get_tuple_item_types[Tuple[int,str]] PASSED [ 99%] 267s tests/test_utils.py::test_get_tuple_item_types[Tuple[int,...]] PASSED [ 99%] 267s tests/test_utils.py::test_get_tuple_item_types[user] PASSED [ 99%] 267s tests/test_utils.py::test_get_tuple_item_types[tuple] PASSED [ 99%] 267s tests/test_utils.py::test_get_tuple_item_types[dict] PASSED [ 99%] 267s tests/test_utils.py::test_get_tuple_item_types_python_3_9[tuple_int] PASSED [ 99%] 267s tests/test_utils.py::test_get_tuple_item_types_python_3_9[tuple[int,str]] PASSED [ 99%] 267s tests/test_utils.py::test_get_tuple_item_types_python_3_9[tuple[int,...]] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[int] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[any] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[color] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[str] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[o[any]] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[int-str] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[str-int] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[dict[str,int]] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[dict0] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[dict[any,any]] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[o[dict[str,int]]] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[dict1] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[dict[str,o[int]]] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[int-none] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[int-nonetype] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[o[int]-none] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[any-none] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[none-int] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[none-none] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[none-nonetype] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[none-o[none]] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[none] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[nonetype] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[int-int] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[int-o[int]] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[u[int]] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[u[o[int]]] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[o[u[int]]] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[int-o[str]] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[o[o[int]]] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[o[o[any]]] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[user] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[o[user]] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[user-int] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[o[user-int]] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[o[user]-int] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[user-o[int]] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[o[u[int-str]]] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[u[o[int]-str]]] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[o[u[o[int]-str]]]] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[u[o[int]-o[str]]]] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[u[int-str-none]] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[u[int-str-nonetype]] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[user-[int-str]] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[user-nonetype-[int-str]] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[user-none-[int-str]] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[user-none-[o[int]-str]0] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[user-none-[o[int]-str]1] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[u[float-bool-none]] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional[u[float-bool-nonetype]] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_optional_support_pep_604 PASSED [ 99%] 267s tests/test_utils.py::test_resolve_forward[int] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_forward[tuple] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_forward[Tuple] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_forward[Tuple[int]] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_forward[Tuple[int]_forward] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_forward[Tuple[int,str]] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_forward[Tuple[int,str]_forward] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_forward[Tuple[int,...]] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_forward[dict] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_forward[Dict] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_forward[Dict[int,str]] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_forward[Dict[int,str]_forward] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_forward[list] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_forward[List] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_forward[List[int]] PASSED [ 99%] 267s tests/test_utils.py::test_resolve_forward[List[int]_forward] PASSED [100%] 267s 267s =================================== FAILURES =================================== 267s ____ test_errors[typed_DictConfig:assign_with_invalid_value,path_to_float] _____ 267s 267s expected = Expected(exception_type=, msg="Value 'hello.txt' of type 'pathlib.(Posix|Win...a28>, parent_node= at 0xed6f2ed8>, object_type_str='dict', ref_type_str='AUTO', num_lines=2) 267s monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0xed6b15a8> 267s 267s @mark.parametrize("expected", params) 267s def test_errors(expected: Expected, monkeypatch: Any) -> None: 267s monkeypatch.setenv("OC_CAUSE", "0") 267s cfg = expected.create() 267s expected.finalize(cfg) 267s if expected.msg_is_regex: 267s match = expected.msg 267s else: 267s match = re.escape(expected.msg) 267s 267s with raises(expected.exception_type, match=match) as einfo: 267s try: 267s expected.op(cfg) 267s except Exception as e: 267s # helps in debugging 267s > raise e 267s 267s tests/test_errors.py:1602: 267s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 267s tests/test_errors.py:1599: in test_errors 267s expected.op(cfg) 267s tests/test_errors.py:719: in 267s op=lambda cfg: cfg.__setattr__("bar", Path("hello.txt")), 267s omegaconf/dictconfig.py:338: in __setattr__ 267s self._format_and_raise(key=key, value=value, cause=e) 267s omegaconf/base.py:231: in _format_and_raise 267s format_and_raise( 267s omegaconf/_utils.py:899: in format_and_raise 267s _raise(ex, cause) 267s omegaconf/_utils.py:797: in _raise 267s raise ex.with_traceback(sys.exc_info()[2]) # set env var OC_CAUSE=1 for full trace 267s omegaconf/dictconfig.py:334: in __setattr__ 267s self.__set_impl(key, value) 267s omegaconf/dictconfig.py:318: in __set_impl 267s self._set_item_impl(key, value) 267s omegaconf/basecontainer.py:604: in _set_item_impl 267s self.__dict__["_content"][key]._set_value(value) 267s omegaconf/nodes.py:46: in _set_value 267s self._val = self.validate_and_convert(value) 267s omegaconf/nodes.py:76: in validate_and_convert 267s return self._validate_and_convert_impl(value) 267s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 267s 267s self = 123.456, value = PosixPath('hello.txt') 267s 267s def _validate_and_convert_impl(self, value: Any) -> float: 267s try: 267s if type(value) in (float, str, int): 267s return float(value) 267s else: 267s raise ValueError() 267s except ValueError: 267s > raise ValidationError( 267s "Value '$VALUE' of type '$VALUE_TYPE' could not be converted to Float" 267s ) 267s E omegaconf.errors.ValidationError: Value 'hello.txt' of type 'pathlib._local.PosixPath' could not be converted to Float 267s E full_key: bar 267s E object_type=dict 267s 267s omegaconf/nodes.py:345: ValidationError 267s 267s During handling of the above exception, another exception occurred: 267s 267s expected = Expected(exception_type=, msg="Value 'hello.txt' of type 'pathlib.(Posix|Win...a28>, parent_node= at 0xed6f2ed8>, object_type_str='dict', ref_type_str='AUTO', num_lines=2) 267s monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0xed6b15a8> 267s 267s @mark.parametrize("expected", params) 267s def test_errors(expected: Expected, monkeypatch: Any) -> None: 267s monkeypatch.setenv("OC_CAUSE", "0") 267s cfg = expected.create() 267s expected.finalize(cfg) 267s if expected.msg_is_regex: 267s match = expected.msg 267s else: 267s match = re.escape(expected.msg) 267s 267s > with raises(expected.exception_type, match=match) as einfo: 267s E AssertionError: Regex pattern did not match. 267s E Regex: "Value 'hello.txt' of type 'pathlib.(Posix|Windows)Path' could not be converted to Float" 267s E Input: "Value 'hello.txt' of type 'pathlib._local.PosixPath' could not be converted to Float\n full_key: bar\n object_type=dict" 267s 267s tests/test_errors.py:1597: AssertionError 267s _ test_to_yaml[input_4-path_value: !!python/object/apply:pathlib.PosixPath\n- hello.txt\n] _ 267s 267s input_ = {'path_value': PosixPath('hello.txt')} 267s expected = 'path_value: !!python/object/apply:pathlib.PosixPath\n- hello.txt\n' 267s 267s @mark.parametrize( 267s "input_, expected", 267s [ 267s (["item1", "item2", {"key3": "value3"}], "- item1\n- item2\n- key3: value3\n"), 267s ({"hello": "world", "list": [1, 2]}, "hello: world\nlist:\n- 1\n- 2\n"), 267s ({"abc": "str key"}, "abc: str key\n"), 267s ({b"abc": "bytes key"}, "? !!binary |\n YWJj\n: bytes key\n"), 267s ( 267s {"path_value": Path("hello.txt")}, 267s "path_value: !!python/object/apply:pathlib.WindowsPath\n- hello.txt\n" 267s if platform.system() == "Windows" 267s else "path_value: !!python/object/apply:pathlib.PosixPath\n- hello.txt\n", 267s ), 267s ({123: "int key"}, "123: int key\n"), 267s ({123.45: "float key"}, "123.45: float key\n"), 267s ({True: "bool key", False: "another"}, "true: bool key\nfalse: another\n"), 267s ], 267s ) 267s def test_to_yaml(input_: Any, expected: str) -> None: 267s c = OmegaConf.create(input_) 267s as_yaml = OmegaConf.to_yaml(c) 267s > assert as_yaml == expected 267s E AssertionError: assert 'path_value: ...- hello.txt\n' == 'path_value: ...- hello.txt\n' 267s E 267s E - path_value: !!python/object/apply:pathlib.PosixPath 267s E + path_value: !!python/object/apply:pathlib._local.PosixPath 267s E ? +++++++ 267s E - hello.txt 267s 267s tests/test_to_yaml.py:34: AssertionError 267s _________________ test_type_str[Path-True-pathlib.Path-False] __________________ 267s 267s type_ = , include_module_name = True 267s expected = 'pathlib.Path', optional = False 267s 267s @mark.parametrize("optional", [False, True]) 267s @mark.parametrize( 267s "type_, include_module_name, expected", 267s [ 267s (int, False, "int"), 267s (int, True, "int"), 267s (bool, False, "bool"), 267s (bool, True, "bool"), 267s (bytes, False, "bytes"), 267s (bytes, True, "bytes"), 267s (float, False, "float"), 267s (float, True, "float"), 267s (str, False, "str"), 267s (str, True, "str"), 267s (Path, False, "Path"), 267s (Path, True, "pathlib.Path"), 267s (Color, False, "Color"), 267s (Color, True, "tests.Color"), 267s (DictConfig, False, "DictConfig"), 267s (DictConfig, True, "DictConfig"), 267s (ListConfig, False, "ListConfig"), 267s (ListConfig, True, "ListConfig"), 267s (Dict[str, str], False, "Dict[str, str]"), 267s (Dict[str, str], True, "Dict[str, str]"), 267s (Dict[Color, int], False, "Dict[Color, int]"), 267s (Dict[Color, int], True, "Dict[tests.Color, int]"), 267s (Dict[str, Plugin], False, "Dict[str, Plugin]"), 267s (Dict[str, Plugin], True, "Dict[str, tests.Plugin]"), 267s (Dict[str, List[Plugin]], False, "Dict[str, List[Plugin]]"), 267s (Dict[str, List[Plugin]], True, "Dict[str, List[tests.Plugin]]"), 267s (dict, False, "dict"), 267s (dict, True, "dict"), 267s (List[str], False, "List[str]"), 267s (List[str], True, "List[str]"), 267s (List[Color], False, "List[Color]"), 267s (List[Color], True, "List[tests.Color]"), 267s (List[Dict[str, Color]], False, "List[Dict[str, Color]]"), 267s (List[Dict[str, Color]], True, "List[Dict[str, tests.Color]]"), 267s (list, False, "list"), 267s (list, True, "list"), 267s (Tuple[str], False, "Tuple[str]"), 267s (Tuple[str], True, "Tuple[str]"), 267s (Tuple[str, int], False, "Tuple[str, int]"), 267s (Tuple[str, int], True, "Tuple[str, int]"), 267s (Tuple[float, ...], False, "Tuple[float, ...]"), 267s (Tuple[float, ...], True, "Tuple[float, ...]"), 267s (tuple, False, "tuple"), 267s (tuple, True, "tuple"), 267s (Union[str, int, Color], False, "Union[str, int, Color]"), 267s (Union[str, int, Color], True, "Union[str, int, tests.Color]"), 267s (Union[int], False, "int"), 267s (Union[int], True, "int"), 267s (IllegalType, False, "IllegalType"), 267s (IllegalType, True, "tests.IllegalType"), 267s (IllegalTypeGeneric, False, "IllegalTypeGeneric"), 267s (IllegalTypeGeneric, True, "tests.IllegalTypeGeneric"), 267s (IllegalTypeGeneric[int], False, "IllegalTypeGeneric[int]"), 267s (IllegalTypeGeneric[int], True, "tests.IllegalTypeGeneric[int]"), 267s ], 267s ) 267s def test_type_str( 267s type_: Any, include_module_name: bool, expected: str, optional: bool 267s ) -> None: 267s if optional: 267s assert ( 267s _utils.type_str(Optional[type_], include_module_name=include_module_name) 267s == f"Optional[{expected}]" 267s ) 267s else: 267s > assert ( 267s _utils.type_str(type_, include_module_name=include_module_name) == expected 267s ) 267s E AssertionError: assert 'pathlib._local.Path' == 'pathlib.Path' 267s E 267s E - pathlib.Path 267s E + pathlib._local.Path 267s E ? +++++++ 267s 267s tests/test_utils.py:657: AssertionError 267s __________________ test_type_str[Path-True-pathlib.Path-True] __________________ 267s 267s type_ = , include_module_name = True 267s expected = 'pathlib.Path', optional = True 267s 267s @mark.parametrize("optional", [False, True]) 267s @mark.parametrize( 267s "type_, include_module_name, expected", 267s [ 267s (int, False, "int"), 267s (int, True, "int"), 267s (bool, False, "bool"), 267s (bool, True, "bool"), 267s (bytes, False, "bytes"), 267s (bytes, True, "bytes"), 267s (float, False, "float"), 267s (float, True, "float"), 267s (str, False, "str"), 267s (str, True, "str"), 267s (Path, False, "Path"), 267s (Path, True, "pathlib.Path"), 267s (Color, False, "Color"), 267s (Color, True, "tests.Color"), 267s (DictConfig, False, "DictConfig"), 267s (DictConfig, True, "DictConfig"), 267s (ListConfig, False, "ListConfig"), 267s (ListConfig, True, "ListConfig"), 267s (Dict[str, str], False, "Dict[str, str]"), 267s (Dict[str, str], True, "Dict[str, str]"), 267s (Dict[Color, int], False, "Dict[Color, int]"), 267s (Dict[Color, int], True, "Dict[tests.Color, int]"), 267s (Dict[str, Plugin], False, "Dict[str, Plugin]"), 267s (Dict[str, Plugin], True, "Dict[str, tests.Plugin]"), 267s (Dict[str, List[Plugin]], False, "Dict[str, List[Plugin]]"), 267s (Dict[str, List[Plugin]], True, "Dict[str, List[tests.Plugin]]"), 267s (dict, False, "dict"), 267s (dict, True, "dict"), 267s (List[str], False, "List[str]"), 267s (List[str], True, "List[str]"), 267s (List[Color], False, "List[Color]"), 267s (List[Color], True, "List[tests.Color]"), 267s (List[Dict[str, Color]], False, "List[Dict[str, Color]]"), 267s (List[Dict[str, Color]], True, "List[Dict[str, tests.Color]]"), 267s (list, False, "list"), 267s (list, True, "list"), 267s (Tuple[str], False, "Tuple[str]"), 267s (Tuple[str], True, "Tuple[str]"), 267s (Tuple[str, int], False, "Tuple[str, int]"), 267s (Tuple[str, int], True, "Tuple[str, int]"), 267s (Tuple[float, ...], False, "Tuple[float, ...]"), 267s (Tuple[float, ...], True, "Tuple[float, ...]"), 267s (tuple, False, "tuple"), 267s (tuple, True, "tuple"), 267s (Union[str, int, Color], False, "Union[str, int, Color]"), 267s (Union[str, int, Color], True, "Union[str, int, tests.Color]"), 267s (Union[int], False, "int"), 267s (Union[int], True, "int"), 267s (IllegalType, False, "IllegalType"), 267s (IllegalType, True, "tests.IllegalType"), 267s (IllegalTypeGeneric, False, "IllegalTypeGeneric"), 267s (IllegalTypeGeneric, True, "tests.IllegalTypeGeneric"), 267s (IllegalTypeGeneric[int], False, "IllegalTypeGeneric[int]"), 267s (IllegalTypeGeneric[int], True, "tests.IllegalTypeGeneric[int]"), 267s ], 267s ) 267s def test_type_str( 267s type_: Any, include_module_name: bool, expected: str, optional: bool 267s ) -> None: 267s if optional: 267s > assert ( 267s _utils.type_str(Optional[type_], include_module_name=include_module_name) 267s == f"Optional[{expected}]" 267s ) 267s E AssertionError: assert 'Optional[pat...._local.Path]' == 'Optional[pathlib.Path]' 267s E 267s E - Optional[pathlib.Path] 267s E + Optional[pathlib._local.Path] 267s E ? +++++++ 267s 267s tests/test_utils.py:652: AssertionError 267s =========================== short test summary info ============================ 267s FAILED tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,path_to_float] 267s FAILED tests/test_to_yaml.py::test_to_yaml[input_4-path_value: !!python/object/apply:pathlib.PosixPath\n- hello.txt\n] 267s FAILED tests/test_utils.py::test_type_str[Path-True-pathlib.Path-False] - Ass... 267s FAILED tests/test_utils.py::test_type_str[Path-True-pathlib.Path-True] - Asse... 267s =========== 4 failed, 7753 passed, 354 skipped, 8 xfailed in 14.86s ============ 269s autopkgtest [17:17:35]: test unittests: -----------------------] 273s autopkgtest [17:17:40]: test unittests: - - - - - - - - - - results - - - - - - - - - - 273s unittests FAIL non-zero exit status 1 276s autopkgtest [17:17:43]: @@@@@@@@@@@@@@@@@@@@ summary 276s unittests FAIL non-zero exit status 1