0s autopkgtest [20:42:16]: starting date and time: 2024-11-23 20:42:16+0000 0s autopkgtest [20:42:16]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 0s autopkgtest [20:42:16]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.qut0j8tt/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --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.7-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-6.secgroup --name adt-plucky-amd64-python-omegaconf-20241123-204216-juju-7f2275-prod-proposed-migration-environment-15-6b1e8019-9876-4d67-b98d-f0adf5de8685 --image adt/ubuntu-plucky-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-amd64 -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 47s autopkgtest [20:43:03]: testbed dpkg architecture: amd64 47s autopkgtest [20:43:03]: testbed apt version: 2.9.8 47s autopkgtest [20:43:03]: @@@@@@@@@@@@@@@@@@@@ test bed setup 48s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 49s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [925 kB] 49s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.6 kB] 49s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [53.2 kB] 49s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9704 B] 49s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [89.4 kB] 49s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [41.5 kB] 49s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.1 kB] 49s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2408 B] 49s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [290 kB] 49s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [800 kB] 49s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [20.0 kB] 49s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [5528 B] 49s Fetched 2364 kB in 1s (2945 kB/s) 49s Reading package lists... 52s Reading package lists... 52s Building dependency tree... 52s Reading state information... 53s Calculating upgrade... 53s The following package was automatically installed and is no longer required: 53s libsgutils2-1.46-2 53s Use 'sudo apt autoremove' to remove it. 53s The following NEW packages will be installed: 53s libsgutils2-1.48 53s The following packages will be upgraded: 53s amd64-microcode bash bpftrace curl debconf debconf-i18n distro-info 53s dracut-install fwupd-signed gir1.2-girepository-2.0 gir1.2-glib-2.0 hostname 53s intel-microcode libaudit-common libaudit1 libcurl3t64-gnutls libcurl4t64 53s libgirepository-1.0-1 libglib2.0-0t64 libglib2.0-data libpam-modules 53s libpam-modules-bin libpam-runtime libpam0g libplymouth5 libpython3-stdlib 53s libselinux1 libsemanage-common libsemanage2 linux-base lxd-installer 53s openssh-client openssh-server openssh-sftp-server pinentry-curses plymouth 53s plymouth-theme-ubuntu-text python3 python3-blinker python3-dbus 53s python3-debconf python3-gi python3-jsonschema-specifications python3-minimal 53s python3-rpds-py python3-yaml sg3-utils sg3-utils-udev vim-common vim-tiny 53s xxd 53s 51 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 53s Need to get 20.0 MB of archives. 53s After this operation, 4454 kB of additional disk space will be used. 53s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 bash amd64 5.2.32-1ubuntu2 [918 kB] 53s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 hostname amd64 3.25 [11.1 kB] 53s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libaudit-common all 1:4.0.2-2ubuntu1 [6578 B] 53s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 libaudit1 amd64 1:4.0.2-2ubuntu1 [53.9 kB] 53s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 debconf-i18n all 1.5.87ubuntu1 [204 kB] 53s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-minimal amd64 3.12.7-1 [27.4 kB] 53s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3 amd64 3.12.7-1 [24.0 kB] 53s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3-stdlib amd64 3.12.7-1 [10.0 kB] 53s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-debconf all 1.5.87ubuntu1 [4156 B] 53s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 debconf all 1.5.87ubuntu1 [124 kB] 53s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 libpam0g amd64 1.5.3-7ubuntu4 [69.6 kB] 53s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 libselinux1 amd64 3.7-3ubuntu1 [86.9 kB] 53s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 libpam-modules-bin amd64 1.5.3-7ubuntu4 [53.7 kB] 53s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 libpam-modules amd64 1.5.3-7ubuntu4 [294 kB] 53s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 openssh-sftp-server amd64 1:9.9p1-3ubuntu2 [41.2 kB] 53s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 openssh-server amd64 1:9.9p1-3ubuntu2 [625 kB] 53s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 openssh-client amd64 1:9.9p1-3ubuntu2 [1080 kB] 54s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 libpam-runtime all 1.5.3-7ubuntu4 [40.8 kB] 54s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 libsemanage-common all 3.7-2build1 [7186 B] 54s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 libsemanage2 amd64 3.7-2build1 [105 kB] 54s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 distro-info amd64 1.12 [20.0 kB] 54s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 gir1.2-girepository-2.0 amd64 1.82.0-2 [25.3 kB] 54s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 gir1.2-glib-2.0 amd64 2.82.2-3 [182 kB] 54s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-0t64 amd64 2.82.2-3 [1655 kB] 54s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 libgirepository-1.0-1 amd64 1.82.0-2 [88.7 kB] 54s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-data all 2.82.2-3 [51.7 kB] 54s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-dbus amd64 1.3.2-5build4 [110 kB] 54s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-gi amd64 3.50.0-3build1 [293 kB] 54s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-yaml amd64 6.0.2-1build1 [187 kB] 54s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 vim-tiny amd64 2:9.1.0861-1ubuntu1 [1037 kB] 54s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 vim-common all 2:9.1.0861-1ubuntu1 [395 kB] 54s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 xxd amd64 2:9.1.0861-1ubuntu1 [67.8 kB] 54s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 libplymouth5 amd64 24.004.60-2ubuntu3 [145 kB] 54s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 plymouth-theme-ubuntu-text amd64 24.004.60-2ubuntu3 [10.3 kB] 54s Get:35 http://ftpmaster.internal/ubuntu plucky/main amd64 plymouth amd64 24.004.60-2ubuntu3 [140 kB] 54s Get:36 http://ftpmaster.internal/ubuntu plucky/main amd64 bpftrace amd64 0.21.2-2ubuntu3 [1787 kB] 54s Get:37 http://ftpmaster.internal/ubuntu plucky/main amd64 curl amd64 8.9.1-2ubuntu3 [243 kB] 54s Get:38 http://ftpmaster.internal/ubuntu plucky/main amd64 libcurl4t64 amd64 8.9.1-2ubuntu3 [420 kB] 54s Get:39 http://ftpmaster.internal/ubuntu plucky/main amd64 dracut-install amd64 105-2ubuntu2 [35.9 kB] 54s Get:40 http://ftpmaster.internal/ubuntu plucky/main amd64 fwupd-signed amd64 1.55+1.7-1 [30.6 kB] 54s Get:41 http://ftpmaster.internal/ubuntu plucky/main amd64 libcurl3t64-gnutls amd64 8.9.1-2ubuntu3 [412 kB] 54s Get:42 http://ftpmaster.internal/ubuntu plucky/main amd64 libsgutils2-1.48 amd64 1.48-0ubuntu1 [124 kB] 54s Get:43 http://ftpmaster.internal/ubuntu plucky/main amd64 linux-base all 4.10.1ubuntu1 [34.8 kB] 54s Get:44 http://ftpmaster.internal/ubuntu plucky/main amd64 lxd-installer all 10 [5264 B] 54s Get:45 http://ftpmaster.internal/ubuntu plucky/main amd64 pinentry-curses amd64 1.3.1-0ubuntu2 [41.6 kB] 54s Get:46 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-blinker all 1.9.0-1 [10.7 kB] 54s Get:47 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-rpds-py amd64 0.21.0-2ubuntu1 [323 kB] 54s Get:48 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-jsonschema-specifications all 2023.12.1-2 [9116 B] 54s Get:49 http://ftpmaster.internal/ubuntu plucky/main amd64 sg3-utils amd64 1.48-0ubuntu1 [1042 kB] 54s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 sg3-utils-udev all 1.48-0ubuntu1 [6608 B] 54s Get:51 http://ftpmaster.internal/ubuntu plucky/main amd64 amd64-microcode amd64 3.20240820.1ubuntu1 [187 kB] 54s Get:52 http://ftpmaster.internal/ubuntu plucky/main amd64 intel-microcode amd64 3.20241112.1ubuntu2 [7055 kB] 54s Preconfiguring packages ... 55s Fetched 20.0 MB in 1s (14.7 MB/s) 55s (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 ... 75620 files and directories currently installed.) 55s Preparing to unpack .../bash_5.2.32-1ubuntu2_amd64.deb ... 55s Unpacking bash (5.2.32-1ubuntu2) over (5.2.32-1ubuntu1) ... 55s Setting up bash (5.2.32-1ubuntu2) ... 55s 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 55s (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 ... 75620 files and directories currently installed.) 55s Preparing to unpack .../hostname_3.25_amd64.deb ... 55s Unpacking hostname (3.25) over (3.23+nmu2ubuntu2) ... 55s Setting up hostname (3.25) ... 55s (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 ... 75620 files and directories currently installed.) 55s Preparing to unpack .../libaudit-common_1%3a4.0.2-2ubuntu1_all.deb ... 55s Unpacking libaudit-common (1:4.0.2-2ubuntu1) over (1:4.0.1-1ubuntu2) ... 55s Setting up libaudit-common (1:4.0.2-2ubuntu1) ... 55s (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 ... 75620 files and directories currently installed.) 55s Preparing to unpack .../libaudit1_1%3a4.0.2-2ubuntu1_amd64.deb ... 55s Unpacking libaudit1:amd64 (1:4.0.2-2ubuntu1) over (1:4.0.1-1ubuntu2) ... 55s Setting up libaudit1:amd64 (1:4.0.2-2ubuntu1) ... 55s (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 ... 75620 files and directories currently installed.) 55s Preparing to unpack .../debconf-i18n_1.5.87ubuntu1_all.deb ... 55s Unpacking debconf-i18n (1.5.87ubuntu1) over (1.5.86ubuntu1) ... 55s Preparing to unpack .../python3-minimal_3.12.7-1_amd64.deb ... 55s Unpacking python3-minimal (3.12.7-1) over (3.12.6-0ubuntu1) ... 55s Setting up python3-minimal (3.12.7-1) ... 55s (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 ... 75620 files and directories currently installed.) 55s Preparing to unpack .../python3_3.12.7-1_amd64.deb ... 56s Unpacking python3 (3.12.7-1) over (3.12.6-0ubuntu1) ... 56s Preparing to unpack .../libpython3-stdlib_3.12.7-1_amd64.deb ... 56s Unpacking libpython3-stdlib:amd64 (3.12.7-1) over (3.12.6-0ubuntu1) ... 56s Preparing to unpack .../python3-debconf_1.5.87ubuntu1_all.deb ... 56s Unpacking python3-debconf (1.5.87ubuntu1) over (1.5.86ubuntu1) ... 56s Preparing to unpack .../debconf_1.5.87ubuntu1_all.deb ... 56s Unpacking debconf (1.5.87ubuntu1) over (1.5.86ubuntu1) ... 56s Setting up debconf (1.5.87ubuntu1) ... 56s (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 ... 75620 files and directories currently installed.) 56s Preparing to unpack .../libpam0g_1.5.3-7ubuntu4_amd64.deb ... 56s Unpacking libpam0g:amd64 (1.5.3-7ubuntu4) over (1.5.3-7ubuntu2) ... 56s Setting up libpam0g:amd64 (1.5.3-7ubuntu4) ... 56s (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 ... 75620 files and directories currently installed.) 56s Preparing to unpack .../libselinux1_3.7-3ubuntu1_amd64.deb ... 56s Unpacking libselinux1:amd64 (3.7-3ubuntu1) over (3.5-2ubuntu5) ... 56s Setting up libselinux1:amd64 (3.7-3ubuntu1) ... 56s (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 ... 75620 files and directories currently installed.) 56s Preparing to unpack .../libpam-modules-bin_1.5.3-7ubuntu4_amd64.deb ... 56s Unpacking libpam-modules-bin (1.5.3-7ubuntu4) over (1.5.3-7ubuntu2) ... 56s Setting up libpam-modules-bin (1.5.3-7ubuntu4) ... 56s pam_namespace.service is a disabled or a static unit not running, not starting it. 57s (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 ... 75620 files and directories currently installed.) 57s Preparing to unpack .../libpam-modules_1.5.3-7ubuntu4_amd64.deb ... 57s Unpacking libpam-modules:amd64 (1.5.3-7ubuntu4) over (1.5.3-7ubuntu2) ... 57s Setting up libpam-modules:amd64 (1.5.3-7ubuntu4) ... 57s (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 ... 75620 files and directories currently installed.) 57s Preparing to unpack .../openssh-sftp-server_1%3a9.9p1-3ubuntu2_amd64.deb ... 57s Unpacking openssh-sftp-server (1:9.9p1-3ubuntu2) over (1:9.7p1-7ubuntu5) ... 57s Preparing to unpack .../openssh-server_1%3a9.9p1-3ubuntu2_amd64.deb ... 57s Unpacking openssh-server (1:9.9p1-3ubuntu2) over (1:9.7p1-7ubuntu5) ... 57s Preparing to unpack .../openssh-client_1%3a9.9p1-3ubuntu2_amd64.deb ... 57s Unpacking openssh-client (1:9.9p1-3ubuntu2) over (1:9.7p1-7ubuntu5) ... 57s Preparing to unpack .../libpam-runtime_1.5.3-7ubuntu4_all.deb ... 57s Unpacking libpam-runtime (1.5.3-7ubuntu4) over (1.5.3-7ubuntu2) ... 57s Setting up libpam-runtime (1.5.3-7ubuntu4) ... 57s (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 ... 75622 files and directories currently installed.) 57s Preparing to unpack .../libsemanage-common_3.7-2build1_all.deb ... 57s Unpacking libsemanage-common (3.7-2build1) over (3.5-1build6) ... 57s Setting up libsemanage-common (3.7-2build1) ... 57s (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 ... 75621 files and directories currently installed.) 57s Preparing to unpack .../libsemanage2_3.7-2build1_amd64.deb ... 57s Unpacking libsemanage2:amd64 (3.7-2build1) over (3.5-1build6) ... 57s Setting up libsemanage2:amd64 (3.7-2build1) ... 57s (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 ... 75621 files and directories currently installed.) 57s Preparing to unpack .../00-distro-info_1.12_amd64.deb ... 57s Unpacking distro-info (1.12) over (1.9) ... 57s Preparing to unpack .../01-gir1.2-girepository-2.0_1.82.0-2_amd64.deb ... 57s Unpacking gir1.2-girepository-2.0:amd64 (1.82.0-2) over (1.80.1-4) ... 57s Preparing to unpack .../02-gir1.2-glib-2.0_2.82.2-3_amd64.deb ... 57s Unpacking gir1.2-glib-2.0:amd64 (2.82.2-3) over (2.82.1-0ubuntu1) ... 58s Preparing to unpack .../03-libglib2.0-0t64_2.82.2-3_amd64.deb ... 58s Unpacking libglib2.0-0t64:amd64 (2.82.2-3) over (2.82.1-0ubuntu1) ... 58s Preparing to unpack .../04-libgirepository-1.0-1_1.82.0-2_amd64.deb ... 58s Unpacking libgirepository-1.0-1:amd64 (1.82.0-2) over (1.80.1-4) ... 58s Preparing to unpack .../05-libglib2.0-data_2.82.2-3_all.deb ... 58s Unpacking libglib2.0-data (2.82.2-3) over (2.82.1-0ubuntu1) ... 58s Preparing to unpack .../06-python3-dbus_1.3.2-5build4_amd64.deb ... 58s Unpacking python3-dbus (1.3.2-5build4) over (1.3.2-5build3) ... 58s Preparing to unpack .../07-python3-gi_3.50.0-3build1_amd64.deb ... 58s Unpacking python3-gi (3.50.0-3build1) over (3.50.0-3) ... 58s Preparing to unpack .../08-python3-yaml_6.0.2-1build1_amd64.deb ... 58s Unpacking python3-yaml (6.0.2-1build1) over (6.0.2-1) ... 58s Preparing to unpack .../09-vim-tiny_2%3a9.1.0861-1ubuntu1_amd64.deb ... 58s Unpacking vim-tiny (2:9.1.0861-1ubuntu1) over (2:9.1.0777-1ubuntu1) ... 58s Preparing to unpack .../10-vim-common_2%3a9.1.0861-1ubuntu1_all.deb ... 58s Unpacking vim-common (2:9.1.0861-1ubuntu1) over (2:9.1.0777-1ubuntu1) ... 58s Preparing to unpack .../11-xxd_2%3a9.1.0861-1ubuntu1_amd64.deb ... 58s Unpacking xxd (2:9.1.0861-1ubuntu1) over (2:9.1.0777-1ubuntu1) ... 58s Preparing to unpack .../12-libplymouth5_24.004.60-2ubuntu3_amd64.deb ... 58s Unpacking libplymouth5:amd64 (24.004.60-2ubuntu3) over (24.004.60-1ubuntu11) ... 58s Preparing to unpack .../13-plymouth-theme-ubuntu-text_24.004.60-2ubuntu3_amd64.deb ... 58s Unpacking plymouth-theme-ubuntu-text (24.004.60-2ubuntu3) over (24.004.60-1ubuntu11) ... 58s Preparing to unpack .../14-plymouth_24.004.60-2ubuntu3_amd64.deb ... 58s Unpacking plymouth (24.004.60-2ubuntu3) over (24.004.60-1ubuntu11) ... 58s Preparing to unpack .../15-bpftrace_0.21.2-2ubuntu3_amd64.deb ... 58s Unpacking bpftrace (0.21.2-2ubuntu3) over (0.21.2-2ubuntu2) ... 58s Preparing to unpack .../16-curl_8.9.1-2ubuntu3_amd64.deb ... 58s Unpacking curl (8.9.1-2ubuntu3) over (8.9.1-2ubuntu2) ... 58s Preparing to unpack .../17-libcurl4t64_8.9.1-2ubuntu3_amd64.deb ... 58s Unpacking libcurl4t64:amd64 (8.9.1-2ubuntu3) over (8.9.1-2ubuntu2) ... 58s Preparing to unpack .../18-dracut-install_105-2ubuntu2_amd64.deb ... 58s Unpacking dracut-install (105-2ubuntu2) over (105-1ubuntu1) ... 58s Preparing to unpack .../19-fwupd-signed_1.55+1.7-1_amd64.deb ... 58s Unpacking fwupd-signed (1.55+1.7-1) over (1.54+1.6-1build1) ... 58s Preparing to unpack .../20-libcurl3t64-gnutls_8.9.1-2ubuntu3_amd64.deb ... 58s Unpacking libcurl3t64-gnutls:amd64 (8.9.1-2ubuntu3) over (8.9.1-2ubuntu2) ... 58s Selecting previously unselected package libsgutils2-1.48:amd64. 58s Preparing to unpack .../21-libsgutils2-1.48_1.48-0ubuntu1_amd64.deb ... 58s Unpacking libsgutils2-1.48:amd64 (1.48-0ubuntu1) ... 58s Preparing to unpack .../22-linux-base_4.10.1ubuntu1_all.deb ... 58s Unpacking linux-base (4.10.1ubuntu1) over (4.5ubuntu9) ... 58s Preparing to unpack .../23-lxd-installer_10_all.deb ... 58s Unpacking lxd-installer (10) over (9) ... 58s Preparing to unpack .../24-pinentry-curses_1.3.1-0ubuntu2_amd64.deb ... 58s Unpacking pinentry-curses (1.3.1-0ubuntu2) over (1.2.1-3ubuntu5) ... 58s Preparing to unpack .../25-python3-blinker_1.9.0-1_all.deb ... 59s Unpacking python3-blinker (1.9.0-1) over (1.8.2-1) ... 59s Preparing to unpack .../26-python3-rpds-py_0.21.0-2ubuntu1_amd64.deb ... 59s Unpacking python3-rpds-py (0.21.0-2ubuntu1) over (0.20.0-0ubuntu3) ... 59s Preparing to unpack .../27-python3-jsonschema-specifications_2023.12.1-2_all.deb ... 59s Unpacking python3-jsonschema-specifications (2023.12.1-2) over (2023.12.1-1ubuntu1) ... 59s Preparing to unpack .../28-sg3-utils_1.48-0ubuntu1_amd64.deb ... 59s Unpacking sg3-utils (1.48-0ubuntu1) over (1.46-3ubuntu5) ... 59s Preparing to unpack .../29-sg3-utils-udev_1.48-0ubuntu1_all.deb ... 59s Unpacking sg3-utils-udev (1.48-0ubuntu1) over (1.46-3ubuntu5) ... 59s Preparing to unpack .../30-amd64-microcode_3.20240820.1ubuntu1_amd64.deb ... 59s Unpacking amd64-microcode (3.20240820.1ubuntu1) over (3.20240116.2+nmu1ubuntu1.1) ... 59s Preparing to unpack .../31-intel-microcode_3.20241112.1ubuntu2_amd64.deb ... 59s Unpacking intel-microcode (3.20241112.1ubuntu2) over (3.20240910.0ubuntu1) ... 59s Setting up pinentry-curses (1.3.1-0ubuntu2) ... 59s Setting up distro-info (1.12) ... 59s Setting up linux-base (4.10.1ubuntu1) ... 59s Setting up libcurl4t64:amd64 (8.9.1-2ubuntu3) ... 59s Setting up bpftrace (0.21.2-2ubuntu3) ... 59s Setting up openssh-client (1:9.9p1-3ubuntu2) ... 59s Setting up intel-microcode (3.20241112.1ubuntu2) ... 59s intel-microcode: microcode will be updated at next boot 59s Setting up libcurl3t64-gnutls:amd64 (8.9.1-2ubuntu3) ... 59s Setting up fwupd-signed (1.55+1.7-1) ... 59s Setting up libsgutils2-1.48:amd64 (1.48-0ubuntu1) ... 59s Setting up debconf-i18n (1.5.87ubuntu1) ... 59s Setting up amd64-microcode (3.20240820.1ubuntu1) ... 59s amd64-microcode: microcode will be updated at next boot 59s Setting up xxd (2:9.1.0861-1ubuntu1) ... 59s Setting up libglib2.0-0t64:amd64 (2.82.2-3) ... 59s No schema files found: doing nothing. 59s Setting up libglib2.0-data (2.82.2-3) ... 59s Setting up vim-common (2:9.1.0861-1ubuntu1) ... 59s Setting up gir1.2-glib-2.0:amd64 (2.82.2-3) ... 59s Setting up lxd-installer (10) ... 60s Setting up dracut-install (105-2ubuntu2) ... 60s Setting up libplymouth5:amd64 (24.004.60-2ubuntu3) ... 60s Setting up libgirepository-1.0-1:amd64 (1.82.0-2) ... 60s Setting up curl (8.9.1-2ubuntu3) ... 60s Setting up libpython3-stdlib:amd64 (3.12.7-1) ... 60s Setting up sg3-utils (1.48-0ubuntu1) ... 60s Setting up openssh-sftp-server (1:9.9p1-3ubuntu2) ... 60s Setting up openssh-server (1:9.9p1-3ubuntu2) ... 60s Installing new version of config file /etc/ssh/moduli ... 60s Replacing config file /etc/ssh/sshd_config with new version 61s Setting up plymouth (24.004.60-2ubuntu3) ... 61s update-initramfs: Generating /boot/initrd.img-6.11.0-8-generic 61s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 68s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 68s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 68s Setting up python3 (3.12.7-1) ... 68s Setting up vim-tiny (2:9.1.0861-1ubuntu1) ... 68s Setting up sg3-utils-udev (1.48-0ubuntu1) ... 69s update-initramfs: deferring update (trigger activated) 69s Setting up plymouth-theme-ubuntu-text (24.004.60-2ubuntu3) ... 69s update-initramfs: deferring update (trigger activated) 69s Setting up gir1.2-girepository-2.0:amd64 (1.82.0-2) ... 69s Setting up python3-gi (3.50.0-3build1) ... 69s Setting up python3-rpds-py (0.21.0-2ubuntu1) ... 69s Setting up python3-jsonschema-specifications (2023.12.1-2) ... 69s Setting up python3-blinker (1.9.0-1) ... 69s Setting up python3-dbus (1.3.2-5build4) ... 69s Setting up python3-debconf (1.5.87ubuntu1) ... 69s Setting up python3-yaml (6.0.2-1build1) ... 69s Processing triggers for man-db (2.13.0-1) ... 70s Processing triggers for debianutils (5.21) ... 71s Processing triggers for install-info (7.1.1-1) ... 71s Processing triggers for initramfs-tools (0.142ubuntu35) ... 71s update-initramfs: Generating /boot/initrd.img-6.11.0-8-generic 71s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 77s Processing triggers for libc-bin (2.40-1ubuntu3) ... 77s Processing triggers for ufw (0.36.2-8) ... 78s Reading package lists... 78s Building dependency tree... 78s Reading state information... 78s The following packages will be REMOVED: 78s libsgutils2-1.46-2* 78s 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. 78s After this operation, 294 kB disk space will be freed. 78s (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 ... 75656 files and directories currently installed.) 78s Removing libsgutils2-1.46-2:amd64 (1.46-3ubuntu5) ... 78s Processing triggers for libc-bin (2.40-1ubuntu3) ... 79s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 79s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 79s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 79s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 80s Reading package lists... 80s Reading package lists... 80s Building dependency tree... 80s Reading state information... 81s Calculating upgrade... 81s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 81s Reading package lists... 81s Building dependency tree... 81s Reading state information... 81s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 82s autopkgtest [20:43:38]: rebooting testbed after setup commands that affected boot 99s autopkgtest [20:43:55]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 13:41:20 UTC 2024 102s autopkgtest [20:43:58]: @@@@@@@@@@@@@@@@@@@@ apt-source python-omegaconf 105s Get:1 http://ftpmaster.internal/ubuntu plucky/universe python-omegaconf 2.3.0-1.1 (dsc) [2319 B] 105s Get:2 http://ftpmaster.internal/ubuntu plucky/universe python-omegaconf 2.3.0-1.1 (tar) [3117 kB] 105s Get:3 http://ftpmaster.internal/ubuntu plucky/universe python-omegaconf 2.3.0-1.1 (diff) [4000 B] 105s gpgv: Signature made Wed Nov 6 20:16:45 2024 UTC 105s gpgv: using RSA key 7E1AC3FA27A649284C323EF6695C429316C07BFE 105s gpgv: issuer "jdg@debian.org" 105s gpgv: Can't check signature: No public key 105s dpkg-source: warning: cannot verify inline signature for ./python-omegaconf_2.3.0-1.1.dsc: no acceptable signature found 105s autopkgtest [20:44:01]: testing package python-omegaconf version 2.3.0-1.1 105s autopkgtest [20:44:01]: build not needed 106s autopkgtest [20:44:02]: test unittests: preparing testbed 111s Reading package lists... 111s Building dependency tree... 111s Reading state information... 111s Starting pkgProblemResolver with broken count: 0 112s Starting 2 pkgProblemResolver with broken count: 0 112s Done 112s The following additional packages will be installed: 112s adwaita-icon-theme at-spi2-common autoconf automake autopoint autotools-dev 112s build-essential ca-certificates-java cpp cpp-14 cpp-14-x86-64-linux-gnu 112s cpp-x86-64-linux-gnu dconf-gsettings-backend dconf-service debhelper 112s debugedit default-jre default-jre-headless dh-autoreconf dh-python 112s dh-strip-nondeterminism dwz fontconfig fontconfig-config fonts-dejavu-core 112s fonts-dejavu-mono g++ g++-14 g++-14-x86-64-linux-gnu g++-x86-64-linux-gnu 112s gcc gcc-14 gcc-14-x86-64-linux-gnu gcc-x86-64-linux-gnu gettext 112s gtk-update-icon-cache hicolor-icon-theme humanity-icon-theme intltool-debian 112s java-common libarchive-zip-perl libasan8 libasound2-data libasound2t64 112s libatk-bridge2.0-0t64 libatk1.0-0t64 libatspi2.0-0t64 libavahi-client3 112s libavahi-common-data libavahi-common3 libcairo-gobject2 libcairo2 libcc1-0 112s libcolord2 libcups2t64 libdatrie1 libdconf1 libdebhelper-perl libdeflate0 112s libdrm-amdgpu1 libdrm-intel1 libdrm-radeon1 libepoxy0 112s libfile-stripnondeterminism-perl libfontconfig1 libgbm1 libgcc-14-dev 112s libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common libgif7 libgl1 libgl1-mesa-dri 112s libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libgomp1 libgraphite2-3 112s libgtk-3-0t64 libgtk-3-common libharfbuzz0b libhwasan0 libisl23 libitm1 112s libjbig0 libjpeg-turbo8 libjpeg8 liblcms2-2 liblerc4 liblsan0 libmpc3 112s libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpciaccess0 112s libpcsclite1 libpixman-1-0 libpython3.13-minimal libpython3.13-stdlib 112s libquadmath0 libsharpyuv0 libstdc++-14-dev libthai-data libthai0 libtiff6 112s libtool libtsan2 libubsan1 libvulkan1 libwayland-client0 libwayland-cursor0 112s libwayland-egl1 libwayland-server0 libwebp7 libx11-xcb1 libxcb-dri2-0 112s libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-render0 112s libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcomposite1 libxcursor1 112s libxdamage1 libxfixes3 libxi6 libxinerama1 libxrandr2 libxrender1 112s libxshmfence1 libxtst6 libxxf86vm1 m4 mesa-libgallium openjdk-21-jre 112s openjdk-21-jre-headless openstack-pkg-tools po-debconf python3-all 112s python3-antlr4 python3-iniconfig python3-packaging python3-pip 112s python3-pluggy python3-pytest python3-pytest-mock python3-pytest-runner 112s python3-wheel python3.13 python3.13-minimal ubuntu-mono x11-common 112s Suggested packages: 112s adwaita-icon-theme-legacy autoconf-archive gnu-standards autoconf-doc 112s cpp-doc gcc-14-locales cpp-14-doc dh-make flit python3-build 112s python3-installer g++-multilib g++-14-multilib gcc-14-doc gcc-multilib 112s manpages-dev flex bison gdb gcc-doc gcc-14-multilib gdb-x86-64-linux-gnu 112s gettext-doc libasprintf-dev libgettextpo-dev alsa-utils libasound2-plugins 112s colord cups-common gvfs liblcms2-utils pcscd libstdc++-14-doc libtool-doc 112s gfortran | fortran95-compiler gcj-jdk m4-doc libnss-mdns fonts-dejavu-extra 112s fonts-ipafont-gothic fonts-ipafont-mincho fonts-wqy-microhei 112s | fonts-wqy-zenhei fonts-indic libmail-box-perl python-pytest-mock-doc 112s python3.13-venv python3.13-doc binfmt-support 112s Recommended packages: 112s librsvg2-common alsa-ucm-conf alsa-topology-conf at-spi2-core 112s libarchive-cpio-perl libgdk-pixbuf2.0-bin libgl1-amber-dri libgtk-3-bin 112s libltdl-dev mesa-vulkan-drivers | vulkan-icd libatk-wrapper-java-jni 112s fonts-dejavu-extra autopkgtest madison-lite pristine-tar 112s libmail-sendmail-perl python3-dev libjs-sphinxdoc 112s The following NEW packages will be installed: 112s adwaita-icon-theme at-spi2-common autoconf automake autopkgtest-satdep 112s autopoint autotools-dev build-essential ca-certificates-java cpp cpp-14 112s cpp-14-x86-64-linux-gnu cpp-x86-64-linux-gnu dconf-gsettings-backend 112s dconf-service debhelper debugedit default-jre default-jre-headless 112s dh-autoreconf dh-python dh-strip-nondeterminism dwz fontconfig 112s fontconfig-config fonts-dejavu-core fonts-dejavu-mono g++ g++-14 112s g++-14-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-14 112s gcc-14-x86-64-linux-gnu gcc-x86-64-linux-gnu gettext gtk-update-icon-cache 112s hicolor-icon-theme humanity-icon-theme intltool-debian java-common 112s libarchive-zip-perl libasan8 libasound2-data libasound2t64 112s libatk-bridge2.0-0t64 libatk1.0-0t64 libatspi2.0-0t64 libavahi-client3 112s libavahi-common-data libavahi-common3 libcairo-gobject2 libcairo2 libcc1-0 112s libcolord2 libcups2t64 libdatrie1 libdconf1 libdebhelper-perl libdeflate0 112s libdrm-amdgpu1 libdrm-intel1 libdrm-radeon1 libepoxy0 112s libfile-stripnondeterminism-perl libfontconfig1 libgbm1 libgcc-14-dev 112s libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common libgif7 libgl1 libgl1-mesa-dri 112s libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libgomp1 libgraphite2-3 112s libgtk-3-0t64 libgtk-3-common libharfbuzz0b libhwasan0 libisl23 libitm1 112s libjbig0 libjpeg-turbo8 libjpeg8 liblcms2-2 liblerc4 liblsan0 libmpc3 112s libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpciaccess0 112s libpcsclite1 libpixman-1-0 libpython3.13-minimal libpython3.13-stdlib 112s libquadmath0 libsharpyuv0 libstdc++-14-dev libthai-data libthai0 libtiff6 112s libtool libtsan2 libubsan1 libvulkan1 libwayland-client0 libwayland-cursor0 112s libwayland-egl1 libwayland-server0 libwebp7 libx11-xcb1 libxcb-dri2-0 112s libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-render0 112s libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcomposite1 libxcursor1 112s libxdamage1 libxfixes3 libxi6 libxinerama1 libxrandr2 libxrender1 112s libxshmfence1 libxtst6 libxxf86vm1 m4 mesa-libgallium openjdk-21-jre 112s openjdk-21-jre-headless openstack-pkg-tools po-debconf python3-all 112s python3-antlr4 python3-iniconfig python3-packaging python3-pip 112s python3-pluggy python3-pytest python3-pytest-mock python3-pytest-runner 112s python3-wheel python3.13 python3.13-minimal ubuntu-mono x11-common 112s 0 upgraded, 156 newly installed, 0 to remove and 0 not upgraded. 112s Need to get 149 MB/149 MB of archives. 112s After this operation, 595 MB of additional disk space will be used. 112s Get:1 /tmp/autopkgtest.Dnqfzd/1-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [812 B] 112s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-minimal amd64 3.13.0-2 [879 kB] 113s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-minimal amd64 3.13.0-2 [2188 kB] 113s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 libgdk-pixbuf2.0-common all 2.42.12+dfsg-1 [7888 B] 113s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg-turbo8 amd64 2.1.5-3ubuntu2 [179 kB] 113s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg8 amd64 8c-2ubuntu11 [2148 B] 113s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 libdeflate0 amd64 1.22-1 [64.5 kB] 113s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 libjbig0 amd64 2.1-6.1ubuntu2 [29.7 kB] 113s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 liblerc4 amd64 4.0.0+ds-5ubuntu1 [271 kB] 113s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 libsharpyuv0 amd64 1.4.0-0.1 [17.5 kB] 113s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 libwebp7 amd64 1.4.0-0.1 [231 kB] 113s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 libtiff6 amd64 4.5.1+git230720-4ubuntu4 [200 kB] 113s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 libgdk-pixbuf-2.0-0 amd64 2.42.12+dfsg-1 [147 kB] 113s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 gtk-update-icon-cache amd64 4.16.5+ds-2 [52.5 kB] 113s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 hicolor-icon-theme all 0.18-1 [13.5 kB] 113s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 humanity-icon-theme all 0.6.16 [1282 kB] 113s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 ubuntu-mono all 24.04-0ubuntu1 [151 kB] 113s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 adwaita-icon-theme all 47.0-2 [525 kB] 113s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 at-spi2-common all 2.54.0-1 [8774 B] 113s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 m4 amd64 1.4.19-4build1 [244 kB] 113s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 autoconf all 2.72-3 [382 kB] 113s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 autotools-dev all 20220109.1 [44.9 kB] 113s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 automake all 1:1.16.5-1.3ubuntu1 [558 kB] 113s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 autopoint all 0.22.5-2 [616 kB] 113s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 libisl23 amd64 0.27-1 [685 kB] 113s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 libmpc3 amd64 1.3.1-1build2 [55.3 kB] 113s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14-x86-64-linux-gnu amd64 14.2.0-8ubuntu1 [11.9 MB] 113s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14 amd64 14.2.0-8ubuntu1 [1030 B] 113s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [5452 B] 113s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp amd64 4:14.1.0-2ubuntu1 [22.4 kB] 113s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 libcc1-0 amd64 14.2.0-8ubuntu1 [47.6 kB] 113s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 libgomp1 amd64 14.2.0-8ubuntu1 [148 kB] 113s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 libitm1 amd64 14.2.0-8ubuntu1 [29.1 kB] 113s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 libasan8 amd64 14.2.0-8ubuntu1 [2998 kB] 113s Get:35 http://ftpmaster.internal/ubuntu plucky/main amd64 liblsan0 amd64 14.2.0-8ubuntu1 [1317 kB] 113s Get:36 http://ftpmaster.internal/ubuntu plucky/main amd64 libtsan2 amd64 14.2.0-8ubuntu1 [2732 kB] 113s Get:37 http://ftpmaster.internal/ubuntu plucky/main amd64 libubsan1 amd64 14.2.0-8ubuntu1 [1177 kB] 113s Get:38 http://ftpmaster.internal/ubuntu plucky/main amd64 libhwasan0 amd64 14.2.0-8ubuntu1 [1634 kB] 113s Get:39 http://ftpmaster.internal/ubuntu plucky/main amd64 libquadmath0 amd64 14.2.0-8ubuntu1 [153 kB] 113s Get:40 http://ftpmaster.internal/ubuntu plucky/main amd64 libgcc-14-dev amd64 14.2.0-8ubuntu1 [2814 kB] 114s Get:41 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14-x86-64-linux-gnu amd64 14.2.0-8ubuntu1 [23.3 MB] 116s Get:42 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14 amd64 14.2.0-8ubuntu1 [528 kB] 116s Get:43 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [1214 B] 116s Get:44 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc amd64 4:14.1.0-2ubuntu1 [5000 B] 116s Get:45 http://ftpmaster.internal/ubuntu plucky/main amd64 libstdc++-14-dev amd64 14.2.0-8ubuntu1 [2504 kB] 118s Get:46 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14-x86-64-linux-gnu amd64 14.2.0-8ubuntu1 [13.3 MB] 126s Get:47 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14 amd64 14.2.0-8ubuntu1 [19.9 kB] 126s Get:48 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [966 B] 126s Get:49 http://ftpmaster.internal/ubuntu plucky/main amd64 g++ amd64 4:14.1.0-2ubuntu1 [1100 B] 126s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 126s Get:51 http://ftpmaster.internal/ubuntu plucky/main amd64 ca-certificates-java all 20240118 [11.6 kB] 126s Get:52 http://ftpmaster.internal/ubuntu plucky/main amd64 libdconf1 amd64 0.40.0-4build2 [39.4 kB] 126s Get:53 http://ftpmaster.internal/ubuntu plucky/main amd64 dconf-service amd64 0.40.0-4build2 [27.5 kB] 126s Get:54 http://ftpmaster.internal/ubuntu plucky/main amd64 dconf-gsettings-backend amd64 0.40.0-4build2 [22.1 kB] 126s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 libdebhelper-perl all 13.20ubuntu1 [94.2 kB] 126s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 libtool all 2.4.7-8 [166 kB] 126s Get:57 http://ftpmaster.internal/ubuntu plucky/main amd64 dh-autoreconf all 20 [16.1 kB] 126s Get:58 http://ftpmaster.internal/ubuntu plucky/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] 126s Get:59 http://ftpmaster.internal/ubuntu plucky/main amd64 libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 126s Get:60 http://ftpmaster.internal/ubuntu plucky/main amd64 dh-strip-nondeterminism all 1.14.0-1 [5058 B] 126s Get:61 http://ftpmaster.internal/ubuntu plucky/main amd64 debugedit amd64 1:5.1-1 [46.9 kB] 126s Get:62 http://ftpmaster.internal/ubuntu plucky/main amd64 dwz amd64 0.15-1build6 [115 kB] 126s Get:63 http://ftpmaster.internal/ubuntu plucky/main amd64 gettext amd64 0.22.5-2 [948 kB] 127s Get:64 http://ftpmaster.internal/ubuntu plucky/main amd64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 127s Get:65 http://ftpmaster.internal/ubuntu plucky/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] 127s Get:66 http://ftpmaster.internal/ubuntu plucky/main amd64 debhelper all 13.20ubuntu1 [893 kB] 128s Get:67 http://ftpmaster.internal/ubuntu plucky/main amd64 java-common all 0.76 [6852 B] 128s Get:68 http://ftpmaster.internal/ubuntu plucky/main amd64 liblcms2-2 amd64 2.16-2 [212 kB] 128s Get:69 http://ftpmaster.internal/ubuntu plucky/main amd64 libpcsclite1 amd64 2.3.0-3 [26.5 kB] 128s Get:70 http://ftpmaster.internal/ubuntu plucky/main amd64 openjdk-21-jre-headless amd64 21.0.5+11-1 [46.4 MB] 140s Get:71 http://ftpmaster.internal/ubuntu plucky/main amd64 default-jre-headless amd64 2:1.21-76 [3178 B] 140s Get:72 http://ftpmaster.internal/ubuntu plucky/main amd64 libatk1.0-0t64 amd64 2.54.0-1 [55.1 kB] 140s Get:73 http://ftpmaster.internal/ubuntu plucky/main amd64 libxi6 amd64 2:1.8.2-1 [32.4 kB] 140s Get:74 http://ftpmaster.internal/ubuntu plucky/main amd64 libatspi2.0-0t64 amd64 2.54.0-1 [79.6 kB] 140s Get:75 http://ftpmaster.internal/ubuntu plucky/main amd64 libatk-bridge2.0-0t64 amd64 2.54.0-1 [66.3 kB] 140s Get:76 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-dejavu-mono all 2.37-8 [502 kB] 140s Get:77 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-dejavu-core all 2.37-8 [835 kB] 140s Get:78 http://ftpmaster.internal/ubuntu plucky/main amd64 fontconfig-config amd64 2.15.0-1.1ubuntu2 [37.3 kB] 140s Get:79 http://ftpmaster.internal/ubuntu plucky/main amd64 libfontconfig1 amd64 2.15.0-1.1ubuntu2 [139 kB] 140s Get:80 http://ftpmaster.internal/ubuntu plucky/main amd64 libpixman-1-0 amd64 0.44.0-3 [427 kB] 140s Get:81 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-render0 amd64 1.17.0-2 [16.2 kB] 140s Get:82 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-shm0 amd64 1.17.0-2 [5758 B] 140s Get:83 http://ftpmaster.internal/ubuntu plucky/main amd64 libxrender1 amd64 1:0.9.10-1.1build1 [19.0 kB] 140s Get:84 http://ftpmaster.internal/ubuntu plucky/main amd64 libcairo2 amd64 1.18.2-2 [569 kB] 140s Get:85 http://ftpmaster.internal/ubuntu plucky/main amd64 libcairo-gobject2 amd64 1.18.2-2 [127 kB] 140s Get:86 http://ftpmaster.internal/ubuntu plucky/main amd64 libcolord2 amd64 1.4.7-1build2 [149 kB] 140s Get:87 http://ftpmaster.internal/ubuntu plucky/main amd64 libavahi-common-data amd64 0.8-13ubuntu6 [29.7 kB] 140s Get:88 http://ftpmaster.internal/ubuntu plucky/main amd64 libavahi-common3 amd64 0.8-13ubuntu6 [23.3 kB] 140s Get:89 http://ftpmaster.internal/ubuntu plucky/main amd64 libavahi-client3 amd64 0.8-13ubuntu6 [26.8 kB] 140s Get:90 http://ftpmaster.internal/ubuntu plucky/main amd64 libcups2t64 amd64 2.4.10-1ubuntu2 [271 kB] 140s Get:91 http://ftpmaster.internal/ubuntu plucky/main amd64 libepoxy0 amd64 1.5.10-2 [218 kB] 141s Get:92 http://ftpmaster.internal/ubuntu plucky/main amd64 libgraphite2-3 amd64 1.3.14-2ubuntu1 [73.1 kB] 141s Get:93 http://ftpmaster.internal/ubuntu plucky/main amd64 libharfbuzz0b amd64 10.0.1-1 [540 kB] 141s Get:94 http://ftpmaster.internal/ubuntu plucky/main amd64 fontconfig amd64 2.15.0-1.1ubuntu2 [180 kB] 141s Get:95 http://ftpmaster.internal/ubuntu plucky/main amd64 libthai-data all 0.1.29-2build1 [158 kB] 141s Get:96 http://ftpmaster.internal/ubuntu plucky/main amd64 libdatrie1 amd64 0.2.13-3build1 [19.0 kB] 141s Get:97 http://ftpmaster.internal/ubuntu plucky/main amd64 libthai0 amd64 0.1.29-2build1 [18.9 kB] 141s Get:98 http://ftpmaster.internal/ubuntu plucky/main amd64 libpango-1.0-0 amd64 1.54.0+ds-3 [252 kB] 141s Get:99 http://ftpmaster.internal/ubuntu plucky/main amd64 libpangoft2-1.0-0 amd64 1.54.0+ds-3 [51.6 kB] 141s Get:100 http://ftpmaster.internal/ubuntu plucky/main amd64 libpangocairo-1.0-0 amd64 1.54.0+ds-3 [29.1 kB] 141s Get:101 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-client0 amd64 1.23.0-1 [27.1 kB] 141s Get:102 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-cursor0 amd64 1.23.0-1 [10.8 kB] 141s Get:103 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-egl1 amd64 1.23.0-1 [5662 B] 141s Get:104 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcomposite1 amd64 1:0.4.6-1 [6642 B] 141s Get:105 http://ftpmaster.internal/ubuntu plucky/main amd64 libxfixes3 amd64 1:6.0.0-2build1 [10.8 kB] 141s Get:106 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcursor1 amd64 1:1.2.2-1 [20.9 kB] 141s Get:107 http://ftpmaster.internal/ubuntu plucky/main amd64 libxdamage1 amd64 1:1.1.6-1build1 [6150 B] 141s Get:108 http://ftpmaster.internal/ubuntu plucky/main amd64 libxinerama1 amd64 2:1.1.4-3build1 [6396 B] 141s Get:109 http://ftpmaster.internal/ubuntu plucky/main amd64 libxrandr2 amd64 2:1.5.4-1 [19.6 kB] 141s Get:110 http://ftpmaster.internal/ubuntu plucky/main amd64 libgtk-3-common all 3.24.43-4ubuntu1 [1203 kB] 141s Get:111 http://ftpmaster.internal/ubuntu plucky/main amd64 libgtk-3-0t64 amd64 3.24.43-4ubuntu1 [3159 kB] 142s Get:112 http://ftpmaster.internal/ubuntu plucky/main amd64 libglvnd0 amd64 1.7.0-1build1 [69.6 kB] 142s Get:113 http://ftpmaster.internal/ubuntu plucky/main amd64 libglapi-mesa amd64 24.2.3-1ubuntu1 [42.4 kB] 142s Get:114 http://ftpmaster.internal/ubuntu plucky/main amd64 libx11-xcb1 amd64 2:1.8.10-2 [7944 B] 142s Get:115 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-dri2-0 amd64 1.17.0-2 [7222 B] 142s Get:116 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-dri3-0 amd64 1.17.0-2 [7508 B] 142s Get:117 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-glx0 amd64 1.17.0-2 [24.8 kB] 142s Get:118 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-present0 amd64 1.17.0-2 [6064 B] 142s Get:119 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-randr0 amd64 1.17.0-2 [17.9 kB] 142s Get:120 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-sync1 amd64 1.17.0-2 [9312 B] 142s Get:121 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-xfixes0 amd64 1.17.0-2 [10.2 kB] 142s Get:122 http://ftpmaster.internal/ubuntu plucky/main amd64 libxshmfence1 amd64 1.3-1build5 [4764 B] 142s Get:123 http://ftpmaster.internal/ubuntu plucky/main amd64 libxxf86vm1 amd64 1:1.1.4-1build4 [9282 B] 142s Get:124 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-amdgpu1 amd64 2.4.123-1 [21.7 kB] 142s Get:125 http://ftpmaster.internal/ubuntu plucky/main amd64 libpciaccess0 amd64 0.17-3build1 [18.6 kB] 142s Get:126 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-intel1 amd64 2.4.123-1 [68.8 kB] 142s Get:127 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-radeon1 amd64 2.4.123-1 [25.3 kB] 142s Get:128 http://ftpmaster.internal/ubuntu plucky/main amd64 mesa-libgallium amd64 24.2.3-1ubuntu1 [9904 kB] 143s Get:129 http://ftpmaster.internal/ubuntu plucky/main amd64 libvulkan1 amd64 1.3.296.0-1 [143 kB] 143s Get:130 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-server0 amd64 1.23.0-1 [35.1 kB] 143s Get:131 http://ftpmaster.internal/ubuntu plucky/main amd64 libgbm1 amd64 24.2.3-1ubuntu1 [32.0 kB] 143s Get:132 http://ftpmaster.internal/ubuntu plucky/main amd64 libgl1-mesa-dri amd64 24.2.3-1ubuntu1 [34.4 kB] 144s Get:133 http://ftpmaster.internal/ubuntu plucky/main amd64 libglx-mesa0 amd64 24.2.3-1ubuntu1 [153 kB] 144s Get:134 http://ftpmaster.internal/ubuntu plucky/main amd64 libglx0 amd64 1.7.0-1build1 [38.6 kB] 144s Get:135 http://ftpmaster.internal/ubuntu plucky/main amd64 libgl1 amd64 1.7.0-1build1 [102 kB] 144s Get:136 http://ftpmaster.internal/ubuntu plucky/main amd64 libasound2-data all 1.2.12-1 [21.0 kB] 144s Get:137 http://ftpmaster.internal/ubuntu plucky/main amd64 libasound2t64 amd64 1.2.12-1 [394 kB] 144s Get:138 http://ftpmaster.internal/ubuntu plucky/main amd64 libgif7 amd64 5.2.2-1ubuntu1 [35.2 kB] 144s Get:139 http://ftpmaster.internal/ubuntu plucky/main amd64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 144s Get:140 http://ftpmaster.internal/ubuntu plucky/main amd64 libxtst6 amd64 2:1.2.3-1.1build1 [12.6 kB] 144s Get:141 http://ftpmaster.internal/ubuntu plucky/main amd64 openjdk-21-jre amd64 21.0.5+11-1 [220 kB] 144s Get:142 http://ftpmaster.internal/ubuntu plucky/main amd64 default-jre amd64 2:1.21-76 [918 B] 144s Get:143 http://ftpmaster.internal/ubuntu plucky/universe amd64 dh-python all 6.20241024 [112 kB] 144s Get:144 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-stdlib amd64 3.13.0-2 [2107 kB] 144s Get:145 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13 amd64 3.13.0-2 [719 kB] 144s Get:146 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-all amd64 3.12.7-1 [890 B] 144s Get:147 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-antlr4 all 4.9.2-1 [99.0 kB] 144s Get:148 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-iniconfig all 1.1.1-2 [6024 B] 144s Get:149 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-packaging all 24.2-1 [51.5 kB] 144s Get:150 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-wheel all 0.45.0-1 [57.7 kB] 144s Get:151 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pip all 24.3.1+dfsg-1 [1404 kB] 144s Get:152 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pluggy all 1.5.0-1 [21.0 kB] 144s Get:153 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest all 8.3.3-1 [251 kB] 145s Get:154 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest-mock all 3.14.0-2 [11.7 kB] 145s Get:155 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest-runner all 2.11.1-4 [7450 B] 145s Get:156 http://ftpmaster.internal/ubuntu plucky/universe amd64 openstack-pkg-tools all 123ubuntu2 [94.5 kB] 145s Fetched 149 MB in 33s (4534 kB/s) 145s Selecting previously unselected package libpython3.13-minimal:amd64. 145s (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 ... 75651 files and directories currently installed.) 145s Preparing to unpack .../000-libpython3.13-minimal_3.13.0-2_amd64.deb ... 145s Unpacking libpython3.13-minimal:amd64 (3.13.0-2) ... 145s Selecting previously unselected package python3.13-minimal. 145s Preparing to unpack .../001-python3.13-minimal_3.13.0-2_amd64.deb ... 145s Unpacking python3.13-minimal (3.13.0-2) ... 145s Selecting previously unselected package libgdk-pixbuf2.0-common. 145s Preparing to unpack .../002-libgdk-pixbuf2.0-common_2.42.12+dfsg-1_all.deb ... 145s Unpacking libgdk-pixbuf2.0-common (2.42.12+dfsg-1) ... 145s Selecting previously unselected package libjpeg-turbo8:amd64. 145s Preparing to unpack .../003-libjpeg-turbo8_2.1.5-3ubuntu2_amd64.deb ... 145s Unpacking libjpeg-turbo8:amd64 (2.1.5-3ubuntu2) ... 145s Selecting previously unselected package libjpeg8:amd64. 145s Preparing to unpack .../004-libjpeg8_8c-2ubuntu11_amd64.deb ... 145s Unpacking libjpeg8:amd64 (8c-2ubuntu11) ... 145s Selecting previously unselected package libdeflate0:amd64. 145s Preparing to unpack .../005-libdeflate0_1.22-1_amd64.deb ... 145s Unpacking libdeflate0:amd64 (1.22-1) ... 145s Selecting previously unselected package libjbig0:amd64. 145s Preparing to unpack .../006-libjbig0_2.1-6.1ubuntu2_amd64.deb ... 145s Unpacking libjbig0:amd64 (2.1-6.1ubuntu2) ... 145s Selecting previously unselected package liblerc4:amd64. 145s Preparing to unpack .../007-liblerc4_4.0.0+ds-5ubuntu1_amd64.deb ... 145s Unpacking liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 145s Selecting previously unselected package libsharpyuv0:amd64. 145s Preparing to unpack .../008-libsharpyuv0_1.4.0-0.1_amd64.deb ... 145s Unpacking libsharpyuv0:amd64 (1.4.0-0.1) ... 145s Selecting previously unselected package libwebp7:amd64. 145s Preparing to unpack .../009-libwebp7_1.4.0-0.1_amd64.deb ... 145s Unpacking libwebp7:amd64 (1.4.0-0.1) ... 145s Selecting previously unselected package libtiff6:amd64. 145s Preparing to unpack .../010-libtiff6_4.5.1+git230720-4ubuntu4_amd64.deb ... 145s Unpacking libtiff6:amd64 (4.5.1+git230720-4ubuntu4) ... 145s Selecting previously unselected package libgdk-pixbuf-2.0-0:amd64. 145s Preparing to unpack .../011-libgdk-pixbuf-2.0-0_2.42.12+dfsg-1_amd64.deb ... 145s Unpacking libgdk-pixbuf-2.0-0:amd64 (2.42.12+dfsg-1) ... 145s Selecting previously unselected package gtk-update-icon-cache. 145s Preparing to unpack .../012-gtk-update-icon-cache_4.16.5+ds-2_amd64.deb ... 145s No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed. 145s 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. 145s Unpacking gtk-update-icon-cache (4.16.5+ds-2) ... 146s Selecting previously unselected package hicolor-icon-theme. 146s Preparing to unpack .../013-hicolor-icon-theme_0.18-1_all.deb ... 146s Unpacking hicolor-icon-theme (0.18-1) ... 146s Selecting previously unselected package humanity-icon-theme. 146s Preparing to unpack .../014-humanity-icon-theme_0.6.16_all.deb ... 146s Unpacking humanity-icon-theme (0.6.16) ... 146s Selecting previously unselected package ubuntu-mono. 146s Preparing to unpack .../015-ubuntu-mono_24.04-0ubuntu1_all.deb ... 146s Unpacking ubuntu-mono (24.04-0ubuntu1) ... 147s Selecting previously unselected package adwaita-icon-theme. 147s Preparing to unpack .../016-adwaita-icon-theme_47.0-2_all.deb ... 147s Unpacking adwaita-icon-theme (47.0-2) ... 147s Selecting previously unselected package at-spi2-common. 147s Preparing to unpack .../017-at-spi2-common_2.54.0-1_all.deb ... 147s Unpacking at-spi2-common (2.54.0-1) ... 147s Selecting previously unselected package m4. 147s Preparing to unpack .../018-m4_1.4.19-4build1_amd64.deb ... 147s Unpacking m4 (1.4.19-4build1) ... 147s Selecting previously unselected package autoconf. 147s Preparing to unpack .../019-autoconf_2.72-3_all.deb ... 147s Unpacking autoconf (2.72-3) ... 147s Selecting previously unselected package autotools-dev. 147s Preparing to unpack .../020-autotools-dev_20220109.1_all.deb ... 147s Unpacking autotools-dev (20220109.1) ... 147s Selecting previously unselected package automake. 147s Preparing to unpack .../021-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 147s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 147s Selecting previously unselected package autopoint. 147s Preparing to unpack .../022-autopoint_0.22.5-2_all.deb ... 147s Unpacking autopoint (0.22.5-2) ... 147s Selecting previously unselected package libisl23:amd64. 147s Preparing to unpack .../023-libisl23_0.27-1_amd64.deb ... 147s Unpacking libisl23:amd64 (0.27-1) ... 147s Selecting previously unselected package libmpc3:amd64. 147s Preparing to unpack .../024-libmpc3_1.3.1-1build2_amd64.deb ... 147s Unpacking libmpc3:amd64 (1.3.1-1build2) ... 147s Selecting previously unselected package cpp-14-x86-64-linux-gnu. 147s Preparing to unpack .../025-cpp-14-x86-64-linux-gnu_14.2.0-8ubuntu1_amd64.deb ... 147s Unpacking cpp-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 147s Selecting previously unselected package cpp-14. 147s Preparing to unpack .../026-cpp-14_14.2.0-8ubuntu1_amd64.deb ... 147s Unpacking cpp-14 (14.2.0-8ubuntu1) ... 147s Selecting previously unselected package cpp-x86-64-linux-gnu. 147s Preparing to unpack .../027-cpp-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 147s Unpacking cpp-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 147s Selecting previously unselected package cpp. 147s Preparing to unpack .../028-cpp_4%3a14.1.0-2ubuntu1_amd64.deb ... 147s Unpacking cpp (4:14.1.0-2ubuntu1) ... 147s Selecting previously unselected package libcc1-0:amd64. 147s Preparing to unpack .../029-libcc1-0_14.2.0-8ubuntu1_amd64.deb ... 147s Unpacking libcc1-0:amd64 (14.2.0-8ubuntu1) ... 147s Selecting previously unselected package libgomp1:amd64. 147s Preparing to unpack .../030-libgomp1_14.2.0-8ubuntu1_amd64.deb ... 147s Unpacking libgomp1:amd64 (14.2.0-8ubuntu1) ... 147s Selecting previously unselected package libitm1:amd64. 147s Preparing to unpack .../031-libitm1_14.2.0-8ubuntu1_amd64.deb ... 147s Unpacking libitm1:amd64 (14.2.0-8ubuntu1) ... 147s Selecting previously unselected package libasan8:amd64. 147s Preparing to unpack .../032-libasan8_14.2.0-8ubuntu1_amd64.deb ... 147s Unpacking libasan8:amd64 (14.2.0-8ubuntu1) ... 147s Selecting previously unselected package liblsan0:amd64. 147s Preparing to unpack .../033-liblsan0_14.2.0-8ubuntu1_amd64.deb ... 147s Unpacking liblsan0:amd64 (14.2.0-8ubuntu1) ... 148s Selecting previously unselected package libtsan2:amd64. 148s Preparing to unpack .../034-libtsan2_14.2.0-8ubuntu1_amd64.deb ... 148s Unpacking libtsan2:amd64 (14.2.0-8ubuntu1) ... 148s Selecting previously unselected package libubsan1:amd64. 148s Preparing to unpack .../035-libubsan1_14.2.0-8ubuntu1_amd64.deb ... 148s Unpacking libubsan1:amd64 (14.2.0-8ubuntu1) ... 148s Selecting previously unselected package libhwasan0:amd64. 148s Preparing to unpack .../036-libhwasan0_14.2.0-8ubuntu1_amd64.deb ... 148s Unpacking libhwasan0:amd64 (14.2.0-8ubuntu1) ... 148s Selecting previously unselected package libquadmath0:amd64. 148s Preparing to unpack .../037-libquadmath0_14.2.0-8ubuntu1_amd64.deb ... 148s Unpacking libquadmath0:amd64 (14.2.0-8ubuntu1) ... 148s Selecting previously unselected package libgcc-14-dev:amd64. 148s Preparing to unpack .../038-libgcc-14-dev_14.2.0-8ubuntu1_amd64.deb ... 148s Unpacking libgcc-14-dev:amd64 (14.2.0-8ubuntu1) ... 148s Selecting previously unselected package gcc-14-x86-64-linux-gnu. 148s Preparing to unpack .../039-gcc-14-x86-64-linux-gnu_14.2.0-8ubuntu1_amd64.deb ... 148s Unpacking gcc-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 148s Selecting previously unselected package gcc-14. 148s Preparing to unpack .../040-gcc-14_14.2.0-8ubuntu1_amd64.deb ... 148s Unpacking gcc-14 (14.2.0-8ubuntu1) ... 148s Selecting previously unselected package gcc-x86-64-linux-gnu. 148s Preparing to unpack .../041-gcc-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 148s Unpacking gcc-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 148s Selecting previously unselected package gcc. 148s Preparing to unpack .../042-gcc_4%3a14.1.0-2ubuntu1_amd64.deb ... 148s Unpacking gcc (4:14.1.0-2ubuntu1) ... 148s Selecting previously unselected package libstdc++-14-dev:amd64. 148s Preparing to unpack .../043-libstdc++-14-dev_14.2.0-8ubuntu1_amd64.deb ... 148s Unpacking libstdc++-14-dev:amd64 (14.2.0-8ubuntu1) ... 148s Selecting previously unselected package g++-14-x86-64-linux-gnu. 148s Preparing to unpack .../044-g++-14-x86-64-linux-gnu_14.2.0-8ubuntu1_amd64.deb ... 148s Unpacking g++-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 149s Selecting previously unselected package g++-14. 149s Preparing to unpack .../045-g++-14_14.2.0-8ubuntu1_amd64.deb ... 149s Unpacking g++-14 (14.2.0-8ubuntu1) ... 149s Selecting previously unselected package g++-x86-64-linux-gnu. 149s Preparing to unpack .../046-g++-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 149s Unpacking g++-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 149s Selecting previously unselected package g++. 149s Preparing to unpack .../047-g++_4%3a14.1.0-2ubuntu1_amd64.deb ... 149s Unpacking g++ (4:14.1.0-2ubuntu1) ... 149s Selecting previously unselected package build-essential. 149s Preparing to unpack .../048-build-essential_12.10ubuntu1_amd64.deb ... 149s Unpacking build-essential (12.10ubuntu1) ... 149s Selecting previously unselected package ca-certificates-java. 149s Preparing to unpack .../049-ca-certificates-java_20240118_all.deb ... 149s Unpacking ca-certificates-java (20240118) ... 149s Selecting previously unselected package libdconf1:amd64. 149s Preparing to unpack .../050-libdconf1_0.40.0-4build2_amd64.deb ... 149s Unpacking libdconf1:amd64 (0.40.0-4build2) ... 149s Selecting previously unselected package dconf-service. 149s Preparing to unpack .../051-dconf-service_0.40.0-4build2_amd64.deb ... 149s Unpacking dconf-service (0.40.0-4build2) ... 149s Selecting previously unselected package dconf-gsettings-backend:amd64. 149s Preparing to unpack .../052-dconf-gsettings-backend_0.40.0-4build2_amd64.deb ... 149s Unpacking dconf-gsettings-backend:amd64 (0.40.0-4build2) ... 149s Selecting previously unselected package libdebhelper-perl. 149s Preparing to unpack .../053-libdebhelper-perl_13.20ubuntu1_all.deb ... 149s Unpacking libdebhelper-perl (13.20ubuntu1) ... 149s Selecting previously unselected package libtool. 149s Preparing to unpack .../054-libtool_2.4.7-8_all.deb ... 149s Unpacking libtool (2.4.7-8) ... 149s Selecting previously unselected package dh-autoreconf. 149s Preparing to unpack .../055-dh-autoreconf_20_all.deb ... 149s Unpacking dh-autoreconf (20) ... 149s Selecting previously unselected package libarchive-zip-perl. 149s Preparing to unpack .../056-libarchive-zip-perl_1.68-1_all.deb ... 149s Unpacking libarchive-zip-perl (1.68-1) ... 149s Selecting previously unselected package libfile-stripnondeterminism-perl. 149s Preparing to unpack .../057-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 149s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 149s Selecting previously unselected package dh-strip-nondeterminism. 149s Preparing to unpack .../058-dh-strip-nondeterminism_1.14.0-1_all.deb ... 149s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 149s Selecting previously unselected package debugedit. 149s Preparing to unpack .../059-debugedit_1%3a5.1-1_amd64.deb ... 149s Unpacking debugedit (1:5.1-1) ... 149s Selecting previously unselected package dwz. 149s Preparing to unpack .../060-dwz_0.15-1build6_amd64.deb ... 149s Unpacking dwz (0.15-1build6) ... 149s Selecting previously unselected package gettext. 149s Preparing to unpack .../061-gettext_0.22.5-2_amd64.deb ... 149s Unpacking gettext (0.22.5-2) ... 149s Selecting previously unselected package intltool-debian. 149s Preparing to unpack .../062-intltool-debian_0.35.0+20060710.6_all.deb ... 149s Unpacking intltool-debian (0.35.0+20060710.6) ... 149s Selecting previously unselected package po-debconf. 149s Preparing to unpack .../063-po-debconf_1.0.21+nmu1_all.deb ... 149s Unpacking po-debconf (1.0.21+nmu1) ... 149s Selecting previously unselected package debhelper. 149s Preparing to unpack .../064-debhelper_13.20ubuntu1_all.deb ... 149s Unpacking debhelper (13.20ubuntu1) ... 149s Selecting previously unselected package java-common. 149s Preparing to unpack .../065-java-common_0.76_all.deb ... 149s Unpacking java-common (0.76) ... 149s Selecting previously unselected package liblcms2-2:amd64. 149s Preparing to unpack .../066-liblcms2-2_2.16-2_amd64.deb ... 149s Unpacking liblcms2-2:amd64 (2.16-2) ... 149s Selecting previously unselected package libpcsclite1:amd64. 149s Preparing to unpack .../067-libpcsclite1_2.3.0-3_amd64.deb ... 149s Unpacking libpcsclite1:amd64 (2.3.0-3) ... 149s Selecting previously unselected package openjdk-21-jre-headless:amd64. 149s Preparing to unpack .../068-openjdk-21-jre-headless_21.0.5+11-1_amd64.deb ... 149s Unpacking openjdk-21-jre-headless:amd64 (21.0.5+11-1) ... 150s Selecting previously unselected package default-jre-headless. 150s Preparing to unpack .../069-default-jre-headless_2%3a1.21-76_amd64.deb ... 150s Unpacking default-jre-headless (2:1.21-76) ... 150s Selecting previously unselected package libatk1.0-0t64:amd64. 150s Preparing to unpack .../070-libatk1.0-0t64_2.54.0-1_amd64.deb ... 150s Unpacking libatk1.0-0t64:amd64 (2.54.0-1) ... 150s Selecting previously unselected package libxi6:amd64. 150s Preparing to unpack .../071-libxi6_2%3a1.8.2-1_amd64.deb ... 150s Unpacking libxi6:amd64 (2:1.8.2-1) ... 150s Selecting previously unselected package libatspi2.0-0t64:amd64. 150s Preparing to unpack .../072-libatspi2.0-0t64_2.54.0-1_amd64.deb ... 150s Unpacking libatspi2.0-0t64:amd64 (2.54.0-1) ... 150s Selecting previously unselected package libatk-bridge2.0-0t64:amd64. 150s Preparing to unpack .../073-libatk-bridge2.0-0t64_2.54.0-1_amd64.deb ... 150s Unpacking libatk-bridge2.0-0t64:amd64 (2.54.0-1) ... 150s Selecting previously unselected package fonts-dejavu-mono. 150s Preparing to unpack .../074-fonts-dejavu-mono_2.37-8_all.deb ... 150s Unpacking fonts-dejavu-mono (2.37-8) ... 150s Selecting previously unselected package fonts-dejavu-core. 150s Preparing to unpack .../075-fonts-dejavu-core_2.37-8_all.deb ... 150s Unpacking fonts-dejavu-core (2.37-8) ... 150s Selecting previously unselected package fontconfig-config. 150s Preparing to unpack .../076-fontconfig-config_2.15.0-1.1ubuntu2_amd64.deb ... 151s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 151s Selecting previously unselected package libfontconfig1:amd64. 151s Preparing to unpack .../077-libfontconfig1_2.15.0-1.1ubuntu2_amd64.deb ... 151s Unpacking libfontconfig1:amd64 (2.15.0-1.1ubuntu2) ... 151s Selecting previously unselected package libpixman-1-0:amd64. 151s Preparing to unpack .../078-libpixman-1-0_0.44.0-3_amd64.deb ... 151s Unpacking libpixman-1-0:amd64 (0.44.0-3) ... 151s Selecting previously unselected package libxcb-render0:amd64. 151s Preparing to unpack .../079-libxcb-render0_1.17.0-2_amd64.deb ... 151s Unpacking libxcb-render0:amd64 (1.17.0-2) ... 151s Selecting previously unselected package libxcb-shm0:amd64. 151s Preparing to unpack .../080-libxcb-shm0_1.17.0-2_amd64.deb ... 151s Unpacking libxcb-shm0:amd64 (1.17.0-2) ... 151s Selecting previously unselected package libxrender1:amd64. 151s Preparing to unpack .../081-libxrender1_1%3a0.9.10-1.1build1_amd64.deb ... 151s Unpacking libxrender1:amd64 (1:0.9.10-1.1build1) ... 151s Selecting previously unselected package libcairo2:amd64. 151s Preparing to unpack .../082-libcairo2_1.18.2-2_amd64.deb ... 151s Unpacking libcairo2:amd64 (1.18.2-2) ... 151s Selecting previously unselected package libcairo-gobject2:amd64. 151s Preparing to unpack .../083-libcairo-gobject2_1.18.2-2_amd64.deb ... 151s Unpacking libcairo-gobject2:amd64 (1.18.2-2) ... 151s Selecting previously unselected package libcolord2:amd64. 151s Preparing to unpack .../084-libcolord2_1.4.7-1build2_amd64.deb ... 151s Unpacking libcolord2:amd64 (1.4.7-1build2) ... 151s Selecting previously unselected package libavahi-common-data:amd64. 151s Preparing to unpack .../085-libavahi-common-data_0.8-13ubuntu6_amd64.deb ... 151s Unpacking libavahi-common-data:amd64 (0.8-13ubuntu6) ... 151s Selecting previously unselected package libavahi-common3:amd64. 151s Preparing to unpack .../086-libavahi-common3_0.8-13ubuntu6_amd64.deb ... 151s Unpacking libavahi-common3:amd64 (0.8-13ubuntu6) ... 151s Selecting previously unselected package libavahi-client3:amd64. 151s Preparing to unpack .../087-libavahi-client3_0.8-13ubuntu6_amd64.deb ... 151s Unpacking libavahi-client3:amd64 (0.8-13ubuntu6) ... 151s Selecting previously unselected package libcups2t64:amd64. 151s Preparing to unpack .../088-libcups2t64_2.4.10-1ubuntu2_amd64.deb ... 151s Unpacking libcups2t64:amd64 (2.4.10-1ubuntu2) ... 151s Selecting previously unselected package libepoxy0:amd64. 151s Preparing to unpack .../089-libepoxy0_1.5.10-2_amd64.deb ... 151s Unpacking libepoxy0:amd64 (1.5.10-2) ... 151s Selecting previously unselected package libgraphite2-3:amd64. 151s Preparing to unpack .../090-libgraphite2-3_1.3.14-2ubuntu1_amd64.deb ... 151s Unpacking libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 151s Selecting previously unselected package libharfbuzz0b:amd64. 151s Preparing to unpack .../091-libharfbuzz0b_10.0.1-1_amd64.deb ... 151s Unpacking libharfbuzz0b:amd64 (10.0.1-1) ... 151s Selecting previously unselected package fontconfig. 151s Preparing to unpack .../092-fontconfig_2.15.0-1.1ubuntu2_amd64.deb ... 151s Unpacking fontconfig (2.15.0-1.1ubuntu2) ... 151s Selecting previously unselected package libthai-data. 151s Preparing to unpack .../093-libthai-data_0.1.29-2build1_all.deb ... 151s Unpacking libthai-data (0.1.29-2build1) ... 151s Selecting previously unselected package libdatrie1:amd64. 151s Preparing to unpack .../094-libdatrie1_0.2.13-3build1_amd64.deb ... 151s Unpacking libdatrie1:amd64 (0.2.13-3build1) ... 151s Selecting previously unselected package libthai0:amd64. 151s Preparing to unpack .../095-libthai0_0.1.29-2build1_amd64.deb ... 151s Unpacking libthai0:amd64 (0.1.29-2build1) ... 151s Selecting previously unselected package libpango-1.0-0:amd64. 151s Preparing to unpack .../096-libpango-1.0-0_1.54.0+ds-3_amd64.deb ... 151s Unpacking libpango-1.0-0:amd64 (1.54.0+ds-3) ... 151s Selecting previously unselected package libpangoft2-1.0-0:amd64. 151s Preparing to unpack .../097-libpangoft2-1.0-0_1.54.0+ds-3_amd64.deb ... 151s Unpacking libpangoft2-1.0-0:amd64 (1.54.0+ds-3) ... 151s Selecting previously unselected package libpangocairo-1.0-0:amd64. 151s Preparing to unpack .../098-libpangocairo-1.0-0_1.54.0+ds-3_amd64.deb ... 151s Unpacking libpangocairo-1.0-0:amd64 (1.54.0+ds-3) ... 151s Selecting previously unselected package libwayland-client0:amd64. 151s Preparing to unpack .../099-libwayland-client0_1.23.0-1_amd64.deb ... 151s Unpacking libwayland-client0:amd64 (1.23.0-1) ... 151s Selecting previously unselected package libwayland-cursor0:amd64. 151s Preparing to unpack .../100-libwayland-cursor0_1.23.0-1_amd64.deb ... 151s Unpacking libwayland-cursor0:amd64 (1.23.0-1) ... 151s Selecting previously unselected package libwayland-egl1:amd64. 151s Preparing to unpack .../101-libwayland-egl1_1.23.0-1_amd64.deb ... 151s Unpacking libwayland-egl1:amd64 (1.23.0-1) ... 151s Selecting previously unselected package libxcomposite1:amd64. 151s Preparing to unpack .../102-libxcomposite1_1%3a0.4.6-1_amd64.deb ... 151s Unpacking libxcomposite1:amd64 (1:0.4.6-1) ... 151s Selecting previously unselected package libxfixes3:amd64. 151s Preparing to unpack .../103-libxfixes3_1%3a6.0.0-2build1_amd64.deb ... 151s Unpacking libxfixes3:amd64 (1:6.0.0-2build1) ... 151s Selecting previously unselected package libxcursor1:amd64. 151s Preparing to unpack .../104-libxcursor1_1%3a1.2.2-1_amd64.deb ... 151s Unpacking libxcursor1:amd64 (1:1.2.2-1) ... 151s Selecting previously unselected package libxdamage1:amd64. 151s Preparing to unpack .../105-libxdamage1_1%3a1.1.6-1build1_amd64.deb ... 151s Unpacking libxdamage1:amd64 (1:1.1.6-1build1) ... 151s Selecting previously unselected package libxinerama1:amd64. 151s Preparing to unpack .../106-libxinerama1_2%3a1.1.4-3build1_amd64.deb ... 151s Unpacking libxinerama1:amd64 (2:1.1.4-3build1) ... 151s Selecting previously unselected package libxrandr2:amd64. 151s Preparing to unpack .../107-libxrandr2_2%3a1.5.4-1_amd64.deb ... 151s Unpacking libxrandr2:amd64 (2:1.5.4-1) ... 151s Selecting previously unselected package libgtk-3-common. 151s Preparing to unpack .../108-libgtk-3-common_3.24.43-4ubuntu1_all.deb ... 151s Unpacking libgtk-3-common (3.24.43-4ubuntu1) ... 151s Selecting previously unselected package libgtk-3-0t64:amd64. 152s Preparing to unpack .../109-libgtk-3-0t64_3.24.43-4ubuntu1_amd64.deb ... 152s Unpacking libgtk-3-0t64:amd64 (3.24.43-4ubuntu1) ... 152s Selecting previously unselected package libglvnd0:amd64. 152s Preparing to unpack .../110-libglvnd0_1.7.0-1build1_amd64.deb ... 152s Unpacking libglvnd0:amd64 (1.7.0-1build1) ... 152s Selecting previously unselected package libglapi-mesa:amd64. 152s Preparing to unpack .../111-libglapi-mesa_24.2.3-1ubuntu1_amd64.deb ... 152s Unpacking libglapi-mesa:amd64 (24.2.3-1ubuntu1) ... 152s Selecting previously unselected package libx11-xcb1:amd64. 152s Preparing to unpack .../112-libx11-xcb1_2%3a1.8.10-2_amd64.deb ... 152s Unpacking libx11-xcb1:amd64 (2:1.8.10-2) ... 152s Selecting previously unselected package libxcb-dri2-0:amd64. 152s Preparing to unpack .../113-libxcb-dri2-0_1.17.0-2_amd64.deb ... 152s Unpacking libxcb-dri2-0:amd64 (1.17.0-2) ... 152s Selecting previously unselected package libxcb-dri3-0:amd64. 152s Preparing to unpack .../114-libxcb-dri3-0_1.17.0-2_amd64.deb ... 152s Unpacking libxcb-dri3-0:amd64 (1.17.0-2) ... 152s Selecting previously unselected package libxcb-glx0:amd64. 152s Preparing to unpack .../115-libxcb-glx0_1.17.0-2_amd64.deb ... 152s Unpacking libxcb-glx0:amd64 (1.17.0-2) ... 152s Selecting previously unselected package libxcb-present0:amd64. 152s Preparing to unpack .../116-libxcb-present0_1.17.0-2_amd64.deb ... 152s Unpacking libxcb-present0:amd64 (1.17.0-2) ... 152s Selecting previously unselected package libxcb-randr0:amd64. 152s Preparing to unpack .../117-libxcb-randr0_1.17.0-2_amd64.deb ... 152s Unpacking libxcb-randr0:amd64 (1.17.0-2) ... 152s Selecting previously unselected package libxcb-sync1:amd64. 152s Preparing to unpack .../118-libxcb-sync1_1.17.0-2_amd64.deb ... 152s Unpacking libxcb-sync1:amd64 (1.17.0-2) ... 152s Selecting previously unselected package libxcb-xfixes0:amd64. 152s Preparing to unpack .../119-libxcb-xfixes0_1.17.0-2_amd64.deb ... 152s Unpacking libxcb-xfixes0:amd64 (1.17.0-2) ... 152s Selecting previously unselected package libxshmfence1:amd64. 152s Preparing to unpack .../120-libxshmfence1_1.3-1build5_amd64.deb ... 152s Unpacking libxshmfence1:amd64 (1.3-1build5) ... 152s Selecting previously unselected package libxxf86vm1:amd64. 152s Preparing to unpack .../121-libxxf86vm1_1%3a1.1.4-1build4_amd64.deb ... 152s Unpacking libxxf86vm1:amd64 (1:1.1.4-1build4) ... 152s Selecting previously unselected package libdrm-amdgpu1:amd64. 152s Preparing to unpack .../122-libdrm-amdgpu1_2.4.123-1_amd64.deb ... 152s Unpacking libdrm-amdgpu1:amd64 (2.4.123-1) ... 152s Selecting previously unselected package libpciaccess0:amd64. 152s Preparing to unpack .../123-libpciaccess0_0.17-3build1_amd64.deb ... 152s Unpacking libpciaccess0:amd64 (0.17-3build1) ... 152s Selecting previously unselected package libdrm-intel1:amd64. 152s Preparing to unpack .../124-libdrm-intel1_2.4.123-1_amd64.deb ... 152s Unpacking libdrm-intel1:amd64 (2.4.123-1) ... 152s Selecting previously unselected package libdrm-radeon1:amd64. 152s Preparing to unpack .../125-libdrm-radeon1_2.4.123-1_amd64.deb ... 152s Unpacking libdrm-radeon1:amd64 (2.4.123-1) ... 152s Selecting previously unselected package mesa-libgallium:amd64. 152s Preparing to unpack .../126-mesa-libgallium_24.2.3-1ubuntu1_amd64.deb ... 152s Unpacking mesa-libgallium:amd64 (24.2.3-1ubuntu1) ... 152s Selecting previously unselected package libvulkan1:amd64. 152s Preparing to unpack .../127-libvulkan1_1.3.296.0-1_amd64.deb ... 152s Unpacking libvulkan1:amd64 (1.3.296.0-1) ... 152s Selecting previously unselected package libwayland-server0:amd64. 152s Preparing to unpack .../128-libwayland-server0_1.23.0-1_amd64.deb ... 152s Unpacking libwayland-server0:amd64 (1.23.0-1) ... 152s Selecting previously unselected package libgbm1:amd64. 152s Preparing to unpack .../129-libgbm1_24.2.3-1ubuntu1_amd64.deb ... 152s Unpacking libgbm1:amd64 (24.2.3-1ubuntu1) ... 152s Selecting previously unselected package libgl1-mesa-dri:amd64. 152s Preparing to unpack .../130-libgl1-mesa-dri_24.2.3-1ubuntu1_amd64.deb ... 152s Unpacking libgl1-mesa-dri:amd64 (24.2.3-1ubuntu1) ... 152s Selecting previously unselected package libglx-mesa0:amd64. 152s Preparing to unpack .../131-libglx-mesa0_24.2.3-1ubuntu1_amd64.deb ... 152s Unpacking libglx-mesa0:amd64 (24.2.3-1ubuntu1) ... 152s Selecting previously unselected package libglx0:amd64. 152s Preparing to unpack .../132-libglx0_1.7.0-1build1_amd64.deb ... 152s Unpacking libglx0:amd64 (1.7.0-1build1) ... 152s Selecting previously unselected package libgl1:amd64. 152s Preparing to unpack .../133-libgl1_1.7.0-1build1_amd64.deb ... 152s Unpacking libgl1:amd64 (1.7.0-1build1) ... 152s Selecting previously unselected package libasound2-data. 152s Preparing to unpack .../134-libasound2-data_1.2.12-1_all.deb ... 152s Unpacking libasound2-data (1.2.12-1) ... 152s Selecting previously unselected package libasound2t64:amd64. 152s Preparing to unpack .../135-libasound2t64_1.2.12-1_amd64.deb ... 152s Unpacking libasound2t64:amd64 (1.2.12-1) ... 152s Selecting previously unselected package libgif7:amd64. 153s Preparing to unpack .../136-libgif7_5.2.2-1ubuntu1_amd64.deb ... 153s Unpacking libgif7:amd64 (5.2.2-1ubuntu1) ... 153s Selecting previously unselected package x11-common. 153s Preparing to unpack .../137-x11-common_1%3a7.7+23ubuntu3_all.deb ... 153s Unpacking x11-common (1:7.7+23ubuntu3) ... 153s Selecting previously unselected package libxtst6:amd64. 153s Preparing to unpack .../138-libxtst6_2%3a1.2.3-1.1build1_amd64.deb ... 153s Unpacking libxtst6:amd64 (2:1.2.3-1.1build1) ... 153s Selecting previously unselected package openjdk-21-jre:amd64. 153s Preparing to unpack .../139-openjdk-21-jre_21.0.5+11-1_amd64.deb ... 153s Unpacking openjdk-21-jre:amd64 (21.0.5+11-1) ... 153s Selecting previously unselected package default-jre. 153s Preparing to unpack .../140-default-jre_2%3a1.21-76_amd64.deb ... 153s Unpacking default-jre (2:1.21-76) ... 153s Selecting previously unselected package dh-python. 153s Preparing to unpack .../141-dh-python_6.20241024_all.deb ... 153s Unpacking dh-python (6.20241024) ... 153s Selecting previously unselected package libpython3.13-stdlib:amd64. 153s Preparing to unpack .../142-libpython3.13-stdlib_3.13.0-2_amd64.deb ... 153s Unpacking libpython3.13-stdlib:amd64 (3.13.0-2) ... 153s Selecting previously unselected package python3.13. 153s Preparing to unpack .../143-python3.13_3.13.0-2_amd64.deb ... 153s Unpacking python3.13 (3.13.0-2) ... 153s Selecting previously unselected package python3-all. 153s Preparing to unpack .../144-python3-all_3.12.7-1_amd64.deb ... 153s Unpacking python3-all (3.12.7-1) ... 153s Selecting previously unselected package python3-antlr4. 153s Preparing to unpack .../145-python3-antlr4_4.9.2-1_all.deb ... 153s Unpacking python3-antlr4 (4.9.2-1) ... 153s Selecting previously unselected package python3-iniconfig. 153s Preparing to unpack .../146-python3-iniconfig_1.1.1-2_all.deb ... 153s Unpacking python3-iniconfig (1.1.1-2) ... 153s Selecting previously unselected package python3-packaging. 153s Preparing to unpack .../147-python3-packaging_24.2-1_all.deb ... 153s Unpacking python3-packaging (24.2-1) ... 153s Selecting previously unselected package python3-wheel. 153s Preparing to unpack .../148-python3-wheel_0.45.0-1_all.deb ... 153s Unpacking python3-wheel (0.45.0-1) ... 153s Selecting previously unselected package python3-pip. 153s Preparing to unpack .../149-python3-pip_24.3.1+dfsg-1_all.deb ... 153s Unpacking python3-pip (24.3.1+dfsg-1) ... 153s Selecting previously unselected package python3-pluggy. 153s Preparing to unpack .../150-python3-pluggy_1.5.0-1_all.deb ... 153s Unpacking python3-pluggy (1.5.0-1) ... 153s Selecting previously unselected package python3-pytest. 153s Preparing to unpack .../151-python3-pytest_8.3.3-1_all.deb ... 153s Unpacking python3-pytest (8.3.3-1) ... 153s Selecting previously unselected package python3-pytest-mock. 153s Preparing to unpack .../152-python3-pytest-mock_3.14.0-2_all.deb ... 153s Unpacking python3-pytest-mock (3.14.0-2) ... 153s Selecting previously unselected package python3-pytest-runner. 153s Preparing to unpack .../153-python3-pytest-runner_2.11.1-4_all.deb ... 153s Unpacking python3-pytest-runner (2.11.1-4) ... 153s Selecting previously unselected package openstack-pkg-tools. 153s Preparing to unpack .../154-openstack-pkg-tools_123ubuntu2_all.deb ... 153s Unpacking openstack-pkg-tools (123ubuntu2) ... 153s Selecting previously unselected package autopkgtest-satdep. 153s Preparing to unpack .../155-1-autopkgtest-satdep.deb ... 153s Unpacking autopkgtest-satdep (0) ... 153s Setting up dh-python (6.20241024) ... 153s Setting up libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 153s Setting up libxcb-dri3-0:amd64 (1.17.0-2) ... 153s Setting up liblcms2-2:amd64 (2.16-2) ... 153s Setting up python3-iniconfig (1.1.1-2) ... 154s Setting up libpixman-1-0:amd64 (0.44.0-3) ... 154s Setting up python3-antlr4 (4.9.2-1) ... 154s Setting up libsharpyuv0:amd64 (1.4.0-0.1) ... 154s Setting up libwayland-server0:amd64 (1.23.0-1) ... 154s Setting up libx11-xcb1:amd64 (2:1.8.10-2) ... 154s Setting up libpciaccess0:amd64 (0.17-3build1) ... 154s Setting up libxdamage1:amd64 (1:1.1.6-1build1) ... 154s Setting up libxcb-xfixes0:amd64 (1.17.0-2) ... 154s Setting up liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 154s Setting up hicolor-icon-theme (0.18-1) ... 154s Setting up libxi6:amd64 (2:1.8.2-1) ... 154s Setting up java-common (0.76) ... 154s Setting up libxrender1:amd64 (1:0.9.10-1.1build1) ... 154s Setting up libdatrie1:amd64 (0.2.13-3build1) ... 154s Setting up libxcb-render0:amd64 (1.17.0-2) ... 154s Setting up libarchive-zip-perl (1.68-1) ... 154s Setting up libdrm-radeon1:amd64 (2.4.123-1) ... 154s Setting up libglvnd0:amd64 (1.7.0-1build1) ... 154s Setting up libxcb-glx0:amd64 (1.17.0-2) ... 154s Setting up libdebhelper-perl (13.20ubuntu1) ... 154s Setting up libdrm-intel1:amd64 (2.4.123-1) ... 154s Setting up libgdk-pixbuf2.0-common (2.42.12+dfsg-1) ... 154s Setting up x11-common (1:7.7+23ubuntu3) ... 154s Setting up libdeflate0:amd64 (1.22-1) ... 154s Setting up m4 (1.4.19-4build1) ... 154s Setting up libxcb-shm0:amd64 (1.17.0-2) ... 154s Setting up libgomp1:amd64 (14.2.0-8ubuntu1) ... 154s Setting up python3-wheel (0.45.0-1) ... 155s Setting up libjbig0:amd64 (2.1-6.1ubuntu2) ... 155s Setting up libcolord2:amd64 (1.4.7-1build2) ... 155s Setting up libxxf86vm1:amd64 (1:1.1.4-1build4) ... 155s Setting up libxcb-present0:amd64 (1.17.0-2) ... 155s Setting up libdconf1:amd64 (0.40.0-4build2) ... 155s Setting up libpython3.13-minimal:amd64 (3.13.0-2) ... 155s Setting up libasound2-data (1.2.12-1) ... 155s Setting up autotools-dev (20220109.1) ... 155s Setting up python3-packaging (24.2-1) ... 155s Setting up libasound2t64:amd64 (1.2.12-1) ... 155s Setting up libepoxy0:amd64 (1.5.10-2) ... 155s Setting up libxfixes3:amd64 (1:6.0.0-2build1) ... 155s Setting up libxcb-sync1:amd64 (1.17.0-2) ... 155s Setting up libavahi-common-data:amd64 (0.8-13ubuntu6) ... 155s Setting up libatspi2.0-0t64:amd64 (2.54.0-1) ... 155s Setting up libquadmath0:amd64 (14.2.0-8ubuntu1) ... 155s Setting up libxinerama1:amd64 (2:1.1.4-3build1) ... 155s Setting up fonts-dejavu-mono (2.37-8) ... 155s Setting up libmpc3:amd64 (1.3.1-1build2) ... 155s Setting up libxrandr2:amd64 (2:1.5.4-1) ... 155s Setting up autopoint (0.22.5-2) ... 155s Setting up fonts-dejavu-core (2.37-8) ... 155s Setting up libpcsclite1:amd64 (2.3.0-3) ... 155s Setting up python3-pip (24.3.1+dfsg-1) ... 156s Setting up libjpeg-turbo8:amd64 (2.1.5-3ubuntu2) ... 156s Setting up libglapi-mesa:amd64 (24.2.3-1ubuntu1) ... 156s Setting up libvulkan1:amd64 (1.3.296.0-1) ... 156s Setting up autoconf (2.72-3) ... 156s Setting up python3-pluggy (1.5.0-1) ... 157s Setting up libwebp7:amd64 (1.4.0-0.1) ... 157s Setting up libubsan1:amd64 (14.2.0-8ubuntu1) ... 157s Setting up libxcb-dri2-0:amd64 (1.17.0-2) ... 157s Setting up libgif7:amd64 (5.2.2-1ubuntu1) ... 157s Setting up dwz (0.15-1build6) ... 157s Setting up libxshmfence1:amd64 (1.3-1build5) ... 157s Setting up libhwasan0:amd64 (14.2.0-8ubuntu1) ... 157s Setting up at-spi2-common (2.54.0-1) ... 157s Setting up libxcb-randr0:amd64 (1.17.0-2) ... 157s Setting up libasan8:amd64 (14.2.0-8ubuntu1) ... 157s Setting up debugedit (1:5.1-1) ... 157s Setting up python3.13-minimal (3.13.0-2) ... 157s Setting up libharfbuzz0b:amd64 (10.0.1-1) ... 157s Setting up libthai-data (0.1.29-2build1) ... 157s Setting up python3-pytest-runner (2.11.1-4) ... 157s Setting up libwayland-egl1:amd64 (1.23.0-1) ... 157s Setting up libtsan2:amd64 (14.2.0-8ubuntu1) ... 157s Setting up ca-certificates-java (20240118) ... 157s No JRE found. Skipping Java certificates setup. 157s Setting up libisl23:amd64 (0.27-1) ... 157s Setting up libxcomposite1:amd64 (1:0.4.6-1) ... 157s Setting up libpython3.13-stdlib:amd64 (3.13.0-2) ... 157s Setting up libcc1-0:amd64 (14.2.0-8ubuntu1) ... 157s Setting up liblsan0:amd64 (14.2.0-8ubuntu1) ... 157s Setting up libitm1:amd64 (14.2.0-8ubuntu1) ... 157s Setting up libdrm-amdgpu1:amd64 (2.4.123-1) ... 157s Setting up libwayland-client0:amd64 (1.23.0-1) ... 157s Setting up libjpeg8:amd64 (8c-2ubuntu11) ... 157s Setting up automake (1:1.16.5-1.3ubuntu1) ... 157s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 157s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 157s Setting up mesa-libgallium:amd64 (24.2.3-1ubuntu1) ... 157s Setting up gettext (0.22.5-2) ... 157s Setting up libatk1.0-0t64:amd64 (2.54.0-1) ... 157s Setting up openjdk-21-jre-headless:amd64 (21.0.5+11-1) ... 157s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/java to provide /usr/bin/java (java) in auto mode 157s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 157s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 157s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 157s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 157s Setting up libgbm1:amd64 (24.2.3-1ubuntu1) ... 157s Setting up python3.13 (3.13.0-2) ... 158s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 158s Setting up python3-pytest (8.3.3-1) ... 159s Setting up libxtst6:amd64 (2:1.2.3-1.1build1) ... 159s Setting up libxcursor1:amd64 (1:1.2.2-1) ... 159s Setting up libgl1-mesa-dri:amd64 (24.2.3-1ubuntu1) ... 159s Setting up libavahi-common3:amd64 (0.8-13ubuntu6) ... 159s Setting up python3-all (3.12.7-1) ... 159s Setting up dconf-service (0.40.0-4build2) ... 159s Setting up intltool-debian (0.35.0+20060710.6) ... 159s Setting up libthai0:amd64 (0.1.29-2build1) ... 159s Setting up cpp-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 159s Setting up cpp-14 (14.2.0-8ubuntu1) ... 159s Setting up dh-strip-nondeterminism (1.14.0-1) ... 159s Setting up python3-pytest-mock (3.14.0-2) ... 159s Setting up libtiff6:amd64 (4.5.1+git230720-4ubuntu4) ... 159s Setting up libwayland-cursor0:amd64 (1.23.0-1) ... 159s Setting up libgdk-pixbuf-2.0-0:amd64 (2.42.12+dfsg-1) ... 159s Setting up libfontconfig1:amd64 (2.15.0-1.1ubuntu2) ... 159s Setting up libgcc-14-dev:amd64 (14.2.0-8ubuntu1) ... 159s Setting up libstdc++-14-dev:amd64 (14.2.0-8ubuntu1) ... 159s Setting up libavahi-client3:amd64 (0.8-13ubuntu6) ... 159s Setting up cpp-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 159s Setting up libatk-bridge2.0-0t64:amd64 (2.54.0-1) ... 159s Setting up gtk-update-icon-cache (4.16.5+ds-2) ... 159s Setting up fontconfig (2.15.0-1.1ubuntu2) ... 161s Regenerating fonts cache... done. 161s Setting up libglx-mesa0:amd64 (24.2.3-1ubuntu1) ... 161s Setting up libglx0:amd64 (1.7.0-1build1) ... 161s Setting up dconf-gsettings-backend:amd64 (0.40.0-4build2) ... 161s Setting up po-debconf (1.0.21+nmu1) ... 161s Setting up libpango-1.0-0:amd64 (1.54.0+ds-3) ... 161s Setting up libcairo2:amd64 (1.18.2-2) ... 161s Setting up openstack-pkg-tools (123ubuntu2) ... 161s Setting up libgl1:amd64 (1.7.0-1build1) ... 161s Setting up cpp (4:14.1.0-2ubuntu1) ... 161s Setting up libcairo-gobject2:amd64 (1.18.2-2) ... 161s Setting up gcc-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 161s Setting up libpangoft2-1.0-0:amd64 (1.54.0+ds-3) ... 161s Setting up libcups2t64:amd64 (2.4.10-1ubuntu2) ... 161s Setting up libgtk-3-common (3.24.43-4ubuntu1) ... 161s Setting up libpangocairo-1.0-0:amd64 (1.54.0+ds-3) ... 161s Setting up gcc-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 161s Setting up gcc-14 (14.2.0-8ubuntu1) ... 161s Setting up g++-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 161s Setting up g++-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 161s Setting up g++-14 (14.2.0-8ubuntu1) ... 161s Setting up libtool (2.4.7-8) ... 161s Setting up gcc (4:14.1.0-2ubuntu1) ... 161s Setting up dh-autoreconf (20) ... 161s Setting up g++ (4:14.1.0-2ubuntu1) ... 161s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 161s Setting up build-essential (12.10ubuntu1) ... 161s Setting up debhelper (13.20ubuntu1) ... 161s Setting up adwaita-icon-theme (47.0-2) ... 161s update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode 161s Setting up humanity-icon-theme (0.6.16) ... 161s Setting up ubuntu-mono (24.04-0ubuntu1) ... 161s Processing triggers for systemd (256.5-2ubuntu4) ... 161s Processing triggers for man-db (2.13.0-1) ... 163s Processing triggers for libglib2.0-0t64:amd64 (2.82.2-3) ... 163s Setting up libgtk-3-0t64:amd64 (3.24.43-4ubuntu1) ... 163s Processing triggers for install-info (7.1.1-1) ... 163s Processing triggers for libc-bin (2.40-1ubuntu3) ... 163s Processing triggers for ca-certificates-java (20240118) ... 163s Adding debian:ACCVRAIZ1.pem 163s Adding debian:AC_RAIZ_FNMT-RCM.pem 163s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 163s Adding debian:ANF_Secure_Server_Root_CA.pem 163s Adding debian:Actalis_Authentication_Root_CA.pem 163s Adding debian:AffirmTrust_Commercial.pem 163s Adding debian:AffirmTrust_Networking.pem 163s Adding debian:AffirmTrust_Premium.pem 163s Adding debian:AffirmTrust_Premium_ECC.pem 163s Adding debian:Amazon_Root_CA_1.pem 163s Adding debian:Amazon_Root_CA_2.pem 163s Adding debian:Amazon_Root_CA_3.pem 163s Adding debian:Amazon_Root_CA_4.pem 163s Adding debian:Atos_TrustedRoot_2011.pem 163s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 163s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 163s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 163s Adding debian:BJCA_Global_Root_CA1.pem 163s Adding debian:BJCA_Global_Root_CA2.pem 163s Adding debian:Baltimore_CyberTrust_Root.pem 163s Adding debian:Buypass_Class_2_Root_CA.pem 163s Adding debian:Buypass_Class_3_Root_CA.pem 163s Adding debian:CA_Disig_Root_R2.pem 163s Adding debian:CFCA_EV_ROOT.pem 163s Adding debian:COMODO_Certification_Authority.pem 163s Adding debian:COMODO_ECC_Certification_Authority.pem 163s Adding debian:COMODO_RSA_Certification_Authority.pem 163s Adding debian:Certainly_Root_E1.pem 163s Adding debian:Certainly_Root_R1.pem 163s Adding debian:Certigna.pem 163s Adding debian:Certigna_Root_CA.pem 163s Adding debian:Certum_EC-384_CA.pem 163s Adding debian:Certum_Trusted_Network_CA.pem 163s Adding debian:Certum_Trusted_Network_CA_2.pem 163s Adding debian:Certum_Trusted_Root_CA.pem 163s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 163s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 163s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 163s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 163s Adding debian:Comodo_AAA_Services_root.pem 163s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 163s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 163s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 163s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 163s Adding debian:DigiCert_Assured_ID_Root_CA.pem 163s Adding debian:DigiCert_Assured_ID_Root_G2.pem 163s Adding debian:DigiCert_Assured_ID_Root_G3.pem 163s Adding debian:DigiCert_Global_Root_CA.pem 163s Adding debian:DigiCert_Global_Root_G2.pem 163s Adding debian:DigiCert_Global_Root_G3.pem 163s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 163s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 163s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 163s Adding debian:DigiCert_Trusted_Root_G4.pem 163s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 163s Adding debian:Entrust_Root_Certification_Authority.pem 163s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 163s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 163s Adding debian:Entrust_Root_Certification_Authority_-_G4.pem 163s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 163s Adding debian:GLOBALTRUST_2020.pem 163s Adding debian:GTS_Root_R1.pem 163s Adding debian:GTS_Root_R2.pem 163s Adding debian:GTS_Root_R3.pem 163s Adding debian:GTS_Root_R4.pem 163s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 163s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 163s Adding debian:GlobalSign_Root_CA.pem 163s Adding debian:GlobalSign_Root_CA_-_R3.pem 163s Adding debian:GlobalSign_Root_CA_-_R6.pem 163s Adding debian:GlobalSign_Root_E46.pem 163s Adding debian:GlobalSign_Root_R46.pem 163s Adding debian:Go_Daddy_Class_2_CA.pem 163s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 163s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 163s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 163s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 163s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 163s Adding debian:HiPKI_Root_CA_-_G1.pem 163s Adding debian:Hongkong_Post_Root_CA_3.pem 163s Adding debian:ISRG_Root_X1.pem 163s Adding debian:ISRG_Root_X2.pem 163s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 163s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 163s Adding debian:Izenpe.com.pem 163s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 163s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 163s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 163s Adding debian:NAVER_Global_Root_Certification_Authority.pem 163s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 163s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 163s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 163s Adding debian:QuoVadis_Root_CA_1_G3.pem 163s Adding debian:QuoVadis_Root_CA_2.pem 163s Adding debian:QuoVadis_Root_CA_2_G3.pem 163s Adding debian:QuoVadis_Root_CA_3.pem 163s Adding debian:QuoVadis_Root_CA_3_G3.pem 163s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 163s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 163s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 163s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 163s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 163s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 163s Adding debian:SZAFIR_ROOT_CA2.pem 163s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 163s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 163s Adding debian:SecureSign_RootCA11.pem 163s Adding debian:SecureTrust_CA.pem 163s Adding debian:Secure_Global_CA.pem 163s Adding debian:Security_Communication_ECC_RootCA1.pem 163s Adding debian:Security_Communication_RootCA2.pem 163s Adding debian:Security_Communication_RootCA3.pem 163s Adding debian:Security_Communication_Root_CA.pem 163s Adding debian:Starfield_Class_2_CA.pem 163s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 163s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 163s Adding debian:SwissSign_Gold_CA_-_G2.pem 163s Adding debian:SwissSign_Silver_CA_-_G2.pem 163s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 163s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 163s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 163s Adding debian:TWCA_Global_Root_CA.pem 163s Adding debian:TWCA_Root_Certification_Authority.pem 163s Adding debian:TeliaSonera_Root_CA_v1.pem 163s Adding debian:Telia_Root_CA_v2.pem 163s Adding debian:TrustAsia_Global_Root_CA_G3.pem 163s Adding debian:TrustAsia_Global_Root_CA_G4.pem 163s Adding debian:Trustwave_Global_Certification_Authority.pem 163s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 163s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 163s Adding debian:TunTrust_Root_CA.pem 163s Adding debian:UCA_Extended_Validation_Root.pem 163s Adding debian:UCA_Global_G2_Root.pem 163s Adding debian:USERTrust_ECC_Certification_Authority.pem 163s Adding debian:USERTrust_RSA_Certification_Authority.pem 163s Adding debian:XRamp_Global_CA_Root.pem 163s Adding debian:certSIGN_ROOT_CA.pem 163s Adding debian:certSIGN_Root_CA_G2.pem 163s Adding debian:e-Szigno_Root_CA_2017.pem 163s Adding debian:ePKI_Root_Certification_Authority.pem 163s Adding debian:emSign_ECC_Root_CA_-_C3.pem 163s Adding debian:emSign_ECC_Root_CA_-_G3.pem 163s Adding debian:emSign_Root_CA_-_C1.pem 163s Adding debian:emSign_Root_CA_-_G1.pem 163s Adding debian:vTrus_ECC_Root_CA.pem 163s Adding debian:vTrus_Root_CA.pem 163s done. 163s Setting up openjdk-21-jre:amd64 (21.0.5+11-1) ... 164s Setting up default-jre-headless (2:1.21-76) ... 164s Setting up default-jre (2:1.21-76) ... 164s Setting up autopkgtest-satdep (0) ... 168s (Reading database ... 94068 files and directories currently installed.) 168s Removing autopkgtest-satdep (0) ... 168s autopkgtest [20:45:04]: test unittests: [----------------------- 168s + pwd 168s + CWD=/tmp/autopkgtest.Dnqfzd/build.LWI/src 168s + py3versions -vs 168s + PYTHON3S=3.13 3.12 168s + python3.13 setup.py install --install-layout=deb --root /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp 169s /tmp/autopkgtest.Dnqfzd/build.LWI/src/setup.py:13: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html 169s import pkg_resources 169s running install 169s /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 169s !! 169s 169s ******************************************************************************** 169s Please avoid running ``setup.py`` directly. 169s Instead, use pypa/build, pypa/installer or other 169s standards-based tools. 169s 169s See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 169s ******************************************************************************** 169s 169s !! 169s self.initialize_options() 169s running build 169s running build_py 169s running clean 169s Generating parsers with antlr4 169s running antlr 169s Generating parser for Python3: ['java', '-jar', '/tmp/autopkgtest.Dnqfzd/build.LWI/src/build_helpers/bin/antlr-4.9.3-complete.jar', '-Dlanguage=Python3', '-o', '/tmp/autopkgtest.Dnqfzd/build.LWI/src/omegaconf/grammar/gen', '-Xexact-output-dir', '-visitor', '/tmp/autopkgtest.Dnqfzd/build.LWI/src/omegaconf/grammar/OmegaConfGrammarLexer.g4'] 169s Generating parser for Python3: ['java', '-jar', '/tmp/autopkgtest.Dnqfzd/build.LWI/src/build_helpers/bin/antlr-4.9.3-complete.jar', '-Dlanguage=Python3', '-o', '/tmp/autopkgtest.Dnqfzd/build.LWI/src/omegaconf/grammar/gen', '-Xexact-output-dir', '-visitor', '/tmp/autopkgtest.Dnqfzd/build.LWI/src/omegaconf/grammar/OmegaConfGrammarParser.g4'] 170s creating build 170s creating build/lib 170s creating build/lib/omegaconf 170s copying omegaconf/errors.py -> build/lib/omegaconf 170s copying omegaconf/dictconfig.py -> build/lib/omegaconf 170s copying omegaconf/basecontainer.py -> build/lib/omegaconf 170s copying omegaconf/_impl.py -> build/lib/omegaconf 170s copying omegaconf/grammar_visitor.py -> build/lib/omegaconf 170s copying omegaconf/base.py -> build/lib/omegaconf 170s copying omegaconf/version.py -> build/lib/omegaconf 170s copying omegaconf/grammar_parser.py -> build/lib/omegaconf 170s copying omegaconf/listconfig.py -> build/lib/omegaconf 170s copying omegaconf/omegaconf.py -> build/lib/omegaconf 170s copying omegaconf/_utils.py -> build/lib/omegaconf 170s copying omegaconf/__init__.py -> build/lib/omegaconf 170s copying omegaconf/nodes.py -> build/lib/omegaconf 170s creating build/lib/omegaconf/grammar 170s copying omegaconf/grammar/__init__.py -> build/lib/omegaconf/grammar 170s creating build/lib/omegaconf/grammar/gen 170s copying omegaconf/grammar/gen/OmegaConfGrammarParserListener.py -> build/lib/omegaconf/grammar/gen 170s copying omegaconf/grammar/gen/OmegaConfGrammarParser.py -> build/lib/omegaconf/grammar/gen 170s copying omegaconf/grammar/gen/OmegaConfGrammarParserVisitor.py -> build/lib/omegaconf/grammar/gen 170s copying omegaconf/grammar/gen/__init__.py -> build/lib/omegaconf/grammar/gen 170s copying omegaconf/grammar/gen/OmegaConfGrammarLexer.py -> build/lib/omegaconf/grammar/gen 170s creating build/lib/omegaconf/resolvers 170s copying omegaconf/resolvers/__init__.py -> build/lib/omegaconf/resolvers 170s creating build/lib/omegaconf/resolvers/oc 170s copying omegaconf/resolvers/oc/dict.py -> build/lib/omegaconf/resolvers/oc 170s copying omegaconf/resolvers/oc/__init__.py -> build/lib/omegaconf/resolvers/oc 170s creating build/lib/pydevd_plugins 170s copying pydevd_plugins/__init__.py -> build/lib/pydevd_plugins 170s creating build/lib/pydevd_plugins/extensions 170s copying pydevd_plugins/extensions/pydevd_plugin_omegaconf.py -> build/lib/pydevd_plugins/extensions 170s copying pydevd_plugins/extensions/__init__.py -> build/lib/pydevd_plugins/extensions 170s copying omegaconf/py.typed -> build/lib/omegaconf 170s running install_lib 170s creating /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp 170s creating /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr 170s creating /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib 170s creating /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3 170s creating /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages 170s creating /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 170s copying build/lib/omegaconf/errors.py -> /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 170s copying build/lib/omegaconf/dictconfig.py -> /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 170s copying build/lib/omegaconf/basecontainer.py -> /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 170s copying build/lib/omegaconf/_impl.py -> /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 170s creating /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar 170s creating /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen 170s copying build/lib/omegaconf/grammar/gen/OmegaConfGrammarParserListener.py -> /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen 170s copying build/lib/omegaconf/grammar/gen/OmegaConfGrammarParser.py -> /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen 170s copying build/lib/omegaconf/grammar/gen/OmegaConfGrammarParserVisitor.py -> /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen 170s copying build/lib/omegaconf/grammar/gen/__init__.py -> /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen 170s copying build/lib/omegaconf/grammar/gen/OmegaConfGrammarLexer.py -> /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen 170s copying build/lib/omegaconf/grammar/__init__.py -> /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar 170s copying build/lib/omegaconf/grammar_visitor.py -> /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 170s copying build/lib/omegaconf/base.py -> /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 170s copying build/lib/omegaconf/version.py -> /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 170s creating /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/resolvers 170s creating /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/resolvers/oc 170s copying build/lib/omegaconf/resolvers/oc/dict.py -> /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/resolvers/oc 170s copying build/lib/omegaconf/resolvers/oc/__init__.py -> /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/resolvers/oc 170s copying build/lib/omegaconf/resolvers/__init__.py -> /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/resolvers 170s copying build/lib/omegaconf/grammar_parser.py -> /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 170s copying build/lib/omegaconf/py.typed -> /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 170s copying build/lib/omegaconf/listconfig.py -> /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 170s copying build/lib/omegaconf/omegaconf.py -> /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 170s copying build/lib/omegaconf/_utils.py -> /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 170s copying build/lib/omegaconf/__init__.py -> /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 170s copying build/lib/omegaconf/nodes.py -> /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 170s creating /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/pydevd_plugins 170s creating /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/pydevd_plugins/extensions 170s copying build/lib/pydevd_plugins/extensions/pydevd_plugin_omegaconf.py -> /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/pydevd_plugins/extensions 170s copying build/lib/pydevd_plugins/extensions/__init__.py -> /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/pydevd_plugins/extensions 170s copying build/lib/pydevd_plugins/__init__.py -> /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/pydevd_plugins 170s byte-compiling /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/errors.py to errors.cpython-313.pyc 170s byte-compiling /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/dictconfig.py to dictconfig.cpython-313.pyc 170s byte-compiling /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/basecontainer.py to basecontainer.cpython-313.pyc 170s byte-compiling /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/_impl.py to _impl.cpython-313.pyc 170s byte-compiling /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen/OmegaConfGrammarParserListener.py to OmegaConfGrammarParserListener.cpython-313.pyc 170s byte-compiling /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen/OmegaConfGrammarParser.py to OmegaConfGrammarParser.cpython-313.pyc 170s byte-compiling /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen/OmegaConfGrammarParserVisitor.py to OmegaConfGrammarParserVisitor.cpython-313.pyc 170s byte-compiling /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen/__init__.py to __init__.cpython-313.pyc 170s byte-compiling /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen/OmegaConfGrammarLexer.py to OmegaConfGrammarLexer.cpython-313.pyc 170s byte-compiling /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/__init__.py to __init__.cpython-313.pyc 170s byte-compiling /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar_visitor.py to grammar_visitor.cpython-313.pyc 170s byte-compiling /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/base.py to base.cpython-313.pyc 170s byte-compiling /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/version.py to version.cpython-313.pyc 170s byte-compiling /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/resolvers/oc/dict.py to dict.cpython-313.pyc 170s byte-compiling /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/resolvers/oc/__init__.py to __init__.cpython-313.pyc 170s byte-compiling /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/resolvers/__init__.py to __init__.cpython-313.pyc 170s byte-compiling /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar_parser.py to grammar_parser.cpython-313.pyc 170s byte-compiling /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/listconfig.py to listconfig.cpython-313.pyc 170s byte-compiling /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/omegaconf.py to omegaconf.cpython-313.pyc 170s byte-compiling /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/_utils.py to _utils.cpython-313.pyc 170s byte-compiling /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/__init__.py to __init__.cpython-313.pyc 170s byte-compiling /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/nodes.py to nodes.cpython-313.pyc 170s byte-compiling /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/pydevd_plugins/extensions/pydevd_plugin_omegaconf.py to pydevd_plugin_omegaconf.cpython-313.pyc 170s byte-compiling /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/pydevd_plugins/extensions/__init__.py to __init__.cpython-313.pyc 170s byte-compiling /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/pydevd_plugins/__init__.py to __init__.cpython-313.pyc 170s running install_egg_info 170s running egg_info 170s creating omegaconf.egg-info 170s writing omegaconf.egg-info/PKG-INFO 170s writing dependency_links to omegaconf.egg-info/dependency_links.txt 170s writing requirements to omegaconf.egg-info/requires.txt 170s writing top-level names to omegaconf.egg-info/top_level.txt 170s writing manifest file 'omegaconf.egg-info/SOURCES.txt' 170s reading manifest file 'omegaconf.egg-info/SOURCES.txt' 170s reading manifest template 'MANIFEST.in' 170s adding license file 'LICENSE' 170s writing manifest file 'omegaconf.egg-info/SOURCES.txt' 170s Copying omegaconf.egg-info to /tmp/autopkgtest.Dnqfzd/build.LWI/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf-2.3.0.egg-info 170s Skipping SOURCES.txt 170s running install_scripts 170s + PYTHONPATH=/tmp/autopkgtest.Dnqfzd/build.LWI/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 170s ============================= test session starts ============================== 170s platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.13 170s cachedir: .pytest_cache 170s rootdir: /tmp/autopkgtest.Dnqfzd/build.LWI/src 170s configfile: pyproject.toml 170s plugins: mock-3.14.0, typeguard-4.4.1 172s collecting ... collected 8119 items 172s 172s tests/examples/test_dataclass_example.py::test_simple_types_class PASSED [ 0%] 172s tests/examples/test_dataclass_example.py::test_static_typing PASSED [ 0%] 172s tests/examples/test_dataclass_example.py::test_simple_types_obj PASSED [ 0%] 172s tests/examples/test_dataclass_example.py::test_conversions PASSED [ 0%] 172s tests/examples/test_dataclass_example.py::test_modifiers PASSED [ 0%] 172s tests/examples/test_dataclass_example.py::test_nesting PASSED [ 0%] 172s tests/examples/test_dataclass_example.py::test_typed_list_runtime_validation PASSED [ 0%] 172s tests/examples/test_dataclass_example.py::test_typed_dict_runtime_validation PASSED [ 0%] 172s tests/examples/test_dataclass_example.py::test_frozen PASSED [ 0%] 172s tests/examples/test_dataclass_example.py::test_enum_key PASSED [ 0%] 172s tests/examples/test_dataclass_example.py::test_dict_of_objects PASSED [ 0%] 172s tests/examples/test_dataclass_example.py::test_list_of_objects PASSED [ 0%] 172s tests/examples/test_dataclass_example.py::test_merge PASSED [ 0%] 172s tests/examples/test_dataclass_example.py::test_merge_example PASSED [ 0%] 172s tests/examples/test_postponed_annotations.py::test_simple_types_class_postponed PASSED [ 0%] 172s tests/examples/test_postponed_annotations.py::test_conversions_postponed PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_create.py::test_create[dict] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_create.py::test_create[list] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_create.py::test_create[dict:interpolated_value] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_create.py::test_create[list:interpolated_value] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_create.py::test_create[dict:interpolated_node] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_create.py::test_create[list:interpolated_node] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_create.py::test_create_error PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_create.py::test_write_into_output PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_dict_to_dictconfig[cfg0-expected0] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_dict_to_dictconfig[cfg1-expected1] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_dict_to_dictconfig[cfg2-expected2] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_dict_to_dictconfig[cfg3-expected3] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_dict_to_dictconfig[cfg4-expected4] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_list_to_listconfig[cfg0-expected0] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_list_to_listconfig[cfg1-expected1] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_list_to_listconfig[cfg2-expected2] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_list_to_listconfig[cfg3-expected3] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_list_to_listconfig[cfg4-expected4] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_create.py::test_merge_into_created_node PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[false-False] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[true-True] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[10-10] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[-10--10] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[10.0-10.0] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[-10.0--10.0] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[null-None] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[NulL-None] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[hello-hello] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[hello world-hello world] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[ 123 - 123 ] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode["123"-123] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[[1, 2, 3]-expected12] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[{a: 0, b: 1}-expected13] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[[\t1, 2, 3\t]-expected14] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[{ a: b\t }-expected15] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[${parent.sibling}-1] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[${.sibling}-1] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[${..parent.sibling}-1] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[${uncle}-2] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[${..uncle}-2] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[${oc.env:MYKEY}-456] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode_none PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode_error[bad_type] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode_error[parse_error] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode_error[interpolation_not_found] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated[value] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated[value-custom-message] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated[value-custom-message-config-variable] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated[dict] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated[dict_value] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated[list] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated[list_value] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated_target_not_found[target_not_found] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated_target_not_found[invalid_key_type] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated_target_not_found[invalid_message_type] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_keys[dictconfig] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_keys[dictconfig_chained_interpolation] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_keys[select_keys_of_root] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_get_and_validate_dict_input[select_missing] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_get_and_validate_dict_input[config_key_error] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_get_and_validate_dict_input[type_error] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_get_and_validate_dict_input[type_error_dictconfig] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values[dictconfig] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values[dictconfig_deep] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values[dictconfig_with_interpolated_value] PASSED [ 0%] 172s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values[dictconfig_chained_interpolation] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_with_missing_value PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_dictconfig_resolver_output[basic] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_dictconfig_resolver_output[inter_abs] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_dictconfig_resolver_output[inter_rel] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_dictconfig_resolver_output[basic_no_parent] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_dictconfig_resolver_output[inter_abs_no_parent] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_dictconfig_resolver_output[inter_rel_no_parent] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_are_typed PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_readonly_parent[values_inter] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_readonly_parent[keys_inter] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_relative_path[values_inter] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_relative_path[keys_inter] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_relative_path[parent_values_inter] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_relative_path[parent_keys_inter] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_nested_oc_dict[values] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_nested_oc_dict[keys] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_keys_invalid_type[list] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_keys_invalid_type[bool_interpolation] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_keys_invalid_type[int_select] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_invalid_type[list] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_invalid_type[bool_interpolation] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_invalid_type[int_select] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_env.py::TestEnvInterpolation::test_env_interpolation[simple] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_env.py::TestEnvInterpolation::test_env_interpolation[not_found_with_default0] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_env.py::TestEnvInterpolation::test_env_interpolation[not_found_with_default1] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_env.py::TestEnvInterpolation::test_env_interpolation_error[not_found] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_is_not_cached PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_preserves_string[false] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_preserves_string[true] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_preserves_string[10] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_preserves_string[1.5] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_preserves_string[null] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_preserves_string[None] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_preserves_string[${foo}] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_default_none PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_non_str_default PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_select_abs PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_select_missing PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_select_none PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_select_relative PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_nested_select_abs PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_nested_select_relative_same_level PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_nested_select_relative_level_up PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_select_using_default[a0-10] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_select_using_default[a1-11] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_select_using_default[a2-None] PASSED [ 1%] 172s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_select_using_default[a3-20] PASSED [ 1%] 172s tests/interpolation/test_custom_resolvers.py::test_register_resolver_twice_error PASSED [ 1%] 172s tests/interpolation/test_custom_resolvers.py::test_register_resolver_twice_error_legacy PASSED [ 1%] 172s tests/interpolation/test_custom_resolvers.py::test_register_resolver_twice_error_legacy_and_regular PASSED [ 1%] 172s tests/interpolation/test_custom_resolvers.py::test_register_resolver_error_non_callable PASSED [ 1%] 172s tests/interpolation/test_custom_resolvers.py::test_register_resolver_error_empty_name PASSED [ 1%] 172s tests/interpolation/test_custom_resolvers.py::test_register_non_inspectable_resolver PASSED [ 1%] 172s tests/interpolation/test_custom_resolvers.py::test_register_resolver_with_replace[False-False-2] PASSED [ 1%] 172s tests/interpolation/test_custom_resolvers.py::test_register_resolver_with_replace[False-True-2] PASSED [ 1%] 172s tests/interpolation/test_custom_resolvers.py::test_register_resolver_with_replace[True-False-2] PASSED [ 1%] 172s tests/interpolation/test_custom_resolvers.py::test_register_resolver_with_replace[True-True-1] PASSED [ 1%] 172s tests/interpolation/test_custom_resolvers.py::test_clear_resolvers_and_has_resolver PASSED [ 1%] 172s tests/interpolation/test_custom_resolvers.py::test_clear_resolvers_and_has_resolver_legacy PASSED [ 1%] 172s tests/interpolation/test_custom_resolvers.py::test_register_resolver_1 PASSED [ 1%] 172s tests/interpolation/test_custom_resolvers.py::test_register_resolver_1_legacy PASSED [ 1%] 172s tests/interpolation/test_custom_resolvers.py::test_resolver_cache_1 PASSED [ 1%] 172s tests/interpolation/test_custom_resolvers.py::test_resolver_cache_1_legacy PASSED [ 1%] 172s tests/interpolation/test_custom_resolvers.py::test_resolver_cache_2 PASSED [ 1%] 172s tests/interpolation/test_custom_resolvers.py::test_resolver_cache_2_legacy PASSED [ 1%] 172s tests/interpolation/test_custom_resolvers.py::test_resolver_cache_3_dict_list PASSED [ 1%] 172s tests/interpolation/test_custom_resolvers.py::test_resolver_cache_4_interpolation PASSED [ 1%] 172s tests/interpolation/test_custom_resolvers.py::test_resolver_no_cache PASSED [ 1%] 172s tests/interpolation/test_custom_resolvers.py::test_resolver_dot_start PASSED [ 1%] 172s tests/interpolation/test_custom_resolvers.py::test_resolver_dot_start_legacy PASSED [ 1%] 172s tests/interpolation/test_custom_resolvers.py::test_resolver_that_allows_a_list_of_arguments[-arg_list-${my_resolver:cat, dog}-result0] PASSED [ 1%] 172s tests/interpolation/test_custom_resolvers.py::test_resolver_that_allows_a_list_of_arguments[-escape_comma-${my_resolver:cat\\, do g}-result1] PASSED [ 1%] 172s tests/interpolation/test_custom_resolvers.py::test_resolver_that_allows_a_list_of_arguments[-escape_whitespace-${my_resolver:cat,\\ do g}-result2] PASSED [ 1%] 172s tests/interpolation/test_custom_resolvers.py::test_resolver_that_allows_a_list_of_arguments[-zero_arg-${my_resolver:}-zero] PASSED [ 1%] 172s tests/interpolation/test_custom_resolvers.py::test_resolver_that_allows_a_list_of_arguments_legacy[-arg_list-${my_resolver:cat, dog}-result0] PASSED [ 1%] 172s 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%] 172s 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%] 172s tests/interpolation/test_custom_resolvers.py::test_resolver_that_allows_a_list_of_arguments_legacy[-zero_arg-${my_resolver:}-zero] PASSED [ 1%] 172s tests/interpolation/test_custom_resolvers.py::test_resolver_deprecated_behavior PASSED [ 1%] 172s tests/interpolation/test_custom_resolvers.py::test_copy_cache PASSED [ 1%] 172s tests/interpolation/test_custom_resolvers.py::test_clear_cache PASSED [ 2%] 172s tests/interpolation/test_custom_resolvers.py::test_resolver_output_dict[True] PASSED [ 2%] 172s tests/interpolation/test_custom_resolvers.py::test_resolver_output_dict[False] PASSED [ 2%] 172s tests/interpolation/test_custom_resolvers.py::test_resolver_output_plain_dict_list[dict-True] PASSED [ 2%] 172s tests/interpolation/test_custom_resolvers.py::test_resolver_output_plain_dict_list[dict-False] PASSED [ 2%] 172s tests/interpolation/test_custom_resolvers.py::test_resolver_output_plain_dict_list[list-True] PASSED [ 2%] 172s tests/interpolation/test_custom_resolvers.py::test_resolver_output_plain_dict_list[list-False] PASSED [ 2%] 172s tests/interpolation/test_custom_resolvers.py::test_register_cached_resolver_with_keyword_unsupported PASSED [ 2%] 172s tests/interpolation/test_custom_resolvers.py::test_resolver_with_parent PASSED [ 2%] 172s tests/interpolation/test_custom_resolvers.py::test_resolver_with_root PASSED [ 2%] 172s tests/interpolation/test_custom_resolvers.py::test_resolver_with_root_and_parent PASSED [ 2%] 172s tests/interpolation/test_custom_resolvers.py::test_resolver_with_parent_and_default_value PASSED [ 2%] 172s tests/interpolation/test_custom_resolvers.py::test_merge_into_resolver_output[extend] PASSED [ 2%] 172s tests/interpolation/test_custom_resolvers.py::test_merge_into_resolver_output[extend_inter] PASSED [ 2%] 172s tests/interpolation/test_custom_resolvers.py::test_merge_into_resolver_output[override_int] PASSED [ 2%] 172s tests/interpolation/test_custom_resolvers.py::test_merge_into_resolver_output[override_dict] PASSED [ 2%] 172s tests/interpolation/test_custom_resolvers.py::test_merge_into_resolver_output[replace_interpolation] PASSED [ 2%] 172s tests/interpolation/test_custom_resolvers.py::test_merge_into_resolver_output[other_node] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_interpolation_with_missing PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_assign_to_interpolation PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_merge_with_interpolation PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_non_container_interpolation PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_indirect_interpolation PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_indirect_interpolation2 PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_type_inherit_type[str] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_type_inherit_type[bool] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_type_inherit_type[int] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_type_inherit_type[float] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_type_inherit_type[enum] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_type_inherit_type[bytes] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_type_inherit_type[path] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_interpolation_in_list_key_error PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_unsupported_interpolation_type PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_incremental_dict_with_interpolation PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg0---expected0] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg1--.-expected1] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg2--a-expected2] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg3--.a-expected3] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg4-a-.-expected4] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg5-a-.b-expected5] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg6-a-..-expected6] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg7-a-..a-expected7] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg8-a.b-.-expected8] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg9-a.b-..-expected9] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg10-a.b-...-expected10] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_interpolation_after_copy[dict-copy] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_interpolation_after_copy[dict-deepcopy] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_interpolation_after_copy[list-copy] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_interpolation_after_copy[list-deepcopy] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_resolve_interpolation_without_parent PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_resolve_interpolation_without_parent_no_throw PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_optional_after_interpolation PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_invalid_intermediate_result_when_not_throwing[missing] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_invalid_intermediate_result_when_not_throwing[invalid] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_none_value_in_quoted_string PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_interpolation_type_validated_ok[expected_type] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_interpolation_type_validated_ok[intermediate_type_mismatch_ok] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_interpolation_type_validated_ok[convert_str_to_int] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_interpolation_type_validated_ok[list_str] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_interpolation_type_validated_ok[dict_str] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_interpolation_type_validated_error[type_mismatch_resolver] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_interpolation_type_validated_error[type_mismatch_node_interpolation] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_interpolation_type_validated_error[non_optional_node_interpolation] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_interpolation_type_not_validated[list_int_to_str] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_interpolation_type_not_validated[dict_int_to_str] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_interpolation_type_not_validated[list_type_mismatch] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_interpolation_type_not_validated[dict_key_type_mismatch] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_type_validation_error_no_throw PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_parent_interpolation[cfg0-a.a] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_parent_interpolation[cfg1-a.a] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_circular_interpolation[self_interpolation] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_circular_interpolation[ping-pong0] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_circular_interpolation[ping-pong1] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_circular_interpolation[self-relative] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_circular_interpolation[pass-through] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_circular_interpolation[quoted] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_circular_interpolation[custom-resolver0] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_circular_interpolation[custom-resolver1] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_circular_interpolation[str-inter0] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_circular_interpolation[str-inter1] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_circular_interpolation[str-inter2] PASSED [ 2%] 172s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[escaped_interpolation_1-untyped] PASSED [ 3%] 172s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[escaped_interpolation_1-any] PASSED [ 3%] 172s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[escaped_interpolation_1-str] PASSED [ 3%] 172s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[escaped_interpolation_2-untyped] PASSED [ 3%] 172s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[escaped_interpolation_2-any] PASSED [ 3%] 172s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[escaped_interpolation_2-str] PASSED [ 3%] 172s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[string_interpolation_1-untyped] PASSED [ 3%] 172s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[string_interpolation_1-any] PASSED [ 3%] 172s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[string_interpolation_1-str] PASSED [ 3%] 172s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[string_interpolation_2-untyped] PASSED [ 3%] 172s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[string_interpolation_2-any] PASSED [ 3%] 172s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[string_interpolation_2-str] PASSED [ 3%] 172s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[resolver_1-untyped] PASSED [ 3%] 172s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[resolver_1-any] PASSED [ 3%] 172s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[resolver_1-str] PASSED [ 3%] 172s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[resolver_2-untyped] PASSED [ 3%] 172s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[resolver_2-any] PASSED [ 3%] 172s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[resolver_2-str] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_non_structured_config_class[dataclasses] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_non_structured_config_class[dataclasses_pre_311] SKIPPED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_non_structured_config_class[attr_classes] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_non_structured_nested_config_class[dataclasses] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_non_structured_nested_config_class[dataclasses_pre_311] SKIPPED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_non_structured_nested_config_class[attr_classes] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_creation_with_bad_value_type[dataclasses] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_creation_with_bad_value_type[dataclasses_pre_311] SKIPPED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_creation_with_bad_value_type[attr_classes] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_assignment_of_subclass[dataclasses] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_assignment_of_subclass[dataclasses_pre_311] SKIPPED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_assignment_of_subclass[attr_classes] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_assignment_of_non_subclass_1[dataclasses] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_assignment_of_non_subclass_1[dataclasses_pre_311] SKIPPED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_assignment_of_non_subclass_1[attr_classes] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge[dataclasses] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge[dataclasses_pre_311] SKIPPED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge[attr_classes] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_of_non_subclass_1[dataclasses] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_of_non_subclass_1[dataclasses_pre_311] SKIPPED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_of_non_subclass_1[attr_classes] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_error_new_attribute[dataclasses] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_error_new_attribute[dataclasses_pre_311] SKIPPED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_error_new_attribute[attr_classes] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_error_override_bad_type[dataclasses] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_error_override_bad_type[dataclasses_pre_311] SKIPPED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_error_override_bad_type[attr_classes] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_message[dataclasses] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_message[dataclasses_pre_311] SKIPPED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_message[attr_classes] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_none_assignment[dataclasses] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_none_assignment[dataclasses_pre_311] SKIPPED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_none_assignment[attr_classes] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_assignment_of_non_subclass_2[dataclasses-1] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_assignment_of_non_subclass_2[dataclasses-foo] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_assignment_of_non_subclass_2[dataclasses_pre_311-1] SKIPPED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_assignment_of_non_subclass_2[dataclasses_pre_311-foo] SKIPPED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_assignment_of_non_subclass_2[attr_classes-1] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_assignment_of_non_subclass_2[attr_classes-foo] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_merge_of_non_subclass_2[dataclasses-1] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_merge_of_non_subclass_2[dataclasses-foo] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_merge_of_non_subclass_2[dataclasses_pre_311-1] SKIPPED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_merge_of_non_subclass_2[dataclasses_pre_311-foo] SKIPPED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_merge_of_non_subclass_2[attr_classes-1] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_merge_of_non_subclass_2[attr_classes-foo] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_get_type[dataclasses] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_get_type[dataclasses_pre_311] SKIPPED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_get_type[attr_classes] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict[dataclasses] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict[dataclasses_pre_311] SKIPPED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict[attr_classes] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested[dataclasses] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested[dataclasses_pre_311] SKIPPED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested[attr_classes] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested2[dataclasses] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested2[dataclasses_pre_311] SKIPPED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested2[attr_classes] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested3[dataclasses] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested3[dataclasses_pre_311] SKIPPED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested3[attr_classes] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_missing_object_onto_typed_dictconfig[dataclasses] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_missing_object_onto_typed_dictconfig[dataclasses_pre_311] SKIPPED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_missing_object_onto_typed_dictconfig[attr_classes] PASSED [ 3%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_into_missing_sc[dataclasses] PASSED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_into_missing_sc[dataclasses_pre_311] SKIPPED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_into_missing_sc[attr_classes] PASSED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_missing_key_onto_structured_none[dataclasses] PASSED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_missing_key_onto_structured_none[dataclasses_pre_311] SKIPPED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_missing_key_onto_structured_none[attr_classes] PASSED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_optional_structured_into_dict[dataclasses] PASSED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_optional_structured_into_dict[dataclasses_pre_311] SKIPPED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_optional_structured_into_dict[attr_classes] PASSED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_interpolation_onto_dict[dataclasses] PASSED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_interpolation_onto_dict[dataclasses_pre_311] SKIPPED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_interpolation_onto_dict[attr_classes] PASSED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_interpolation_to_structured[dataclasses-True] PASSED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_interpolation_to_structured[dataclasses-False] PASSED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_interpolation_to_structured[dataclasses_pre_311-True] SKIPPED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_interpolation_to_structured[dataclasses_pre_311-False] SKIPPED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_interpolation_to_structured[attr_classes-True] PASSED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::test_interpolation_to_structured[attr_classes-False] PASSED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_missing1[dataclasses] PASSED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_missing1[dataclasses_pre_311] SKIPPED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_missing1[attr_classes] PASSED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_missing2[dataclasses] PASSED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_missing2[dataclasses_pre_311] SKIPPED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_missing2[attr_classes] PASSED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_holder[dataclasses] PASSED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_holder[dataclasses_pre_311] SKIPPED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_holder[attr_classes] PASSED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_merge[dataclasses] PASSED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_merge[dataclasses_pre_311] SKIPPED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_merge[attr_classes] PASSED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_merge_2[dataclasses] PASSED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_merge_2[dataclasses_pre_311] SKIPPED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_merge_2[attr_classes] PASSED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_native_missing[dataclasses] PASSED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_native_missing[dataclasses_pre_311] SKIPPED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_native_missing[attr_classes] PASSED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_allow_objects[dataclasses] PASSED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_allow_objects[dataclasses_pre_311] SKIPPED [ 4%] 172s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_allow_objects[attr_classes] PASSED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config_is_none[dataclasses] PASSED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config_is_none[dataclasses_pre_311] SKIPPED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config_is_none[attr_classes] PASSED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config[dataclasses] PASSED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config[dataclasses_pre_311] SKIPPED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config[attr_classes] PASSED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config2[dataclasses] PASSED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config2[dataclasses_pre_311] SKIPPED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config2[attr_classes] PASSED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_value_without_a_default[dataclasses] PASSED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_value_without_a_default[dataclasses_pre_311] SKIPPED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_value_without_a_default[attr_classes] PASSED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_union_errors[dataclasses] PASSED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_union_errors[dataclasses_pre_311] SKIPPED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_union_errors[attr_classes] PASSED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_list[dataclasses] PASSED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_list[dataclasses_pre_311] SKIPPED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_list[attr_classes] PASSED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_list_nondefault_values[dataclasses] PASSED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_list_nondefault_values[dataclasses_pre_311] SKIPPED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_list_nondefault_values[attr_classes] PASSED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_assignment_to_nested_structured_config[dataclasses] PASSED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_assignment_to_nested_structured_config[dataclasses_pre_311] SKIPPED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_assignment_to_nested_structured_config[attr_classes] PASSED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_assignment_to_structured_inside_dict_config[dataclasses] PASSED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_assignment_to_structured_inside_dict_config[dataclasses_pre_311] SKIPPED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_assignment_to_structured_inside_dict_config[attr_classes] PASSED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_dict[dataclasses] PASSED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_dict[dataclasses_pre_311] SKIPPED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_dict[attr_classes] PASSED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_dict_nondefault_values[dataclasses] PASSED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_dict_nondefault_values[dataclasses_pre_311] SKIPPED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_dict_nondefault_values[attr_classes] PASSED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_structured_config_struct_behavior[dataclasses] PASSED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_structured_config_struct_behavior[dataclasses_pre_311] SKIPPED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_structured_config_struct_behavior[attr_classes] PASSED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-BoolConfig-BoolConfigAssignments-init_dict0] PASSED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-IntegersConfig-IntegersConfigAssignments-init_dict1] PASSED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-FloatConfig-FloatConfigAssignments-init_dict2] PASSED [ 4%] 172s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-BytesConfig-BytesConfigAssignments-init_dict3] PASSED [ 4%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-PathConfig-PathConfigAssignments-init_dict4] PASSED [ 4%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-StringConfig-StringConfigAssignments-init_dict5] PASSED [ 4%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-EnumConfig-EnumConfigAssignments-init_dict6] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-BoolConfig-BoolConfigAssignments-init_dict7] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-IntegersConfig-IntegersConfigAssignments-init_dict8] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-FloatConfig-FloatConfigAssignments-init_dict9] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-BytesConfig-BytesConfigAssignments-init_dict10] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-PathConfig-PathConfigAssignments-init_dict11] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-StringConfig-StringConfigAssignments-init_dict12] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-EnumConfig-EnumConfigAssignments-init_dict13] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-AnyTypeConfig-AnyTypeConfigAssignments-init_dict14] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-BoolConfig-BoolConfigAssignments-init_dict0] SKIPPED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-IntegersConfig-IntegersConfigAssignments-init_dict1] SKIPPED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-FloatConfig-FloatConfigAssignments-init_dict2] SKIPPED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-BytesConfig-BytesConfigAssignments-init_dict3] SKIPPED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-PathConfig-PathConfigAssignments-init_dict4] SKIPPED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-StringConfig-StringConfigAssignments-init_dict5] SKIPPED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-EnumConfig-EnumConfigAssignments-init_dict6] SKIPPED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-BoolConfig-BoolConfigAssignments-init_dict7] SKIPPED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-IntegersConfig-IntegersConfigAssignments-init_dict8] SKIPPED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-FloatConfig-FloatConfigAssignments-init_dict9] SKIPPED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-BytesConfig-BytesConfigAssignments-init_dict10] SKIPPED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-PathConfig-PathConfigAssignments-init_dict11] SKIPPED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-StringConfig-StringConfigAssignments-init_dict12] SKIPPED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-EnumConfig-EnumConfigAssignments-init_dict13] SKIPPED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-AnyTypeConfig-AnyTypeConfigAssignments-init_dict14] SKIPPED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-BoolConfig-BoolConfigAssignments-init_dict0] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-IntegersConfig-IntegersConfigAssignments-init_dict1] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-FloatConfig-FloatConfigAssignments-init_dict2] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-BytesConfig-BytesConfigAssignments-init_dict3] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-PathConfig-PathConfigAssignments-init_dict4] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-StringConfig-StringConfigAssignments-init_dict5] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-EnumConfig-EnumConfigAssignments-init_dict6] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-BoolConfig-BoolConfigAssignments-init_dict7] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-IntegersConfig-IntegersConfigAssignments-init_dict8] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-FloatConfig-FloatConfigAssignments-init_dict9] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-BytesConfig-BytesConfigAssignments-init_dict10] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-PathConfig-PathConfigAssignments-init_dict11] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-StringConfig-StringConfigAssignments-init_dict12] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-EnumConfig-EnumConfigAssignments-init_dict13] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-AnyTypeConfig-AnyTypeConfigAssignments-init_dict14] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[dataclasses-None-expected_init0] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[dataclasses-input_init1-expected_init1] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[dataclasses-None-expected_init2] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[dataclasses-input_init3-expected_init3] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[dataclasses_pre_311-None-expected_init0] SKIPPED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[dataclasses_pre_311-input_init1-expected_init1] SKIPPED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[dataclasses_pre_311-None-expected_init2] SKIPPED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[dataclasses_pre_311-input_init3-expected_init3] SKIPPED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[attr_classes-None-expected_init0] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[attr_classes-input_init1-expected_init1] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[attr_classes-None-expected_init2] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[attr_classes-input_init3-expected_init3] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_interpolation[dataclasses] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_interpolation[dataclasses_pre_311] SKIPPED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_interpolation[attr_classes] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-BoolOptional] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-IntegerOptional] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-FloatOptional] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-StringOptional] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-ListOptional] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-TupleOptional] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-EnumOptional] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-StructuredOptional] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-DictOptional] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-BoolOptional] SKIPPED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-IntegerOptional] SKIPPED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-FloatOptional] SKIPPED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-StringOptional] SKIPPED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-ListOptional] SKIPPED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-TupleOptional] SKIPPED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-EnumOptional] SKIPPED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-StructuredOptional] SKIPPED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-DictOptional] SKIPPED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-BoolOptional] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-IntegerOptional] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-FloatOptional] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-StringOptional] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-ListOptional] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-TupleOptional] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-EnumOptional] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-StructuredOptional] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-DictOptional] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_field[dataclasses] PASSED [ 5%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_field[dataclasses_pre_311] SKIPPED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_field[attr_classes] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field[dataclasses] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field[dataclasses_pre_311] SKIPPED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field[attr_classes] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_typed_dict_field[dataclasses] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_typed_dict_field[dataclasses_pre_311] SKIPPED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_typed_dict_field[attr_classes] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_type1[dataclasses] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_type1[dataclasses_pre_311] SKIPPED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_type1[attr_classes] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_type2[dataclasses] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_type2[dataclasses_pre_311] SKIPPED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_type2[attr_classes] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_with_subclass[dataclasses] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_with_subclass[dataclasses_pre_311] SKIPPED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_with_subclass[attr_classes] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured_on_self[dataclasses] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured_on_self[dataclasses_pre_311] SKIPPED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured_on_self[attr_classes] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured_config_is_missing[dataclasses] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured_config_is_missing[dataclasses_pre_311] SKIPPED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured_config_is_missing[attr_classes] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured[dataclasses] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured[dataclasses_pre_311] SKIPPED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured[attr_classes] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_none_is_none[dataclasses] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_none_is_none[dataclasses_pre_311] SKIPPED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_none_is_none[attr_classes] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_with_subclass_into_missing[dataclasses] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_with_subclass_into_missing[dataclasses_pre_311] SKIPPED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_with_subclass_into_missing[attr_classes] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_with_nons_subclass[dataclasses] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_with_nons_subclass[dataclasses_pre_311] SKIPPED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_with_nons_subclass[attr_classes] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_into_Dict[dataclasses] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_into_Dict[dataclasses_pre_311] SKIPPED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_into_Dict[attr_classes] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_user_list_with_wrong_key[dataclasses] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_user_list_with_wrong_key[dataclasses_pre_311] SKIPPED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_user_list_with_wrong_key[attr_classes] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_list_with_correct_type[dataclasses] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_list_with_correct_type[dataclasses_pre_311] SKIPPED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_list_with_correct_type[attr_classes] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_dict_with_wrong_type[dataclasses] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_dict_with_wrong_type[dataclasses_pre_311] SKIPPED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_dict_with_wrong_type[attr_classes] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_dict_with_correct_type[dataclasses] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_dict_with_correct_type[dataclasses_pre_311] SKIPPED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_dict_with_correct_type[attr_classes] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field_key_type_error[dataclasses] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field_key_type_error[dataclasses_pre_311] SKIPPED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field_key_type_error[attr_classes] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field_value_type_error[dataclasses] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field_value_type_error[dataclasses_pre_311] SKIPPED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field_value_type_error[attr_classes] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_field_value_type_error[dataclasses] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_field_value_type_error[dataclasses_pre_311] SKIPPED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_field_value_type_error[attr_classes] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_examples[dataclasses-ListExamples] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_examples[dataclasses-TupleExamples] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_examples[dataclasses_pre_311-ListExamples] SKIPPED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_examples[dataclasses_pre_311-TupleExamples] SKIPPED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_examples[attr_classes-ListExamples] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_examples[attr_classes-TupleExamples] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_any[dataclasses] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_any[dataclasses_pre_311] SKIPPED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_any[attr_classes] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_int[dataclasses] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_int[dataclasses_pre_311] SKIPPED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_int[attr_classes] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_strings[dataclasses] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_strings[dataclasses_pre_311] SKIPPED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_strings[attr_classes] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_bool[dataclasses] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_bool[dataclasses_pre_311] SKIPPED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_bool[attr_classes] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_colors[dataclasses] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_colors[dataclasses_pre_311] SKIPPED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_colors[attr_classes] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_str_keys[dataclasses] PASSED [ 6%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_str_keys[dataclasses_pre_311] SKIPPED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_str_keys[attr_classes] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_int_keys[dataclasses] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_int_keys[dataclasses_pre_311] SKIPPED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_int_keys[attr_classes] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_float_keys[dataclasses] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_float_keys[dataclasses_pre_311] SKIPPED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_float_keys[attr_classes] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_bool_keys[dataclasses] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_bool_keys[dataclasses_pre_311] SKIPPED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_bool_keys[attr_classes] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_enum_key[dataclasses] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_enum_key[dataclasses_pre_311] SKIPPED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_enum_key[attr_classes] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_of_objects[dataclasses] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_of_objects[dataclasses_pre_311] SKIPPED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_of_objects[attr_classes] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_of_objects_missing[dataclasses] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_of_objects_missing[dataclasses_pre_311] SKIPPED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_of_objects_missing[attr_classes] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_dict_of_objects[dataclasses] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_dict_of_objects[dataclasses_pre_311] SKIPPED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_dict_of_objects[attr_classes] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_of_objects[dataclasses] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_of_objects[dataclasses_pre_311] SKIPPED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_of_objects[attr_classes] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_of_objects_missing[dataclasses] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_of_objects_missing[dataclasses_pre_311] SKIPPED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_of_objects_missing[attr_classes] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_list_of_objects[dataclasses] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_list_of_objects[dataclasses_pre_311] SKIPPED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_list_of_objects[attr_classes] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_api[dataclasses] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_api[dataclasses_pre_311] SKIPPED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_api[attr_classes] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_class[dataclasses] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_class[dataclasses_pre_311] SKIPPED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_class[attr_classes] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_object[dataclasses] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_object[dataclasses_pre_311] SKIPPED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_object[attr_classes] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_dataclass[dataclasses] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_dataclass[dataclasses_pre_311] SKIPPED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_dataclass[attr_classes] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_set_key_with_with_dataclass[dataclasses] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_set_key_with_with_dataclass[dataclasses_pre_311] SKIPPED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_set_key_with_with_dataclass[attr_classes] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_set_list_correct_type[dataclasses] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_set_list_correct_type[dataclasses_pre_311] SKIPPED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_set_list_correct_type[attr_classes] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses-1] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses-True] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses-str] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses-3.1415] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses-value4] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses-value5] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses-value6] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses_pre_311-1] SKIPPED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses_pre_311-True] SKIPPED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses_pre_311-str] SKIPPED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses_pre_311-3.1415] SKIPPED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses_pre_311-value4] SKIPPED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses_pre_311-value5] SKIPPED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses_pre_311-value6] SKIPPED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[attr_classes-1] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[attr_classes-True] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[attr_classes-str] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[attr_classes-3.1415] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[attr_classes-value4] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[attr_classes-value5] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[attr_classes-value6] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses-None] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses-True] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses-str] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses-3.1415] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses-value4] PASSED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses_pre_311-None] SKIPPED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses_pre_311-True] SKIPPED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses_pre_311-str] SKIPPED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses_pre_311-3.1415] SKIPPED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses_pre_311-value4] SKIPPED [ 7%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[attr_classes-None] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[attr_classes-True] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[attr_classes-str] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[attr_classes-3.1415] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[attr_classes-value4] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-1] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-True] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-str] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-3.1415] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-value4] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-value5] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-value6] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-value7] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-value8] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-value9] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-1] SKIPPED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-True] SKIPPED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-str] SKIPPED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-3.1415] SKIPPED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-value4] SKIPPED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-value5] SKIPPED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-value6] SKIPPED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-value7] SKIPPED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-value8] SKIPPED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-value9] SKIPPED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-1] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-True] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-str] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-3.1415] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-value4] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-value5] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-value6] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-value7] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-value8] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-value9] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_recursive_dict[dataclasses] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_recursive_dict[dataclasses_pre_311] SKIPPED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_recursive_dict[attr_classes] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_recursive_list[dataclasses] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_recursive_list[dataclasses_pre_311] SKIPPED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_recursive_list[attr_classes] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_create_untyped_dict[dataclasses] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_create_untyped_dict[dataclasses_pre_311] SKIPPED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_create_untyped_dict[attr_classes] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_create_untyped_list[dataclasses] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_create_untyped_list[dataclasses_pre_311] SKIPPED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_create_untyped_list[attr_classes] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_has_bad_annotation1[dataclasses] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_has_bad_annotation1[dataclasses_pre_311] SKIPPED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_has_bad_annotation1[attr_classes] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_has_bad_annotation2[dataclasses] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_has_bad_annotation2[dataclasses_pre_311] SKIPPED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_has_bad_annotation2[attr_classes] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses--expected0-AnyNode-Any-None] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses--expected1-AnyNode-Any-None] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses--expected2-ListConfig-object-list] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses--expected3-DictConfig-object-dict] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses--expected4-DictConfig-object-] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses_pre_311--expected0-AnyNode-Any-None] SKIPPED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses_pre_311--expected1-AnyNode-Any-None] SKIPPED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses_pre_311--expected2-ListConfig-object-list] SKIPPED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses_pre_311--expected3-DictConfig-object-dict] SKIPPED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses_pre_311--expected4-DictConfig-object-] SKIPPED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[attr_classes--expected0-AnyNode-Any-None] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[attr_classes--expected1-AnyNode-Any-None] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[attr_classes--expected2-ListConfig-object-list] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[attr_classes--expected3-DictConfig-object-dict] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[attr_classes--expected4-DictConfig-object-] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::test_frozen[dataclasses] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::test_frozen[dataclasses_pre_311] SKIPPED [ 8%] 173s tests/structured_conf/test_structured_config.py::test_frozen[attr_classes] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::test_forward_ref[dataclasses] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::test_forward_ref[dataclasses_pre_311] SKIPPED [ 8%] 173s tests/structured_conf/test_structured_config.py::test_forward_ref[attr_classes] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str[dataclasses] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str[dataclasses_pre_311] SKIPPED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str[attr_classes] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_dict_subclass_data_preserved_upon_node_creation[dataclasses] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_dict_subclass_data_preserved_upon_node_creation[dataclasses_pre_311] SKIPPED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_dict_subclass_data_preserved_upon_node_creation[attr_classes] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_create_dict_subclass_with_bad_value_type[dataclasses] PASSED [ 8%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_create_dict_subclass_with_bad_value_type[dataclasses_pre_311] SKIPPED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_create_dict_subclass_with_bad_value_type[attr_classes] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str_as_sub_node[dataclasses] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str_as_sub_node[dataclasses_pre_311] SKIPPED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str_as_sub_node[attr_classes] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_int2str[dataclasses] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_int2str[dataclasses_pre_311] SKIPPED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_int2str[attr_classes] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_int2str_as_sub_node[dataclasses] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_int2str_as_sub_node[dataclasses_pre_311] SKIPPED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_int2str_as_sub_node[attr_classes] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_color2str[dataclasses] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_color2str[dataclasses_pre_311] SKIPPED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_color2str[attr_classes] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_color2color[dataclasses] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_color2color[dataclasses_pre_311] SKIPPED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_color2color[attr_classes] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2user[dataclasses] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2user[dataclasses_pre_311] SKIPPED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2user[attr_classes] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str_with_field[dataclasses] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str_with_field[dataclasses_pre_311] SKIPPED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str_with_field[attr_classes] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::TestErrors::test_usr2str[dataclasses] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::TestErrors::test_usr2str[dataclasses_pre_311] SKIPPED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::TestErrors::test_usr2str[attr_classes] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::TestErrors::test_str2int_with_field_of_different_type[dataclasses] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::TestErrors::test_str2int_with_field_of_different_type[dataclasses_pre_311] SKIPPED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestDictSubclass::TestErrors::test_str2int_with_field_of_different_type[attr_classes] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_construct_from_another_retain_node_types[dataclasses] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_construct_from_another_retain_node_types[dataclasses_pre_311] SKIPPED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_construct_from_another_retain_node_types[attr_classes] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_nested_with_any_var_type[dataclasses] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_nested_with_any_var_type[dataclasses_pre_311] SKIPPED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_nested_with_any_var_type[attr_classes] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_noop_merge_into_frozen[dataclasses] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_noop_merge_into_frozen[dataclasses_pre_311] SKIPPED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_noop_merge_into_frozen[attr_classes] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_into_none_list[dataclasses] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_into_none_list[dataclasses_pre_311] SKIPPED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_into_none_list[attr_classes] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_into_none_dict[dataclasses] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_into_none_dict[dataclasses_pre_311] SKIPPED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_into_none_dict[attr_classes] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_set_value_after_merge_into_none_dict[dataclasses] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_set_value_after_merge_into_none_dict[dataclasses_pre_311] SKIPPED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_set_value_after_merge_into_none_dict[attr_classes] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[dataclasses-empty] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[dataclasses-partial] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[dataclasses-complete0] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[dataclasses-complete1] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[dataclasses_pre_311-empty] SKIPPED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[dataclasses_pre_311-partial] SKIPPED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[dataclasses_pre_311-complete0] SKIPPED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[dataclasses_pre_311-complete1] SKIPPED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[attr_classes-empty] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[attr_classes-partial] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[attr_classes-complete0] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[attr_classes-complete1] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_missing_list_promotes_target_type[dataclasses] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_missing_list_promotes_target_type[dataclasses_pre_311] SKIPPED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_missing_list_promotes_target_type[attr_classes] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_class_with_required_args[dataclasses] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_class_with_required_args[dataclasses_pre_311] SKIPPED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_class_with_required_args[attr_classes] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_instance_with_required_args[dataclasses] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_instance_with_required_args[dataclasses_pre_311] SKIPPED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_instance_with_required_args[attr_classes] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_class_with_default_args[dataclasses] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_class_with_default_args[dataclasses_pre_311] SKIPPED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_class_with_default_args[attr_classes] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_instance_with_default_args[dataclasses] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_instance_with_default_args[dataclasses_pre_311] SKIPPED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_instance_with_default_args[attr_classes] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_leaf_node_inheritance[dataclasses] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_leaf_node_inheritance[dataclasses_pre_311] SKIPPED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_leaf_node_inheritance[attr_classes] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_container_inheritance[dataclasses] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_container_inheritance[dataclasses_pre_311] SKIPPED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_container_inheritance[attr_classes] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_subclass_using_default_factory[dataclasses-create_from_class] PASSED [ 9%] 173s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_subclass_using_default_factory[dataclasses-create_from_instance] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_subclass_using_default_factory[dataclasses_pre_311-create_from_class] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_subclass_using_default_factory[dataclasses_pre_311-create_from_instance] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_subclass_using_default_factory[attr_classes-create_from_class] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_subclass_using_default_factory[attr_classes-create_from_instance] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[dataclasses-ListOfLists] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[dataclasses-DictOfDicts] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[dataclasses-ListsAndDicts] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[dataclasses-WithDefault] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[dataclasses_pre_311-ListOfLists] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[dataclasses_pre_311-DictOfDicts] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[dataclasses_pre_311-ListsAndDicts] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[dataclasses_pre_311-WithDefault] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[attr_classes-ListOfLists] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[attr_classes-DictOfDicts] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[attr_classes-ListsAndDicts] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[attr_classes-WithDefault] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lls] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-llx] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-llla] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lloli0] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lloli1] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lls_default0] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lls_default1] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lls_default-0] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lls_default-1] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lls_default-2] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lolx_default] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lolx_default-0] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lolx_default-1] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lolx_default-2] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsdsi] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-odsdsi_default-dsi1] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-odsdsi_default-dsi2] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-odsdsi_default-dsi3] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsdsx_default-dsx1] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsdsx_default-dsx2] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsdsx_default-dsx2-s1] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsdsx_default-dsx2-s2] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsdsx_default-dsx2-s3] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsdsx_default-dsx3] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lldsi] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-oldfox0] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-oldfox1] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dedsle_default-RED] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsolx_default] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsolx_default-lx] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsolx_default-lx-0] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lls] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-llx] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-llla] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lloli0] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lloli1] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lls_default0] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lls_default1] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lls_default-0] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lls_default-1] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lls_default-2] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lolx_default] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lolx_default-0] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lolx_default-1] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lolx_default-2] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsdsi] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-odsdsi_default-dsi1] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-odsdsi_default-dsi2] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-odsdsi_default-dsi3] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsdsx_default-dsx1] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsdsx_default-dsx2] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsdsx_default-dsx2-s1] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsdsx_default-dsx2-s2] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsdsx_default-dsx2-s3] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsdsx_default-dsx3] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lldsi] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-oldfox0] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-oldfox1] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dedsle_default-RED] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsolx_default] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsolx_default-lx] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsolx_default-lx-0] SKIPPED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lls] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-llx] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-llla] PASSED [ 10%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lloli0] PASSED [ 11%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lloli1] PASSED [ 11%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lls_default0] PASSED [ 11%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lls_default1] PASSED [ 11%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lls_default-0] PASSED [ 11%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lls_default-1] PASSED [ 11%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lls_default-2] PASSED [ 11%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lolx_default] PASSED [ 11%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lolx_default-0] PASSED [ 11%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lolx_default-1] PASSED [ 11%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lolx_default-2] PASSED [ 11%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsdsi] PASSED [ 11%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-odsdsi_default-dsi1] PASSED [ 11%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-odsdsi_default-dsi2] PASSED [ 11%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-odsdsi_default-dsi3] PASSED [ 11%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsdsx_default-dsx1] PASSED [ 11%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsdsx_default-dsx2] PASSED [ 11%] 173s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsdsx_default-dsx2-s1] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsdsx_default-dsx2-s2] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsdsx_default-dsx2-s3] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsdsx_default-dsx3] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lldsi] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-oldfox0] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-oldfox1] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dedsle_default-RED] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsolx_default] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsolx_default-lx] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsolx_default-lx-0] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-lls] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-lls-empty] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-lls-list-of-empty] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-lls_default] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-llx] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-lolx_default] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-dsdsi] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-dsdbi] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-dsdsx] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-lls] SKIPPED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-lls-empty] SKIPPED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-lls-list-of-empty] SKIPPED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-lls_default] SKIPPED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-llx] SKIPPED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-lolx_default] SKIPPED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-dsdsi] SKIPPED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-dsdbi] SKIPPED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-dsdsx] SKIPPED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-lls] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-lls-empty] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-lls-list-of-empty] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-lls_default] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-llx] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-lolx_default] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-dsdsi] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-dsdbi] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-dsdsx] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses-lls-conversion-from-int] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses-lls] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses-llla] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses-lloli] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses-dsdbi] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses_pre_311-lls-conversion-from-int] SKIPPED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses_pre_311-lls] SKIPPED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses_pre_311-llla] SKIPPED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses_pre_311-lloli] SKIPPED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses_pre_311-dsdbi] SKIPPED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[attr_classes-lls-conversion-from-int] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[attr_classes-lls] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[attr_classes-llla] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[attr_classes-lloli] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[attr_classes-dsdbi] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[dataclasses-assign-llls-to-lloli] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[dataclasses-assign-lld-to-llx] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[dataclasses-assign-didbi-to-dsdbi] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[dataclasses-assign-dsdsi-to-dsdbi] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[dataclasses_pre_311-assign-llls-to-lloli] SKIPPED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[dataclasses_pre_311-assign-lld-to-llx] SKIPPED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[dataclasses_pre_311-assign-didbi-to-dsdbi] SKIPPED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[dataclasses_pre_311-assign-dsdsi-to-dsdbi] SKIPPED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[attr_classes-assign-llls-to-lloli] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[attr_classes-assign-lld-to-llx] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[attr_classes-assign-didbi-to-dsdbi] PASSED [ 11%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[attr_classes-assign-dsdsi-to-dsdbi] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-lls-missing] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-lls_default-empty-list] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-lls_default-str] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-lls_default-int-converted] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-lls_default-missing-nested] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-lls_default-missing] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-dsdsi-missing] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-dsdsx_default-empty] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-dsdsx_default-user-missing-data] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-dsdsx_default-user] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-dsdsx_default-missing-user] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-dsdsi-str-converted-to-int] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-lls-missing] SKIPPED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-lls_default-empty-list] SKIPPED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-lls_default-str] SKIPPED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-lls_default-int-converted] SKIPPED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-lls_default-missing-nested] SKIPPED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-lls_default-missing] SKIPPED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-dsdsi-missing] SKIPPED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-dsdsx_default-empty] SKIPPED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-dsdsx_default-user-missing-data] SKIPPED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-dsdsx_default-user] SKIPPED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-dsdsx_default-missing-user] SKIPPED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-dsdsi-str-converted-to-int] SKIPPED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-lls-missing] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-lls_default-empty-list] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-lls_default-str] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-lls_default-int-converted] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-lls_default-missing-nested] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-lls_default-missing] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-dsdsi-missing] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-dsdsx_default-empty] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-dsdsx_default-user-missing-data] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-dsdsx_default-user] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-dsdsx_default-missing-user] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-dsdsi-str-converted-to-int] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-dsolx=none-illegal] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-olx=none-legal] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-dsolx=dn-legal] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-x=none-illegal] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-odsdsi=none-legal] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-dsdsx=none-illegal] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-dsi=none-illegal] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-dsdsx=dsn-illegal] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-lloli=n-illegal] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-lloli=ln-illegal] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-lloli=lln-legal] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-lloli=llln-illegal] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-lolx=n-illegal] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-olx=n-legal] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-lx=n-illegal] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-dsolx=none-illegal] SKIPPED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-olx=none-legal] SKIPPED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-dsolx=dn-legal] SKIPPED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-x=none-illegal] SKIPPED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-odsdsi=none-legal] SKIPPED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-dsdsx=none-illegal] SKIPPED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-dsi=none-illegal] SKIPPED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-dsdsx=dsn-illegal] SKIPPED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-lloli=n-illegal] SKIPPED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-lloli=ln-illegal] SKIPPED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-lloli=lln-legal] SKIPPED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-lloli=llln-illegal] SKIPPED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-lolx=n-illegal] SKIPPED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-olx=n-legal] SKIPPED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-lx=n-illegal] SKIPPED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-dsolx=none-illegal] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-olx=none-legal] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-dsolx=dn-legal] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-x=none-illegal] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-odsdsi=none-legal] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-dsdsx=none-illegal] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-dsi=none-illegal] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-dsdsx=dsn-illegal] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-lloli=n-illegal] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-lloli=ln-illegal] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-lloli=lln-legal] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-lloli=llln-illegal] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-lolx=n-illegal] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-olx=n-legal] PASSED [ 12%] 174s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-lx=n-illegal] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-simple-uis] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-simple-ubc] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-simple-uxf] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-simple-ouis] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-simple-uisn] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-simple-uisN] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-defaults-uis] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-defaults-ubc1] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-defaults-ubc2] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-defaults-uxf] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-defaults-ouis] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-defaults-uisn] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-defaults-uisN] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-uis_missing] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-lubc] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-dsubf] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-lubc_with_default] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-dsubf_with_default] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-iterp-from-union] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-iterp-from-union-resolved] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-iterp-to-union-resolved] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-simple-uis] SKIPPED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-simple-ubc] SKIPPED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-simple-uxf] SKIPPED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-simple-ouis] SKIPPED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-simple-uisn] SKIPPED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-simple-uisN] SKIPPED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-defaults-uis] SKIPPED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-defaults-ubc1] SKIPPED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-defaults-ubc2] SKIPPED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-defaults-uxf] SKIPPED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-defaults-ouis] SKIPPED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-defaults-uisn] SKIPPED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-defaults-uisN] SKIPPED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-uis_missing] SKIPPED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-lubc] SKIPPED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-dsubf] SKIPPED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-lubc_with_default] SKIPPED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-dsubf_with_default] SKIPPED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-iterp-from-union] SKIPPED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-iterp-from-union-resolved] SKIPPED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-iterp-to-union-resolved] SKIPPED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-simple-uis] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-simple-ubc] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-simple-uxf] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-simple-ouis] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-simple-uisn] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-simple-uisN] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-defaults-uis] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-defaults-ubc1] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-defaults-ubc2] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-defaults-uxf] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-defaults-ouis] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-defaults-uisn] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-defaults-uisN] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-uis_missing] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-lubc] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-dsubf] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-lubc_with_default] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-dsubf_with_default] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-iterp-from-union] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-iterp-from-union-resolved] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-iterp-to-union-resolved] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[dataclasses-assign-none-to-uis] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[dataclasses-assign-str-to-ubc] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[dataclasses-assign-bool-to-uxf] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[dataclasses-assign-enum-to-oufb] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[dataclasses_pre_311-assign-none-to-uis] SKIPPED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[dataclasses_pre_311-assign-str-to-ubc] SKIPPED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[dataclasses_pre_311-assign-bool-to-uxf] SKIPPED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[dataclasses_pre_311-assign-enum-to-oufb] SKIPPED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[attr_classes-assign-none-to-uis] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[attr_classes-assign-str-to-ubc] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[attr_classes-assign-bool-to-uxf] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[attr_classes-assign-enum-to-oufb] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-uis-int] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-uis-int_string] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-uis-str] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-uis-none] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-uis-missing] PASSED [ 13%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-uis-interp] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-ubc-bool] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-ubc-color] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-ubc-color_str] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-ubc-str] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-ubc-none] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-ubc-missing] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-ubc-interp] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-ouis-none] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-uis-int] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-uis-int_string] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-uis-str] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-uis-none] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-uis-missing] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-uis-interp] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-ubc-bool] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-ubc-color] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-ubc-color_str] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-ubc-str] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-ubc-none] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-ubc-missing] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-ubc-interp] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-ouis-none] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-missing] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-none] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-interp] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-list-empty] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-list-enum] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-list-enum_str] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-list-str] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-list-none] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-list-missing] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-list-interp] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-dsubf] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-dsubf-float-str] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-dsubf-dict-str] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-dsubf-dict-none] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-dsubf-dict-missing] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-dsubf-dict-interp] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-dsoubf-dict-none] PASSED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-uis-int] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-uis-int_string] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-uis-str] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-uis-none] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-uis-missing] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-uis-interp] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-ubc-bool] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-ubc-color] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-ubc-color_str] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-ubc-str] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-ubc-none] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-ubc-missing] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-ubc-interp] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-ouis-none] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-uis-int] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-uis-int_string] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-uis-str] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-uis-none] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-uis-missing] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-uis-interp] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-ubc-bool] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-ubc-color] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-ubc-color_str] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-ubc-str] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-ubc-none] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-ubc-missing] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-ubc-interp] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-ouis-none] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-missing] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-none] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-interp] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-list-empty] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-list-enum] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-list-enum_str] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-list-str] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-list-none] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-list-missing] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-list-interp] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-dsubf] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-dsubf-float-str] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-dsubf-dict-str] SKIPPED [ 14%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-dsubf-dict-none] SKIPPED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-dsubf-dict-missing] SKIPPED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-dsubf-dict-interp] SKIPPED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-dsoubf-dict-none] SKIPPED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-uis-int] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-uis-int_string] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-uis-str] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-uis-none] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-uis-missing] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-uis-interp] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-ubc-bool] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-ubc-color] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-ubc-color_str] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-ubc-str] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-ubc-none] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-ubc-missing] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-ubc-interp] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-ouis-none] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-uis-int] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-uis-int_string] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-uis-str] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-uis-none] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-uis-missing] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-uis-interp] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-ubc-bool] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-ubc-color] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-ubc-color_str] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-ubc-str] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-ubc-none] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-ubc-missing] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-ubc-interp] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-ouis-none] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-missing] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-none] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-interp] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-list-empty] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-list-enum] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-list-enum_str] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-list-str] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-list-none] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-list-missing] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-list-interp] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-dsubf] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-dsubf-float-str] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-dsubf-dict-str] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-dsubf-dict-none] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-dsubf-dict-missing] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-dsubf-dict-interp] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-dsoubf-dict-none] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-True-interp-to-int] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-True-interp-to-none-err] XFAIL [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-True-interp-to-str-err] XFAIL [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-True-interp-to-missing] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-True-interp-to-none] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-False-interp-to-int] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-False-interp-to-none-err] XFAIL [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-False-interp-to-str-err] XFAIL [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-False-interp-to-missing] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-False-interp-to-none] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-True-interp-to-int] SKIPPED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-True-interp-to-none-err] SKIPPED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-True-interp-to-str-err] SKIPPED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-True-interp-to-missing] SKIPPED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-True-interp-to-none] SKIPPED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-False-interp-to-int] SKIPPED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-False-interp-to-none-err] SKIPPED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-False-interp-to-str-err] SKIPPED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-False-interp-to-missing] SKIPPED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-False-interp-to-none] SKIPPED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-True-interp-to-int] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-True-interp-to-none-err] XFAIL [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-True-interp-to-str-err] XFAIL [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-True-interp-to-missing] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-True-interp-to-none] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-False-interp-to-int] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-False-interp-to-none-err] XFAIL [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-False-interp-to-str-err] XFAIL [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-False-interp-to-missing] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-False-interp-to-none] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_resolve_union_interpolation[dataclasses] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_resolve_union_interpolation[dataclasses_pre_311] SKIPPED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_resolve_union_interpolation[attr_classes] PASSED [ 15%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_resolve_union_interpolation_error[dataclasses] PASSED [ 16%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_resolve_union_interpolation_error[dataclasses_pre_311] SKIPPED [ 16%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_resolve_union_interpolation_error[attr_classes] PASSED [ 16%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_to_union[dataclasses-interp-to-float] PASSED [ 16%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_to_union[dataclasses-bad-int-interp] PASSED [ 16%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_to_union[dataclasses_pre_311-interp-to-float] SKIPPED [ 16%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_to_union[dataclasses_pre_311-bad-int-interp] SKIPPED [ 16%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_to_union[attr_classes-interp-to-float] PASSED [ 16%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_to_union[attr_classes-bad-int-interp] PASSED [ 16%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_support_pep_604[dataclasses] PASSED [ 16%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_support_pep_604[dataclasses_pre_311] SKIPPED [ 16%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_support_pep_604[attr_classes] PASSED [ 16%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_support_pep_585[dataclasses] PASSED [ 16%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_support_pep_585[dataclasses_pre_311] SKIPPED [ 16%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_support_pep_585[attr_classes] PASSED [ 16%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assign_path_to_string_typed_field[dataclasses] PASSED [ 16%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assign_path_to_string_typed_field[dataclasses_pre_311] SKIPPED [ 16%] 174s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assign_path_to_string_typed_field[attr_classes] PASSED [ 16%] 174s tests/test_base_config.py::test_set_value[input_0-foo-10-expected0] PASSED [ 16%] 174s tests/test_base_config.py::test_set_value[input_1-foo-value1-expected1] PASSED [ 16%] 174s tests/test_base_config.py::test_set_value[input_2-foo-value2-expected2] PASSED [ 16%] 174s tests/test_base_config.py::test_set_value[input_3-foo-value3-expected3] PASSED [ 16%] 174s tests/test_base_config.py::test_set_value[input_4-0-10-expected4] PASSED [ 16%] 174s tests/test_base_config.py::test_set_value[input_5-1-10-expected5] PASSED [ 16%] 174s tests/test_base_config.py::test_set_value[input_6-1-value6-expected6] PASSED [ 16%] 174s tests/test_base_config.py::test_set_value[input_7-1-value7-expected7] PASSED [ 16%] 174s tests/test_base_config.py::test_set_value[input_8-1-value8-expected8] PASSED [ 16%] 174s tests/test_base_config.py::test_set_value_validation_fail[input_0-foo-str] PASSED [ 16%] 174s tests/test_base_config.py::test_set_value_validation_fail[input_1-1-str] PASSED [ 16%] 174s tests/test_base_config.py::test_replace_value_node_type_with_another[input_0-foo-value0] PASSED [ 16%] 174s tests/test_base_config.py::test_replace_value_node_type_with_another[input_1-1-value1] PASSED [ 16%] 174s tests/test_base_config.py::test_empty[input_0-True] PASSED [ 16%] 174s tests/test_base_config.py::test_empty[input_1-True] PASSED [ 16%] 174s tests/test_base_config.py::test_empty[input_2-False] PASSED [ 16%] 174s tests/test_base_config.py::test_empty[input_3-False] PASSED [ 16%] 174s tests/test_base_config.py::test_str[list0-str] PASSED [ 16%] 174s tests/test_base_config.py::test_str[list0-repr] PASSED [ 16%] 174s tests/test_base_config.py::test_str[dict0-str] PASSED [ 16%] 174s tests/test_base_config.py::test_str[dict0-repr] PASSED [ 16%] 174s tests/test_base_config.py::test_str[list1-str] PASSED [ 16%] 174s tests/test_base_config.py::test_str[list1-repr] PASSED [ 16%] 174s tests/test_base_config.py::test_str[dict_in_list-str] PASSED [ 16%] 174s tests/test_base_config.py::test_str[dict_in_list-repr] PASSED [ 16%] 174s tests/test_base_config.py::test_str[list_in_list-str] PASSED [ 16%] 174s tests/test_base_config.py::test_str[list_in_list-repr] PASSED [ 16%] 174s tests/test_base_config.py::test_str[dict1-str] PASSED [ 16%] 174s tests/test_base_config.py::test_str[dict1-repr] PASSED [ 16%] 174s tests/test_base_config.py::test_str[list_in_dict-str] PASSED [ 16%] 174s tests/test_base_config.py::test_str[list_in_dict-repr] PASSED [ 16%] 174s tests/test_base_config.py::test_str[structured_with_missing-str] PASSED [ 16%] 174s tests/test_base_config.py::test_str[structured_with_missing-repr] PASSED [ 16%] 174s tests/test_base_config.py::test_flag_dict[readonly] PASSED [ 16%] 174s tests/test_base_config.py::test_flag_dict[struct] PASSED [ 16%] 174s tests/test_base_config.py::test_freeze_nested_dict[readonly] PASSED [ 16%] 174s tests/test_base_config.py::test_freeze_nested_dict[struct] PASSED [ 16%] 174s tests/test_base_config.py::test_set_flags PASSED [ 16%] 174s tests/test_base_config.py::test_get_flag_after_dict_assignment[20-True] PASSED [ 16%] 174s tests/test_base_config.py::test_get_flag_after_dict_assignment[20-False] PASSED [ 16%] 175s tests/test_base_config.py::test_get_flag_after_dict_assignment[node1-True] PASSED [ 16%] 175s tests/test_base_config.py::test_get_flag_after_dict_assignment[node1-False] PASSED [ 16%] 175s tests/test_base_config.py::test_get_flag_after_dict_assignment[node2-True] PASSED [ 16%] 175s tests/test_base_config.py::test_get_flag_after_dict_assignment[node2-False] PASSED [ 16%] 175s tests/test_base_config.py::TestDeepCopy::test_deepcopy[src0] PASSED [ 16%] 175s tests/test_base_config.py::TestDeepCopy::test_deepcopy[src1] PASSED [ 16%] 175s tests/test_base_config.py::TestDeepCopy::test_deepcopy[src2] PASSED [ 16%] 175s tests/test_base_config.py::TestDeepCopy::test_deepcopy[src3] PASSED [ 16%] 175s tests/test_base_config.py::TestDeepCopy::test_deepcopy[StructuredWithMissing] PASSED [ 16%] 175s tests/test_base_config.py::TestDeepCopy::test_deepcopy_readonly[src0] PASSED [ 16%] 175s tests/test_base_config.py::TestDeepCopy::test_deepcopy_readonly[src1] PASSED [ 16%] 175s tests/test_base_config.py::TestDeepCopy::test_deepcopy_readonly[src2] PASSED [ 16%] 175s tests/test_base_config.py::TestDeepCopy::test_deepcopy_readonly[src3] PASSED [ 16%] 175s tests/test_base_config.py::TestDeepCopy::test_deepcopy_readonly[StructuredWithMissing] PASSED [ 16%] 175s tests/test_base_config.py::TestDeepCopy::test_deepcopy_struct[src0] PASSED [ 16%] 175s tests/test_base_config.py::TestDeepCopy::test_deepcopy_struct[src1] PASSED [ 16%] 175s tests/test_base_config.py::TestDeepCopy::test_deepcopy_struct[src2] PASSED [ 16%] 175s tests/test_base_config.py::TestDeepCopy::test_deepcopy_struct[src3] PASSED [ 16%] 175s tests/test_base_config.py::TestDeepCopy::test_deepcopy_struct[StructuredWithMissing] PASSED [ 16%] 175s tests/test_base_config.py::test_deepcopy_after_del PASSED [ 16%] 175s tests/test_base_config.py::test_deepcopy_after_pop PASSED [ 16%] 175s tests/test_base_config.py::test_deepcopy_with_interpolation PASSED [ 16%] 175s tests/test_base_config.py::test_deepcopy_and_merge_and_flags PASSED [ 16%] 175s tests/test_base_config.py::test_deepcopy_preserves_container_type[cfg0] PASSED [ 17%] 175s tests/test_base_config.py::test_deepcopy_preserves_container_type[cfg1] PASSED [ 17%] 175s tests/test_base_config.py::test_flag_override[struct_setiitem] PASSED [ 17%] 175s tests/test_base_config.py::test_flag_override[struct_setattr] PASSED [ 17%] 175s tests/test_base_config.py::test_flag_override[readonly] PASSED [ 17%] 175s tests/test_base_config.py::test_nested_flag_override PASSED [ 17%] 175s tests/test_base_config.py::test_multiple_flags_override PASSED [ 17%] 175s tests/test_base_config.py::test_read_write_override[src0--expectation0] PASSED [ 17%] 175s tests/test_base_config.py::test_read_write_override[src1--expectation1] PASSED [ 17%] 175s tests/test_base_config.py::test_struct_override[src0--expectation0] PASSED [ 17%] 175s tests/test_base_config.py::test_open_dict_restore[struct-open_dict] PASSED [ 17%] 175s tests/test_base_config.py::test_open_dict_restore[readonly-read_write] PASSED [ 17%] 175s tests/test_base_config.py::TestCopy::test_copy[list_empty-copy.copy] PASSED [ 17%] 175s tests/test_base_config.py::TestCopy::test_copy[list_empty-obj.copy] PASSED [ 17%] 175s tests/test_base_config.py::TestCopy::test_copy[list0-copy.copy] PASSED [ 17%] 175s tests/test_base_config.py::TestCopy::test_copy[list0-obj.copy] PASSED [ 17%] 175s tests/test_base_config.py::TestCopy::test_copy[list1-copy.copy] PASSED [ 17%] 175s tests/test_base_config.py::TestCopy::test_copy[list1-obj.copy] PASSED [ 17%] 175s tests/test_base_config.py::TestCopy::test_copy[list_none-copy.copy] PASSED [ 17%] 175s tests/test_base_config.py::TestCopy::test_copy[list_none-obj.copy] PASSED [ 17%] 175s tests/test_base_config.py::TestCopy::test_copy[list_missing-copy.copy] PASSED [ 17%] 175s tests/test_base_config.py::TestCopy::test_copy[list_missing-obj.copy] PASSED [ 17%] 175s tests/test_base_config.py::TestCopy::test_copy[dict_empty-copy.copy] PASSED [ 17%] 175s tests/test_base_config.py::TestCopy::test_copy[dict_empty-obj.copy] PASSED [ 17%] 175s tests/test_base_config.py::TestCopy::test_copy[dict0-copy.copy] PASSED [ 17%] 175s tests/test_base_config.py::TestCopy::test_copy[dict0-obj.copy] PASSED [ 17%] 175s tests/test_base_config.py::TestCopy::test_copy[dict1-copy.copy] PASSED [ 17%] 175s tests/test_base_config.py::TestCopy::test_copy[dict1-obj.copy] PASSED [ 17%] 175s tests/test_base_config.py::TestCopy::test_copy[dict_none-copy.copy] PASSED [ 17%] 175s tests/test_base_config.py::TestCopy::test_copy[dict_none-obj.copy] PASSED [ 17%] 175s tests/test_base_config.py::TestCopy::test_copy_dict_inter[dict_inter-copy.copy] PASSED [ 17%] 175s tests/test_base_config.py::TestCopy::test_copy_dict_inter[dict_inter-obj.copy] PASSED [ 17%] 175s tests/test_base_config.py::TestCopy::test_copy_with_interpolation[src0-2-0-copy.copy] PASSED [ 17%] 175s tests/test_base_config.py::TestCopy::test_copy_with_interpolation[src0-2-0-obj.copy] PASSED [ 17%] 175s tests/test_base_config.py::TestCopy::test_copy_with_interpolation[src1-b-a-copy.copy] PASSED [ 17%] 175s tests/test_base_config.py::TestCopy::test_copy_with_interpolation[src1-b-a-obj.copy] PASSED [ 17%] 175s tests/test_base_config.py::TestCopy::test_list_shallow_copy_is_deepcopy[copy.copy] PASSED [ 17%] 175s tests/test_base_config.py::TestCopy::test_list_shallow_copy_is_deepcopy[obj.copy] PASSED [ 17%] 175s tests/test_base_config.py::TestParentAfterCopy::test_dict_copy[copy] PASSED [ 17%] 175s tests/test_base_config.py::TestParentAfterCopy::test_dict_copy[deepcopy] PASSED [ 17%] 175s tests/test_base_config.py::TestParentAfterCopy::test_node_copy[copy] PASSED [ 17%] 175s tests/test_base_config.py::TestParentAfterCopy::test_node_copy[deepcopy] PASSED [ 17%] 175s tests/test_base_config.py::TestParentAfterCopy::test_list_copy[copy] PASSED [ 17%] 175s tests/test_base_config.py::TestParentAfterCopy::test_list_copy[deepcopy] PASSED [ 17%] 175s tests/test_base_config.py::TestParentAfterCopy::test_union_copy[copy] PASSED [ 17%] 175s tests/test_base_config.py::TestParentAfterCopy::test_union_copy[deepcopy] PASSED [ 17%] 175s tests/test_base_config.py::test_omegaconf_init_not_implemented PASSED [ 17%] 175s tests/test_base_config.py::test_resolve_str_interpolation[a-a] PASSED [ 17%] 175s tests/test_base_config.py::test_resolve_str_interpolation[${foo}-10] PASSED [ 17%] 175s tests/test_base_config.py::test_resolve_str_interpolation[${bar}-10] PASSED [ 17%] 175s tests/test_base_config.py::test_resolve_str_interpolation[foo_${foo}-foo_10] PASSED [ 17%] 175s tests/test_base_config.py::test_resolve_str_interpolation[foo_${bar}-foo_10] PASSED [ 17%] 175s tests/test_base_config.py::test_omegaconf_create PASSED [ 17%] 175s tests/test_base_config.py::test_assign[parent0-0-value0-expected0] PASSED [ 17%] 175s tests/test_base_config.py::test_assign[parent1-0-value1-expected1] PASSED [ 17%] 175s tests/test_base_config.py::test_assign[parent2-0-value2-expected2] PASSED [ 17%] 175s tests/test_base_config.py::test_assign[parent3-foo-value3-expected3] PASSED [ 17%] 175s tests/test_base_config.py::test_assign[parent4-foo-value4-expected4] PASSED [ 17%] 175s tests/test_base_config.py::test_assign[parent5-foo-value5-expected5] PASSED [ 17%] 175s tests/test_base_config.py::test_get_node[cfg0-foo-bar] PASSED [ 17%] 175s tests/test_base_config.py::test_get_node[cfg1-foo-None] PASSED [ 17%] 175s tests/test_base_config.py::test_get_node[cfg2-foo-???] PASSED [ 17%] 175s tests/test_base_config.py::test_get_node[cfg3-1-20] PASSED [ 17%] 175s tests/test_base_config.py::test_get_node[cfg4-1-None] PASSED [ 17%] 175s tests/test_base_config.py::test_get_node[cfg5-1-???] PASSED [ 17%] 175s tests/test_base_config.py::test_string_interpolation_with_readonly_parent[dict] PASSED [ 17%] 175s tests/test_base_config.py::test_string_interpolation_with_readonly_parent[list_int] PASSED [ 17%] 175s tests/test_base_config.py::test_string_interpolation_with_readonly_parent[list_slice] PASSED [ 17%] 175s tests/test_base_config.py::test_flags_root PASSED [ 17%] 175s tests/test_base_config.py::test_optional_assign[list_elt] PASSED [ 17%] 175s tests/test_base_config.py::test_optional_assign[list_elt_partial] PASSED [ 17%] 175s tests/test_base_config.py::test_optional_assign[dict_elt] PASSED [ 17%] 175s tests/test_base_config.py::test_optional_assign[dict_elt_partial] PASSED [ 17%] 175s tests/test_base_config.py::test_optional_assign[list] PASSED [ 17%] 175s tests/test_base_config.py::test_optional_assign[dict] PASSED [ 17%] 175s tests/test_base_config.py::test_optional_assign[opt_list_elt] PASSED [ 17%] 175s tests/test_base_config.py::test_optional_assign[opt_dict_elt] PASSED [ 17%] 175s tests/test_base_config.py::test_optional_assign[opt_list] PASSED [ 17%] 175s tests/test_base_config.py::test_optional_assign[opt_dict] PASSED [ 17%] 175s tests/test_base_config.py::test_optional_assign[list_opt_elt] PASSED [ 17%] 175s tests/test_base_config.py::test_optional_assign[dict_opt_elt] PASSED [ 17%] 175s tests/test_base_config.py::test_optional_assign[list_opt] PASSED [ 18%] 175s tests/test_base_config.py::test_optional_assign[dict_opt] PASSED [ 18%] 175s tests/test_base_config.py::test_optional_assign[set_optional_user] PASSED [ 18%] 175s tests/test_base_config.py::test_optional_assign[illegal_set_user_to_none] PASSED [ 18%] 175s tests/test_base_config.py::test_assignment_optional_behavior[opt_user] PASSED [ 18%] 175s tests/test_base_config.py::test_assignment_optional_behavior[nested_structured_conf] PASSED [ 18%] 175s tests/test_base_config.py::test_assignment_optional_behavior[structured_dict_of_user] PASSED [ 18%] 175s tests/test_base_config.py::test_assignment_optional_behavior[dict_int] PASSED [ 18%] 175s tests/test_base_config.py::test_assignment_optional_behavior[dict_opt_int] PASSED [ 18%] 175s tests/test_base_config.py::test_assignment_optional_behavior[dict_any] PASSED [ 18%] 175s tests/test_base_config.py::test_assignment_optional_behavior[dict:merge_into_new_user_node] PASSED [ 18%] 175s tests/test_base_config.py::test_assignment_optional_behavior[dict:merge_into_new_optional_user_node] PASSED [ 18%] 175s tests/test_base_config.py::test_assignment_optional_behavior[list:merge_into_new_user_node] PASSED [ 18%] 175s tests/test_base_config.py::test_assignment_optional_behavior[list:merge_into_new_optional_user_node] PASSED [ 18%] 175s tests/test_base_config.py::test_assignment_optional_behavior[opt_dict0] PASSED [ 18%] 175s tests/test_base_config.py::test_assignment_optional_behavior[opt_list] PASSED [ 18%] 175s tests/test_base_config.py::test_assignment_optional_behavior[opt_dict1] PASSED [ 18%] 175s tests/test_base_config.py::test_assignment_optional_behavior[opt_dict2] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::test_setattr_deep_value PASSED [ 18%] 175s tests/test_basic_ops_dict.py::test_setattr_deep_from_empty PASSED [ 18%] 175s tests/test_basic_ops_dict.py::test_setattr_dict_nested PASSED [ 18%] 175s tests/test_basic_ops_dict.py::test_getattr PASSED [ 18%] 175s tests/test_basic_ops_dict.py::test_getattr_dict PASSED [ 18%] 175s tests/test_basic_ops_dict.py::test_delattr[dict-False] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::test_delattr[dict-True] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::test_delattr[structured_config-False] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::test_delattr[structured_config-True] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_mandatory_value[str] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_mandatory_value[bytes] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_mandatory_value[int] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_mandatory_value[float] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_mandatory_value[bool-T] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_mandatory_value[bool-F] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_mandatory_value[enum] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_inner[str] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_inner[bytes] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_inner[int] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_inner[float] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_inner[bool-T] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_inner[bool-F] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_inner[enum] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_outer[str] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_outer[bytes] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_outer[int] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_outer[float] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_outer[bool-T] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_outer[bool-F] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_outer[enum] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_get[str] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_get[bytes] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_get[int] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_get[float] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_get[bool-T] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_get[bool-F] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_get[enum] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_set[str] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_set[bytes] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_set[int] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_set[float] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_set[bool-T] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_set[bool-F] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_set[enum] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem[src0-a-expected0] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem[src1-abc-expected1] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem[src2-1-expected2] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem[src3-67.89-expected3] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem[src4-False-expected4] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem[src5-Enum1.FOO-expected5] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem_KeyError[src0-a-expected0] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem_KeyError[src1-abc-expected1] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem_KeyError[src2-1-expected2] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem_KeyError[src3-67.89-expected3] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem_KeyError[src4-False-expected4] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem_KeyError[src5-Enum1.FOO-expected5] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_struct_delitem[src0-a-expected0] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_struct_delitem[src1-abc-expected1] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_struct_delitem[src2-1-expected2] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_struct_delitem[src3-67.89-expected3] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_struct_delitem[src4-False-expected4] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_struct_delitem[src5-Enum1.FOO-expected5] PASSED [ 18%] 175s tests/test_basic_ops_dict.py::test_attribute_error PASSED [ 18%] 175s tests/test_basic_ops_dict.py::test_get_default_value[c0] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::test_get_default_value[c1] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::test_scientific_notation_float PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-4-None] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-4-True] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-4-False] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-True-None] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-True-True] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-True-False] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-False-None] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-False-True] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-False-False] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-None-None] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-None-True] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-None-False] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-4-None] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-4-True] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-4-False] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-True-None] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-True-True] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-True-False] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-False-None] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-False-True] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-False-False] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-None-None] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-None-True] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-None-False] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-4-None] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-4-True] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-4-False] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-True-None] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-True-True] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-True-False] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-False-None] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-False-True] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-False-False] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-None-None] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-None-True] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-None-False] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-4-None] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-4-True] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-4-False] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-True-None] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-True-True] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-True-False] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-False-None] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-False-True] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-False-False] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-None-None] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-None-True] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-None-False] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-4-None] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-4-True] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-4-False] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-True-None] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-True-True] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-True-False] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-False-None] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-False-True] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-False-False] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-None-None] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-None-True] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-None-False] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-4-None] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-4-True] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-4-False] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-True-None] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-True-True] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-True-False] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-False-None] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-False-True] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-False-False] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-None-None] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-None-True] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-None-False] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-4-None] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-4-True] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-4-False] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-True-None] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-True-True] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-True-False] PASSED [ 19%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-False-None] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-False-True] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-False-False] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-None-None] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-None-True] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-None-False] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-4-None] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-4-True] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-4-False] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-True-None] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-True-True] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-True-False] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-False-None] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-False-True] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-False-False] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-None-None] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-None-True] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-None-False] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-4-None] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-4-True] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-4-False] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-True-None] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-True-True] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-True-False] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-False-None] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-False-True] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-False-False] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-None-None] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-None-True] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-None-False] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-4-None] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-4-True] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-4-False] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-True-None] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-True-True] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-True-False] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-False-None] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-False-True] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-False-False] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-None-None] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-None-True] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-None-False] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-4-None] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-4-True] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-4-False] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-True-None] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-True-True] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-True-False] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-False-None] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-False-True] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-False-False] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-None-None] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-None-True] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-None-False] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-4-None] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-4-True] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-4-False] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-True-None] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-True-True] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-True-False] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-False-None] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-False-True] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-False-False] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-None-None] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-None-True] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-None-False] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-4-None] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-4-True] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-4-False] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-True-None] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-True-True] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-True-False] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-False-None] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-False-True] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-False-False] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-None-None] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-None-True] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-None-False] PASSED [ 20%] 175s tests/test_basic_ops_dict.py::test_map_expansion PASSED [ 20%] 175s tests/test_basic_ops_dict.py::test_items_iterator_behavior PASSED [ 20%] 175s tests/test_basic_ops_dict.py::test_mutate_config_via_items_iteration PASSED [ 20%] 175s tests/test_basic_ops_dict.py::test_items_with_interpolation PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_items[empty] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_items[simple] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_items[interpolation_in_value] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_items[missing_value] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_items[none] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_items[missing] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_items[missing_interpolation0] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_items[missing_interpolation1] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_keys[empty] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_keys[full] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_keys[missing_value] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_keys[missing_interpolation] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_keys[interpolation] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_keys[none_dictconfig] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_keys[missing_dictconfig] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_keys[missing_interpolation_dictconfig] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_keys[interpolation_dictconfig] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_pickle_get_root PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_iterate_dictionary PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_iterate_dict_with_interpolation PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_pop[no_default] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_pop[none_default] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_pop[with_default] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_pop[none_value] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_pop[missing_value] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_pop[interpolation] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_pop[enum_key_no_default] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_pop[enum_key_with_none_default] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_pop[enum_key_with_default] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_pop[bytes_key_no_default] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_pop[bytes_key_with_default] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_pop[float_key_no_default] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_pop[float_key_with_default] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_pop[bool_key_no_default] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_pop[bool_key_with_default] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_struct_mode_pop PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_structured_mode_pop PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg0-not_found-expectation0] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg1-ghi-expectation1] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg2-3-expectation2] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg3-10.11-expectation3] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg4-False-expectation4] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg5-Enum1.BAR-expectation5] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg6-a-expectation6] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg7-1-expectation7] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg8-123.45-expectation8] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg9-a-expectation9] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg10-True-expectation10] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg11-Enum1.FOO-expectation11] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg12-a-expectation12] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf0-a-True] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf1-b-True] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf2-c-False] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf3-b-True] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf4-b-False] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf5-c-True] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf6-b-True] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf7-a-True] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf8-b-True] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf9-b-True] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf10-Enum1.FOO-True] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf11-aaa-False] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf12-FOO-False] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf13-Enum1.FOO-True] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf14-incompatible_key_type-False] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf15-FOO-True] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf16-None-False] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf17-1-True] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf18-2-True] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf19-3-False] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf20-2-False] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf21-None-False] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf22-1-False] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf23-1-False] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf24-1.1-True] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf25-1.1-False] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf26-1.1-False] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf27-2.2-True] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf28-3.3-False] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf29-2.2-False] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf30-None-False] PASSED [ 21%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf31-True-True] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf32-False-True] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf33-no-False] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf34-1-True] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf35-None-False] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf36-False-False] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf37-1-True] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf38-2-True] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf39-3-False] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf40-2-False] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf41-None-False] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_in_dict[conf42-1-False] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_get_root PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_get_root_of_merged PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_dict_config PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_dict_structured_delitem PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_dict_nested_structured_delitem PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_dict_len[empty] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_dict_len[full] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_dict_len[none] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_dict_len[missing] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_dict_len[interpolation] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_dict_len[broken_interpolation] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_dict_assign_illegal_value PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_dict_assign_illegal_value_nested PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_assign_dict_in_dict PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_instantiate_config_fails PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_dir[cfg0-None-expected0] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_dir[cfg1-a-expected1] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_dir[StructuredWithMissing-dict-expected2] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_hash PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_get_with_default_from_struct_not_throwing[default] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_get_with_default_from_struct_not_throwing[0] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_get_with_default_from_struct_not_throwing[None] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_members[cfg0] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_members[cfg1] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_masked_copy[in_cfg0-mask_keys0-expected0] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_masked_copy[in_cfg1-a-expected1] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_masked_copy[in_cfg2-mask_keys2-expected2] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_masked_copy[in_cfg3-b-expected3] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_masked_copy[in_cfg4-mask_keys4-expected4] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_masked_copy_is_deep PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_shallow_copy PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_shallow_copy_missing PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_shallow_copy_none PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_dict_shallow_copy_is_deepcopy[copy] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_dict_shallow_copy_is_deepcopy[obj.copy] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_creation_with_invalid_key PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_setitem_with_invalid_key PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_getitem_with_invalid_key PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_hasattr PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_typed_hasattr PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_struct_mode_missing_key_getitem PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_struct_mode_missing_key_setitem PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_get_type PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_get_ref_type[cfg0-Optional] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_get_ref_type[cfg1-Plugin] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_get_ref_type_with_conflict PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_is_missing PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_assign_to_reftype_none_or_any[None-None] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_assign_to_reftype_none_or_any[None-Any] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_assign_to_reftype_none_or_any[assign1-None] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_assign_to_reftype_none_or_any[assign1-Any] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_assign_to_reftype_none_or_any[assign2-None] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_assign_to_reftype_none_or_any[assign2-Any] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_assign_to_reftype_none_or_any[assign3-None] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::test_assign_to_reftype_none_or_any[assign3-Any] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin1[plugin_none] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin1[plugin_plugin] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin1[plugin_plugin()] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin1[plugin_concrete] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin1[plugin_concrete()] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin1[concrete_none] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin1[subclass=subclass_obj0] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin1[subclass=subclass_obj1] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[None-plugin_none] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[None-plugin_plugin] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[None-plugin_plugin()] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[None-plugin_concrete] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[None-plugin_concrete()] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[None-concrete_none] PASSED [ 22%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[None-subclass=subclass_obj0] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[None-subclass=subclass_obj1] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[???-plugin_none] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[???-plugin_plugin] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[???-plugin_plugin()] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[???-plugin_concrete] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[???-plugin_concrete()] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[???-concrete_none] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[???-subclass=subclass_obj0] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[???-subclass=subclass_obj1] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin_[plugin_none] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin_[plugin_plugin] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin_[plugin_plugin()] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin_[plugin_concrete] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin_[plugin_concrete()] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin_[concrete_none] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin_[subclass=subclass_obj0] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin_[subclass=subclass_obj1] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[None-plugin_none] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[None-plugin_plugin] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[None-plugin_plugin()] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[None-plugin_concrete] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[None-plugin_concrete()] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[None-concrete_none] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[None-subclass=subclass_obj0] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[None-subclass=subclass_obj1] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[???-plugin_none] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[???-plugin_plugin] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[???-plugin_plugin()] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[???-plugin_concrete] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[???-plugin_concrete()] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[???-concrete_none] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[???-subclass=subclass_obj0] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[???-subclass=subclass_obj1] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin_[assign_primitive_to_typed] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin_[assign_base_type_to_subclass] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin_[assign_base_instance_to_subclass] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin[None-assign_primitive_to_typed] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin[None-assign_base_type_to_subclass] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin[None-assign_base_instance_to_subclass] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin[???-assign_primitive_to_typed] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin[???-assign_base_type_to_subclass] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin[???-assign_base_instance_to_subclass] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin1[assign_primitive_to_typed] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin1[assign_base_type_to_subclass] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin1[assign_base_instance_to_subclass] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin[None-assign_primitive_to_typed] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin[None-assign_base_type_to_subclass] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin[None-assign_base_instance_to_subclass] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin[???-assign_primitive_to_typed] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin[???-assign_base_type_to_subclass] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin[???-assign_base_instance_to_subclass] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::test_setdefault PASSED [ 23%] 175s tests/test_basic_ops_dict.py::test_self_assign_list_value_with_ref_type[list_value] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::test_self_assign_list_value_with_ref_type[dict_value] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::test_assign_to_sc_field_without_ref_type PASSED [ 23%] 175s tests/test_basic_ops_dict.py::test_dict_getitem_not_found PASSED [ 23%] 175s tests/test_basic_ops_dict.py::test_dict_getitem_none_output PASSED [ 23%] 175s tests/test_basic_ops_dict.py::test_dictconfig_creation_with_parent_flag[struct-data0] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::test_dictconfig_creation_with_parent_flag[struct-User] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::test_dictconfig_creation_with_parent_flag[readonly-data0] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::test_dictconfig_creation_with_parent_flag[readonly-User] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::test_node_copy_on_set[any] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::test_node_copy_on_set[dict] PASSED [ 23%] 175s tests/test_basic_ops_dict.py::test_node_copy_on_set[list] PASSED [ 23%] 175s tests/test_basic_ops_list.py::test_list_value PASSED [ 23%] 175s tests/test_basic_ops_list.py::test_list_of_dicts PASSED [ 23%] 175s tests/test_basic_ops_list.py::test_list_get_return_default[cfg0-0-None] PASSED [ 23%] 175s tests/test_basic_ops_list.py::test_list_get_return_default[cfg0-0-0] PASSED [ 23%] 175s tests/test_basic_ops_list.py::test_list_get_return_default[cfg0-0-default] PASSED [ 23%] 175s tests/test_basic_ops_list.py::test_list_get_return_default[cfg1-0-None] PASSED [ 23%] 175s tests/test_basic_ops_list.py::test_list_get_return_default[cfg1-0-0] PASSED [ 23%] 175s tests/test_basic_ops_list.py::test_list_get_return_default[cfg1-0-default] PASSED [ 23%] 175s tests/test_basic_ops_list.py::test_list_get_return_default[cfg2-0-None] PASSED [ 23%] 175s tests/test_basic_ops_list.py::test_list_get_return_default[cfg2-0-0] PASSED [ 23%] 175s tests/test_basic_ops_list.py::test_list_get_return_default[cfg2-0-default] PASSED [ 23%] 175s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg0-0-found-None] PASSED [ 23%] 175s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg0-0-found-0] PASSED [ 23%] 175s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg0-0-found-default] PASSED [ 23%] 175s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg1-0-None-None] PASSED [ 23%] 175s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg1-0-None-0] PASSED [ 23%] 175s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg1-0-None-default] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg2-0-None-None] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg2-0-None-0] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg2-0-None-default] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg3-0-None-None] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg3-0-None-0] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg3-0-None-default] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_iterate_list[simple] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_iterate_list[interpolation] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_iterate_list[iter_over_lists] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_iterate_list[iter_over_dicts] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_iterate_list[iter_over_missing] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_iterate_list[str_interpolation] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_iterate_list_with_missing_interpolation PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_iterate_list_with_missing PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_items_with_interpolation PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_list_pop[cfg0-0-1-expected_cfg0] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_list_pop[cfg1-None-3-expected_cfg1] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_list_pop[cfg2-0-None-expected_cfg2] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_list_pop[cfg3-1-None-expected_cfg3] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_list_pop_errors[cfg0-100-IndexError] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_list_pop_errors[cfg1-0-InterpolationKeyError] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_list_pop_errors[cfg2-0-InterpolationToMissingValueError] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_list_pop_on_unexpected_exception_not_modifying PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_in_list PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_in_with_interpolation PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_not_in_special_lists[ListConfig(None)] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_not_in_special_lists[ListConfig(???)] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_list_config_with_list PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_list_config_with_tuple PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_items_on_list PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_list_enumerate PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_list_delitem PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_list_len[lst0-2] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_list_len[lst1-0] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_list_len[lst2-0] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_list_len[lst3-0] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_list_len[lst4-0] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_nested_list_assign_illegal_value PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_list_append PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_append_invalid_element_type[append_str_to_list[int]] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_append_invalid_element_type[append_str_to_list[Color]] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_append_invalid_element_type[append_str_to_list[User]] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_append_invalid_element_type[list:convert_dict_to_user] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_append_invalid_element_type[list:convert_empty_dict_to_user] PASSED [ 24%] 175s 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%] 175s 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%] 175s tests/test_basic_ops_list.py::test_append_convert[list:convert_str_to_int] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_append_convert[list:convert_str_to_float] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_append_convert[list:convert_int_to_str] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_append_convert[list:convert_str_to_bool] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_append_convert[list:convert_str_to_enum] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_append_convert[list:convert_str_to_path] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_list_index[index0-expected0] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_list_index[index1-expected1] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_list_index[-1-13] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_list_dir[cfg0-expected0] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_list_dir[cfg1-expected1] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_list_dir[cfg2-expected2] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_append_to_typed[typed_list] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_append_to_typed[typed_list_append_none] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_append_to_typed[optional_typed_list] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_append_to_typed[optional_typed_list_append_none] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_append_to_typed[user_list] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_append_to_typed[user_list_append_none] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_append_to_typed[optional_user_list] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_append_to_typed[optional_user_list_append_none] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_insert[input_0-1-100-expected0-AnyNode-None] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_insert[input_1-1-value1-expected1-IntegerNode-None] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_insert[input_2-1-foo-expected2-AnyNode-None] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_insert[input_3-1-value3-expected3-StringNode-None] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_insert[input_4-0-foo-None-None-ValidationError] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_insert[typed_list] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_insert[typed_list_insert_none] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_insert_special_list[lst0-0-10-expectation0] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_insert_special_list[lst1-0-10-expectation1] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_extend[src0-append0-result0] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_extend[src1-append1-result1] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_extend[src2-append2-result2] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_remove[src0-10-result0-expectation0] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_remove[src1-oops-None-expectation1] PASSED [ 24%] 175s tests/test_basic_ops_list.py::test_remove[src2-remove2-result2-expectation2] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_remove[src3-2-result3-expectation3] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_clear[1-src0] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_clear[1-src1] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_clear[1-src2] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_clear[2-src0] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_clear[2-src1] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_clear[2-src2] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_index[src0-20--1-expectation0] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_index[src1-10-0-expectation1] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_index[src2-20-1-expectation2] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_index_with_range PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_count[src0-10-0] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_count[src1-10-1] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_count[src2-10-2] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_count[src3-None-0] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_sort PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_insert_throws_not_changing_list PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_append_throws_not_changing_list PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_hash PASSED [ 25%] 175s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[listconfig_plus_listconfig-in_list10-in_list20-in_expected0] PASSED [ 25%] 175s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[listconfig_plus_listconfig-in_list11-in_list21-in_expected1] PASSED [ 25%] 175s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[listconfig_plus_listconfig-in_list12-in_list22-in_expected2] PASSED [ 25%] 175s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[listconfig_plus_list-in_list10-in_list20-in_expected0] PASSED [ 25%] 175s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[listconfig_plus_list-in_list11-in_list21-in_expected1] PASSED [ 25%] 175s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[listconfig_plus_list-in_list12-in_list22-in_expected2] PASSED [ 25%] 175s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[list_plus_listconfig-in_list10-in_list20-in_expected0] PASSED [ 25%] 175s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[list_plus_listconfig-in_list11-in_list21-in_expected1] PASSED [ 25%] 175s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[list_plus_listconfig-in_list12-in_list22-in_expected2] PASSED [ 25%] 175s tests/test_basic_ops_list.py::TestListAdd::test_list_plus_eq[in_list10-in_list20-in_expected0] PASSED [ 25%] 175s tests/test_basic_ops_list.py::TestListAdd::test_list_plus_eq[in_list11-in_list21-in_expected1] PASSED [ 25%] 175s tests/test_basic_ops_list.py::TestListAdd::test_list_plus_eq[in_list12-in_list22-in_expected2] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_deep_add PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_deep_radd PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_set_with_invalid_key PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_getitem[lst0-0-1] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_getitem[lst1-0-TypeError] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_getitem[lst2-0-MissingMandatoryValue] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_getitem_slice[sli0] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_getitem_slice[sli1] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_getitem_slice[sli2] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_getitem_slice[sli3] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_getitem_slice[sli4] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_getitem_slice[sli5] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_getitem_slice[sli6] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_getitem_slice[sli7] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_getitem_slice[sli8] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_getitem_slice[sli9] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_getitem_slice[sli10] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_setitem_slice[same-number-of-elements-create] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_setitem_slice[same-number-of-elements-list] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_setitem_slice[same-number-of-elements-] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_setitem_slice[extra-elements-create] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_setitem_slice[extra-elements-list] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_setitem_slice[extra-elements-] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_setitem_slice[insert only-create] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_setitem_slice[insert only-list] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_setitem_slice[insert only-] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_setitem_slice[nop-create] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_setitem_slice[nop-list] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_setitem_slice[nop-] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_setitem_slice[less-elements-create] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_setitem_slice[less-elements-list] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_setitem_slice[less-elements-] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-create] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-list] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice2-create] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice2-list] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice2-] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-disjoint-create] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-disjoint-list] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-disjoint-] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_setitem_slice[non-iterable-input-create] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_setitem_slice[non-iterable-input-list] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_setitem_slice[non-iterable-input-] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_setitem_slice[partially-valid-input-create] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_setitem_slice[partially-valid-input-list] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_setitem_slice[partially-valid-input-] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-length-mismatch-create] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-length-mismatch-list] PASSED [ 25%] 175s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-length-mismatch-] PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-length-mismatch2-create] PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-length-mismatch2-list] PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-length-mismatch2-] PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-reverse-create] PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-reverse-list] PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-reverse-] PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-create] PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-list] PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-] PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-replace-create] PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-replace-list] PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-replace-] PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-underflow-create] PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-underflow-list] PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-underflow-] PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-overflow-create] PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-overflow-list] PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-overflow-] PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_get[lst0-0-1] PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_get[lst1-foo-KeyValidationError] PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_get[lst2-1-InterpolationKeyError] PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_get[lst3-1-InterpolationToMissingValueError] PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_get[lst4-0-TypeError] PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_get[lst5-0-MissingMandatoryValue] PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_getattr PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_shallow_copy PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_shallow_copy_missing PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_shallow_copy_none PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_listconfig_creation_with_parent_flag[struct] PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_listconfig_creation_with_parent_flag[readonly] PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_node_copy_on_append[any] PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_node_copy_on_append[dict] PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_node_copy_on_append[list] PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_validate_set[structured:set_optional_to_bad_type] PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_validate_set[set_to_none_raises] PASSED [ 26%] 175s tests/test_basic_ops_list.py::test_validate_set[optional_set_to_none] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-None-str] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-None-bytes] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-None-int] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-None-float] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-None-bool] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-None-Enum1] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-False-str] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-False-bytes] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-False-int] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-False-float] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-False-bool] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-False-Enum1] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-True-str] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-True-bytes] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-True-int] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-True-float] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-True-bool] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-True-Enum1] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-None-str] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-None-bytes] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-None-int] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-None-float] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-None-bool] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-None-Enum1] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-False-str] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-False-bytes] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-False-int] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-False-float] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-False-bool] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-False-Enum1] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-True-str] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-True-bytes] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-True-int] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-True-float] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-True-bool] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-True-Enum1] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-None-str] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-None-bytes] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-None-int] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-None-float] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-None-bool] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-None-Enum1] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-False-str] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-False-bytes] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-False-int] PASSED [ 26%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-False-float] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-False-bool] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-False-Enum1] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-True-str] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-True-bytes] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-True-int] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-True-float] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-True-bool] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-True-Enum1] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-None-str] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-None-bytes] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-None-int] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-None-float] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-None-bool] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-None-Enum1] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-False-str] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-False-bytes] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-False-int] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-False-float] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-False-bool] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-False-Enum1] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-True-str] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-True-bytes] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-True-int] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-True-float] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-True-bool] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-True-Enum1] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-None-str] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-None-bytes] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-None-int] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-None-float] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-None-bool] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-None-Enum1] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-False-str] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-False-bytes] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-False-int] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-False-float] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-False-bool] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-False-Enum1] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-True-str] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-True-bytes] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-True-int] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-True-float] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-True-bool] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-True-Enum1] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-None-str] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-None-bytes] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-None-int] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-None-float] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-None-bool] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-None-Enum1] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-False-str] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-False-bytes] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-False-int] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-False-float] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-False-bool] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-False-Enum1] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-True-str] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-True-bytes] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-True-int] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-True-float] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-True-bool] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-True-Enum1] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-None-str] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-None-bytes] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-None-int] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-None-float] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-None-bool] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-None-Enum1] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-False-str] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-False-bytes] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-False-int] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-False-float] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-False-bool] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-False-Enum1] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-True-str] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-True-bytes] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-True-int] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-True-float] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-True-bool] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-True-Enum1] PASSED [ 27%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-None-str] PASSED [ 28%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-None-bytes] PASSED [ 28%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-None-int] PASSED [ 28%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-None-float] PASSED [ 28%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-None-bool] PASSED [ 28%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-None-Enum1] PASSED [ 28%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-False-str] PASSED [ 28%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-False-bytes] PASSED [ 28%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-False-int] PASSED [ 28%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-False-float] PASSED [ 28%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-False-bool] PASSED [ 28%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-False-Enum1] PASSED [ 28%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-True-str] PASSED [ 28%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-True-bytes] PASSED [ 28%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-True-int] PASSED [ 28%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-True-float] PASSED [ 28%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-True-bool] PASSED [ 28%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-True-Enum1] PASSED [ 28%] 175s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-None-str] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-None-bytes] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-None-int] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-None-float] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-None-bool] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-None-Enum1] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-False-str] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-False-bytes] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-False-int] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-False-float] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-False-bool] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-False-Enum1] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-True-str] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-True-bytes] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-True-int] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-True-float] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-True-bool] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-True-Enum1] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-None-str] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-None-bytes] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-None-int] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-None-float] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-None-bool] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-None-Enum1] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-False-str] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-False-bytes] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-False-int] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-False-float] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-False-bool] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-False-Enum1] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-True-str] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-True-bytes] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-True-int] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-True-float] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-True-bool] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-True-Enum1] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-None-str] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-None-bytes] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-None-int] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-None-float] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-None-bool] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-None-Enum1] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-False-str] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-False-bytes] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-False-int] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-False-float] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-False-bool] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-False-Enum1] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-True-str] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-True-bytes] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-True-int] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-True-float] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-True-bool] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-True-Enum1] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-None-str] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-None-bytes] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-None-int] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-None-float] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-None-bool] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-None-Enum1] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-False-str] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-False-bytes] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-False-int] PASSED [ 28%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-False-float] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-False-bool] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-False-Enum1] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-True-str] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-True-bytes] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-True-int] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-True-float] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-True-bool] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-True-Enum1] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-False-str] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-False-bytes] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-False-int] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-False-float] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-False-bool] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-False-Enum1] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-None-str] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-None-bytes] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-None-int] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-None-float] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-None-bool] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-None-Enum1] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-False-str] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-False-bytes] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-False-int] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-False-float] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-False-bool] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-False-Enum1] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-None-str] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-None-bytes] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-None-int] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-None-float] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-None-bool] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-None-Enum1] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-False-str] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-False-bytes] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-False-int] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-False-float] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-False-bool] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-False-Enum1] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-None-str] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-None-bytes] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-None-int] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-None-float] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-None-bool] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-None-Enum1] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-False-str] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-False-bytes] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-False-int] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-False-float] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-False-bool] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-False-Enum1] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-None-str] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-None-bytes] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-None-int] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-None-float] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-None-bool] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-None-Enum1] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-False-str] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-False-bytes] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-False-int] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-False-float] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-False-bool] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-False-Enum1] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-None-str] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-None-bytes] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-None-int] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-None-float] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-None-bool] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-None-Enum1] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-False-str] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-False-bytes] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-False-int] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-False-float] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-False-bool] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-False-Enum1] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-None-str] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-None-bytes] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-None-int] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-None-float] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-None-bool] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-None-Enum1] PASSED [ 29%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[str-True-str] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[str-True-bytes] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[str-True-int] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[str-True-float] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[str-True-bool] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[str-True-Enum1] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[abc-True-str] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[abc-True-bytes] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[abc-True-int] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[abc-True-float] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[abc-True-bool] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[abc-True-Enum1] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[1-True-str] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[1-True-bytes] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[1-True-int] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[1-True-float] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[1-True-bool] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[1-True-Enum1] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[3.1415-True-str] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[3.1415-True-bytes] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[3.1415-True-int] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[3.1415-True-float] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[3.1415-True-bool] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[3.1415-True-Enum1] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[True-True-str] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[True-True-bytes] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[True-True-int] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[True-True-float] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[True-True-bool] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[True-True-Enum1] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[Enum1.FOO-True-str] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[Enum1.FOO-True-bytes] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[Enum1.FOO-True-int] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[Enum1.FOO-True-float] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[Enum1.FOO-True-bool] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[Enum1.FOO-True-Enum1] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-None-str] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-None-bytes] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-None-int] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-None-float] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-None-bool] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-None-Enum1] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-False-str] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-False-bytes] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-False-int] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-False-float] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-False-bool] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-False-Enum1] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-True-str] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-True-bytes] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-True-int] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-True-float] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-True-bool] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-True-Enum1] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-None-str] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-None-bytes] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-None-int] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-None-float] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-None-bool] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-None-Enum1] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-False-str] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-False-bytes] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-False-int] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-False-float] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-False-bool] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-False-Enum1] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-True-str] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-True-bytes] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-True-int] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-True-float] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-True-bool] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-True-Enum1] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-None-str] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-None-bytes] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-None-int] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-None-float] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-None-bool] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-None-Enum1] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-False-str] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-False-bytes] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-False-int] PASSED [ 30%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-False-float] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-False-bool] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-False-Enum1] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-True-str] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-True-bytes] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-True-int] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-True-float] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-True-bool] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-True-Enum1] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-None-str] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-None-bytes] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-None-int] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-None-float] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-None-bool] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-None-Enum1] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-False-str] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-False-bytes] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-False-int] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-False-float] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-False-bool] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-False-Enum1] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-True-str] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-True-bytes] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-True-int] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-True-float] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-True-bool] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-True-Enum1] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-None-str] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-None-bytes] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-None-int] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-None-float] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-None-bool] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-None-Enum1] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-False-str] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-False-bytes] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-False-int] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-False-float] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-False-bool] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-False-Enum1] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-True-str] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-True-bytes] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-True-int] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-True-float] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-True-bool] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-True-Enum1] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-None-str] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-None-bytes] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-None-int] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-None-float] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-None-bool] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-None-Enum1] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-False-str] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-False-bytes] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-False-int] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-False-float] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-False-bool] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-False-Enum1] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-True-str] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-True-bytes] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-True-int] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-True-float] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-True-bool] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-True-Enum1] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-None-str] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-None-bytes] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-None-int] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-None-float] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-None-bool] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-None-Enum1] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-False-str] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-False-bytes] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-False-int] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-False-float] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-False-bool] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-False-Enum1] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-True-str] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-True-bytes] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-True-int] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-True-float] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-True-bool] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-True-Enum1] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-None-str] PASSED [ 31%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-None-bytes] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-None-int] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-None-float] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-None-bool] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-None-Enum1] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-False-str] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-False-bytes] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-False-int] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-False-float] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-False-bool] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-False-Enum1] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-True-str] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-True-bytes] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-True-int] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-True-float] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-True-bool] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-True-Enum1] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-None-str] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-None-bytes] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-None-int] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-None-float] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-None-bool] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-None-Enum1] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-False-str] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-False-bytes] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-False-int] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-False-float] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-False-bool] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-False-Enum1] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-True-str] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-True-bytes] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-True-int] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-True-float] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-True-bool] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-True-Enum1] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-None-str] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-None-bytes] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-None-int] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-None-float] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-None-bool] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-None-Enum1] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-False-str] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-False-bytes] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-False-int] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-False-float] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-False-bool] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-False-Enum1] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-True-str] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-True-bytes] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-True-int] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-True-float] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-True-bool] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-True-Enum1] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-None-str] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-None-bytes] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-None-int] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-None-float] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-None-bool] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-None-Enum1] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-False-str] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-False-bytes] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-False-int] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-False-float] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-False-bool] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-False-Enum1] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-True-str] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-True-bytes] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-True-int] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-True-float] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-True-bool] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-True-Enum1] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-None-str] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-None-bytes] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-None-int] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-None-float] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-None-bool] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-None-Enum1] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-False-str] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-False-bytes] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-False-int] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-False-float] PASSED [ 32%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-False-bool] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-False-Enum1] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-True-str] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-True-bytes] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-True-int] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-True-float] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-True-bool] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-True-Enum1] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-None-str] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-None-bytes] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-None-int] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-None-float] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-None-bool] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-None-Enum1] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-False-str] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-False-bytes] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-False-int] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-False-float] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-False-bool] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-False-Enum1] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-True-str] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-True-bytes] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-True-int] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-True-float] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-True-bool] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-True-Enum1] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-None-str] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-None-bytes] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-None-int] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-None-float] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-None-bool] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-None-Enum1] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-False-str] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-False-bytes] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-False-int] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-False-float] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-False-bool] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-False-Enum1] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-True-str] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-True-bytes] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-True-int] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-True-float] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-True-bool] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-True-Enum1] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-None-str] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-None-bytes] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-None-int] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-None-float] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-None-bool] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-None-Enum1] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-False-str] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-False-bytes] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-False-int] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-False-float] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-False-bool] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-False-Enum1] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-True-str] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-True-bytes] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-True-int] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-True-float] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-True-bool] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-True-Enum1] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-None-str] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-None-bytes] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-None-int] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-None-float] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-None-bool] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-None-Enum1] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-False-str] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-False-bytes] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-False-int] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-False-float] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-False-bool] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-False-Enum1] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-True-str] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-True-bytes] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-True-int] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-True-float] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-True-bool] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-True-Enum1] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-None-str] PASSED [ 33%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-None-bytes] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-None-int] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-None-float] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-None-bool] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-None-Enum1] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-False-str] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-False-bytes] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-False-int] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-False-float] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-False-bool] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-False-Enum1] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-True-str] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-True-bytes] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-True-int] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-True-float] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-True-bool] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-True-Enum1] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-None-str] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-None-bytes] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-None-int] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-None-float] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-None-bool] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-None-Enum1] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-False-str] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-False-bytes] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-False-int] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-False-float] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-False-bool] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-False-Enum1] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-True-str] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-True-bytes] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-True-int] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-True-float] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-True-bool] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-True-Enum1] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-None-str] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-None-bytes] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-None-int] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-None-float] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-None-bool] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-None-Enum1] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-False-str] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-False-bytes] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-False-int] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-False-float] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-False-bool] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-False-Enum1] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-True-str] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-True-bytes] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-True-int] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-True-float] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-True-bool] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-True-Enum1] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-None-str] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-None-bytes] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-None-int] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-None-float] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-None-bool] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-None-Enum1] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-False-str] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-False-bytes] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-False-int] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-False-float] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-False-bool] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-False-Enum1] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-True-str] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-True-bytes] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-True-int] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-True-float] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-True-bool] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-True-Enum1] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-None-str] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-None-bytes] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-None-int] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-None-float] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-None-bool] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-None-Enum1] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-False-str] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-False-bytes] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-False-int] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-False-float] PASSED [ 34%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-False-bool] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-False-Enum1] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-True-str] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-True-bytes] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-True-int] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-True-float] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-True-bool] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-True-Enum1] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-None-str] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-None-bytes] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-None-int] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-None-float] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-None-bool] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-None-Enum1] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-False-str] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-False-bytes] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-False-int] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-False-float] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-False-bool] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-False-Enum1] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-True-str] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-True-bytes] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-True-int] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-True-float] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-True-bool] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-True-Enum1] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-None-str] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-None-bytes] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-None-int] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-None-float] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-None-bool] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-None-Enum1] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-False-str] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-False-bytes] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-False-int] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-False-float] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-False-bool] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-False-Enum1] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-True-str] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-True-bytes] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-True-int] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-True-float] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-True-bool] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-True-Enum1] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-None-str] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-None-bytes] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-None-int] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-None-float] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-None-bool] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-None-Enum1] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-False-str] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-False-bytes] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-False-int] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-False-float] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-False-bool] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-False-Enum1] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-True-str] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-True-bytes] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-True-int] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-True-float] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-True-bool] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-True-Enum1] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-False-str] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-False-bytes] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-False-int] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-False-float] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-False-bool] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-False-Enum1] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-None-str] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-None-bytes] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-None-int] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-None-float] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-None-bool] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-None-Enum1] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-False-str] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-False-bytes] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-False-int] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-False-float] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-False-bool] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-False-Enum1] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-None-str] PASSED [ 35%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-None-bytes] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-None-int] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-None-float] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-None-bool] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-None-Enum1] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-False-str] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-False-bytes] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-False-int] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-False-float] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-False-bool] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-False-Enum1] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-None-str] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-None-bytes] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-None-int] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-None-float] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-None-bool] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-None-Enum1] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-False-str] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-False-bytes] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-False-int] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-False-float] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-False-bool] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-False-Enum1] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-None-str] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-None-bytes] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-None-int] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-None-float] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-None-bool] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-None-Enum1] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-False-str] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-False-bytes] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-False-int] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-False-float] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-False-bool] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-False-Enum1] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-None-str] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-None-bytes] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-None-int] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-None-float] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-None-bool] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-None-Enum1] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-False-str] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-False-bytes] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-False-int] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-False-float] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-False-bool] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-False-Enum1] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-None-str] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-None-bytes] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-None-int] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-None-float] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-None-bool] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-None-Enum1] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[str-True-str] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[str-True-bytes] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[str-True-int] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[str-True-float] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[str-True-bool] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[str-True-Enum1] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[abc-True-str] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[abc-True-bytes] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[abc-True-int] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[abc-True-float] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[abc-True-bool] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[abc-True-Enum1] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[1-True-str] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[1-True-bytes] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[1-True-int] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[1-True-float] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[1-True-bool] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[1-True-Enum1] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[3.1415-True-str] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[3.1415-True-bytes] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[3.1415-True-int] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[3.1415-True-float] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[3.1415-True-bool] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[3.1415-True-Enum1] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[True-True-str] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[True-True-bytes] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[True-True-int] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[True-True-float] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[True-True-bool] PASSED [ 36%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[True-True-Enum1] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[Enum1.FOO-True-str] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[Enum1.FOO-True-bytes] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[Enum1.FOO-True-int] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[Enum1.FOO-True-float] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[Enum1.FOO-True-bool] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[Enum1.FOO-True-Enum1] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-False-str] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-False-bytes] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-False-int] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-False-float] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-False-bool] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-False-Enum1] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-None-str] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-None-bytes] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-None-int] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-None-float] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-None-bool] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-None-Enum1] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-False-str] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-False-bytes] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-False-int] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-False-float] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-False-bool] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-False-Enum1] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-None-str] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-None-bytes] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-None-int] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-None-float] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-None-bool] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-None-Enum1] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-False-str] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-False-bytes] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-False-int] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-False-float] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-False-bool] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-False-Enum1] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-None-str] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-None-bytes] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-None-int] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-None-float] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-None-bool] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-None-Enum1] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-False-str] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-False-bytes] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-False-int] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-False-float] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-False-bool] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-False-Enum1] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-None-str] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-None-bytes] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-None-int] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-None-float] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-None-bool] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-None-Enum1] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-False-str] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-False-bytes] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-False-int] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-False-float] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-False-bool] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-False-Enum1] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-None-str] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-None-bytes] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-None-int] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-None-float] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-None-bool] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-None-Enum1] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-False-str] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-False-bytes] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-False-int] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-False-float] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-False-bool] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-False-Enum1] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-None-str] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-None-bytes] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-None-int] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-None-float] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-None-bool] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-None-Enum1] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[str-True-str] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[str-True-bytes] PASSED [ 37%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[str-True-int] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[str-True-float] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[str-True-bool] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[str-True-Enum1] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[abc-True-str] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[abc-True-bytes] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[abc-True-int] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[abc-True-float] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[abc-True-bool] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[abc-True-Enum1] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[1-True-str] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[1-True-bytes] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[1-True-int] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[1-True-float] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[1-True-bool] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[1-True-Enum1] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[3.1415-True-str] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[3.1415-True-bytes] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[3.1415-True-int] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[3.1415-True-float] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[3.1415-True-bool] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[3.1415-True-Enum1] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[True-True-str] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[True-True-bytes] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[True-True-int] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[True-True-float] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[True-True-bool] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[True-True-Enum1] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[Enum1.FOO-True-str] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[Enum1.FOO-True-bytes] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[Enum1.FOO-True-int] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[Enum1.FOO-True-float] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[Enum1.FOO-True-bool] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[Enum1.FOO-True-Enum1] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[None-str] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[None-bytes] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[None-int] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[None-float] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[None-bool] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[None-Enum1] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[False-str] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[False-bytes] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[False-int] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[False-float] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[False-bool] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[False-Enum1] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[True-str] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[True-bytes] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[True-int] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[True-float] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[True-bool] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[True-Enum1] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[None-str] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[None-bytes] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[None-int] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[None-float] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[None-bool] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[None-Enum1] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[False-str] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[False-bytes] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[False-int] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[False-float] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[False-bool] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[False-Enum1] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[True-str] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[True-bytes] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[True-int] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[True-float] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[True-bool] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[True-Enum1] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[None-str] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[None-bytes] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[None-int] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[None-float] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[None-bool] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[None-Enum1] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[False-str] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[False-bytes] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[False-int] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[False-float] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[False-bool] PASSED [ 38%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[False-Enum1] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[True-str] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[True-bytes] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[True-int] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[True-float] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[True-bool] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[True-Enum1] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-None-str-data0] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-None-bytes-data1] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-None-int-data2] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-None-float-data3] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-None-bool-data4] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-False-str-data0] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-False-bytes-data1] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-False-int-data2] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-False-float-data3] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-False-bool-data4] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-True-str-data0] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-True-bytes-data1] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-True-int-data2] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-True-float-data3] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-True-bool-data4] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-None-str-data0] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-None-bytes-data1] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-None-int-data2] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-None-float-data3] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-None-bool-data4] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-False-str-data0] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-False-bytes-data1] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-False-int-data2] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-False-float-data3] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-False-bool-data4] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-True-str-data0] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-True-bytes-data1] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-True-int-data2] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-True-float-data3] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-True-bool-data4] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-None-str-data0] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-None-bytes-data1] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-None-int-data2] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-None-float-data3] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-None-bool-data4] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-False-str-data0] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-False-bytes-data1] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-False-int-data2] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-False-float-data3] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-False-bool-data4] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-True-str-data0] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-True-bytes-data1] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-True-int-data2] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-True-float-data3] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-True-bool-data4] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-None-str-data0] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-None-bytes-data1] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-None-int-data2] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-None-float-data3] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-None-bool-data4] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-False-str-data0] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-False-bytes-data1] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-False-int-data2] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-False-float-data3] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-False-bool-data4] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-True-str-data0] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-True-bytes-data1] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-True-int-data2] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-True-float-data3] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-True-bool-data4] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-None-str-data0] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-None-bytes-data1] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-None-int-data2] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-None-float-data3] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-None-bool-data4] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-False-str-data0] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-False-bytes-data1] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-False-int-data2] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-False-float-data3] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-False-bool-data4] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-True-str-data0] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-True-bytes-data1] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-True-int-data2] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-True-float-data3] PASSED [ 39%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-True-bool-data4] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-True-str-data0] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-True-bytes-data1] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-True-int-data2] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-True-float-data3] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-True-bool-data4] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-None-str-data0] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-None-bytes-data1] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-None-int-data2] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-None-float-data3] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-None-bool-data4] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-False-str-data0] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-False-bytes-data1] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-False-int-data2] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-False-float-data3] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-False-bool-data4] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-True-str-data0] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-True-bytes-data1] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-True-int-data2] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-True-float-data3] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-True-bool-data4] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-None-str-data0] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-None-bytes-data1] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-None-int-data2] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-None-float-data3] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-None-bool-data4] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-False-str-data0] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-False-bytes-data1] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-False-int-data2] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-False-float-data3] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-False-bool-data4] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-True-str-data0] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-True-bytes-data1] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-True-int-data2] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-True-float-data3] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-True-bool-data4] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-None-str-data0] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-None-bytes-data1] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-None-int-data2] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-None-float-data3] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-None-bool-data4] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-False-str-data0] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-False-bytes-data1] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-False-int-data2] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-False-float-data3] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-False-bool-data4] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-True-str-data0] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-True-bytes-data1] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-True-int-data2] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-True-float-data3] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-True-bool-data4] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-None-str-data0] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-None-bytes-data1] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-None-int-data2] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-None-float-data3] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-None-bool-data4] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-False-str-data0] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-False-bytes-data1] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-False-int-data2] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-False-float-data3] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-False-bool-data4] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-True-str-data0] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-True-bytes-data1] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-True-int-data2] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-True-float-data3] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-True-bool-data4] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-None-str-data0] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-None-bytes-data1] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-None-int-data2] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-None-float-data3] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-None-bool-data4] PASSED [ 40%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-False-str-data0] PASSED [ 41%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-False-bytes-data1] PASSED [ 41%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-False-int-data2] PASSED [ 41%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-False-float-data3] PASSED [ 41%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-False-bool-data4] PASSED [ 41%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-True-str-data0] PASSED [ 41%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-True-bytes-data1] PASSED [ 41%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-True-int-data2] PASSED [ 41%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-True-float-data3] PASSED [ 41%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-True-bool-data4] PASSED [ 41%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 41%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 41%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 41%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 41%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 41%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 41%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 41%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 41%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 41%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 41%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-True-str-data0] PASSED [ 41%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-True-bytes-data1] PASSED [ 41%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-True-int-data2] PASSED [ 41%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-True-float-data3] PASSED [ 41%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-True-bool-data4] PASSED [ 41%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-False-str-data0] PASSED [ 41%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-False-bytes-data1] PASSED [ 41%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-False-int-data2] PASSED [ 41%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-False-float-data3] PASSED [ 41%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-False-bool-data4] PASSED [ 41%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-None-str-data0] PASSED [ 41%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-None-bytes-data1] PASSED [ 41%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-None-int-data2] PASSED [ 41%] 176s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-None-float-data3] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-None-bool-data4] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-False-str-data0] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-False-bytes-data1] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-False-int-data2] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-False-float-data3] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-False-bool-data4] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-None-str-data0] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-None-bytes-data1] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-None-int-data2] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-None-float-data3] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-None-bool-data4] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-False-str-data0] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-False-bytes-data1] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-False-int-data2] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-False-float-data3] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-False-bool-data4] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-None-str-data0] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-None-bytes-data1] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-None-int-data2] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-None-float-data3] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-None-bool-data4] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-False-str-data0] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-False-bytes-data1] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-False-int-data2] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-False-float-data3] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-False-bool-data4] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-None-str-data0] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-None-bytes-data1] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-None-int-data2] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-None-float-data3] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-None-bool-data4] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-False-str-data0] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-False-bytes-data1] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-False-int-data2] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-False-float-data3] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-False-bool-data4] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-None-str-data0] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-None-bytes-data1] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-None-int-data2] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-None-float-data3] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-None-bool-data4] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 41%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[str-True-str-data0] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[str-True-bytes-data1] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[str-True-int-data2] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[str-True-float-data3] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[str-True-bool-data4] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[abc-True-str-data0] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[abc-True-bytes-data1] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[abc-True-int-data2] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[abc-True-float-data3] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[abc-True-bool-data4] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[1-True-str-data0] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[1-True-bytes-data1] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[1-True-int-data2] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[1-True-float-data3] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[1-True-bool-data4] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[3.1415-True-str-data0] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[3.1415-True-bytes-data1] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[3.1415-True-int-data2] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[3.1415-True-float-data3] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[3.1415-True-bool-data4] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[True-True-str-data0] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[True-True-bytes-data1] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[True-True-int-data2] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[True-True-float-data3] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[True-True-bool-data4] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[Enum1.FOO-True-str-data0] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[Enum1.FOO-True-bytes-data1] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[Enum1.FOO-True-int-data2] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[Enum1.FOO-True-float-data3] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[Enum1.FOO-True-bool-data4] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-None-str-data0] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-None-bytes-data1] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-None-int-data2] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-None-float-data3] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-None-bool-data4] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-False-str-data0] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-False-bytes-data1] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-False-int-data2] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-False-float-data3] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-False-bool-data4] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-True-str-data0] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-True-bytes-data1] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-True-int-data2] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-True-float-data3] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-True-bool-data4] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-None-str-data0] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-None-bytes-data1] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-None-int-data2] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-None-float-data3] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-None-bool-data4] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-False-str-data0] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-False-bytes-data1] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-False-int-data2] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-False-float-data3] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-False-bool-data4] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-True-str-data0] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-True-bytes-data1] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-True-int-data2] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-True-float-data3] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-True-bool-data4] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-None-str-data0] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-None-bytes-data1] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-None-int-data2] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-None-float-data3] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-None-bool-data4] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-False-str-data0] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-False-bytes-data1] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-False-int-data2] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-False-float-data3] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-False-bool-data4] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-True-str-data0] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-True-bytes-data1] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-True-int-data2] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-True-float-data3] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-True-bool-data4] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-None-str-data0] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-None-bytes-data1] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-None-int-data2] PASSED [ 42%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-None-float-data3] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-None-bool-data4] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-False-str-data0] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-False-bytes-data1] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-False-int-data2] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-False-float-data3] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-False-bool-data4] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-True-str-data0] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-True-bytes-data1] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-True-int-data2] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-True-float-data3] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-True-bool-data4] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-None-str-data0] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-None-bytes-data1] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-None-int-data2] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-None-float-data3] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-None-bool-data4] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-False-str-data0] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-False-bytes-data1] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-False-int-data2] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-False-float-data3] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-False-bool-data4] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-True-str-data0] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-True-bytes-data1] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-True-int-data2] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-True-float-data3] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-True-bool-data4] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-True-str-data0] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-True-bytes-data1] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-True-int-data2] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-True-float-data3] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-True-bool-data4] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-None-str-data0] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-None-bytes-data1] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-None-int-data2] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-None-float-data3] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-None-bool-data4] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-False-str-data0] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-False-bytes-data1] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-False-int-data2] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-False-float-data3] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-False-bool-data4] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-True-str-data0] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-True-bytes-data1] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-True-int-data2] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-True-float-data3] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-True-bool-data4] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-None-str-data0] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-None-bytes-data1] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-None-int-data2] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-None-float-data3] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-None-bool-data4] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-False-str-data0] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-False-bytes-data1] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-False-int-data2] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-False-float-data3] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-False-bool-data4] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-True-str-data0] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-True-bytes-data1] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-True-int-data2] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-True-float-data3] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-True-bool-data4] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-None-str-data0] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-None-bytes-data1] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-None-int-data2] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-None-float-data3] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-None-bool-data4] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-False-str-data0] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-False-bytes-data1] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-False-int-data2] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-False-float-data3] PASSED [ 43%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-False-bool-data4] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-True-str-data0] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-True-bytes-data1] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-True-int-data2] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-True-float-data3] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-True-bool-data4] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-None-str-data0] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-None-bytes-data1] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-None-int-data2] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-None-float-data3] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-None-bool-data4] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-False-str-data0] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-False-bytes-data1] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-False-int-data2] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-False-float-data3] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-False-bool-data4] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-True-str-data0] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-True-bytes-data1] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-True-int-data2] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-True-float-data3] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-True-bool-data4] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-None-str-data0] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-None-bytes-data1] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-None-int-data2] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-None-float-data3] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-None-bool-data4] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-False-str-data0] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-False-bytes-data1] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-False-int-data2] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-False-float-data3] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-False-bool-data4] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-True-str-data0] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-True-bytes-data1] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-True-int-data2] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-True-float-data3] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-True-bool-data4] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-True-str-data0] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-True-bytes-data1] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-True-int-data2] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-True-float-data3] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-True-bool-data4] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-None-str-data0] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-None-bytes-data1] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-None-int-data2] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-None-float-data3] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-None-bool-data4] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-False-str-data0] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-False-bytes-data1] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-False-int-data2] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-False-float-data3] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-False-bool-data4] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-True-str-data0] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-True-bytes-data1] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-True-int-data2] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-True-float-data3] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-True-bool-data4] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-None-str-data0] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-None-bytes-data1] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-None-int-data2] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-None-float-data3] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-None-bool-data4] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-False-str-data0] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-False-bytes-data1] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-False-int-data2] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-False-float-data3] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-False-bool-data4] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-True-str-data0] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-True-bytes-data1] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-True-int-data2] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-True-float-data3] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-True-bool-data4] PASSED [ 44%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-None-str-data0] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-None-bytes-data1] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-None-int-data2] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-None-float-data3] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-None-bool-data4] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-False-str-data0] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-False-bytes-data1] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-False-int-data2] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-False-float-data3] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-False-bool-data4] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-True-str-data0] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-True-bytes-data1] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-True-int-data2] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-True-float-data3] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-True-bool-data4] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-None-str-data0] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-None-bytes-data1] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-None-int-data2] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-None-float-data3] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-None-bool-data4] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-False-str-data0] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-False-bytes-data1] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-False-int-data2] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-False-float-data3] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-False-bool-data4] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-True-str-data0] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-True-bytes-data1] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-True-int-data2] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-True-float-data3] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-True-bool-data4] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-None-str-data0] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-None-bytes-data1] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-None-int-data2] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-None-float-data3] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-None-bool-data4] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-False-str-data0] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-False-bytes-data1] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-False-int-data2] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-False-float-data3] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-False-bool-data4] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-True-str-data0] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-True-bytes-data1] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-True-int-data2] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-True-float-data3] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-True-bool-data4] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-True-str-data0] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-True-bytes-data1] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-True-int-data2] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-True-float-data3] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-True-bool-data4] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-None-str-data0] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-None-bytes-data1] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-None-int-data2] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-None-float-data3] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-None-bool-data4] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-False-str-data0] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-False-bytes-data1] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-False-int-data2] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-False-float-data3] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-False-bool-data4] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-True-str-data0] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-True-bytes-data1] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-True-int-data2] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-True-float-data3] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-True-bool-data4] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-None-str-data0] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-None-bytes-data1] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-None-int-data2] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-None-float-data3] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-None-bool-data4] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-False-str-data0] PASSED [ 45%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-False-bytes-data1] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-False-int-data2] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-False-float-data3] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-False-bool-data4] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-True-str-data0] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-True-bytes-data1] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-True-int-data2] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-True-float-data3] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-True-bool-data4] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-None-str-data0] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-None-bytes-data1] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-None-int-data2] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-None-float-data3] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-None-bool-data4] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-False-str-data0] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-False-bytes-data1] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-False-int-data2] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-False-float-data3] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-False-bool-data4] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-True-str-data0] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-True-bytes-data1] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-True-int-data2] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-True-float-data3] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-True-bool-data4] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-None-str-data0] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-None-bytes-data1] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-None-int-data2] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-None-float-data3] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-None-bool-data4] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-False-str-data0] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-False-bytes-data1] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-False-int-data2] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-False-float-data3] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-False-bool-data4] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-True-str-data0] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-True-bytes-data1] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-True-int-data2] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-True-float-data3] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-True-bool-data4] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-None-str-data0] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-None-bytes-data1] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-None-int-data2] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-None-float-data3] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-None-bool-data4] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-False-str-data0] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-False-bytes-data1] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-False-int-data2] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-False-float-data3] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-False-bool-data4] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-True-str-data0] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-True-bytes-data1] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-True-int-data2] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-True-float-data3] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-True-bool-data4] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-True-str-data0] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-True-bytes-data1] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-True-int-data2] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-True-float-data3] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-True-bool-data4] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-False-str-data0] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-False-bytes-data1] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-False-int-data2] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-False-float-data3] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-False-bool-data4] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-None-str-data0] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-None-bytes-data1] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-None-int-data2] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-None-float-data3] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-None-bool-data4] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-False-str-data0] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-False-bytes-data1] PASSED [ 46%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-False-int-data2] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-False-float-data3] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-False-bool-data4] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-None-str-data0] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-None-bytes-data1] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-None-int-data2] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-None-float-data3] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-None-bool-data4] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-False-str-data0] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-False-bytes-data1] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-False-int-data2] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-False-float-data3] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-False-bool-data4] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-None-str-data0] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-None-bytes-data1] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-None-int-data2] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-None-float-data3] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-None-bool-data4] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-False-str-data0] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-False-bytes-data1] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-False-int-data2] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-False-float-data3] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-False-bool-data4] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-None-str-data0] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-None-bytes-data1] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-None-int-data2] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-None-float-data3] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-None-bool-data4] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-False-str-data0] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-False-bytes-data1] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-False-int-data2] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-False-float-data3] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-False-bool-data4] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-None-str-data0] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-None-bytes-data1] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-None-int-data2] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-None-float-data3] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-None-bool-data4] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[str-True-str-data0] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[str-True-bytes-data1] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[str-True-int-data2] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[str-True-float-data3] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[str-True-bool-data4] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[abc-True-str-data0] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[abc-True-bytes-data1] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[abc-True-int-data2] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[abc-True-float-data3] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[abc-True-bool-data4] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[1-True-str-data0] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[1-True-bytes-data1] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[1-True-int-data2] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[1-True-float-data3] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[1-True-bool-data4] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[3.1415-True-str-data0] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[3.1415-True-bytes-data1] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[3.1415-True-int-data2] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[3.1415-True-float-data3] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[3.1415-True-bool-data4] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[True-True-str-data0] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[True-True-bytes-data1] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[True-True-int-data2] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[True-True-float-data3] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[True-True-bool-data4] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[Enum1.FOO-True-str-data0] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[Enum1.FOO-True-bytes-data1] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[Enum1.FOO-True-int-data2] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[Enum1.FOO-True-float-data3] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[Enum1.FOO-True-bool-data4] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-False-str-data0] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-False-bytes-data1] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-False-int-data2] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-False-float-data3] PASSED [ 47%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-False-bool-data4] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-None-str-data0] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-None-bytes-data1] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-None-int-data2] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-None-float-data3] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-None-bool-data4] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-False-str-data0] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-False-bytes-data1] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-False-int-data2] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-False-float-data3] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-False-bool-data4] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-None-str-data0] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-None-bytes-data1] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-None-int-data2] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-None-float-data3] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-None-bool-data4] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-False-str-data0] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-False-bytes-data1] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-False-int-data2] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-False-float-data3] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-False-bool-data4] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-None-str-data0] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-None-bytes-data1] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-None-int-data2] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-None-float-data3] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-None-bool-data4] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-False-str-data0] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-False-bytes-data1] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-False-int-data2] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-False-float-data3] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-False-bool-data4] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-None-str-data0] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-None-bytes-data1] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-None-int-data2] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-None-float-data3] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-None-bool-data4] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-False-str-data0] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-False-bytes-data1] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-False-int-data2] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-False-float-data3] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-False-bool-data4] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-None-str-data0] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-None-bytes-data1] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-None-int-data2] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-None-float-data3] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-None-bool-data4] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[str-True-str-data0] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[str-True-bytes-data1] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[str-True-int-data2] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[str-True-float-data3] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[str-True-bool-data4] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[abc-True-str-data0] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[abc-True-bytes-data1] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[abc-True-int-data2] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[abc-True-float-data3] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[abc-True-bool-data4] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[1-True-str-data0] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[1-True-bytes-data1] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[1-True-int-data2] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[1-True-float-data3] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[1-True-bool-data4] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[3.1415-True-str-data0] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[3.1415-True-bytes-data1] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[3.1415-True-int-data2] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[3.1415-True-float-data3] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[3.1415-True-bool-data4] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[True-True-str-data0] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[True-True-bytes-data1] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[True-True-int-data2] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[True-True-float-data3] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[True-True-bool-data4] PASSED [ 48%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[Enum1.FOO-True-str-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[Enum1.FOO-True-bytes-data1] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[Enum1.FOO-True-int-data2] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[Enum1.FOO-True-float-data3] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[Enum1.FOO-True-bool-data4] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[None-str-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[None-bytes-data1] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[None-int-data2] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[None-float-data3] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[None-bool-data4] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[False-str-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[False-bytes-data1] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[False-int-data2] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[False-float-data3] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[False-bool-data4] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[True-str-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[True-bytes-data1] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[True-int-data2] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[True-float-data3] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[True-bool-data4] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[None-str-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[None-bytes-data1] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[None-int-data2] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[None-float-data3] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[None-bool-data4] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[False-str-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[False-bytes-data1] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[False-int-data2] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[False-float-data3] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[False-bool-data4] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[True-str-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[True-bytes-data1] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[True-int-data2] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[True-float-data3] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[True-bool-data4] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[None-str-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[None-bytes-data1] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[None-int-data2] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[None-float-data3] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[None-bool-data4] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[False-str-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[False-bytes-data1] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[False-int-data2] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[False-float-data3] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[False-bool-data4] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[True-str-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[True-bytes-data1] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[True-int-data2] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[True-float-data3] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[True-bool-data4] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[str-None-Enum1-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[str-False-Enum1-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[str-True-Enum1-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[abc-None-Enum1-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[abc-False-Enum1-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[abc-True-Enum1-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[1-None-Enum1-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[1-False-Enum1-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[1-True-Enum1-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[3.1415-None-Enum1-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[3.1415-False-Enum1-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[3.1415-True-Enum1-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[True-None-Enum1-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[True-False-Enum1-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[True-True-Enum1-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[Enum1.FOO-True-Enum1-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[str-None-Enum1-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[str-False-Enum1-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[str-True-Enum1-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[abc-None-Enum1-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[abc-False-Enum1-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[abc-True-Enum1-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[1-None-Enum1-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[1-False-Enum1-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[1-True-Enum1-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[3.1415-None-Enum1-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[3.1415-False-Enum1-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[3.1415-True-Enum1-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[True-None-Enum1-data0] PASSED [ 49%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[True-False-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[True-True-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[Enum1.FOO-True-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[str-False-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[str-None-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[abc-False-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[abc-None-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[1-False-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[1-None-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[3.1415-False-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[3.1415-None-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[True-False-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[True-None-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed_struct_mode[str-True-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed_struct_mode[abc-True-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed_struct_mode[1-True-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed_struct_mode[3.1415-True-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed_struct_mode[True-True-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed_struct_mode[Enum1.FOO-True-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[str-None-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[str-False-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[str-True-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[abc-None-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[abc-False-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[abc-True-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[1-None-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[1-False-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[1-True-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[3.1415-None-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[3.1415-False-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[3.1415-True-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[True-None-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[True-False-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[True-True-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[Enum1.FOO-True-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[str-None-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[str-False-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[str-True-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[abc-None-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[abc-False-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[abc-True-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[1-None-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[1-False-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[1-True-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[3.1415-None-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[3.1415-False-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[3.1415-True-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[True-None-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[True-False-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[True-True-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[Enum1.FOO-True-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[str-None-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[str-False-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[str-True-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[abc-None-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[abc-False-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[abc-True-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[1-None-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[1-False-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[1-True-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[3.1415-None-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[3.1415-False-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[3.1415-True-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[True-None-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[True-False-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[True-True-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[Enum1.FOO-True-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[str-None-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[str-False-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[str-True-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[abc-None-Enum1-data0] PASSED [ 50%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[abc-False-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[abc-True-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[1-None-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[1-False-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[1-True-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[3.1415-None-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[3.1415-False-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[3.1415-True-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[True-None-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[True-False-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[True-True-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[Enum1.FOO-True-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[str-False-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[str-None-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[abc-False-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[abc-None-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[1-False-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[1-None-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[3.1415-False-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[3.1415-None-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[True-False-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[True-None-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed_struct_mode[str-True-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed_struct_mode[abc-True-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed_struct_mode[1-True-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed_struct_mode[3.1415-True-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed_struct_mode[True-True-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed_struct_mode[Enum1.FOO-True-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[str-False-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[str-None-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[abc-False-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[abc-None-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[1-False-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[1-None-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[3.1415-False-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[3.1415-None-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[True-False-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[True-None-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed_struct_mode[str-True-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed_struct_mode[abc-True-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed_struct_mode[1-True-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed_struct_mode[3.1415-True-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed_struct_mode[True-True-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed_struct_mode[Enum1.FOO-True-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_keys_enum_typed[None-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_keys_enum_typed[False-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_keys_enum_typed[True-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_values_enum_typed[None-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_values_enum_typed[False-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_values_enum_typed[True-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_items_enum_typed[None-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_items_enum_typed[False-Enum1-data0] PASSED [ 51%] 177s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_items_enum_typed[True-Enum1-data0] PASSED [ 51%] 177s tests/test_config_eq.py::test_eq[empty] PASSED [ 51%] 177s tests/test_config_eq.py::test_eq[simple_list] PASSED [ 51%] 177s tests/test_config_eq.py::test_eq[i12-i22] PASSED [ 51%] 177s tests/test_config_eq.py::test_eq[i13-i23] PASSED [ 51%] 177s tests/test_config_eq.py::test_eq[i14-i24] PASSED [ 51%] 177s tests/test_config_eq.py::test_eq[i15-i25] PASSED [ 51%] 177s tests/test_config_eq.py::test_eq[i16-i26] PASSED [ 51%] 177s tests/test_config_eq.py::test_eq[i17-i27] PASSED [ 51%] 177s tests/test_config_eq.py::test_eq[i18-i28] PASSED [ 51%] 177s tests/test_config_eq.py::test_eq[i19-i29] PASSED [ 51%] 177s tests/test_config_eq.py::test_eq[i110-i210] PASSED [ 51%] 177s tests/test_config_eq.py::test_eq[i111-i211] PASSED [ 51%] 177s tests/test_config_eq.py::test_eq[i112-i212] PASSED [ 51%] 177s tests/test_config_eq.py::test_eq[i113-i213] PASSED [ 51%] 177s tests/test_config_eq.py::test_eq[i114-i214] PASSED [ 51%] 177s tests/test_config_eq.py::test_eq[i115-i215] PASSED [ 51%] 177s tests/test_config_eq.py::test_eq[list_in_dict] PASSED [ 51%] 177s tests/test_config_eq.py::test_eq[i117-i217] PASSED [ 51%] 177s tests/test_config_eq.py::test_eq[i118-i218] PASSED [ 51%] 177s tests/test_config_eq.py::test_eq[list_simple_interpolation] PASSED [ 51%] 177s tests/test_config_eq.py::test_eq[dict==dict,ref_error] PASSED [ 51%] 177s tests/test_config_eq.py::test_eq[dict==dict,missing] PASSED [ 51%] 177s tests/test_config_eq.py::test_eq[User==User] PASSED [ 52%] 177s tests/test_config_eq.py::test_eq[dict==User] PASSED [ 52%] 177s tests/test_config_eq.py::test_eq[Group==Group] PASSED [ 52%] 177s tests/test_config_eq.py::test_eq[dict==Group] PASSED [ 52%] 177s tests/test_config_eq.py::test_eq[node_interpolation] PASSED [ 52%] 177s tests/test_config_eq.py::test_eq[dictconfig_inter] PASSED [ 52%] 177s tests/test_config_eq.py::test_eq[listconfig_inter] PASSED [ 52%] 177s tests/test_config_eq.py::test_eq[dictconfig_none] PASSED [ 52%] 177s tests/test_config_eq.py::test_eq[listconfig_none] PASSED [ 52%] 178s tests/test_config_eq.py::test_eq[missing_dictconfig] PASSED [ 52%] 178s tests/test_config_eq.py::test_eq[missing_listconfig] PASSED [ 52%] 178s tests/test_config_eq.py::test_eq[nested_missing_dictconfig] PASSED [ 52%] 178s tests/test_config_eq.py::test_eq[nested_missing_listconfig] PASSED [ 52%] 178s tests/test_config_eq.py::test_missing_container_string_eq[missing_dictconfig] PASSED [ 52%] 178s tests/test_config_eq.py::test_missing_container_string_eq[missing_listconfig] PASSED [ 52%] 178s tests/test_config_eq.py::test_not_eq[empty_dict_neq_dict] PASSED [ 52%] 178s tests/test_config_eq.py::test_not_eq[empty_dict_vs_list] PASSED [ 52%] 178s tests/test_config_eq.py::test_not_eq[dict_neq_none] PASSED [ 52%] 178s tests/test_config_eq.py::test_not_eq[dict_none_neq_dict_not_none] PASSED [ 52%] 178s tests/test_config_eq.py::test_not_eq[simple_dict_neq] PASSED [ 52%] 178s tests/test_config_eq.py::test_not_eq[different_key_same_value] PASSED [ 52%] 178s tests/test_config_eq.py::test_not_eq[input16-input26] PASSED [ 52%] 178s tests/test_config_eq.py::test_not_eq[input17-input27] PASSED [ 52%] 178s tests/test_config_eq.py::test_not_eq[input18-input28] PASSED [ 52%] 178s tests/test_config_eq.py::test_not_eq[input19-input29] PASSED [ 52%] 178s tests/test_config_eq.py::test_not_eq[input110-input210] PASSED [ 52%] 178s tests/test_config_eq.py::test_not_eq[list:empty_vs_full] PASSED [ 52%] 178s tests/test_config_eq.py::test_not_eq[list:different_value] PASSED [ 52%] 178s tests/test_config_eq.py::test_not_eq[input113-input213] PASSED [ 52%] 178s tests/test_config_eq.py::test_not_eq[input114-input214] PASSED [ 52%] 178s tests/test_config_eq.py::test_not_eq[input115-input215] PASSED [ 52%] 178s tests/test_config_eq.py::test_not_eq[input116-input216] PASSED [ 52%] 178s tests/test_config_eq.py::test_not_eq[input117-input217] PASSED [ 52%] 178s tests/test_config_eq.py::test_not_eq[input118-input218] PASSED [ 52%] 178s tests/test_config_eq.py::test_not_eq[node_interpolation] PASSED [ 52%] 178s tests/test_config_eq.py::test_config_eq_mismatch_types PASSED [ 52%] 178s tests/test_config_eq.py::test_dict_not_eq_with_another_class PASSED [ 52%] 178s tests/test_create.py::test_create_value[None-None] PASSED [ 52%] 178s tests/test_create.py::test_create_value[input_1-expected1] PASSED [ 52%] 178s tests/test_create.py::test_create_value[hello-expected2] PASSED [ 52%] 178s tests/test_create.py::test_create_value[hello: world-expected3] PASSED [ 52%] 178s tests/test_create.py::test_create_value[input_4-expected4] PASSED [ 52%] 178s tests/test_create.py::test_create_value[-expected5] PASSED [ 52%] 178s tests/test_create.py::test_create_value[input_6-expected6] PASSED [ 52%] 178s tests/test_create.py::test_create_value[input_7-expected7] PASSED [ 52%] 178s tests/test_create.py::test_create_value[input_8-expected8] PASSED [ 52%] 178s tests/test_create.py::test_create_value[input_9-expected9] PASSED [ 52%] 178s tests/test_create.py::test_create_value[input_10-expected10] PASSED [ 52%] 178s tests/test_create.py::test_create_value[input_11-expected11] PASSED [ 52%] 178s tests/test_create.py::test_create_value[input_12-expected12] PASSED [ 52%] 178s tests/test_create.py::test_create_value[input_13-expected13] PASSED [ 52%] 178s tests/test_create.py::test_create_value[input_14-expected14] PASSED [ 52%] 178s tests/test_create.py::test_create_value[input_15-expected15] PASSED [ 52%] 178s tests/test_create.py::test_create_value[input_16-expected16] PASSED [ 52%] 178s tests/test_create.py::test_create_value[input_17-expected17] PASSED [ 52%] 178s tests/test_create.py::test_create_value[input_18-expected18] PASSED [ 52%] 178s tests/test_create.py::test_create_value[input_19-expected19] PASSED [ 52%] 178s tests/test_create.py::test_create_allow_objects[input_0] PASSED [ 52%] 178s tests/test_create.py::test_create_allow_objects[input_1] PASSED [ 52%] 178s tests/test_create.py::test_create_allow_objects[input_2] PASSED [ 52%] 178s tests/test_create.py::test_create_allow_objects[input_3] PASSED [ 52%] 178s tests/test_create.py::test_create_allow_objects[input_4] PASSED [ 52%] 178s tests/test_create.py::test_create_allow_objects[input_5] PASSED [ 52%] 178s tests/test_create.py::test_create_allow_objects[input_6] PASSED [ 52%] 178s tests/test_create.py::test_create_allow_objects_non_copyable[input_0] PASSED [ 52%] 178s tests/test_create.py::test_create_allow_objects_non_copyable[input_1] PASSED [ 52%] 178s tests/test_create.py::test_create_allow_objects_non_copyable[input_2] PASSED [ 52%] 178s tests/test_create.py::test_create_allow_objects_non_copyable[input_3] PASSED [ 52%] 178s tests/test_create.py::test_create_allow_objects_non_copyable[input_4] PASSED [ 52%] 178s tests/test_create.py::test_create_allow_objects_non_copyable[input_5] PASSED [ 52%] 178s tests/test_create.py::test_create_allow_objects_non_copyable[input_6] PASSED [ 52%] 178s tests/test_create.py::TestCreationWithCustomClass::test_top_level[shape] PASSED [ 52%] 178s tests/test_create.py::TestCreationWithCustomClass::test_top_level[list_subclass] PASSED [ 52%] 178s tests/test_create.py::TestCreationWithCustomClass::test_top_level[dict_subclass] PASSED [ 52%] 178s tests/test_create.py::TestCreationWithCustomClass::test_nested[shape] PASSED [ 52%] 178s tests/test_create.py::TestCreationWithCustomClass::test_nested[list_subclass] PASSED [ 52%] 178s tests/test_create.py::TestCreationWithCustomClass::test_nested[dict_subclass] PASSED [ 52%] 178s tests/test_create.py::TestCreationWithCustomClass::test_nested_allow_objects[shape] PASSED [ 52%] 178s tests/test_create.py::TestCreationWithCustomClass::test_nested_allow_objects[list_subclass] PASSED [ 52%] 178s tests/test_create.py::TestCreationWithCustomClass::test_nested_allow_objects[dict_subclass] PASSED [ 52%] 178s tests/test_create.py::TestCreationWithCustomClass::test_structured_conf[shape] PASSED [ 52%] 178s tests/test_create.py::TestCreationWithCustomClass::test_structured_conf[list_subclass] PASSED [ 52%] 178s tests/test_create.py::TestCreationWithCustomClass::test_structured_conf[dict_subclass] PASSED [ 53%] 178s tests/test_create.py::TestCreationWithCustomClass::test_direct_creation_of_listconfig_or_dictconfig[shape] PASSED [ 53%] 178s tests/test_create.py::TestCreationWithCustomClass::test_direct_creation_of_listconfig_or_dictconfig[list_subclass] PASSED [ 53%] 178s tests/test_create.py::TestCreationWithCustomClass::test_direct_creation_of_listconfig_or_dictconfig[dict_subclass] PASSED [ 53%] 178s tests/test_create.py::test_create_flags_overriding[dict] PASSED [ 53%] 178s tests/test_create.py::test_create_flags_overriding[list] PASSED [ 53%] 178s tests/test_create.py::test_create_from_cli PASSED [ 53%] 178s tests/test_create.py::test_cli_passing PASSED [ 53%] 178s tests/test_create.py::test_dotlist[input_0-expected0] PASSED [ 53%] 178s tests/test_create.py::test_dotlist[input_1-expected1] PASSED [ 53%] 178s tests/test_create.py::test_dotlist[input_2-expected2] PASSED [ 53%] 178s tests/test_create.py::test_create_list_with_illegal_value_idx0 PASSED [ 53%] 178s tests/test_create.py::test_create_list_with_illegal_value_idx1 PASSED [ 53%] 178s tests/test_create.py::test_create_dict_with_illegal_value PASSED [ 53%] 178s tests/test_create.py::test_create_nested_dict_with_illegal_value PASSED [ 53%] 178s tests/test_create.py::test_create_from_oc PASSED [ 53%] 178s tests/test_create.py::test_create_from_oc_with_flags PASSED [ 53%] 178s tests/test_create.py::test_create_from_dictconfig_preserves_metadata PASSED [ 53%] 178s tests/test_create.py::test_create_from_listconfig_preserves_metadata PASSED [ 53%] 178s tests/test_create.py::test_create_node_parent_retained_on_create[node0] PASSED [ 53%] 178s tests/test_create.py::test_create_node_parent_retained_on_create[node1] PASSED [ 53%] 178s tests/test_create.py::test_create_node_parent_retained_on_assign[node0] PASSED [ 53%] 178s tests/test_create.py::test_create_node_parent_retained_on_assign[node1] PASSED [ 53%] 178s tests/test_create.py::test_dict_assignment_deepcopy_semantics[node0] PASSED [ 53%] 178s tests/test_create.py::test_dict_assignment_deepcopy_semantics[node1] PASSED [ 53%] 178s tests/test_create.py::test_list_assignment_deepcopy_semantics[node0] PASSED [ 53%] 178s tests/test_create.py::test_list_assignment_deepcopy_semantics[node1] PASSED [ 53%] 178s tests/test_create.py::test_assign_does_not_modify_src_config[d0] PASSED [ 53%] 178s tests/test_create.py::test_assign_does_not_modify_src_config[d1] PASSED [ 53%] 178s tests/test_create.py::test_create_unmodified_loader PASSED [ 53%] 178s tests/test_create.py::test_create_float_yaml PASSED [ 53%] 178s tests/test_create.py::test_create_untyped_list PASSED [ 53%] 178s tests/test_create.py::test_create_untyped_dict PASSED [ 53%] 178s tests/test_create.py::test_yaml_duplicate_keys[a:\n b: 1\n c: 2\n b: 3\n] PASSED [ 53%] 178s tests/test_create.py::test_yaml_duplicate_keys[a:\n b: 1\na:\n b: 2\n] PASSED [ 53%] 178s tests/test_create.py::test_yaml_merge PASSED [ 53%] 178s tests/test_create.py::test_create_path[path] PASSED [ 53%] 178s tests/test_create.py::test_create_path[posixpath] PASSED [ 53%] 178s tests/test_create.py::test_create_path[windowspath] SKIPPED (require...) [ 53%] 178s tests/test_create.py::test_create_from_str_check_parent[empty] PASSED [ 53%] 178s tests/test_create.py::test_create_from_str_check_parent[name_only] PASSED [ 53%] 178s tests/test_create.py::test_create_from_str_check_parent[dictconfig] PASSED [ 53%] 178s tests/test_create.py::test_create_from_str_check_parent[listconfig] PASSED [ 53%] 178s tests/test_errors.py::test_errors[structured:update_with_invalid_value] PASSED [ 53%] 178s tests/test_errors.py::test_errors[structured:update:none_to_non_optional] PASSED [ 53%] 178s tests/test_errors.py::test_errors[dict:update:object_of_illegal_type] PASSED [ 53%] 178s tests/test_errors.py::test_errors[dict,readonly:pop] PASSED [ 53%] 178s tests/test_errors.py::test_errors[dict:pop_invalid] PASSED [ 53%] 178s tests/test_errors.py::test_errors[dict:pop_invalid_nested] PASSED [ 53%] 178s tests/test_errors.py::test_errors[dict:del_invalid] PASSED [ 53%] 178s tests/test_errors.py::test_errors[dict:del_invalid_nested] PASSED [ 53%] 178s tests/test_errors.py::test_errors[structured:access_invalid_attribute] PASSED [ 53%] 178s tests/test_errors.py::test_errors[dict,struct:access_invalid_attribute] PASSED [ 53%] 178s tests/test_errors.py::test_errors[dict,accessing_missing_interpolation] PASSED [ 53%] 178s tests/test_errors.py::test_errors[dict,accessing_missing_interpolation_with_full_path] PASSED [ 53%] 178s tests/test_errors.py::test_errors[dict,accessing_missing_str_interpolation] PASSED [ 53%] 178s tests/test_errors.py::test_errors[dict,accessing_missing_relative_interpolation] PASSED [ 53%] 178s tests/test_errors.py::test_errors[dict,accessing_invalid_double_relative_interpolation] PASSED [ 53%] 178s tests/test_errors.py::test_errors[dict,accessing_non_container_interpolation] PASSED [ 53%] 178s tests/test_errors.py::test_errors[dict,accessing_missing_nested_interpolation] PASSED [ 53%] 178s tests/test_errors.py::test_errors[dict,non_optional_field_with_interpolation_to_none] PASSED [ 53%] 178s tests/test_errors.py::test_errors[dict,struct:set_invalid_attribute] PASSED [ 53%] 178s tests/test_errors.py::test_errors[structured:setattr,invalid_type_assigned_to_structured] PASSED [ 53%] 178s tests/test_errors.py::test_errors[dict,readonly:set_attribute] PASSED [ 53%] 178s tests/test_errors.py::test_errors[dict:setattr:not_optional:set_none] PASSED [ 53%] 178s tests/test_errors.py::test_errors[structured:setattr,invalid_type_assigned_to_field] PASSED [ 53%] 178s tests/test_errors.py::test_errors[dict,struct:setitem_on_none_existing_key] PASSED [ 53%] 178s tests/test_errors.py::test_errors[DictConfig[Color,str]:setitem_bad_key0] PASSED [ 53%] 178s tests/test_errors.py::test_errors[DictConfig[Color,str]:setitem_bad_key1] PASSED [ 53%] 178s tests/test_errors.py::test_errors[DictConfig[str,Color]:setitem_bad_value] PASSED [ 53%] 178s tests/test_errors.py::test_errors[DictConfig[Any,Any]:setitem_stringnode_bad_value] PASSED [ 53%] 178s tests/test_errors.py::test_errors[dict,struct:getitem_key_not_in_struct] PASSED [ 53%] 178s tests/test_errors.py::test_errors[DictConfig[Color,str]:getitem_str_key] PASSED [ 53%] 178s tests/test_errors.py::test_errors[DictConfig[Color,str]:getitem_str_key_None] PASSED [ 53%] 178s tests/test_errors.py::test_errors[DictConfig[str,str]:getitem_color_key] PASSED [ 53%] 178s tests/test_errors.py::test_errors[dict,readonly:merge_with] PASSED [ 53%] 178s tests/test_errors.py::test_errors[structured:merge,invalid_field_type] PASSED [ 53%] 178s tests/test_errors.py::test_errors[structured:merge,adding_an_invalid_key] PASSED [ 53%] 178s tests/test_errors.py::test_errors[structured:merge,bad_key_merge] PASSED [ 53%] 178s tests/test_errors.py::test_errors[structured:merge_invalid_dataclass] PASSED [ 53%] 178s tests/test_errors.py::test_errors[dict:get_illegal_type] PASSED [ 53%] 178s tests/test_errors.py::test_errors[dict:get_object_of_illegal_type] PASSED [ 54%] 178s tests/test_errors.py::test_errors[dict[int,Any]:mistyped_key] PASSED [ 54%] 178s tests/test_errors.py::test_errors[dict[float,Any]:mistyped_key] PASSED [ 54%] 178s tests/test_errors.py::test_errors[dict[bool,Any]:mistyped_key0] PASSED [ 54%] 178s tests/test_errors.py::test_errors[dict[bool,Any]:mistyped_key1] PASSED [ 54%] 178s tests/test_errors.py::test_errors[dict:create_non_optional_with_none] PASSED [ 54%] 178s tests/test_errors.py::test_errors[dict:create:not_optional_int_field_with_none] PASSED [ 54%] 178s tests/test_errors.py::test_errors[dict:create:not_optional_A_field_with_none] PASSED [ 54%] 178s tests/test_errors.py::test_errors[dict:merge_none_into_not_optional_element_type] PASSED [ 54%] 178s tests/test_errors.py::test_errors[dict_create_from_illegal_type] PASSED [ 54%] 178s tests/test_errors.py::test_errors[structured:create_with_invalid_value,int] PASSED [ 54%] 178s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,str_to_float] PASSED [ 54%] 178s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,path_to_float] FAILED [ 54%] 178s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,string_to_bytes] PASSED [ 54%] 178s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,string_to_bytes,no_convert] PASSED [ 54%] 178s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,string_to_path] PASSED [ 54%] 178s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,string_to_path,no_convert] PASSED [ 54%] 178s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,bytes_to_string] PASSED [ 54%] 178s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,bytes_to_string,parent_no_convert] PASSED [ 54%] 178s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,full_module_in_error] PASSED [ 54%] 178s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value-string_to_union[bool-float]] PASSED [ 54%] 178s tests/test_errors.py::test_errors[structured:create_from_unsupported_object] PASSED [ 54%] 178s tests/test_errors.py::test_errors[structured:create_with_unsupported_element_type] PASSED [ 54%] 178s tests/test_errors.py::test_errors[structured:create_with_union_error] PASSED [ 54%] 178s tests/test_errors.py::test_errors[dict:set_value:reftype_mismatch] PASSED [ 54%] 178s tests/test_errors.py::test_errors[DictConfig[str,int]:assigned_str_value] PASSED [ 54%] 178s tests/test_errors.py::test_errors[DictConfig[str,int]:assigned_primitive_type] PASSED [ 54%] 178s tests/test_errors.py::test_errors[DictConfig[str,int]:assigned_structured_config] PASSED [ 54%] 178s tests/test_errors.py::test_errors[DictConfig[int,int]:assigned_primitive_type] PASSED [ 54%] 178s tests/test_errors.py::test_errors[DictConfig[int,int]:assigned_structured_config] PASSED [ 54%] 178s tests/test_errors.py::test_errors[dict,readonly:del] PASSED [ 54%] 178s tests/test_errors.py::test_errors[dict,struct:del] PASSED [ 54%] 178s tests/test_errors.py::test_errors[dict,structured:del] PASSED [ 54%] 178s tests/test_errors.py::test_errors[dict,readonly:delattr] PASSED [ 54%] 178s tests/test_errors.py::test_errors[structured,bad_default_value_for_dict] PASSED [ 54%] 178s tests/test_errors.py::test_errors[structured,bad_default_value_for_list] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list:setattr0] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list:setattr1] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list:get_nox_ex:invalid_index_type] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list:get_node_ex:index_out_of_range] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list:get_node_none] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list:get_node_missing] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list:create:not_optional_with_none] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list:append_value_of_illegal_type] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list:readonly:pop] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list:pop_invalid_key] PASSED [ 54%] 178s tests/test_errors.py::test_errors[dict,struct:pop] PASSED [ 54%] 178s tests/test_errors.py::test_errors[dict,structured:pop] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list:pop_from_none] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list:pop_from_missing] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list:subscript_slice_with_missing] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list:subscript_index_with_missing] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list:subscript:index_out_of_range] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list:getitem,illegal_key_type0] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list:getitem,illegal_key_type1] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list:setitem,illegal_value_type] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list:setitem,illegal_key_type] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list,readonly:setitem] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list:create_not_optional:_set_value(None)] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list:create_not_optional:_set_value(True)] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list,int_elements:assigned_str_element0] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list,int_elements:assigned_str_element1] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list,not_optional:null_assignment] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list,readonly:index_not_found] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list,readonly:insert] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list:insert_into_none] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list:insert_into_missing] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list:get_from_none] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list:get_from_missing] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list:readonly:sort0] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list:sort_from_none] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list:sort_from_missing] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list:readonly:sort1] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list:iter_none] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list:iter_missing] PASSED [ 54%] 178s tests/test_errors.py::test_errors[list,readonly:del] PASSED [ 54%] 178s tests/test_errors.py::test_errors[to_object:structured-missing-field] PASSED [ 54%] 178s tests/test_errors.py::test_errors[to_object:structured,throw_on_missing_interpolation] PASSED [ 54%] 178s tests/test_errors.py::test_errors[to_object:structured,throw_on_interpolation_key_error] PASSED [ 54%] 178s tests/test_errors.py::test_errors[to_container:throw_on_missing_interpolation] PASSED [ 54%] 178s tests/test_errors.py::test_errors[to_container:throw_on_missing,dict] PASSED [ 54%] 178s tests/test_errors.py::test_errors[to_container:throw_on_missing,list] PASSED [ 55%] 178s tests/test_errors.py::test_errors[to_container:throw_on_missing,dict_value] PASSED [ 55%] 178s tests/test_errors.py::test_errors[to_container:throw_on_missing,list_item] PASSED [ 55%] 178s tests/test_errors.py::test_assertion_error PASSED [ 55%] 178s tests/test_errors.py::test_resolver_error[legacy_register_resolver] PASSED [ 55%] 178s tests/test_errors.py::test_resolver_error[register_new_resolver] PASSED [ 55%] 178s tests/test_errors.py::test_parse_error_on_creation[create-arg0] PASSED [ 55%] 178s tests/test_errors.py::test_parse_error_on_creation[DictConfig-${b] PASSED [ 55%] 178s tests/test_errors.py::test_parse_error_on_creation[ListConfig-${b] PASSED [ 55%] 178s tests/test_errors.py::test_parent_type_error_on_creation[dict] PASSED [ 55%] 178s tests/test_errors.py::test_parent_type_error_on_creation[dict_empty] PASSED [ 55%] 178s tests/test_errors.py::test_parent_type_error_on_creation[structured] PASSED [ 55%] 178s tests/test_errors.py::test_parent_type_error_on_creation[list] PASSED [ 55%] 178s tests/test_errors.py::test_parent_type_error_on_creation[list_empty] PASSED [ 55%] 178s tests/test_errors.py::test_parent_type_error_on_creation[create] PASSED [ 55%] 178s tests/test_errors.py::test_union_must_not_be_parent_of_union PASSED [ 55%] 178s tests/test_errors.py::test_cycle_when_iterating_over_parents PASSED [ 55%] 178s tests/test_errors.py::test_get_full_key_failure_in_format_and_raise PASSED [ 55%] 178s tests/test_errors.py::test_dict_subclass_error PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg0--a-a] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg1--a-a] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg2--bad-bad] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg3---] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg4--bad-bad] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg5--2-[2]] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg6--999-[999]] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg7---] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg8--999-[999]] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg9-b-c-b.c] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg10-b-bad-b.bad] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg11-a-1-a[1]] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg12-a-999-a[999]] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg13-0-2-[0][2]] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg14-0-999-[0][999]] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg15-2-a-[2].a] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg16-2-bad-[2].bad] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg17-b--b] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg18-b-bad-b.bad] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg19-a.b-c-a.b.c] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg20-a.b-bad-a.b.bad] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg21-a.b-0-a.b[0]] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg22-a.b-999-a.b[999]] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg23-a.1-0-a[1][0]] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg24-a.1-999-a[1][999]] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg25-a.0-b-a[0].b] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg26-a.0-bad-a[0].bad] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg27-0.a-b-[0].a.b] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg28-0.a-bad-[0].a.bad] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg29-0.a-0-[0].a[0]] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg30-0.a-999-[0].a[999]] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg31-0.0-a-[0][0].a] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg32-0.0-bad-[0][0].bad] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg33-0.0-0-[0][0][0]] PASSED [ 55%] 178s 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%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg35-b-c-b.c] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg36--foo-foo] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg37-foo-bar-foo.bar] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[get_full_key_with_enum_key] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[get_full_key_with_nested_enum_key] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg40--key40-[0:1]] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg41--key41-[0:1:2]] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg42--foo-foo] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg43--0-[0]] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg44-foo-bar-foo.bar] PASSED [ 55%] 178s tests/test_get_full_key.py::test_get_full_key_from_config[cfg45-foo.bar-None-foo.bar] PASSED [ 55%] 178s tests/test_get_full_key.py::test_value_node_get_full_key PASSED [ 55%] 178s tests/test_get_full_key.py::test_union_node_get_full_key PASSED [ 55%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[null] PASSED [ 55%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[true] PASSED [ 55%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[false] PASSED [ 55%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[true_false] PASSED [ 55%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[int] PASSED [ 55%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[int_pos] PASSED [ 55%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[int_neg] PASSED [ 55%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[int_underscore] PASSED [ 55%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[int_bad_underscore_1] PASSED [ 55%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[int_bad_underscore_2] PASSED [ 55%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[int_bad_underscore_3] PASSED [ 55%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[int_bad_zero_start] PASSED [ 55%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float] PASSED [ 55%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_no_int] PASSED [ 55%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_no_decimal] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_minus] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_plus] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_underscore_1] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_underscore_2] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_bad_1] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_bad_2] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_bad_3] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_bad_4] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_exp_1] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_exp_2] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_exp_3] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_exp_4] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_exp_5] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_exp_bad_1] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_exp_bad_2] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_exp_bad_3] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_inf] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_plus_inf] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_minus_inf] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_nan] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_plus_nan] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_minus_nan] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_legal] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_illegal_1] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_illegal_2] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_illegal_3] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_dot] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_dollar] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_colon] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_ws_1] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_ws_2] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_ws_1] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_ws_2] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_comma] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_colon] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_equal] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_parentheses] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_brackets] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_braces] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_backslash] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_backslash_noesc] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_illegal_1] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_illegal_2] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_single] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_double] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_outer_ws_single] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_outer_ws_double] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_int] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_null] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_bool] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_list] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_dict] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_backslash_noesc_single] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_backslash_noesc_double] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_concat_bad_2] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_too_many_1] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_too_many_2] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_too_many_3] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_trailing_esc_1] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_trailing_esc_2] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_no_esc_single_1] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_no_esc_single_2] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_no_esc_single_3] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_no_esc_dollar_single] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_no_esc_double_1] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_no_esc_double_2] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_no_esc_double_3] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_no_esc_dollar_double] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_bad_1] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_bad_2] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_single_1] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_single_2] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_single_3] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_single_4] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_single_bad] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_double_1] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_double_2] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_double_3] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_double_4] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_double_bad] PASSED [ 56%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_empty] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_basic] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_tmp_1] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_tmp_2] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_inside_quote_different] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_inside_quote_same] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_extra_quote] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[list] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict_unquoted_key] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict_quoted] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[structured_mixed] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict_int_key] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict_float_key] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict_null_key] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict_nan_like_key] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict_list_as_key] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict_bool_key] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[empty_dict] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[empty_list] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[structured_deep] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_access] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[list_access] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_access_getitem] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[list_access_getitem] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[getitem_first_1] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[getitem_first_2] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_access_deep_1] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_access_deep_2] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_access_deep_3] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_access_deep_4] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[list_access_underscore] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[list_access_bad_negative] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_access_list_like_1] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_access_list_like_2] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[bool_like_keys] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[null_like_key_ok] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[null_like_key_bad_case] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[null_like_key_quoted_1] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[null_like_key_quoted_2] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dotpath_bad_type] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[at_in_key] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dollar_in_key] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_interpolation_value] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_interpolation_key] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[list_interpolation] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_dollar_and_inter] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_inter] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_esc_illegal_3] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_inter] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_single_1] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_single_2] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_single_3] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_single_4] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_double_1] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_double_2] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_double_3] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_double_4] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_other_quote_double] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_other_quote_single] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_concat_bad_1] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_nested] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_nested_esc_quotes] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_inter] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_inter_and_quotes] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_inter_nested_single_1] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_inter_nested_single_2] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_inter_nested_single_3] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_inter_nested_double_1] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_inter_nested_double_2] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_inter_nested_double_3] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_error_inside_quotes] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_node_outer] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_node_around_dot] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_node_inside_id] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_res_outer] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_res_around_colon] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_res_inside_id] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_res_inside_args] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_res_namespace] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_res_no_args] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_list] PASSED [ 57%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_dict] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_quoted_single] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_quoted_double] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[nested_simple] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[nested_select] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[nested_select_getitem] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[nested_relative] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_nested_deep_single] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_nested_deep_double] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_nested_deep_mixed] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_issue_615] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[no_args] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[space_in_args] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[list_as_input] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_as_input] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_as_input_quotes] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_typo_colons] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[missing_resolver] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[at_in_resolver] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ns_resolver] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[nested_resolver] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[nested_deep] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[nested_resolver_combined_illegal] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[nested_args] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[int_resolver_quoted] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[int_resolver_noquote] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[float_resolver_quoted] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[float_resolver_noquote] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[float_resolver_exp] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[inter_float_resolver] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_nan_key_1] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_nan_key_2] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_basic] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_quotes_single_1] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_quotes_single_2] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_quotes_double_1] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_quotes_double_2] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_missing_end_quote_single] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_missing_end_quote_double] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_missing_start_quote_double] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_missing_start_quote_single] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_middle_quote_single] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_middle_quote_double] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_middle_quotes_single] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_middle_quotes_double] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_any_char] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_esc_inter] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_esc_inter_wrong_1] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_esc_inter_wrong_2] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_esc_backslash_1] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_esc_backslash_2] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_quoted_braces_wrong] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_leading_dollars] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_trailing_dollars] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_leading_escapes_1] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_leading_escapes_2] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_middle_escapes_1] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_middle_escapes_2] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_trailing_escapes] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_concat_interpolations] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_issue_617] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[ws_toplevel] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[missing_brace_1] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[missing_brace_2] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[extra_brace] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_deprecated_empty_args[trailing_comma] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_deprecated_empty_args[empty_middle] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_deprecated_empty_args[empty_first] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_deprecated_empty_args[single_comma] PASSED [ 58%] 178s tests/test_grammar.py::TestOmegaConfGrammar::test_deprecated_empty_args[mixed_with_ws] PASSED [ 58%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo}] PASSED [ 58%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo.bar}] PASSED [ 58%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${a_b.c123}] PASSED [ 58%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${ foo \t}] PASSED [ 58%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[x ${ab.cd.ef.gh} y] PASSED [ 58%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[$ ${foo} ${bar} ${boz} $] PASSED [ 58%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo:bar}] PASSED [ 58%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo-bar:bar-foo}] PASSED [ 58%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo : bar, baz, boz}] PASSED [ 58%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo:bar,0,a-b+c*d/$.%@?|}] PASSED [ 58%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[\\${foo}] PASSED [ 58%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo.bar:boz}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${$foo.bar$.x$y}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${$0.1.2$}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${0foo}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo[bar]}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo.bar[baz]}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo[bar].baz}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo[bar].baz[boz]}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${[foo]}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${[foo].bar}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${[foo][bar]}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${..foo}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${..foo.bar}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${..foo[bar]}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${..[foo].bar}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo.bar}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${a_b.c123}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${ foo \t}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[x ${ab.cd.ef.gh} y] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[$ ${foo} ${bar} ${boz} $] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo:bar}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo-bar:bar-foo}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo : bar, baz, boz}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo:bar,0,a-b+c*d/$.%@?|}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[\\${foo}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo.bar:boz}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${$foo.bar$.x$y}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${$0.1.2$}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${0foo}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo[bar]}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo.bar[baz]}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo[bar].baz}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo[bar].baz[boz]}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${[foo]}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${[foo].bar}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${[foo][bar]}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${..foo}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${..foo.bar}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${..foo[bar]}] PASSED [ 59%] 178s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${..[foo].bar}] PASSED [ 59%] 178s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${.}-False] PASSED [ 59%] 178s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${..}-False] PASSED [ 59%] 178s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${}-False] PASSED [ 59%] 178s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${foo-False] PASSED [ 59%] 178s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${0foo:bar}-False] PASSED [ 59%] 178s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${foo . bar}-False] PASSED [ 59%] 178s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${ns . f:var}-False] PASSED [ 59%] 178s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${$foo:bar}-False] PASSED [ 59%] 178s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${.foo:bar}-False] PASSED [ 59%] 178s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${foo:\\}-False] PASSED [ 59%] 178s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${foo.${bar}}-True] PASSED [ 59%] 178s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${foo:${bar}}-True] PASSED [ 59%] 178s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${foo:'hello'}-True] PASSED [ 59%] 178s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[\\${foo-True] PASSED [ 59%] 178s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${.}-False] PASSED [ 59%] 178s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${..}-False] PASSED [ 59%] 178s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${}-False] PASSED [ 59%] 178s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${foo-False] PASSED [ 59%] 178s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${0foo:bar}-False] PASSED [ 59%] 178s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${foo . bar}-False] PASSED [ 59%] 178s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${ns . f:var}-False] PASSED [ 59%] 178s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${$foo:bar}-False] PASSED [ 59%] 178s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${.foo:bar}-False] PASSED [ 59%] 178s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${foo:\\}-False] PASSED [ 59%] 178s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${foo.${bar}}-True] PASSED [ 59%] 178s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${foo:${bar}}-True] PASSED [ 59%] 178s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${foo:'hello'}-True] PASSED [ 59%] 178s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[\\${foo-True] PASSED [ 59%] 178s tests/test_grammar.py::test_empty_stack PASSED [ 59%] 178s tests/test_grammar.py::test_parse_interpolation[dict_value] PASSED [ 59%] 178s tests/test_grammar.py::test_parse_interpolation[dict_node] PASSED [ 59%] 178s tests/test_grammar.py::test_parse_interpolation[list_node] PASSED [ 59%] 178s tests/test_grammar.py::test_parse_interpolation[list_value] PASSED [ 59%] 178s tests/test_grammar.py::test_parse_interpolation[relative:list_from_dict] PASSED [ 59%] 178s tests/test_grammar.py::test_parse_interpolation[up_down] PASSED [ 59%] 178s tests/test_grammar.py::test_parse_interpolation[up_down_getitem] PASSED [ 59%] 178s tests/test_grammar.py::test_custom_resolver_param_supported_chars PASSED [ 59%] 178s tests/test_grammar.py::test_valid_chars_in_interpolation PASSED [ 59%] 178s tests/test_grammar.py::test_invalid_chars_in_interpolation[\\] PASSED [ 59%] 178s tests/test_grammar.py::test_invalid_chars_in_interpolation[{] PASSED [ 59%] 178s tests/test_grammar.py::test_invalid_chars_in_interpolation[}] PASSED [ 60%] 178s tests/test_grammar.py::test_invalid_chars_in_interpolation[(] PASSED [ 60%] 178s tests/test_grammar.py::test_invalid_chars_in_interpolation[)] PASSED [ 60%] 178s tests/test_grammar.py::test_invalid_chars_in_interpolation[[] PASSED [ 60%] 178s tests/test_grammar.py::test_invalid_chars_in_interpolation[]] PASSED [ 60%] 178s tests/test_grammar.py::test_invalid_chars_in_interpolation[.] PASSED [ 60%] 178s tests/test_grammar.py::test_invalid_chars_in_interpolation[:] PASSED [ 60%] 178s tests/test_grammar.py::test_invalid_chars_in_interpolation["] PASSED [ 60%] 178s tests/test_grammar.py::test_invalid_chars_in_interpolation['] PASSED [ 60%] 178s tests/test_grammar.py::test_invalid_chars_in_interpolation[ ] PASSED [ 60%] 178s tests/test_grammar.py::test_grammar_cache_is_thread_safe PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[BooleanNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[BytesNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[FloatNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[IntegerNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[StringNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[PathNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[EnumNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[UnionNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[DictConfig] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[ListConfig] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[dataclass] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[BooleanNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[BytesNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[FloatNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[IntegerNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[StringNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[PathNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[EnumNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[UnionNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[DictConfig] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[ListConfig] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[dataclass] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[BooleanNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[BytesNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[FloatNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[IntegerNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[StringNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[PathNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[EnumNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[UnionNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[DictConfig] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[ListConfig] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[dataclass] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[BooleanNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[BytesNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[FloatNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[IntegerNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[StringNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[PathNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[EnumNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[UnionNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[DictConfig] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[ListConfig] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[dataclass] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[BooleanNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[BytesNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[FloatNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[IntegerNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[StringNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[PathNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[EnumNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[UnionNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[DictConfig] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[ListConfig] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[dataclass] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-BooleanNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-BytesNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-FloatNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-IntegerNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-StringNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-PathNode] PASSED [ 60%] 178s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-EnumNode] PASSED [ 60%] 179s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-UnionNode] PASSED [ 60%] 179s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-DictConfig] PASSED [ 60%] 179s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-ListConfig] PASSED [ 60%] 179s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-dataclass] PASSED [ 60%] 179s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-BooleanNode] PASSED [ 60%] 179s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-BytesNode] PASSED [ 60%] 179s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-FloatNode] PASSED [ 60%] 179s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-IntegerNode] PASSED [ 60%] 179s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-StringNode] PASSED [ 61%] 179s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-PathNode] PASSED [ 61%] 179s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-EnumNode] PASSED [ 61%] 179s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-UnionNode] PASSED [ 61%] 179s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-DictConfig] PASSED [ 61%] 179s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-ListConfig] PASSED [ 61%] 179s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-dataclass] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict0-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict0-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict:none-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict:none-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict1-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict1-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict2-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict2-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict3-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict3-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict:merge_dict_into_int-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict:merge_dict_into_int-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict:merge_int_dict-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict:merge_int_dict-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[inputs7-expected7-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[inputs7-expected7-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[inputs8-expected8-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[inputs8-expected8-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[inputs9-expected9-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[inputs9-expected9-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[inputs10-expected10-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[inputs10-expected10-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[inputs11-expected11-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[inputs11-expected11-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict_merge_union_into_float-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict_merge_union_into_float-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict_merge_union_into_str-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict_merge_union_into_str-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict_merge_union_into_typed_float-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict_merge_union_into_typed_float-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict_merge_union_bool_into_typed_float-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict_merge_union_bool_into_typed_float-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict_merge_union_into_typed_int-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict_merge_union_into_typed_int-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict_merge_int_into_union-err-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict_merge_int_into_union-err-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict_merge_float_into_union-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict_merge_float_into_union-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict_merge_into_missing0-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict_merge_into_missing0-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict_merge_into_missing1-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict_merge_into_missing1-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict_merge_missing_onto0-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict_merge_missing_onto0-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict_merge_missing_onto1-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict_merge_missing_onto1-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict_merge_missing_onto_no_node-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict_merge_missing_onto_no_node-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict_merge_inter_to_missing-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict_merge_inter_to_missing-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict_with_list_merge_inter_to_missing-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[dict_with_list_merge_inter_to_missing-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[inputs26-expected26-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[inputs26-expected26-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[inputs27-expected27-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[inputs27-expected27-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[inputs28-expected28-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[inputs28-expected28-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[list_merge_into_missing0-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[list_merge_into_missing0-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[list_merge_into_missing1-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[list_merge_into_missing1-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[list_merge_missing_onto0-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[list_merge_missing_onto0-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[list_merge_missing_onto1-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[list_merge_missing_onto1-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[merge_list_with_interpolation-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[merge_list_with_interpolation-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[inter:updating_data-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[inter:updating_data-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[inter:value_inter_over_value_inter-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[inter:value_inter_over_value_inter-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[inter:data_over_value_inter-merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[inter:data_over_value_inter-unsafe_merge] PASSED [ 61%] 179s tests/test_merge.py::test_merge[inter:node_inter_over_value_inter-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[inter:node_inter_over_value_inter-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[inter:inter_over_data-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[inter:inter_over_data-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[node_inter:node_update-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[node_inter:node_update-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[node_inter:value_inter_over_node_inter-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[node_inter:value_inter_over_node_inter-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[node_inter:data_over_node_inter-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[node_inter:data_over_node_inter-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[node_inter:node_inter_over_node_inter-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[node_inter:node_inter_over_node_inter-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[inter:node_inter_over_data-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[inter:node_inter_over_data-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[inter:node_over_node_interpolation-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[inter:node_over_node_interpolation-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[inputs45-expected45-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[inputs45-expected45-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[inputs46-expected46-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[inputs46-expected46-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[inputs47-expected47-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[inputs47-expected47-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[inputs48-expected48-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[inputs48-expected48-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[inputs49-expected49-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[inputs49-expected49-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[inputs50-expected50-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[inputs50-expected50-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[inputs51-expected51-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[inputs51-expected51-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[inputs52-expected52-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[inputs52-expected52-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[inputs53-expected53-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[inputs53-expected53-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[users_merge_with_missing_age-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[users_merge_with_missing_age-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[optionalusers_merge_with_missing_age-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[optionalusers_merge_with_missing_age-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[optionalusers_merge_with_none-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[optionalusers_merge_with_none-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[conf_missing_dict-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[conf_missing_dict-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[merge_missing_dict_into_missing_dict-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[merge_missing_dict_into_missing_dict-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[merge_group_onto_user_error-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[merge_group_onto_user_error-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[merge_subclass_on_superclass-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[merge_subclass_on_superclass-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[merge_into_missing_node-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[merge_into_missing_node-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[merge_none_into_existing_node-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[merge_none_into_existing_node-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[merge_unknown_key_into_structured_node-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[merge_unknown_key_into_structured_node-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[merge_list_into_optional_tuple_none-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[merge_list_into_optional_tuple_none-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[dict:merge_into_sc_element_type:expanding_new_element-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[dict:merge_into_sc_element_type:expanding_new_element-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[dict:merge_into_sc_element_type:into_missing_element-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[dict:merge_into_sc_element_type:into_missing_element-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[dict:merge_into_sc_element_type:merging_with_existing_element-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[dict:merge_into_sc_element_type:merging_with_existing_element-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[dict:merge_into_sc_element_type:merging_into_none-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[dict:merge_into_sc_element_type:merging_into_none-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[merge_into_missing_DictConfig-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[merge_into_missing_DictConfig-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[merge_into_missing_Dict[str,str]-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[merge_into_missing_Dict[str,str]-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[merge_into_missing_ListConfig-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[merge_into_missing_ListConfig-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[merge_into_missing_List[str]-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[merge_into_missing_List[str]-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[structured_merge_into_missing0-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[structured_merge_into_missing0-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[structured_merge_into_missing1-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[structured_merge_into_missing1-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[structured_merge_into_none-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[structured_merge_into_none-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[none_not_expanding-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[none_not_expanding-unsafe_merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[list_sc_element_merge_dict0-merge] PASSED [ 62%] 179s tests/test_merge.py::test_merge[list_sc_element_merge_dict0-unsafe_merge] PASSED [ 63%] 179s tests/test_merge.py::test_merge[list_sc_element_merge_dict1-merge] PASSED [ 63%] 179s tests/test_merge.py::test_merge[list_sc_element_merge_dict1-unsafe_merge] PASSED [ 63%] 179s tests/test_merge.py::test_merge[list_sc_element_merge_dict2-merge] PASSED [ 63%] 179s tests/test_merge.py::test_merge[list_sc_element_merge_dict2-unsafe_merge] PASSED [ 63%] 179s tests/test_merge.py::test_merge[nested_configs_merge1-merge] PASSED [ 63%] 179s tests/test_merge.py::test_merge[nested_configs_merge1-unsafe_merge] PASSED [ 63%] 179s tests/test_merge.py::test_merge[nested_configs_merge2-merge] PASSED [ 63%] 179s tests/test_merge.py::test_merge[nested_configs_merge2-unsafe_merge] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[str] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[str_none] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[str_missing] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[optional_str] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[optional_str_none] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[optional_str_missing] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[new_str] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[new_str_none] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[new_str_missing] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[new_optional_str] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[new_optional_str_none] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[new_optional_str_missing] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[missing_str] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[missing_str_none] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[missing_str_missing] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[missing_optional_str] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[missing_optional_str_none] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[missing_optional_str_missing] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[user] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[user_none] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[user_missing] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[optional_user] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[optional_user_none] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[optional_user_missing] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[new_user] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[new_user_none] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[new_user_missing] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[new_optional_user] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[new_optional_user_none] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[new_optional_user_missing] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[missing_user] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[missing_user_none] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[missing_user_missing] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[missing_optional_user] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[missing_optional_user_none] PASSED [ 63%] 179s tests/test_merge.py::test_optional_element_type_merge[missing_optional_user_missing] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge[merge-any-into-union] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge[merge-union-into-any] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge[merge-different-object-type-into-union] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge[merge-union-into-different-object-type] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge[merge-any-into-union-incompatible_type] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge[merge-union-into-any-incompatible_type] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge[merge-two-unions] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge[merge-two-unions-lhs-optional] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge[bad-merge-dict] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge[bad-merge-list] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge[bad-merge-structured-into-union] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge[bad-merge-structured-into-union_elt_type] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge[bad-merge-structured_element_type-into-union] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge[bad-merge-structured_element_type-into-union_elt_type] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge[bad-merge-union-into-structured] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge[bad-merge-union-into-structured_element_type] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge[bad-merge-union_element_type-into-structured] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge[bad-merge-union_element_type-into-structured_element_type] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge[bad-merge-none] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge[merge-none-into-union] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge[merge-union-into-none] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge_matrix[10.1-10.1] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge_matrix[10.1-abc] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge_matrix[10.1-True] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge_matrix[abc-10.1] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge_matrix[abc-abc] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge_matrix[abc-True] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge_matrix[True-10.1] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge_matrix[True-abc] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge_matrix[True-True] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge_special[any-10.1-any-20.2] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge_special[any-10.1-any-missing] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge_special[any-10.1-any-none] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge_special[any-10.1-any-interp] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge_special[any-10.1-float-20.2] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge_special[any-10.1-float-missing] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge_special[any-10.1-float-none] PASSED [ 63%] 179s tests/test_merge.py::test_union_merge_special[any-10.1-float-interp] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-10.1-union-20.2] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-10.1-union-missing] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-10.1-union-none] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-10.1-union-interp] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-10.1-different_union-20.2] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-10.1-different_union-missing] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-10.1-different_union-none] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-10.1-different_union-interp] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-missing-any-20.2] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-missing-any-missing] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-missing-any-none] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-missing-any-interp] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-missing-float-20.2] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-missing-float-missing] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-missing-float-none] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-missing-float-interp] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-missing-union-20.2] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-missing-union-missing] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-missing-union-none] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-missing-union-interp] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-missing-different_union-20.2] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-missing-different_union-missing] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-missing-different_union-none] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-missing-different_union-interp] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-none-any-20.2] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-none-any-missing] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-none-any-none] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-none-any-interp] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-none-float-20.2] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-none-float-missing] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-none-float-none] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-none-float-interp] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-none-union-20.2] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-none-union-missing] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-none-union-none] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-none-union-interp] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-none-different_union-20.2] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-none-different_union-missing] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-none-different_union-none] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-none-different_union-interp] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-interp-any-20.2] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-interp-any-missing] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-interp-any-none] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-interp-any-interp] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-interp-float-20.2] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-interp-float-missing] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-interp-float-none] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-interp-float-interp] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-interp-union-20.2] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-interp-union-missing] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-interp-union-none] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-interp-union-interp] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-interp-different_union-20.2] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-interp-different_union-missing] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-interp-different_union-none] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-interp-different_union-interp] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-no_lval-any-20.2] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-no_lval-any-missing] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-no_lval-any-none] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-no_lval-any-interp] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-no_lval-float-20.2] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-no_lval-float-missing] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-no_lval-float-none] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-no_lval-float-interp] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-no_lval-union-20.2] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-no_lval-union-missing] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-no_lval-union-none] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-no_lval-union-interp] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-no_lval-different_union-20.2] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-no_lval-different_union-missing] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-no_lval-different_union-none] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[any-no_lval-different_union-interp] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[float-10.1-any-20.2] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[float-10.1-any-missing] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[float-10.1-any-none] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[float-10.1-any-interp] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[float-10.1-float-20.2] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[float-10.1-float-missing] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[float-10.1-float-none] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[float-10.1-float-interp] PASSED [ 64%] 179s tests/test_merge.py::test_union_merge_special[float-10.1-union-20.2] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-10.1-union-missing] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-10.1-union-none] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-10.1-union-interp] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-10.1-different_union-20.2] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-10.1-different_union-missing] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-10.1-different_union-none] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-10.1-different_union-interp] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-missing-any-20.2] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-missing-any-missing] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-missing-any-none] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-missing-any-interp] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-missing-float-20.2] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-missing-float-missing] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-missing-float-none] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-missing-float-interp] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-missing-union-20.2] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-missing-union-missing] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-missing-union-none] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-missing-union-interp] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-missing-different_union-20.2] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-missing-different_union-missing] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-missing-different_union-none] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-missing-different_union-interp] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-none-any-20.2] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-none-any-missing] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-none-any-none] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-none-any-interp] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-none-float-20.2] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-none-float-missing] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-none-float-none] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-none-float-interp] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-none-union-20.2] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-none-union-missing] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-none-union-none] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-none-union-interp] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-none-different_union-20.2] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-none-different_union-missing] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-none-different_union-none] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-none-different_union-interp] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-interp-any-20.2] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-interp-any-missing] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-interp-any-none] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-interp-any-interp] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-interp-float-20.2] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-interp-float-missing] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-interp-float-none] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-interp-float-interp] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-interp-union-20.2] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-interp-union-missing] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-interp-union-none] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-interp-union-interp] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-interp-different_union-20.2] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-interp-different_union-missing] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-interp-different_union-none] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-interp-different_union-interp] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-no_lval-any-20.2] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-no_lval-any-missing] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-no_lval-any-none] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-no_lval-any-interp] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-no_lval-float-20.2] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-no_lval-float-missing] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-no_lval-float-none] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-no_lval-float-interp] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-no_lval-union-20.2] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-no_lval-union-missing] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-no_lval-union-none] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-no_lval-union-interp] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-no_lval-different_union-20.2] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-no_lval-different_union-missing] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-no_lval-different_union-none] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[float-no_lval-different_union-interp] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[union-10.1-any-20.2] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[union-10.1-any-missing] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[union-10.1-any-none] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[union-10.1-any-interp] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[union-10.1-float-20.2] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[union-10.1-float-missing] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[union-10.1-float-none] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[union-10.1-float-interp] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[union-10.1-union-20.2] PASSED [ 65%] 179s tests/test_merge.py::test_union_merge_special[union-10.1-union-missing] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-10.1-union-none] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-10.1-union-interp] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-10.1-different_union-20.2] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-10.1-different_union-missing] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-10.1-different_union-none] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-10.1-different_union-interp] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-missing-any-20.2] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-missing-any-missing] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-missing-any-none] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-missing-any-interp] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-missing-float-20.2] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-missing-float-missing] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-missing-float-none] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-missing-float-interp] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-missing-union-20.2] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-missing-union-missing] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-missing-union-none] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-missing-union-interp] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-missing-different_union-20.2] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-missing-different_union-missing] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-missing-different_union-none] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-missing-different_union-interp] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-none-any-20.2] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-none-any-missing] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-none-any-none] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-none-any-interp] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-none-float-20.2] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-none-float-missing] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-none-float-none] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-none-float-interp] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-none-union-20.2] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-none-union-missing] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-none-union-none] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-none-union-interp] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-none-different_union-20.2] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-none-different_union-missing] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-none-different_union-none] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-none-different_union-interp] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-interp-any-20.2] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-interp-any-missing] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-interp-any-none] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-interp-any-interp] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-interp-float-20.2] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-interp-float-missing] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-interp-float-none] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-interp-float-interp] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-interp-union-20.2] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-interp-union-missing] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-interp-union-none] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-interp-union-interp] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-interp-different_union-20.2] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-interp-different_union-missing] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-interp-different_union-none] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-interp-different_union-interp] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-no_lval-any-20.2] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-no_lval-any-missing] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-no_lval-any-none] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-no_lval-any-interp] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-no_lval-float-20.2] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-no_lval-float-missing] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-no_lval-float-none] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-no_lval-float-interp] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-no_lval-union-20.2] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-no_lval-union-missing] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-no_lval-union-none] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-no_lval-union-interp] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-no_lval-different_union-20.2] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-no_lval-different_union-missing] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-no_lval-different_union-none] PASSED [ 66%] 179s tests/test_merge.py::test_union_merge_special[union-no_lval-different_union-interp] PASSED [ 66%] 179s tests/test_merge.py::test_merge_error_retains_type PASSED [ 66%] 179s tests/test_merge.py::test_primitive_dicts[merge] PASSED [ 66%] 179s tests/test_merge.py::test_primitive_dicts[unsafe_merge] PASSED [ 66%] 179s tests/test_merge.py::test_merge_no_eq_verify[a_0-b_0-expected0-merge] PASSED [ 66%] 179s tests/test_merge.py::test_merge_no_eq_verify[a_0-b_0-expected0-unsafe_merge] PASSED [ 66%] 179s tests/test_merge.py::test_merge_with[c10-c20-expected0] PASSED [ 66%] 179s tests/test_merge.py::test_merge_with[c11-c21-expected1] PASSED [ 66%] 179s tests/test_merge.py::test_merge_with_c2_readonly[c10-c20-expected0] PASSED [ 66%] 179s tests/test_merge.py::test_merge_with_c2_readonly[c11-c21-expected1] PASSED [ 66%] 179s tests/test_merge.py::test_3way_dict_merge[merge] PASSED [ 66%] 179s tests/test_merge.py::test_3way_dict_merge[unsafe_merge] PASSED [ 67%] 179s tests/test_merge.py::test_merge_list_list PASSED [ 67%] 179s tests/test_merge.py::test_merge_error[base0-merge0-TypeError-merge] PASSED [ 67%] 179s tests/test_merge.py::test_merge_error[base0-merge0-TypeError-unsafe_merge] PASSED [ 67%] 179s tests/test_merge.py::test_merge_error[base1-merge1-TypeError-merge] PASSED [ 67%] 179s tests/test_merge.py::test_merge_error[base1-merge1-TypeError-unsafe_merge] PASSED [ 67%] 179s tests/test_merge.py::test_merge_error[base2-None-ValueError-merge] PASSED [ 67%] 179s tests/test_merge.py::test_merge_error[base2-None-ValueError-unsafe_merge] PASSED [ 67%] 179s tests/test_merge.py::test_merge_error[base3-None-ValueError-merge] PASSED [ 67%] 179s tests/test_merge.py::test_merge_error[base3-None-ValueError-unsafe_merge] PASSED [ 67%] 179s tests/test_merge.py::test_merge_error[Package-merge4-ConfigKeyError-merge] PASSED [ 67%] 179s tests/test_merge.py::test_merge_error[Package-merge4-ConfigKeyError-unsafe_merge] PASSED [ 67%] 179s tests/test_merge.py::test_with_readonly_c1[dict-merge] PASSED [ 67%] 179s tests/test_merge.py::test_with_readonly_c1[dict-unsafe_merge] PASSED [ 67%] 179s tests/test_merge.py::test_with_readonly_c1[list-merge] PASSED [ 67%] 179s tests/test_merge.py::test_with_readonly_c1[list-unsafe_merge] PASSED [ 67%] 179s tests/test_merge.py::test_with_readonly_c2[dict-merge] PASSED [ 67%] 179s tests/test_merge.py::test_with_readonly_c2[dict-unsafe_merge] PASSED [ 67%] 179s tests/test_merge.py::test_with_readonly_c2[list-merge] PASSED [ 67%] 179s tests/test_merge.py::test_with_readonly_c2[list-unsafe_merge] PASSED [ 67%] 179s tests/test_merge.py::test_into_readonly[c10-c20] PASSED [ 67%] 179s tests/test_merge.py::test_into_readonly[c11-c21] PASSED [ 67%] 179s tests/test_merge.py::test_dict_merge_readonly_into_readwrite[c10-c20-expected0-merge] PASSED [ 67%] 179s tests/test_merge.py::test_dict_merge_readonly_into_readwrite[c10-c20-expected0-unsafe_merge] PASSED [ 67%] 179s tests/test_merge.py::test_list_merge_readonly_into_readwrite[c10-c20-expected0] PASSED [ 67%] 179s tests/test_merge.py::test_parent_maintained PASSED [ 67%] 179s tests/test_merge.py::test_merge_with_dotlist[cfg0-overrides0-expected0] PASSED [ 67%] 179s tests/test_merge.py::test_merge_with_dotlist[cfg1-overrides1-expected1] PASSED [ 67%] 179s tests/test_merge.py::test_merge_with_dotlist[cfg2-overrides2-expected2] PASSED [ 67%] 179s tests/test_merge.py::test_merge_with_cli PASSED [ 67%] 179s tests/test_merge.py::test_merge_empty_with_dotlist[dotlist0-expected0] PASSED [ 67%] 179s tests/test_merge.py::test_merge_empty_with_dotlist[dotlist1-expected1] PASSED [ 67%] 179s tests/test_merge.py::test_merge_empty_with_dotlist[dotlist2-expected2] PASSED [ 67%] 179s tests/test_merge.py::test_merge_with_dotlist_errors[foo=10] PASSED [ 67%] 179s tests/test_merge.py::test_merge_with_dotlist_errors[dotlist1] PASSED [ 67%] 179s tests/test_merge.py::test_merge_allow_objects[merge] PASSED [ 67%] 179s tests/test_merge.py::test_merge_allow_objects[unsafe_merge] PASSED [ 67%] 179s tests/test_merge.py::test_merge_with_allow_Dataframe PASSED [ 67%] 179s tests/test_merge.py::test_merge_with_src_as_interpolation[merge_interpolation_list_with_list-merge] PASSED [ 67%] 179s tests/test_merge.py::test_merge_with_src_as_interpolation[merge_interpolation_list_with_list-unsafe_merge] PASSED [ 67%] 179s tests/test_merge.py::test_merge_with_src_as_interpolation[merge_interpolation_dict_with_dict-merge] PASSED [ 67%] 179s tests/test_merge.py::test_merge_with_src_as_interpolation[merge_interpolation_dict_with_dict-unsafe_merge] PASSED [ 67%] 179s tests/test_merge.py::test_merge_with_other_as_interpolation[merge_interpolation_dict_with_interpolation_dict-merge] PASSED [ 67%] 179s tests/test_merge.py::test_merge_with_other_as_interpolation[merge_interpolation_dict_with_interpolation_dict-unsafe_merge] PASSED [ 67%] 179s tests/test_merge.py::test_merge_with_other_as_interpolation[merge_interpolation_list_with_interpolation_list-merge] PASSED [ 67%] 179s tests/test_merge.py::test_merge_with_other_as_interpolation[merge_interpolation_list_with_interpolation_list-unsafe_merge] PASSED [ 67%] 179s tests/test_merge.py::test_merge_with_error_not_changing_target[merge_with_list] PASSED [ 67%] 179s tests/test_merge.py::test_into_custom_resolver_that_throws[legacy_register_resolver] PASSED [ 67%] 179s tests/test_merge.py::test_into_custom_resolver_that_throws[register_new_resolver] PASSED [ 67%] 179s tests/test_nested_containers.py::test_container_nested_element[list-list-list] PASSED [ 67%] 179s tests/test_nested_containers.py::test_container_nested_element[list-dict-dict] PASSED [ 67%] 179s tests/test_nested_containers.py::test_container_nested_element[list-optional-list] PASSED [ 67%] 179s tests/test_nested_containers.py::test_container_nested_element[list-list-optional] PASSED [ 67%] 179s tests/test_nested_containers.py::test_container_nested_element[list-optional-dict] PASSED [ 67%] 179s tests/test_nested_containers.py::test_container_nested_element[list-dict-optional] PASSED [ 67%] 179s tests/test_nested_containers.py::test_container_nested_element[dict-list-list] PASSED [ 67%] 179s tests/test_nested_containers.py::test_container_nested_element[dict-dict-dict] PASSED [ 67%] 179s tests/test_nested_containers.py::test_container_nested_element[dict-optional-list] PASSED [ 67%] 179s tests/test_nested_containers.py::test_container_nested_element[dict-list-optional] PASSED [ 67%] 179s tests/test_nested_containers.py::test_container_nested_element[dict-optional-dict] PASSED [ 67%] 179s tests/test_nested_containers.py::test_container_nested_element[dict-dict-optional] PASSED [ 67%] 179s tests/test_nested_containers.py::test_container_nested_element[dict-of-plugin] PASSED [ 67%] 179s tests/test_nested_containers.py::test_container_nested_element[list-of-plugin] PASSED [ 67%] 179s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-to-list-element] PASSED [ 67%] 179s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-to-dict-element] PASSED [ 67%] 179s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-list-to-optional-list] PASSED [ 67%] 179s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-dict-to-optional-dict] PASSED [ 67%] 179s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-list-to-list-optional] PASSED [ 67%] 179s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-list-none-to-list-optional] PASSED [ 67%] 179s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-dict-to-dict-optional] PASSED [ 67%] 179s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-dict-none-to-dict-optional] PASSED [ 67%] 179s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-dict-plugin] PASSED [ 67%] 179s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-list-plugin] PASSED [ 67%] 179s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-to-list-element] PASSED [ 67%] 179s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-to-dict-element] PASSED [ 67%] 179s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-list-to-optional-list] PASSED [ 67%] 179s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-dict-to-optional-dict] PASSED [ 67%] 179s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-list-to-list-optional] PASSED [ 67%] 179s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-list-none-to-list-optional] PASSED [ 67%] 179s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-dict-to-dict-optional] PASSED [ 67%] 179s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-dict-none-to-dict-optional] PASSED [ 67%] 179s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-dict-plugin] PASSED [ 68%] 179s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-list-plugin] PASSED [ 68%] 179s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[none-assign-to-optional-list] PASSED [ 68%] 179s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[none-assign-to-optional-dict] PASSED [ 68%] 179s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[none-assign-to-optional-plugin-list] PASSED [ 68%] 179s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[none-assign-to-optional-plugin-dict] PASSED [ 68%] 179s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[missing-assign-to-optional-list] PASSED [ 68%] 179s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[missing-assign-to-optional-dict] PASSED [ 68%] 179s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[missing-assign-to-optional-plugin-list] PASSED [ 68%] 180s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[missing-assign-to-optional-plugin-dict] PASSED [ 68%] 180s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[interp-assign-to-optional-list] PASSED [ 68%] 180s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[interp-assign-to-optional-dict] PASSED [ 68%] 180s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[interp-assign-to-optional-plugin-list] PASSED [ 68%] 180s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[interp-assign-to-optional-plugin-dict] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-to-list-element-container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-to-list-element-no_container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-to-dict-element-container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-to-dict-element-no_container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-list-to-optional-list-container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-list-to-optional-list-no_container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-dict-to-optional-dict-container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-dict-to-optional-dict-no_container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-list-to-list-optional-container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-list-to-list-optional-no_container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-list-none-to-list-optional-container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-list-none-to-list-optional-no_container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-dict-to-dict-optional-container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-dict-to-dict-optional-no_container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-dict-none-to-dict-optional-container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-dict-none-to-dict-optional-no_container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-to-list-of-plugins-container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-to-list-of-plugins-no_container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-to-dict-of-plugins-container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-to-dict-of-plugins-no_container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-interp-to-listconfig-container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-interp-to-listconfig-no_container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-interp-to-dictconfig-container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-interp-to-dictconfig-no_container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-interp_with_ref-to-listconfig-container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-interp_with_ref-to-listconfig-no_container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-interp_with_ref-to-dictconfig-container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-interp_with_ref-to-dictconfig-no_container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-missing-to-listconfig-container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-missing-to-listconfig-no_container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-missing-to-dictconfig-container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-missing-to-dictconfig-no_container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-missing_with_ref-to-listconfig-container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-missing_with_ref-to-listconfig-no_container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-missing_with_ref-to-dictconfig-container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-missing_with_ref-to-dictconfig-no_container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-none-to-listconfig-container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-none-to-listconfig-no_container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-none-to-dictconfig-container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-none-to-dictconfig-no_container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-none_with_ref-to-listconfig-container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-none_with_ref-to-listconfig-no_container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-none_with_ref-to-dictconfig-container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-none_with_ref-to-dictconfig-no_container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_setitem_valid_element_type[True-int] PASSED [ 68%] 180s tests/test_nested_containers.py::test_setitem_valid_element_type[True-list] PASSED [ 68%] 180s tests/test_nested_containers.py::test_setitem_valid_element_type[True-dict] PASSED [ 68%] 180s tests/test_nested_containers.py::test_setitem_valid_element_type[False-int] PASSED [ 68%] 180s tests/test_nested_containers.py::test_setitem_valid_element_type[False-list] PASSED [ 68%] 180s tests/test_nested_containers.py::test_setitem_valid_element_type[False-dict] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element_special[none-assign-to-optional-list] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element_special[none-assign-to-optional-dict] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element_special[missing-assign-to-optional-list] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element_special[missing-assign-to-optional-dict] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element_special[interp-assign-to-optional-list] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element_special[interp-assign-to-optional-dict] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-int-overwrite-container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-int-overwrite-no_container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-int-no_overwrite-container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-int-no_overwrite-no_container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-list[int]0-overwrite-container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-list[int]0-overwrite-no_container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-list[int]0-no_overwrite-container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-list[int]0-no_overwrite-no_container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-list[int]1-overwrite-container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-list[int]1-overwrite-no_container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-list[int]1-no_overwrite-container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-list[int]1-no_overwrite-no_container] PASSED [ 68%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-none-to-list[int]-overwrite-container] PASSED [ 69%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-none-to-list[int]-overwrite-no_container] PASSED [ 69%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-none-to-list[int]-no_overwrite-container] PASSED [ 69%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-none-to-list[int]-no_overwrite-no_container] PASSED [ 69%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-int-to-list[int]-overwrite-container] PASSED [ 69%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-int-to-list[int]-overwrite-no_container] PASSED [ 69%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-int-to-list[int]-no_overwrite-container] PASSED [ 69%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-int-to-list[int]-no_overwrite-no_container] PASSED [ 69%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[str]-to-list[int]-overwrite-container] PASSED [ 69%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[str]-to-list[int]-overwrite-no_container] PASSED [ 69%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[str]-to-list[int]-no_overwrite-container] PASSED [ 69%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[str]-to-list[int]-no_overwrite-no_container] PASSED [ 69%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[none]-to-list[int]-overwrite-container] PASSED [ 69%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[none]-to-list[int]-overwrite-no_container] PASSED [ 69%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[none]-to-list[int]-no_overwrite-container] PASSED [ 69%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[none]-to-list[int]-no_overwrite-no_container] PASSED [ 69%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str-int]-to-list[int]]-overwrite-container] PASSED [ 69%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str-int]-to-list[int]]-overwrite-no_container] PASSED [ 69%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str-int]-to-list[int]]-no_overwrite-container] PASSED [ 69%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str-int]-to-list[int]]-no_overwrite-no_container] PASSED [ 69%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign_dict[str_str]_to_dict[str_int]-overwrite-container] PASSED [ 69%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign_dict[str_str]_to_dict[str_int]-overwrite-no_container] PASSED [ 69%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign_dict[str_str]_to_dict[str_int]-no_overwrite-container] PASSED [ 69%] 180s 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%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign_list_to_dict[str_int]-overwrite-container] PASSED [ 69%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign_list_to_dict[str_int]-overwrite-no_container] PASSED [ 69%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign_list_to_dict[str_int]-no_overwrite-container] PASSED [ 69%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign_list_to_dict[str_int]-no_overwrite-no_container] PASSED [ 69%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[float]]-to-list[list[int]]-overwrite-container] PASSED [ 69%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[float]]-to-list[list[int]]-overwrite-no_container] PASSED [ 69%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[float]]-to-list[list[int]]-no_overwrite-container] PASSED [ 69%] 180s 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%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[none]]-to-list[list[int]]-overwrite-container] PASSED [ 69%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[none]]-to-list[list[int]]-overwrite-no_container] PASSED [ 69%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[none]]-to-list[list[int]]-no_overwrite-container] PASSED [ 69%] 180s 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%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[typed-none]]-to-list[list[int]]-overwrite-container] PASSED [ 69%] 180s 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%] 180s 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%] 180s 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%] 180s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[typed-int]]-to-list[list[float]]-overwrite-container] PASSED [ 69%] 180s 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%] 180s 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%] 180s 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%] 180s 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%] 180s 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%] 180s 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%] 180s 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%] 180s 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%] 180s 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%] 180s 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%] 180s 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%] 180s 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%] 180s 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%] 180s 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%] 180s 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%] 180s 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%] 180s 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%] 180s 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%] 180s 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%] 180s 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%] 180s 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%] 180s 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%] 180s 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%] 180s 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%] 180s 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%] 180s 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%] 180s 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%] 180s 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%] 180s 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%] 180s 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%] 180s 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%] 180s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_str_to_int] PASSED [ 69%] 180s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_none_to_int] PASSED [ 69%] 180s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_str_to_list[int]] PASSED [ 69%] 180s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_str_to_dict[str, int]] PASSED [ 69%] 180s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_none_to_list[int]] PASSED [ 69%] 180s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_int_to_list[int]] PASSED [ 69%] 180s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_list[str]_to_list[int]] PASSED [ 69%] 180s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_list[none]_to_list[int]] PASSED [ 69%] 180s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_dict[str,int]_to_list[int]]] PASSED [ 69%] 180s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_dict[str,str]_to_dict[str,int]0] PASSED [ 70%] 180s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_dict[str,str]_to_dict[str,int]1] PASSED [ 70%] 180s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_str_to_int] PASSED [ 70%] 180s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_none_to_int] PASSED [ 70%] 180s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_str_to_list[int]] PASSED [ 70%] 180s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_str_to_dict[str, int]] PASSED [ 70%] 180s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_none_to_list[int]] PASSED [ 70%] 180s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_int_to_list[int]] PASSED [ 70%] 180s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_list[str]_to_list[int]] PASSED [ 70%] 180s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_list[none]_to_list[int]] PASSED [ 70%] 180s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_dict[str,int]_to_list[int]]] PASSED [ 70%] 180s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_dict[str,str]_to_dict[str,int]0] PASSED [ 70%] 180s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_dict[str,str]_to_dict[str,int]1] PASSED [ 70%] 180s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_dict[str,str]_to_dict[str,int]2] PASSED [ 70%] 180s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_dict[str,str]_to_dict[str,int]3] PASSED [ 70%] 180s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_dict[str,str]_to_dict[str,int]4] PASSED [ 70%] 180s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_dict[str,str]_to_dict[str,int]5] PASSED [ 70%] 180s tests/test_nested_containers.py::test_merge_nested_dict_promotion[any-plugin-into-typed-plugin] PASSED [ 70%] 180s tests/test_nested_containers.py::test_merge_nested_dict_promotion[typed-plugin-into-any-plugin] PASSED [ 70%] 180s tests/test_nested_containers.py::test_merge_nested_dict_promotion[typed-concrete-plugin-into-typed-plugin] PASSED [ 70%] 180s tests/test_nested_containers.py::test_merge_nested_dict_promotion[typed-plugin-into-any] PASSED [ 70%] 180s tests/test_nested_containers.py::test_merge_nested[merge-interp-into-list] PASSED [ 70%] 180s tests/test_nested_containers.py::test_merge_nested[merge-none-into-list] PASSED [ 70%] 180s tests/test_nested_containers.py::test_merge_nested[merge-interp-into-dict] PASSED [ 70%] 180s tests/test_nested_containers.py::test_merge_nested[merge-none-into-dict] PASSED [ 70%] 180s tests/test_nested_containers.py::test_merge_interpolation_with_container_type[dict-interp-into-any] PASSED [ 70%] 180s tests/test_nested_containers.py::test_merge_interpolation_with_container_type[none-interp-into-any] PASSED [ 70%] 180s tests/test_nested_containers.py::test_merge_interpolation_with_container_type[dict[str,float]-into-dict[str,any]] PASSED [ 70%] 180s tests/test_nested_containers.py::test_merge_interpolation_with_container_type[interp-into-dict] PASSED [ 70%] 180s tests/test_nested_containers.py::test_merge_interpolation_with_container_type[list-interp-into-any] PASSED [ 70%] 180s tests/test_nested_containers.py::test_merge_interpolation_with_container_type[any-interp-into-list-int] PASSED [ 70%] 180s tests/test_nested_containers.py::test_merge_interpolation_with_container_type[any-interp_list-into-list-list-int] PASSED [ 70%] 180s tests/test_nested_containers.py::test_merge_nested_list_promotion PASSED [ 70%] 180s tests/test_nested_containers.py::test_merge_bad_element_type[configs0-Value 'abc' of type 'str' could not be converted to Integer] PASSED [ 70%] 180s tests/test_nested_containers.py::test_merge_bad_element_type[merge-int-into-dict] PASSED [ 70%] 180s tests/test_nested_containers.py::test_merge_bad_element_type[merge-none_typed-into-int] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[StringNode-abc-abc] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[StringNode-100-100] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[StringNode-Color.RED-Color.RED] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[IntegerNode-10-10_0] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[IntegerNode-10-10_1] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[IntegerNode--100--100_0] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[IntegerNode--100--100_1] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[FloatNode-inf-inf] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[FloatNode-nan-nan] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[FloatNode-10-10.0] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[FloatNode-10.1-10.1] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[FloatNode-10.2-10.2] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[FloatNode-10e-3-0.01] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[BytesNode-binary-binary] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[BytesNode-\xf0\xf1\xf2-\xf0\xf1\xf2] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[BooleanNode-True-True] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[BooleanNode-Y-True] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[BooleanNode-true-True] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[BooleanNode-Yes-True] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[BooleanNode-On-True] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[BooleanNode-1-True] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[BooleanNode-100-True] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[BooleanNode-False-False] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[BooleanNode-N-False] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[BooleanNode-false-False] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[BooleanNode-No-False] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[BooleanNode-Off-False] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[BooleanNode-None-None] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[BooleanNode-0-False0] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[BooleanNode-0-False1] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[AnyNode-3-3] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[AnyNode-3.14-3.14] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[AnyNode-False-False] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[AnyNode-\xf0\xf1\xf2-\xf0\xf1\xf2] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[AnyNode-Color.RED-Color.RED] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[AnyNode-None-None] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[-Color.RED-Color.RED0] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[-Color.RED-Color.RED1] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[-RED-Color.RED] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[-1-Color.RED] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[PathNode-hello.txt-output_40] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[PathNode-input_41-output_41] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[union-str] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[union-int] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[union-float] PASSED [ 70%] 180s tests/test_nodes.py::test_valid_inputs[union-inf] PASSED [ 71%] 180s tests/test_nodes.py::test_valid_inputs[union-bytes] PASSED [ 71%] 180s tests/test_nodes.py::test_valid_inputs[union-bool] PASSED [ 71%] 180s tests/test_nodes.py::test_valid_inputs[union-none] PASSED [ 71%] 180s tests/test_nodes.py::test_valid_inputs[union-enum] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[IntegerNode-abc] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[IntegerNode--abc] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[IntegerNode-10.1] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[IntegerNode--1132c] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[IntegerNode-Color.RED] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[IntegerNode-123] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[FloatNode-abc] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[FloatNode-Color.RED] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[FloatNode-10.1] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[BytesNode-abc] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[BytesNode-23] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[BytesNode-Color.RED] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[BytesNode-3.14] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[BytesNode-True] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[BooleanNode-Nope] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[BooleanNode-Yup] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[BooleanNode-Color.RED] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[BooleanNode-True] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[IntegerNode-input_18] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[IntegerNode-input_19] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[IntegerNode-input_20] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[IntegerNode-10] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[IntegerNode-input_22] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[BytesNode-input_23] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[BytesNode-input_24] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[BytesNode-input_25] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[BytesNode-input_26] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[BooleanNode-input_27] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[BooleanNode-input_28] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[BooleanNode-input_29] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[BooleanNode-input_30] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[FloatNode-input_31] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[FloatNode-input_32] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[FloatNode-input_33] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[FloatNode-input_34] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[StringNode-input_35] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[StringNode-input_36] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[StringNode-input_37] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[StringNode-\xf0\xf1\xf2] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[FloatNode-input_39] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[AnyNode-input_40] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[AnyNode-input_41] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[AnyNode-input_42] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[AnyNode-input_43] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[AnyNode-input_44] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[type_45-Color.TYPO] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[type_46-TYPO] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[type_47-Enum1.FOO] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[type_48-Enum1.RED] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[type_49-1000000] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[type_50-1.0] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[type_51-binary] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[type_52-True] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[type_53-input_53] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[type_54-input_54] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[type_55-input_55] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[type_56-input_56] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[PathNode-1.0] PASSED [ 71%] 180s tests/test_nodes.py::test_invalid_inputs[PathNode-input_58] PASSED [ 71%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-convert-missing-optional] PASSED [ 71%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-convert-missing-not_optional] PASSED [ 71%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-convert-interp-optional] PASSED [ 71%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-convert-interp-not_optional] PASSED [ 71%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-convert-none-optional] PASSED [ 71%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-convert-none-not_optional] PASSED [ 71%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-no_convert-missing-optional] PASSED [ 71%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-no_convert-missing-not_optional] PASSED [ 71%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-no_convert-interp-optional] PASSED [ 71%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-no_convert-interp-not_optional] PASSED [ 71%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-no_convert-none-optional] PASSED [ 71%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-no_convert-none-not_optional] PASSED [ 71%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-convert-missing-optional] PASSED [ 71%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-convert-missing-not_optional] PASSED [ 71%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-convert-interp-optional] PASSED [ 71%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-convert-interp-not_optional] PASSED [ 71%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-convert-none-optional] PASSED [ 71%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-convert-none-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-no_convert-missing-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-no_convert-missing-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-no_convert-interp-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-no_convert-interp-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-no_convert-none-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-no_convert-none-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-convert-missing-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-convert-missing-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-convert-interp-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-convert-interp-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-convert-none-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-convert-none-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-no_convert-missing-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-no_convert-missing-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-no_convert-interp-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-no_convert-interp-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-no_convert-none-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-no_convert-none-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-convert-missing-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-convert-missing-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-convert-interp-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-convert-interp-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-convert-none-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-convert-none-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-no_convert-missing-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-no_convert-missing-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-no_convert-interp-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-no_convert-interp-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-no_convert-none-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-no_convert-none-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-convert-missing-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-convert-missing-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-convert-interp-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-convert-interp-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-convert-none-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-convert-none-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-no_convert-missing-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-no_convert-missing-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-no_convert-interp-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-no_convert-interp-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-no_convert-none-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-no_convert-none-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-convert-missing-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-convert-missing-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-convert-interp-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-convert-interp-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-convert-none-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-convert-none-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-no_convert-missing-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-no_convert-missing-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-no_convert-interp-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-no_convert-interp-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-no_convert-none-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-no_convert-none-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-convert-missing-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-convert-missing-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-convert-interp-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-convert-interp-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-convert-none-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-convert-none-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-no_convert-missing-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-no_convert-missing-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-no_convert-interp-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-no_convert-interp-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-no_convert-none-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-no_convert-none-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-convert-missing-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-convert-missing-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-convert-interp-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-convert-interp-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-convert-none-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-convert-none-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-no_convert-missing-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-no_convert-missing-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-no_convert-interp-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-no_convert-interp-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-no_convert-none-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-no_convert-none-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-convert-missing-optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-convert-missing-not_optional] PASSED [ 72%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-convert-interp-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-convert-interp-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-convert-none-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-convert-none-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-no_convert-missing-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-no_convert-missing-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-no_convert-interp-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-no_convert-interp-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-no_convert-none-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-no_convert-none-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-convert-missing-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-convert-missing-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-convert-interp-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-convert-interp-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-convert-none-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-convert-none-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-no_convert-missing-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-no_convert-missing-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-no_convert-interp-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-no_convert-interp-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-no_convert-none-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-no_convert-none-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-convert-missing-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-convert-missing-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-convert-interp-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-convert-interp-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-convert-none-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-convert-none-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-no_convert-missing-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-no_convert-missing-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-no_convert-interp-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-no_convert-interp-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-no_convert-none-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-no_convert-none-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-convert-missing-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-convert-missing-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-convert-interp-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-convert-interp-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-convert-none-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-convert-none-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-no_convert-missing-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-no_convert-missing-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-no_convert-interp-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-no_convert-interp-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-no_convert-none-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-no_convert-none-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-convert-missing-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-convert-missing-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-convert-interp-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-convert-interp-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-convert-none-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-convert-none-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-no_convert-missing-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-no_convert-missing-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-no_convert-interp-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-no_convert-interp-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-no_convert-none-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-no_convert-none-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-convert-missing-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-convert-missing-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-convert-interp-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-convert-interp-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-convert-none-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-convert-none-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-no_convert-missing-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-no_convert-missing-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-no_convert-interp-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-no_convert-interp-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-no_convert-none-optional] PASSED [ 73%] 180s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-no_convert-none-not_optional] PASSED [ 73%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-123] PASSED [ 73%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-10.1] PASSED [ 73%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-binary] PASSED [ 73%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-true] PASSED [ 73%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-abc] PASSED [ 73%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-red_str] PASSED [ 73%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-123_str] PASSED [ 73%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-10.1_str] PASSED [ 73%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-Color.RED] PASSED [ 73%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-Enum1.FOO] PASSED [ 73%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-path] PASSED [ 73%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-object] PASSED [ 73%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-123] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-10.1] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-binary] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-true] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-abc] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-red_str] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-123_str] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-10.1_str] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-Color.RED] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-Enum1.FOO] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-path] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-object] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-123] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-10.1] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-binary] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-true] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-abc] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-red_str] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-123_str] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-10.1_str] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-Color.RED] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-Enum1.FOO] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-path] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-object] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-123] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-10.1] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-binary] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-true] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-abc] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-red_str] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-123_str] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-10.1_str] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-Color.RED] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-Enum1.FOO] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-path] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-object] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-123] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-10.1] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-binary] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-true] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-abc] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-red_str] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-123_str] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-10.1_str] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-Color.RED] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-Enum1.FOO] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-path] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-object] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-123] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-10.1] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-binary] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-true] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-abc] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-red_str] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-123_str] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-10.1_str] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-Color.RED] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-Enum1.FOO] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-path] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-object] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-123] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-10.1] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-binary] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-true] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-abc] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-red_str] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-123_str] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-10.1_str] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-Color.RED] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-Enum1.FOO] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-path] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-object] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-123] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-10.1] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-binary] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-true] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-abc] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-red_str] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-123_str] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-10.1_str] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-Color.RED] PASSED [ 74%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-Enum1.FOO] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-path] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-object] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-123] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-10.1] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-binary] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-true] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-abc] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-red_str] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-123_str] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-10.1_str] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-Color.RED] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-Enum1.FOO] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-path] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-object] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-123] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-10.1] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-binary] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-true] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-abc] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-red_str] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-123_str] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-10.1_str] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-Color.RED] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-Enum1.FOO] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-path] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-object] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-123] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-10.1] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-binary] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-true] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-abc] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-red_str] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-123_str] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-10.1_str] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-Color.RED] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-Enum1.FOO] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-path] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-object] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-123] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-10.1] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-binary] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-true] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-abc] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-red_str] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-123_str] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-10.1_str] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-Color.RED] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-Enum1.FOO] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-path] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-object] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-123] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-10.1] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-binary] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-true] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-abc] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-red_str] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-123_str] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-10.1_str] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-Color.RED] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-Enum1.FOO] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-path] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-object] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-123] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-10.1] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-binary] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-true] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-abc] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-red_str] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-123_str] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-10.1_str] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-Color.RED] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-Enum1.FOO] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-path] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-object] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-123] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-10.1] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-binary] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-true] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-abc] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-red_str] PASSED [ 75%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-123_str] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-10.1_str] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-Color.RED] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-Enum1.FOO] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-path] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-object] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-123] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-10.1] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-binary] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-true] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-abc] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-red_str] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-123_str] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-10.1_str] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-Color.RED] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-Enum1.FOO] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-path] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-object] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-123] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-10.1] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-binary] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-true] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-abc] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-red_str] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-123_str] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-10.1_str] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-Color.RED] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-Enum1.FOO] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-path] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-object] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-123] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-10.1] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-binary] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-true] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-abc] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-red_str] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-123_str] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-10.1_str] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-Color.RED] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-Enum1.FOO] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-path] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-object] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-123] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-10.1] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-binary] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-true] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-abc] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-red_str] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-123_str] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-10.1_str] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-Color.RED] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-Enum1.FOO] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-path] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-object] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-123] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-10.1] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-binary] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-true] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-abc] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-red_str] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-123_str] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-10.1_str] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-Color.RED] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-Enum1.FOO] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-path] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-object] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-123] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-10.1] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-binary] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-true] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-abc] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-red_str] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-123_str] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-10.1_str] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-Color.RED] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-Enum1.FOO] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-path] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-object] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-123] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-10.1] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-binary] PASSED [ 76%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-true] PASSED [ 77%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-abc] PASSED [ 77%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-red_str] PASSED [ 77%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-123_str] PASSED [ 77%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-10.1_str] PASSED [ 77%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-Color.RED] PASSED [ 77%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-Enum1.FOO] PASSED [ 77%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-path] PASSED [ 77%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-object] PASSED [ 77%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-123] PASSED [ 77%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-10.1] PASSED [ 77%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-binary] PASSED [ 77%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-true] PASSED [ 77%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-abc] PASSED [ 77%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-red_str] PASSED [ 77%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-123_str] PASSED [ 77%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-10.1_str] PASSED [ 77%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-Color.RED] PASSED [ 77%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-Enum1.FOO] PASSED [ 77%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-path] PASSED [ 77%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-object] PASSED [ 77%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-123] PASSED [ 77%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-10.1] PASSED [ 77%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-binary] PASSED [ 77%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-true] PASSED [ 77%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-abc] PASSED [ 77%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-red_str] PASSED [ 77%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-123_str] PASSED [ 77%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-10.1_str] PASSED [ 77%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-Color.RED] PASSED [ 77%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-Enum1.FOO] PASSED [ 77%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-path] PASSED [ 77%] 180s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-object] PASSED [ 77%] 180s tests/test_nodes.py::test_assigned_value_node_type[input_0-DictConfig] PASSED [ 77%] 180s tests/test_nodes.py::test_assigned_value_node_type[input_1-ListConfig] PASSED [ 77%] 180s tests/test_nodes.py::test_assigned_value_node_type[5-AnyNode] PASSED [ 77%] 180s tests/test_nodes.py::test_assigned_value_node_type[5.0-AnyNode] PASSED [ 77%] 180s tests/test_nodes.py::test_assigned_value_node_type[True-AnyNode] PASSED [ 77%] 180s tests/test_nodes.py::test_assigned_value_node_type[False-AnyNode] PASSED [ 77%] 180s tests/test_nodes.py::test_assigned_value_node_type[str-AnyNode] PASSED [ 77%] 180s tests/test_nodes.py::test_assigned_value_node_type[\xf0\xf1\xf2-AnyNode] PASSED [ 77%] 180s tests/test_nodes.py::test_assigned_value_node_type[input_8-AnyNode] PASSED [ 77%] 180s tests/test_nodes.py::test_dict_any PASSED [ 77%] 180s tests/test_nodes.py::test_dict_integer_1 PASSED [ 77%] 180s tests/test_nodes.py::test_list_any PASSED [ 77%] 180s tests/test_nodes.py::test_list_integer PASSED [ 77%] 180s tests/test_nodes.py::test_list_integer_rejects_string PASSED [ 77%] 180s tests/test_nodes.py::test_merge_validation_error[c10-c20] PASSED [ 77%] 180s tests/test_nodes.py::test_merge_validation_error[c11-c21] PASSED [ 77%] 180s tests/test_nodes.py::test_merge_validation_error[c12-c22] PASSED [ 77%] 180s tests/test_nodes.py::test_merge_validation_error[c13-c23] PASSED [ 77%] 180s tests/test_nodes.py::test_accepts_mandatory_missing[IntegerNode-1-invalid] PASSED [ 77%] 180s tests/test_nodes.py::test_accepts_mandatory_missing[FloatNode-3.1415-invalid] PASSED [ 77%] 180s tests/test_nodes.py::test_accepts_mandatory_missing[BooleanNode-True-invalid] PASSED [ 77%] 180s tests/test_nodes.py::test_accepts_mandatory_missing[AnyNode-aaa-None] PASSED [ 77%] 180s tests/test_nodes.py::test_accepts_mandatory_missing[StringNode-blah-None] PASSED [ 77%] 180s tests/test_nodes.py::test_accepts_mandatory_missing[BytesNode-foobar-None] PASSED [ 77%] 180s tests/test_nodes.py::test_accepts_mandatory_missing[PathNode-valid_value6-None] PASSED [ 77%] 180s tests/test_nodes.py::test_legal_assignment[integers-BooleanNode] PASSED [ 77%] 180s tests/test_nodes.py::test_legal_assignment[integers-BytesNode] PASSED [ 77%] 180s tests/test_nodes.py::test_legal_assignment[integers-PathNode] PASSED [ 77%] 180s tests/test_nodes.py::test_legal_assignment[integers-EnumNode] PASSED [ 77%] 180s tests/test_nodes.py::test_legal_assignment[integers-FloatNode] PASSED [ 77%] 180s tests/test_nodes.py::test_legal_assignment[integers-IntegerNode] PASSED [ 77%] 180s tests/test_nodes.py::test_legal_assignment[integers-StringNode] PASSED [ 77%] 180s tests/test_nodes.py::test_legal_assignment[integers-AnyNode] PASSED [ 77%] 180s tests/test_nodes.py::test_legal_assignment[integer-strings-BooleanNode] PASSED [ 77%] 180s tests/test_nodes.py::test_legal_assignment[integer-strings-BytesNode] PASSED [ 77%] 180s tests/test_nodes.py::test_legal_assignment[integer-strings-PathNode] PASSED [ 77%] 180s tests/test_nodes.py::test_legal_assignment[integer-strings-EnumNode] PASSED [ 77%] 180s tests/test_nodes.py::test_legal_assignment[integer-strings-FloatNode] PASSED [ 77%] 180s tests/test_nodes.py::test_legal_assignment[integer-strings-IntegerNode] PASSED [ 77%] 180s tests/test_nodes.py::test_legal_assignment[integer-strings-StringNode] PASSED [ 77%] 180s tests/test_nodes.py::test_legal_assignment[integer-strings-AnyNode] PASSED [ 77%] 180s tests/test_nodes.py::test_legal_assignment[floats-BooleanNode] PASSED [ 77%] 180s tests/test_nodes.py::test_legal_assignment[floats-BytesNode] PASSED [ 77%] 180s tests/test_nodes.py::test_legal_assignment[floats-PathNode] PASSED [ 77%] 180s tests/test_nodes.py::test_legal_assignment[floats-EnumNode] PASSED [ 77%] 180s tests/test_nodes.py::test_legal_assignment[floats-FloatNode] PASSED [ 77%] 180s tests/test_nodes.py::test_legal_assignment[floats-IntegerNode] PASSED [ 77%] 180s tests/test_nodes.py::test_legal_assignment[floats-StringNode] PASSED [ 77%] 180s tests/test_nodes.py::test_legal_assignment[floats-AnyNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[floaty-strings-BooleanNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[floaty-strings-BytesNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[floaty-strings-PathNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[floaty-strings-EnumNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[floaty-strings-FloatNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[floaty-strings-IntegerNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[floaty-strings-StringNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[floaty-strings-AnyNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[booleans-BooleanNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[booleans-BytesNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[booleans-PathNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[booleans-EnumNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[booleans-FloatNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[booleans-IntegerNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[booleans-StringNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[booleans-AnyNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[trueish-strings-BooleanNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[trueish-strings-BytesNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[trueish-strings-PathNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[trueish-strings-EnumNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[trueish-strings-FloatNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[trueish-strings-IntegerNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[trueish-strings-StringNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[trueish-strings-AnyNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[falsey-strings-BooleanNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[falsey-strings-BytesNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[falsey-strings-PathNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[falsey-strings-EnumNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[falsey-strings-FloatNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[falsey-strings-IntegerNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[falsey-strings-StringNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[falsey-strings-AnyNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[falsey-integer-BooleanNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[falsey-integer-BytesNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[falsey-integer-PathNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[falsey-integer-EnumNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[falsey-integer-FloatNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[falsey-integer-IntegerNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[falsey-integer-StringNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[falsey-integer-AnyNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[falsey-integer-string-BooleanNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[falsey-integer-string-BytesNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[falsey-integer-string-PathNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[falsey-integer-string-EnumNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[falsey-integer-string-FloatNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[falsey-integer-string-IntegerNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[falsey-integer-string-StringNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[falsey-integer-string-AnyNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[binary-data-BooleanNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[binary-data-BytesNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[binary-data-PathNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[binary-data-EnumNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[binary-data-FloatNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[binary-data-IntegerNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[binary-data-StringNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[binary-data-AnyNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[path-data-BooleanNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[path-data-BytesNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[path-data-PathNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[path-data-EnumNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[path-data-FloatNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[path-data-IntegerNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[path-data-StringNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment[path-data-AnyNode] PASSED [ 78%] 180s tests/test_nodes.py::test_illegal_assignment[node0-foo] PASSED [ 78%] 180s tests/test_nodes.py::test_illegal_assignment[node1-foo] PASSED [ 78%] 180s tests/test_nodes.py::test_illegal_assignment[node2-foo] PASSED [ 78%] 180s tests/test_nodes.py::test_illegal_assignment[node3-foo] PASSED [ 78%] 180s tests/test_nodes.py::test_illegal_assignment[node4-123] PASSED [ 78%] 180s tests/test_nodes.py::test_illegal_assignment[node5-foo] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment_enum[Enum1-values0-success_map0-BooleanNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment_enum[Enum1-values0-success_map0-BytesNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment_enum[Enum1-values0-success_map0-PathNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment_enum[Enum1-values0-success_map0-EnumNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment_enum[Enum1-values0-success_map0-FloatNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment_enum[Enum1-values0-success_map0-IntegerNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment_enum[Enum1-values0-success_map0-StringNode] PASSED [ 78%] 180s tests/test_nodes.py::test_legal_assignment_enum[Enum1-values0-success_map0-AnyNode] PASSED [ 78%] 180s tests/test_nodes.py::test_deepcopy[obj0] PASSED [ 78%] 180s tests/test_nodes.py::test_deepcopy[obj1] PASSED [ 78%] 180s tests/test_nodes.py::test_deepcopy[obj2] PASSED [ 78%] 180s tests/test_nodes.py::test_deepcopy[obj3] PASSED [ 79%] 180s tests/test_nodes.py::test_deepcopy[obj4] PASSED [ 79%] 180s tests/test_nodes.py::test_deepcopy[obj5] PASSED [ 79%] 180s tests/test_nodes.py::test_deepcopy[obj6] PASSED [ 79%] 180s tests/test_nodes.py::test_deepcopy[obj7] PASSED [ 79%] 180s tests/test_nodes.py::test_deepcopy[obj8] PASSED [ 79%] 180s tests/test_nodes.py::test_deepcopy[obj9] PASSED [ 79%] 180s tests/test_nodes.py::test_deepcopy[obj10] PASSED [ 79%] 180s tests/test_nodes.py::test_deepcopy[obj11] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node0-None-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node1-100-False] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node2-foo-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node3-100-False] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node4-???-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node5-None-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node6-None-False] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node7-${interp}-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node8-${different_interp}-False] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node9-1-False] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node10-1-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node11-1-False] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node12-foo-False] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node13-foo-False] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node14-???-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node15-None-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node16-${interp}-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node17-${different_interp}-False] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node18-1-False] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node19-None-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node20-None-False] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node21-1.0-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node22-1-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node23-1-False] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node24-1.0-False] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node25-foo-False] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node26-???-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node27-None-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node28-binary-False] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node29-binary-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node30-None-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node31-value31-False] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node32-value32-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node33-True-False] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node34-False-False] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node35-None-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node36-None-False] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node37-False-False] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node38-False-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node39-value39-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node40-1-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node41-value41-False] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node42-1-False] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node43-Enum1.BAR-False] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node44-value44-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node45-nope-False] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node46-value46-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node47-value47-False] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node48-Enum1.BAR-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node49-Enum1.FOO-False] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node50-Enum1.BAR-False] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node51-???-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node52-Enum1.BAR-False] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node53-${interp}-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node54-${different_interp}-False] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node55-foo-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node56-${foo}-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node57-${foo-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node58-None-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node59-1-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node60-1-False] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node61-1.0-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node62-True-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node63-Color.RED-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node64-value64-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node65-value65-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node66-100-False] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node67-foo-False] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node68-???-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node69-None-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node70-100-False] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node71-value71-True] PASSED [ 79%] 180s tests/test_nodes.py::test_eq[node72-100-True] PASSED [ 80%] 180s tests/test_nodes.py::test_eq[node73-value73-True] PASSED [ 80%] 180s tests/test_nodes.py::test_eq[node74-value74-True] PASSED [ 80%] 180s tests/test_nodes.py::test_eq[node75-value75-True] PASSED [ 80%] 180s tests/test_nodes.py::test_eq[node76-???-True] PASSED [ 80%] 180s tests/test_nodes.py::test_eq[node77-value77-True] PASSED [ 80%] 180s tests/test_nodes.py::test_eq[node78-value78-True] PASSED [ 80%] 180s tests/test_nodes.py::test_eq[node79-value79-True] PASSED [ 80%] 180s tests/test_nodes.py::test_eq[node80-None-True] PASSED [ 80%] 180s tests/test_nodes.py::test_eq[node81-value81-True] PASSED [ 80%] 180s tests/test_nodes.py::test_eq[node82-value82-True] PASSED [ 80%] 180s tests/test_nodes.py::test_eq[node83-value83-True] PASSED [ 80%] 180s tests/test_nodes.py::test_eq[node84-${interp}-True] PASSED [ 80%] 180s tests/test_nodes.py::test_eq[node85-value85-True] PASSED [ 80%] 180s tests/test_nodes.py::test_eq[node86-value86-True] PASSED [ 80%] 180s tests/test_nodes.py::test_eq[node87-value87-False] PASSED [ 80%] 180s tests/test_nodes.py::test_eq[node88-999-False] PASSED [ 80%] 180s tests/test_nodes.py::test_eq[node89-value89-False] PASSED [ 80%] 180s tests/test_nodes.py::test_eq[node90-value90-False] PASSED [ 80%] 180s tests/test_nodes.py::test_eq[node91-value91-False] PASSED [ 80%] 180s tests/test_nodes.py::test_eq[node92-999-False] PASSED [ 80%] 180s tests/test_nodes.py::test_eq[node93-value93-False] PASSED [ 80%] 180s tests/test_nodes.py::test_eq[node94-value94-False] PASSED [ 80%] 180s tests/test_nodes.py::test_eq[node95-value95-False] PASSED [ 80%] 180s tests/test_nodes.py::test_eq[node96-999-False] PASSED [ 80%] 180s tests/test_nodes.py::test_eq[node97-value97-False] PASSED [ 80%] 180s tests/test_nodes.py::test_eq[node98-value98-False] PASSED [ 80%] 180s tests/test_nodes.py::test_eq[node99-value99-False] PASSED [ 80%] 180s tests/test_nodes.py::test_eq[node100-999-False] PASSED [ 80%] 180s tests/test_nodes.py::test_eq[node101-value101-False] PASSED [ 80%] 180s tests/test_nodes.py::test_eq[node102-value102-False] PASSED [ 80%] 180s tests/test_nodes.py::test_set_anynode_with_primitive_type[a_str] PASSED [ 80%] 180s tests/test_nodes.py::test_set_anynode_with_primitive_type[1] PASSED [ 80%] 180s tests/test_nodes.py::test_set_anynode_with_primitive_type[3.14] PASSED [ 80%] 180s tests/test_nodes.py::test_set_anynode_with_primitive_type[True] PASSED [ 80%] 180s tests/test_nodes.py::test_set_anynode_with_primitive_type[None] PASSED [ 80%] 180s tests/test_nodes.py::test_set_anynode_with_primitive_type[Enum1.FOO] PASSED [ 80%] 180s tests/test_nodes.py::test_set_anynode_with_primitive_type[binary] PASSED [ 80%] 180s tests/test_nodes.py::test_set_anynode_with_primitive_type[value7] PASSED [ 80%] 180s tests/test_nodes.py::test_set_anynode_with_container[value0-ListConfig] PASSED [ 80%] 180s tests/test_nodes.py::test_set_anynode_with_container[value1-ListConfig] PASSED [ 80%] 180s tests/test_nodes.py::test_set_anynode_with_container[value2-DictConfig] PASSED [ 80%] 180s tests/test_nodes.py::test_set_anynode_with_container[value3-DictConfig] PASSED [ 80%] 180s tests/test_nodes.py::test_set_anynode_with_illegal_type PASSED [ 80%] 180s tests/test_nodes.py::test_set_valuenode PASSED [ 80%] 180s tests/test_nodes.py::test_allow_objects PASSED [ 80%] 180s tests/test_nodes.py::test_dereference_missing PASSED [ 80%] 180s tests/test_nodes.py::test_validate_and_convert_none[StringNode] PASSED [ 80%] 180s tests/test_nodes.py::test_validate_and_convert_none[IntegerNode] PASSED [ 80%] 180s tests/test_nodes.py::test_validate_and_convert_none[FloatNode] PASSED [ 80%] 180s tests/test_nodes.py::test_validate_and_convert_none[BooleanNode] PASSED [ 80%] 180s tests/test_nodes.py::test_validate_and_convert_none[BytesNode] PASSED [ 80%] 180s tests/test_nodes.py::test_validate_and_convert_none[PathNode] PASSED [ 80%] 180s tests/test_nodes.py::test_validate_and_convert_none[] PASSED [ 80%] 180s tests/test_nodes.py::test_dereference_interpolation_to_missing PASSED [ 80%] 180s tests/test_nodes.py::test_set_flags_in_init[AnyNode-flags0] PASSED [ 80%] 180s tests/test_nodes.py::test_set_flags_in_init[AnyNode-flags1] PASSED [ 80%] 180s tests/test_nodes.py::test_set_flags_in_init[AnyNode-flags2] PASSED [ 80%] 180s tests/test_nodes.py::test_set_flags_in_init[AnyNode-flags3] PASSED [ 80%] 180s tests/test_nodes.py::test_set_flags_in_init[BooleanNode-flags0] PASSED [ 80%] 180s tests/test_nodes.py::test_set_flags_in_init[BooleanNode-flags1] PASSED [ 80%] 180s tests/test_nodes.py::test_set_flags_in_init[BooleanNode-flags2] PASSED [ 80%] 180s tests/test_nodes.py::test_set_flags_in_init[BooleanNode-flags3] PASSED [ 80%] 180s tests/test_nodes.py::test_set_flags_in_init[BytesNode-flags0] PASSED [ 80%] 180s tests/test_nodes.py::test_set_flags_in_init[BytesNode-flags1] PASSED [ 80%] 180s tests/test_nodes.py::test_set_flags_in_init[BytesNode-flags2] PASSED [ 80%] 180s tests/test_nodes.py::test_set_flags_in_init[BytesNode-flags3] PASSED [ 80%] 180s tests/test_nodes.py::test_set_flags_in_init[type_3-flags0] PASSED [ 80%] 180s tests/test_nodes.py::test_set_flags_in_init[type_3-flags1] PASSED [ 80%] 180s tests/test_nodes.py::test_set_flags_in_init[type_3-flags2] PASSED [ 80%] 180s tests/test_nodes.py::test_set_flags_in_init[type_3-flags3] PASSED [ 80%] 180s tests/test_nodes.py::test_set_flags_in_init[FloatNode-flags0] PASSED [ 80%] 180s tests/test_nodes.py::test_set_flags_in_init[FloatNode-flags1] PASSED [ 80%] 180s tests/test_nodes.py::test_set_flags_in_init[FloatNode-flags2] PASSED [ 80%] 180s tests/test_nodes.py::test_set_flags_in_init[FloatNode-flags3] PASSED [ 80%] 180s tests/test_nodes.py::test_set_flags_in_init[IntegerNode-flags0] PASSED [ 80%] 180s tests/test_nodes.py::test_set_flags_in_init[IntegerNode-flags1] PASSED [ 80%] 180s tests/test_nodes.py::test_set_flags_in_init[IntegerNode-flags2] PASSED [ 80%] 180s tests/test_nodes.py::test_set_flags_in_init[IntegerNode-flags3] PASSED [ 80%] 180s tests/test_nodes.py::test_set_flags_in_init[InterpolationResultNode-flags0] PASSED [ 80%] 180s tests/test_nodes.py::test_set_flags_in_init[InterpolationResultNode-flags1] PASSED [ 80%] 180s tests/test_nodes.py::test_set_flags_in_init[InterpolationResultNode-flags2] PASSED [ 81%] 180s tests/test_nodes.py::test_set_flags_in_init[InterpolationResultNode-flags3] PASSED [ 81%] 180s tests/test_nodes.py::test_set_flags_in_init[StringNode-flags0] PASSED [ 81%] 180s tests/test_nodes.py::test_set_flags_in_init[StringNode-flags1] PASSED [ 81%] 180s tests/test_nodes.py::test_set_flags_in_init[StringNode-flags2] PASSED [ 81%] 180s tests/test_nodes.py::test_set_flags_in_init[StringNode-flags3] PASSED [ 81%] 180s tests/test_nodes.py::test_set_flags_in_init[PathNode-flags0] PASSED [ 81%] 180s tests/test_nodes.py::test_set_flags_in_init[PathNode-flags1] PASSED [ 81%] 180s tests/test_nodes.py::test_set_flags_in_init[PathNode-flags2] PASSED [ 81%] 180s tests/test_nodes.py::test_set_flags_in_init[PathNode-flags3] PASSED [ 81%] 180s tests/test_nodes.py::test_interpolation_result_readonly[None] PASSED [ 81%] 180s tests/test_nodes.py::test_interpolation_result_readonly[flags1] PASSED [ 81%] 180s tests/test_nodes.py::test_interpolation_result_readonly[flags2] PASSED [ 81%] 180s tests/test_nodes.py::test_interpolation_result_readonly[flags3] PASSED [ 81%] 180s tests/test_nodes.py::test_interpolation_result_readonly[flags4] PASSED [ 81%] 180s tests/test_nodes.py::test_interpolation_result_readonly[flags5] PASSED [ 81%] 180s tests/test_nodes.py::test_interpolation_result_readonly[flags6] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_missing[cfg0-foo-False-expectation0] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_missing[cfg1-foo-False-expectation1] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_missing[cfg2-foo-False-expectation2] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_missing[cfg3-foo-True-expectation3] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_missing[missing_interpolated_dict] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_missing[missing_list] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_missing[missing_dict] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_missing[missing_list_interpolation] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_missing[missing_dict_interpolation] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_missing[cfg9-foo-False-expectation9] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_missing[cfg10-foo-False-expectation10] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_missing[cfg11-foo-False-expectation11] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_missing[cfg12-foo-True-expectation12] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_missing[cfg13-inter-False-expectation13] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-num-True-expectation14] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-opt_num-True-expectation15] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-dict-True-expectation16] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-opt_dict-True-expectation17] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-list-True-expectation18] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-opt_list-True-expectation19] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-user-True-expectation20] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-opt_user-True-expectation21] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-inter_user-False-expectation22] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-inter_opt_user-False-expectation23] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-inter_num-False-expectation24] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_missing_resets PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_config[None-False] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_config[cfg1-False] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_config[cfg2-False] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_config[aa-False] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_config[10-False] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_config[True-False] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_config[bool-False] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_config[Path-False] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_config[cfg8-False] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_config[cfg9-False] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_config[ConcretePlugin-False] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_config[cfg11-False] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_config[cfg12-True] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_config[cfg13-True] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_config[cfg14-True] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_config[cfg15-True] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_list[None-False] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_list[cfg1-False] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_list[cfg2-False] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_list[aa-False] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_list[10-False] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_list[True-False] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_list[bool-False] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_list[Path-False] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_list[cfg8-False] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_list[cfg9-False] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_list[ConcretePlugin-False] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_list[cfg11-False] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_list[cfg12-False] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_list[cfg13-True] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_list[cfg14-False] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_list[cfg15-False] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_dict[None-False] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_dict[cfg1-False] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_dict[cfg2-False] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_dict[aa-False] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_dict[10-False] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_dict[True-False] PASSED [ 81%] 180s tests/test_omegaconf.py::test_is_dict[bool-False] PASSED [ 82%] 180s tests/test_omegaconf.py::test_is_dict[Path-False] PASSED [ 82%] 180s tests/test_omegaconf.py::test_is_dict[cfg8-False] PASSED [ 82%] 180s tests/test_omegaconf.py::test_is_dict[cfg9-False] PASSED [ 82%] 180s tests/test_omegaconf.py::test_is_dict[ConcretePlugin-False] PASSED [ 82%] 180s tests/test_omegaconf.py::test_is_dict[cfg11-False] PASSED [ 82%] 180s tests/test_omegaconf.py::test_is_dict[cfg12-True] PASSED [ 82%] 180s tests/test_omegaconf.py::test_is_dict[cfg13-False] PASSED [ 82%] 180s tests/test_omegaconf.py::test_is_dict[cfg14-True] PASSED [ 82%] 180s tests/test_omegaconf.py::test_is_dict[cfg15-True] PASSED [ 82%] 180s tests/test_omegaconf.py::test_is_none[0-True] PASSED [ 82%] 180s tests/test_omegaconf.py::test_is_none[0-False] PASSED [ 82%] 180s tests/test_omegaconf.py::test_is_none[1-True] PASSED [ 82%] 180s tests/test_omegaconf.py::test_is_none[1-False] PASSED [ 82%] 180s tests/test_omegaconf.py::test_is_none[2-True] PASSED [ 82%] 180s tests/test_omegaconf.py::test_is_none[2-False] PASSED [ 82%] 180s tests/test_omegaconf.py::test_is_none[3-True] PASSED [ 82%] 180s tests/test_omegaconf.py::test_is_none[3-False] PASSED [ 82%] 180s tests/test_omegaconf.py::test_is_none[4-True] PASSED [ 82%] 180s tests/test_omegaconf.py::test_is_none[4-False] PASSED [ 82%] 180s tests/test_omegaconf.py::test_is_none[5-True] PASSED [ 82%] 180s tests/test_omegaconf.py::test_is_none[5-False] PASSED [ 82%] 180s tests/test_omegaconf.py::test_is_none[6-True] PASSED [ 82%] 180s tests/test_omegaconf.py::test_is_none[6-False] PASSED [ 82%] 180s tests/test_omegaconf.py::test_is_none[7-True] PASSED [ 82%] 180s tests/test_omegaconf.py::test_is_none[7-False] PASSED [ 82%] 180s tests/test_omegaconf.py::test_is_none[8-True] PASSED [ 82%] 180s tests/test_omegaconf.py::test_is_none[8-False] PASSED [ 82%] 180s tests/test_omegaconf.py::test_is_none[9-True] PASSED [ 82%] 180s tests/test_omegaconf.py::test_is_none[9-False] PASSED [ 82%] 180s tests/test_omegaconf.py::test_is_none_interpolation[cfg0-foo-True] PASSED [ 82%] 180s tests/test_omegaconf.py::test_is_none_interpolation[cfg1-foo-False] PASSED [ 82%] 180s tests/test_omegaconf.py::test_is_none_interpolation[cfg2-foo-False] PASSED [ 82%] 180s tests/test_omegaconf.py::test_is_none_interpolation[cfg3-foo-False] PASSED [ 82%] 181s tests/test_omegaconf.py::test_is_interpolation[StringNode] PASSED [ 82%] 181s tests/test_omegaconf.py::test_is_interpolation[IntegerNode] PASSED [ 82%] 181s tests/test_omegaconf.py::test_is_interpolation[FloatNode] PASSED [ 82%] 181s tests/test_omegaconf.py::test_is_interpolation[BooleanNode] PASSED [ 82%] 181s tests/test_omegaconf.py::test_is_interpolation[BytesNode] PASSED [ 82%] 181s tests/test_omegaconf.py::test_is_interpolation[PathNode] PASSED [ 82%] 181s tests/test_omegaconf.py::test_is_interpolation[EnumNode] PASSED [ 82%] 181s tests/test_omegaconf.py::test_is_interpolation[ListConfig] PASSED [ 82%] 181s tests/test_omegaconf.py::test_is_interpolation[DictConfig] PASSED [ 82%] 181s tests/test_omegaconf.py::test_is_interpolation[ConcretePlugin] PASSED [ 82%] 181s tests/test_omegaconf.py::test_get_type[cfg0-int] PASSED [ 82%] 181s tests/test_omegaconf.py::test_get_type[cfg1-float] PASSED [ 82%] 181s tests/test_omegaconf.py::test_get_type[cfg2-bool] PASSED [ 82%] 181s tests/test_omegaconf.py::test_get_type[cfg3-bytes] PASSED [ 82%] 181s tests/test_omegaconf.py::test_get_type[cfg4-float] PASSED [ 82%] 181s tests/test_omegaconf.py::test_get_type[cfg5-NoneType] PASSED [ 82%] 181s tests/test_omegaconf.py::test_get_type[cfg6-float] PASSED [ 82%] 181s tests/test_omegaconf.py::test_get_type[cfg7-NoneType] PASSED [ 82%] 181s tests/test_omegaconf.py::test_get_type[cfg8-PosixPath] PASSED [ 82%] 181s tests/test_omegaconf.py::test_get_type[cfg9-str] PASSED [ 82%] 181s tests/test_omegaconf.py::test_get_type[cfg10-NoneType] PASSED [ 82%] 181s tests/test_omegaconf.py::test_get_type[cfg11-ConcretePlugin] PASSED [ 82%] 181s tests/test_omegaconf.py::test_get_type[cfg12-ConcretePlugin] PASSED [ 82%] 181s tests/test_omegaconf.py::test_get_type[cfg13-dict] PASSED [ 82%] 181s tests/test_omegaconf.py::test_get_type[cfg14-dict] PASSED [ 82%] 181s tests/test_omegaconf.py::test_get_type[cfg15-list] PASSED [ 82%] 181s tests/test_omegaconf.py::test_get_type[cfg16-list] PASSED [ 82%] 181s tests/test_omegaconf.py::test_get_type_on_raw[10-int] PASSED [ 82%] 181s tests/test_omegaconf.py::test_get_type_on_raw[10.0-float] PASSED [ 82%] 181s tests/test_omegaconf.py::test_get_type_on_raw[True-bool] PASSED [ 82%] 181s tests/test_omegaconf.py::test_get_type_on_raw[123-bytes] PASSED [ 82%] 181s tests/test_omegaconf.py::test_get_type_on_raw[obj4-PosixPath] PASSED [ 82%] 181s tests/test_omegaconf.py::test_get_type_on_raw[foo-str] PASSED [ 82%] 181s tests/test_omegaconf.py::test_get_type_on_raw[obj6-dict] PASSED [ 82%] 181s tests/test_omegaconf.py::test_get_type_on_raw[obj7-list] PASSED [ 82%] 181s tests/test_omegaconf.py::test_get_type_on_raw[IllegalType-IllegalType] PASSED [ 82%] 181s tests/test_omegaconf.py::test_get_type_on_raw[obj9-IllegalType] PASSED [ 82%] 181s tests/test_omegaconf.py::test_is_issubclass PASSED [ 82%] 181s tests/test_omegaconf.py::test_resolve[dict0] PASSED [ 82%] 181s tests/test_omegaconf.py::test_resolve[dict1] PASSED [ 82%] 181s tests/test_omegaconf.py::test_resolve[dict2] PASSED [ 82%] 181s tests/test_omegaconf.py::test_resolve[dict3] PASSED [ 82%] 181s tests/test_omegaconf.py::test_resolve[dict:missing0] PASSED [ 82%] 181s tests/test_omegaconf.py::test_resolve[dict:missing1] PASSED [ 82%] 181s tests/test_omegaconf.py::test_resolve[dict:str_inter] PASSED [ 82%] 181s tests/test_omegaconf.py::test_resolve[dict:str_inter_missing] PASSED [ 82%] 181s tests/test_omegaconf.py::test_resolve[inter_dict] PASSED [ 82%] 181s tests/test_omegaconf.py::test_resolve[inter_dict_to_missing] PASSED [ 83%] 181s tests/test_omegaconf.py::test_resolve[dict_nested_interpolation] PASSED [ 83%] 181s tests/test_omegaconf.py::test_resolve[none_dict] PASSED [ 83%] 181s tests/test_omegaconf.py::test_resolve[missing_dict] PASSED [ 83%] 181s tests/test_omegaconf.py::test_resolve[list0] PASSED [ 83%] 181s tests/test_omegaconf.py::test_resolve[list1] PASSED [ 83%] 181s tests/test_omegaconf.py::test_resolve[list:missing0] PASSED [ 83%] 181s tests/test_omegaconf.py::test_resolve[list:missing1] PASSED [ 83%] 181s tests/test_omegaconf.py::test_resolve[inter_list] PASSED [ 83%] 181s tests/test_omegaconf.py::test_resolve[inter_list_to_missing] PASSED [ 83%] 181s tests/test_omegaconf.py::test_resolve[none_list] PASSED [ 83%] 181s tests/test_omegaconf.py::test_resolve[missing_list] PASSED [ 83%] 181s tests/test_omegaconf.py::test_resolve[any_in_dict_to_dict] PASSED [ 83%] 181s tests/test_omegaconf.py::test_resolve[any_in_dict_to_list] PASSED [ 83%] 181s tests/test_omegaconf.py::test_resolve[any_in_list_to_dict] PASSED [ 83%] 181s tests/test_omegaconf.py::test_resolve[any_in_list_to_list] PASSED [ 83%] 181s tests/test_omegaconf.py::test_resolve_invalid_input PASSED [ 83%] 181s tests/test_omegaconf.py::test_missing_keys[cfg0-expected0] PASSED [ 83%] 181s tests/test_omegaconf.py::test_missing_keys[cfg1-expected1] PASSED [ 83%] 181s tests/test_omegaconf.py::test_missing_keys[cfg2-expected2] PASSED [ 83%] 181s tests/test_omegaconf.py::test_missing_keys[cfg3-expected3] PASSED [ 83%] 181s tests/test_omegaconf.py::test_missing_keys[cfg4-expected4] PASSED [ 83%] 181s tests/test_omegaconf.py::test_missing_keys[cfg5-expected5] PASSED [ 83%] 181s tests/test_omegaconf.py::test_missing_keys[cfg6-expected6] PASSED [ 83%] 181s tests/test_omegaconf.py::test_missing_keys[cfg7-expected7] PASSED [ 83%] 181s tests/test_omegaconf.py::test_missing_keys[cfg8-expected8] PASSED [ 83%] 181s tests/test_omegaconf.py::test_missing_keys[cfg9-expected9] PASSED [ 83%] 181s tests/test_omegaconf.py::test_missing_keys[cfg10-expected10] PASSED [ 83%] 181s tests/test_omegaconf.py::test_missing_keys[cfg11-expected11] PASSED [ 83%] 181s tests/test_omegaconf.py::test_missing_keys[cfg12-expected12] PASSED [ 83%] 181s tests/test_omegaconf.py::test_missing_keys_invalid_input[float] PASSED [ 83%] 181s tests/test_omegaconf.py::test_missing_keys_invalid_input[int] PASSED [ 83%] 181s tests/test_omegaconf.py::test_clear_resolver[remove-new-custom-resolver] PASSED [ 83%] 181s tests/test_omegaconf.py::test_clear_resolver[remove-default-resolver] PASSED [ 83%] 181s tests/test_omegaconf.py::test_clear_resolver[remove-nonexistent-resolver] PASSED [ 83%] 181s tests/test_readonly.py::test_readonly[dict_setitem0] PASSED [ 83%] 181s tests/test_readonly.py::test_readonly[dict_setitem1] PASSED [ 83%] 181s tests/test_readonly.py::test_readonly[dict_nested_setitem] PASSED [ 83%] 181s tests/test_readonly.py::test_readonly[dict_update] PASSED [ 83%] 181s tests/test_readonly.py::test_readonly[dict_setattr] PASSED [ 83%] 181s tests/test_readonly.py::test_readonly[dict_pop] PASSED [ 83%] 181s tests/test_readonly.py::test_readonly[dict_delitem] PASSED [ 83%] 181s tests/test_readonly.py::test_readonly[dict_delattr] PASSED [ 83%] 181s tests/test_readonly.py::test_readonly[list_setitem] PASSED [ 83%] 181s tests/test_readonly.py::test_readonly[list_update] PASSED [ 83%] 181s tests/test_readonly.py::test_readonly[list_pop] PASSED [ 83%] 181s tests/test_readonly.py::test_readonly[list_delitem] PASSED [ 83%] 181s tests/test_readonly.py::test_readonly_flag[src0] PASSED [ 83%] 181s tests/test_readonly.py::test_readonly_flag[src1] PASSED [ 83%] 181s tests/test_readonly.py::test_readonly_nested_list PASSED [ 83%] 181s tests/test_readonly.py::test_readonly_list_insert PASSED [ 83%] 181s tests/test_readonly.py::test_readonly_list_insert_deep PASSED [ 83%] 181s tests/test_readonly.py::test_readonly_list_append PASSED [ 83%] 181s tests/test_readonly.py::test_readonly_list_change_item PASSED [ 83%] 181s tests/test_readonly.py::test_readonly_list_pop PASSED [ 83%] 181s tests/test_readonly.py::test_readonly_list_del PASSED [ 83%] 181s tests/test_readonly.py::test_readonly_list_sort PASSED [ 83%] 181s tests/test_readonly.py::test_readonly_from_cli PASSED [ 83%] 181s tests/test_readonly.py::test_merge_with_readonly[override_value] PASSED [ 83%] 181s tests/test_readonly.py::test_merge_with_readonly[adding_key0] PASSED [ 83%] 181s tests/test_readonly.py::test_merge_with_readonly[adding_key1] PASSED [ 83%] 181s tests/test_readonly.py::test_merge_with_readonly[adding_key2] PASSED [ 83%] 181s tests/test_readonly.py::test_merge_with_readonly_nop[merge_empty_dict] PASSED [ 83%] 181s tests/test_readonly.py::test_merge_with_readonly_nop[merge_different_node] PASSED [ 83%] 181s tests/test_select.py::TestSelect::test_select[dict:none0-not_struct] PASSED [ 83%] 181s tests/test_select.py::TestSelect::test_select[dict:none0-struct] PASSED [ 83%] 181s tests/test_select.py::TestSelect::test_select[dict:none1-not_struct] PASSED [ 83%] 181s tests/test_select.py::TestSelect::test_select[dict:none1-struct] PASSED [ 83%] 181s tests/test_select.py::TestSelect::test_select[dict:none2-not_struct] PASSED [ 83%] 181s tests/test_select.py::TestSelect::test_select[dict:none2-struct] PASSED [ 83%] 181s tests/test_select.py::TestSelect::test_select[dict:nesting_into_value-not_struct] PASSED [ 83%] 181s tests/test_select.py::TestSelect::test_select[dict:nesting_into_value-struct] PASSED [ 83%] 181s tests/test_select.py::TestSelect::test_select[dict:nesting_into_none0-not_struct] PASSED [ 83%] 181s tests/test_select.py::TestSelect::test_select[dict:nesting_into_none0-struct] PASSED [ 83%] 181s tests/test_select.py::TestSelect::test_select[dict:nesting_into_none1-not_struct] PASSED [ 83%] 181s tests/test_select.py::TestSelect::test_select[dict:nesting_into_none1-struct] PASSED [ 83%] 181s tests/test_select.py::TestSelect::test_select[dict:nesting_into_none2-not_struct] PASSED [ 83%] 181s tests/test_select.py::TestSelect::test_select[dict:nesting_into_none2-struct] PASSED [ 83%] 181s tests/test_select.py::TestSelect::test_select[dict:int0-not_struct] PASSED [ 83%] 181s tests/test_select.py::TestSelect::test_select[dict:int0-struct] PASSED [ 83%] 181s tests/test_select.py::TestSelect::test_select[dict:int1-not_struct] PASSED [ 83%] 181s tests/test_select.py::TestSelect::test_select[dict:int1-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[dict:dict-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[dict:dict-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[dict:missing-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[dict:missing-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[list:oob-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[list:oob-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[list:int-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[list:int-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[list:str-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[list:str-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[list:missing-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[list:missing-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[cfg15-0-1-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[cfg15-0-1-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[cfg16-1.a-10-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[cfg16-1.a-10-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[cfg17-1.b-None-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[cfg17-1.b-None-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[cfg18-1.c.0-foo-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[cfg18-1.c.0-foo-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[cfg19-1.c.1-bar-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[cfg19-1.c.1-bar-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[cfg20-1[c].0-foo-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[cfg20-1[c].0-foo-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[cfg21-1[c][1]-bar-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[cfg21-1[c][1]-bar-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[cfg22-a-expected22-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[cfg22-a-expected22-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[select_root-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[select_root-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[inter0-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[inter0-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[inter1-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[inter1-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[relative0-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[relative0-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[relative1-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select[relative1-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select_resolver[resolver-legacy_register_resolver-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select_resolver[resolver-legacy_register_resolver-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select_resolver[resolver-register_new_resolver-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select_resolver[resolver-register_new_resolver-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select_default_returned[empty-10-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select_default_returned[empty-10-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select_default_returned[empty-None-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select_default_returned[empty-None-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select_default_returned[missing-10-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select_default_returned[missing-10-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select_default_returned[missing-None-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select_default_returned[missing-None-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select_default_returned[non_container-10-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select_default_returned[non_container-10-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select_default_returned[non_container-None-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select_default_returned[non_container-None-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select_default_not_used[none-10-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select_default_not_used[none-10-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select_default_not_used[none-None-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select_default_not_used[none-None-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select_default_not_used[DictConfig(none)-10-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select_default_not_used[DictConfig(none)-10-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select_default_not_used[DictConfig(none)-None-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select_default_not_used[DictConfig(none)-None-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select_default_not_used[root-10-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select_default_not_used[root-10-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select_default_not_used[root-None-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select_default_not_used[root-None-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_nested_select_default_not_used[none-10-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_nested_select_default_not_used[none-10-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_nested_select_default_not_used[none-None-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_nested_select_default_not_used[none-None-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_nested_select_default_not_used[value-10-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_nested_select_default_not_used[value-10-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_nested_select_default_not_used[value-None-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_nested_select_default_not_used[value-None-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_nested_select_default_not_used[root-10-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_nested_select_default_not_used[root-10-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_nested_select_default_not_used[root-None-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_nested_select_default_not_used[root-None-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select_default_throw_on_missing[missing_dict-10-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select_default_throw_on_missing[missing_dict-10-struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select_default_throw_on_missing[missing_dict-None-not_struct] PASSED [ 84%] 181s tests/test_select.py::TestSelect::test_select_default_throw_on_missing[missing_dict-None-struct] PASSED [ 85%] 181s tests/test_select.py::TestSelect::test_select_default_throw_on_missing[missing_list-10-not_struct] PASSED [ 85%] 181s tests/test_select.py::TestSelect::test_select_default_throw_on_missing[missing_list-10-struct] PASSED [ 85%] 181s tests/test_select.py::TestSelect::test_select_default_throw_on_missing[missing_list-None-not_struct] PASSED [ 85%] 181s tests/test_select.py::TestSelect::test_select_default_throw_on_missing[missing_list-None-struct] PASSED [ 85%] 181s tests/test_select.py::TestSelect::test_select_default_throw_on_resolution_failure[inter_bad_key-not_struct] PASSED [ 85%] 181s tests/test_select.py::TestSelect::test_select_default_throw_on_resolution_failure[inter_bad_key-struct] PASSED [ 85%] 181s tests/test_select.py::TestSelect::test_select_invalid_interpolation[simple-not_struct] PASSED [ 85%] 181s tests/test_select.py::TestSelect::test_select_invalid_interpolation[simple-struct] PASSED [ 85%] 181s tests/test_select.py::TestSelect::test_select_invalid_interpolation[no_key-not_struct] PASSED [ 85%] 181s tests/test_select.py::TestSelect::test_select_invalid_interpolation[no_key-struct] PASSED [ 85%] 181s tests/test_select.py::TestSelect::test_select_invalid_interpolation[key_missing-not_struct] PASSED [ 85%] 181s tests/test_select.py::TestSelect::test_select_invalid_interpolation[key_missing-struct] PASSED [ 85%] 181s tests/test_select.py::TestSelect::test_select_invalid_interpolation[key_missing_indirect-not_struct] PASSED [ 85%] 181s tests/test_select.py::TestSelect::test_select_invalid_interpolation[key_missing_indirect-struct] PASSED [ 85%] 181s tests/test_select.py::TestSelect::test_select_from_dict[not_struct] PASSED [ 85%] 181s tests/test_select.py::TestSelect::test_select_from_dict[struct] PASSED [ 85%] 181s tests/test_select.py::test_select_resolves_interpolation[simple] PASSED [ 85%] 181s tests/test_select.py::test_select_resolves_interpolation[not_found0] PASSED [ 85%] 181s tests/test_select.py::test_select_resolves_interpolation[not_found1] PASSED [ 85%] 181s tests/test_select.py::test_select_resolves_interpolation[str_inter] PASSED [ 85%] 181s tests/test_select.py::test_select_resolves_interpolation[multi_str_inter] PASSED [ 85%] 181s tests/test_select.py::test_select_resolves_interpolation[str_deep_inter] PASSED [ 85%] 181s tests/test_select.py::test_select_resolves_interpolation[from_list] PASSED [ 85%] 181s tests/test_select.py::test_select_resolves_interpolation[dict_val] PASSED [ 85%] 181s tests/test_select.py::test_select_resolves_interpolation[list_val] PASSED [ 85%] 181s tests/test_select.py::test_select_resolves_interpolation[list_index] PASSED [ 85%] 181s tests/test_select.py::test_select_resolves_interpolation[liststr] PASSED [ 85%] 181s tests/test_select.py::test_select_resolves_interpolation[dict_str] PASSED [ 85%] 181s tests/test_select.py::test_select_resolves_interpolation[two_steps] PASSED [ 85%] 181s tests/test_select.py::test_select_resolves_interpolation[inter_in_list] PASSED [ 85%] 181s tests/test_select.py::test_select_resolves_interpolation[none] PASSED [ 85%] 181s tests/test_select.py::test_select_resolves_interpolation[list] PASSED [ 85%] 181s tests/test_select.py::test_select_resolves_interpolation[user@domain] PASSED [ 85%] 181s tests/test_select.py::test_select_resolves_interpolation[relative0] PASSED [ 85%] 181s tests/test_select.py::test_select_resolves_interpolation[relative1] PASSED [ 85%] 181s tests/test_select.py::test_select_resolves_interpolation[relative2] PASSED [ 85%] 181s tests/test_select.py::test_select_resolves_interpolation[relative3] PASSED [ 85%] 181s tests/test_select.py::test_select_resolves_interpolation[relative4] PASSED [ 85%] 181s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_with_a_relative_key[.-expected0] PASSED [ 85%] 181s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_with_a_relative_key[.b-expected1] PASSED [ 85%] 181s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_with_a_relative_key[.b.c-10] PASSED [ 85%] 181s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_with_a_relative_key[..-expected3] PASSED [ 85%] 181s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_with_a_relative_key[..a-expected4] PASSED [ 85%] 181s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_with_a_relative_key[..a.b-expected5] PASSED [ 85%] 181s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_with_a_relative_key[..z-10] PASSED [ 85%] 181s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_relative_key_interpretation[-expected0] PASSED [ 85%] 181s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_relative_key_interpretation[b-expected1] PASSED [ 85%] 181s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_relative_key_interpretation[b.c-10] PASSED [ 85%] 181s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_absolute_key_interpretation[-expected0] PASSED [ 85%] 181s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_absolute_key_interpretation[a-expected1] PASSED [ 85%] 181s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_absolute_key_interpretation[a.b-expected2] PASSED [ 85%] 181s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_absolute_key_interpretation[a.b.c-10] PASSED [ 85%] 181s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_absolute_key_interpretation[z-10] PASSED [ 85%] 181s tests/test_serialization.py::test_load_from_invalid PASSED [ 85%] 181s tests/test_serialization.py::TestSaveLoad::test_save_load__from_file[input_0-False-None-str] PASSED [ 85%] 181s tests/test_serialization.py::TestSaveLoad::test_save_load__from_file[input_1-False-None-str] PASSED [ 85%] 181s tests/test_serialization.py::TestSaveLoad::test_save_load__from_file[input_2-False-None-Path] PASSED [ 85%] 181s tests/test_serialization.py::TestSaveLoad::test_save_load__from_file[input_3-False-expected3-str] PASSED [ 85%] 181s tests/test_serialization.py::TestSaveLoad::test_save_load__from_file[input_4-False-None-str] PASSED [ 85%] 181s tests/test_serialization.py::TestSaveLoad::test_save_load__from_filename[input_0-False-None-str] PASSED [ 85%] 181s tests/test_serialization.py::TestSaveLoad::test_save_load__from_filename[input_1-False-None-str] PASSED [ 85%] 181s tests/test_serialization.py::TestSaveLoad::test_save_load__from_filename[input_2-False-None-Path] PASSED [ 85%] 181s tests/test_serialization.py::TestSaveLoad::test_save_load__from_filename[input_3-False-expected3-str] PASSED [ 85%] 181s tests/test_serialization.py::TestSaveLoad::test_save_load__from_filename[input_4-False-None-str] PASSED [ 85%] 181s tests/test_serialization.py::TestSaveLoadStructured::test_save_load__from_file[PersonA-False-expected0-str] PASSED [ 85%] 181s tests/test_serialization.py::TestSaveLoadStructured::test_save_load__from_file[PersonD-False-expected1-str] PASSED [ 85%] 181s tests/test_serialization.py::TestSaveLoadStructured::test_save_load__from_file[input_2-False-expected2-str] PASSED [ 85%] 181s tests/test_serialization.py::TestSaveLoadStructured::test_save_load__from_file[input_3-False-expected3-str] PASSED [ 85%] 181s tests/test_serialization.py::TestSaveLoadStructured::test_save_load__from_filename[PersonA-False-expected0-str] PASSED [ 85%] 181s tests/test_serialization.py::TestSaveLoadStructured::test_save_load__from_filename[PersonD-False-expected1-str] PASSED [ 85%] 181s tests/test_serialization.py::TestSaveLoadStructured::test_save_load__from_filename[input_2-False-expected2-str] PASSED [ 85%] 181s tests/test_serialization.py::TestSaveLoadStructured::test_save_load__from_filename[input_3-False-expected3-str] PASSED [ 85%] 181s tests/test_serialization.py::test_save_illegal_type PASSED [ 85%] 181s tests/test_serialization.py::test_pickle[dict] PASSED [ 85%] 181s tests/test_serialization.py::test_pickle[list] PASSED [ 85%] 181s tests/test_serialization.py::test_load_empty_file PASSED [ 85%] 181s tests/test_serialization.py::test_pickle_untyped[list_untyped] PASSED [ 85%] 181s tests/test_serialization.py::test_pickle_untyped[opt_list_untyped] PASSED [ 85%] 181s tests/test_serialization.py::test_pickle_untyped[dict_untyped] PASSED [ 85%] 181s tests/test_serialization.py::test_pickle_untyped[opt_dict_untyped] PASSED [ 85%] 181s tests/test_serialization.py::test_pickle_untyped[dict_str] PASSED [ 86%] 181s tests/test_serialization.py::test_pickle_untyped[dict_bytes] PASSED [ 86%] 181s tests/test_serialization.py::test_pickle_untyped[dict_int] PASSED [ 86%] 181s tests/test_serialization.py::test_pickle_untyped[dict_bool] PASSED [ 86%] 181s tests/test_serialization.py::test_pickle_untyped[dict_float] PASSED [ 86%] 181s tests/test_serialization.py::test_pickle_untyped[dict_enum] PASSED [ 86%] 181s tests/test_serialization.py::test_pickle_untyped[list_int] PASSED [ 86%] 181s tests/test_serialization.py::test_pickle_untyped[opt_dict] PASSED [ 86%] 181s tests/test_serialization.py::test_pickle_untyped[dict_opt] PASSED [ 86%] 181s tests/test_serialization.py::test_pickle_untyped[opt_list] PASSED [ 86%] 181s tests/test_serialization.py::test_pickle_untyped[list_opt] PASSED [ 86%] 181s tests/test_serialization.py::test_pickle_untyped[input_15-None-str-str-True-Optional] PASSED [ 86%] 181s tests/test_serialization.py::test_pickle_untyped[input_16-None-int-Any-True-Optional] PASSED [ 86%] 181s tests/test_serialization.py::test_pickle_untyped[dict-of-dict] PASSED [ 86%] 181s tests/test_serialization.py::test_pickle_untyped[list-of-list] PASSED [ 86%] 181s tests/test_serialization.py::test_pickle_untyped[dict-of-list] PASSED [ 86%] 181s tests/test_serialization.py::test_pickle_untyped[list-of-dict] PASSED [ 86%] 181s tests/test_serialization.py::test_pickle_union_node[ubf] PASSED [ 86%] 181s tests/test_serialization.py::test_pickle_union_node[oubf] PASSED [ 86%] 181s tests/test_serialization.py::test_pickle_missing PASSED [ 86%] 181s tests/test_serialization.py::test_pickle_none PASSED [ 86%] 181s tests/test_serialization.py::test_pickle_flags_consistency PASSED [ 86%] 181s tests/test_serialization.py::test_pickle_backward_compatibility[2.0.6] PASSED [ 86%] 181s tests/test_serialization.py::test_pickle_backward_compatibility[2.1.0.rc1] PASSED [ 86%] 181s tests/test_serialization.py::test_python36_pickle_optional SKIPPED (...) [ 86%] 181s tests/test_serialization.py::test_copy_preserves_parent_of_child[union-deepcopy] PASSED [ 86%] 181s tests/test_serialization.py::test_copy_preserves_parent_of_child[union-copy] PASSED [ 86%] 181s tests/test_serialization.py::test_copy_preserves_parent_of_child[union-pickle] PASSED [ 86%] 181s tests/test_serialization.py::test_copy_preserves_parent_of_child[dict-deepcopy] PASSED [ 86%] 181s tests/test_serialization.py::test_copy_preserves_parent_of_child[dict-copy] PASSED [ 86%] 181s tests/test_serialization.py::test_copy_preserves_parent_of_child[dict-pickle] PASSED [ 86%] 181s tests/test_serialization.py::test_copy_preserves_parent_of_child[list-deepcopy] PASSED [ 86%] 181s tests/test_serialization.py::test_copy_preserves_parent_of_child[list-copy] PASSED [ 86%] 181s tests/test_serialization.py::test_copy_preserves_parent_of_child[list-pickle] PASSED [ 86%] 181s tests/test_struct.py::test_struct_default PASSED [ 86%] 181s tests/test_struct.py::test_struct_set_on_dict PASSED [ 86%] 181s tests/test_struct.py::test_struct_set_on_nested_dict PASSED [ 86%] 181s tests/test_struct.py::test_merge_dotlist_into_struct PASSED [ 86%] 181s tests/test_struct.py::test_merge_config_with_struct[in_base0-in_merged0] PASSED [ 86%] 181s tests/test_struct.py::test_struct_contain_missing PASSED [ 86%] 181s tests/test_struct.py::test_struct_dict_get[cfg0] PASSED [ 86%] 181s tests/test_struct.py::test_struct_dict_get[cfg1] PASSED [ 86%] 181s tests/test_struct.py::test_struct_dict_assign PASSED [ 86%] 181s tests/test_to_container.py::test_to_container_returns_primitives[list] PASSED [ 86%] 181s tests/test_to_container.py::test_to_container_returns_primitives[dict_in_list] PASSED [ 86%] 181s tests/test_to_container.py::test_to_container_returns_primitives[list_in_list] PASSED [ 86%] 181s tests/test_to_container.py::test_to_container_returns_primitives[dict_in_dict] PASSED [ 86%] 181s tests/test_to_container.py::test_to_container_returns_primitives[list_in_dict] PASSED [ 86%] 181s tests/test_to_container.py::test_to_container_returns_primitives[none_dictconfig] PASSED [ 86%] 181s tests/test_to_container.py::test_to_container_returns_primitives[none_listconfig] PASSED [ 86%] 181s tests/test_to_container.py::test_to_container_returns_primitives[missing_dictconfig] PASSED [ 86%] 181s tests/test_to_container.py::test_to_container_returns_primitives[missing_listconfig] PASSED [ 86%] 181s tests/test_to_container.py::test_to_container_supports_allow_objects[to_container] PASSED [ 86%] 181s tests/test_to_container.py::test_to_container_supports_allow_objects[to_object] PASSED [ 86%] 181s tests/test_to_container.py::test_scmode[DICT-dict] PASSED [ 86%] 181s tests/test_to_container.py::test_scmode[DICT-list] PASSED [ 86%] 181s tests/test_to_container.py::test_scmode[DICT_CONFIG-dict] PASSED [ 86%] 181s tests/test_to_container.py::test_scmode[DICT_CONFIG-list] PASSED [ 86%] 181s tests/test_to_container.py::test_scmode[INSTANTIATE-dict] PASSED [ 86%] 181s tests/test_to_container.py::test_scmode[INSTANTIATE-list] PASSED [ 86%] 181s tests/test_to_container.py::test_scmode[default-dict] PASSED [ 86%] 181s tests/test_to_container.py::test_scmode[default-list] PASSED [ 86%] 181s tests/test_to_container.py::test_to_container[empty_list] PASSED [ 86%] 181s tests/test_to_container.py::test_to_container[list] PASSED [ 86%] 181s tests/test_to_container.py::test_to_container[list_with_none] PASSED [ 86%] 181s tests/test_to_container.py::test_to_container[list_with_inter] PASSED [ 86%] 181s tests/test_to_container.py::test_to_container[empty_dict] PASSED [ 86%] 181s tests/test_to_container.py::test_to_container[dict] PASSED [ 86%] 181s tests/test_to_container.py::test_to_container[dict_with_inter] PASSED [ 86%] 181s tests/test_to_container.py::test_to_container[dict_with_none] PASSED [ 86%] 181s tests/test_to_container.py::test_to_container[dict_missing_value] PASSED [ 86%] 181s tests/test_to_container.py::test_to_container[dict_none_value] PASSED [ 86%] 181s tests/test_to_container.py::test_to_container[dict_none_dictconfig] PASSED [ 86%] 181s tests/test_to_container.py::test_to_container[dict_missing_dictconfig] PASSED [ 86%] 181s tests/test_to_container.py::test_to_container[dict_inter_dictconfig] PASSED [ 86%] 181s tests/test_to_container.py::test_to_container[toplevel_dict_inter] PASSED [ 86%] 181s tests/test_to_container.py::test_to_container[dict_missing_listconfig] PASSED [ 86%] 181s tests/test_to_container.py::test_to_container[dict_none_listconfig] PASSED [ 86%] 181s tests/test_to_container.py::test_to_container[dict_inter_listconfig] PASSED [ 86%] 181s tests/test_to_container.py::test_to_container[toplevel_list_inter] PASSED [ 86%] 181s tests/test_to_container.py::test_to_container_invalid_input PASSED [ 86%] 181s tests/test_to_container.py::test_string_interpolation_with_readonly_parent PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_basic[tests.structured_conf.data.dataclasses] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_basic[tests.structured_conf.data.attr_classes] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_basic_with_missing[tests.structured_conf.data.dataclasses] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_basic_with_missing[tests.structured_conf.data.attr_classes] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested[tests.structured_conf.data.dataclasses] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested[tests.structured_conf.data.attr_classes] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested_with_missing[tests.structured_conf.data.dataclasses] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested_with_missing[tests.structured_conf.data.attr_classes] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_list[tests.structured_conf.data.dataclasses] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_list[tests.structured_conf.data.attr_classes] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_list_with_missing[tests.structured_conf.data.dataclasses] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_list_with_missing[tests.structured_conf.data.attr_classes] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_dict[tests.structured_conf.data.dataclasses] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_dict[tests.structured_conf.data.attr_classes] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_dict_with_missing[tests.structured_conf.data.dataclasses] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_dict_with_missing[tests.structured_conf.data.attr_classes] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested_object[tests.structured_conf.data.dataclasses] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested_object[tests.structured_conf.data.attr_classes] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_unions_with_defaults_to_container[tests.structured_conf.data.dataclasses] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_unions_with_defaults_to_container[tests.structured_conf.data.attr_classes] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_unions_with_defaults_to_object[tests.structured_conf.data.dataclasses] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_unions_with_defaults_to_object[tests.structured_conf.data.attr_classes] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested_object_with_missing[tests.structured_conf.data.dataclasses] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested_object_with_missing[tests.structured_conf.data.attr_classes] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_to_object_resolve_is_True_by_default[tests.structured_conf.data.dataclasses] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_to_object_resolve_is_True_by_default[tests.structured_conf.data.attr_classes] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_to_container_INSTANTIATE_resolve_False[tests.structured_conf.data.dataclasses] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_to_container_INSTANTIATE_resolve_False[tests.structured_conf.data.attr_classes] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_to_container_INSTANTIATE_enum_to_str_True[tests.structured_conf.data.dataclasses] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_to_container_INSTANTIATE_enum_to_str_True[tests.structured_conf.data.attr_classes] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_to_object_InterpolationResolutionError[tests.structured_conf.data.dataclasses] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_to_object_InterpolationResolutionError[tests.structured_conf.data.attr_classes] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested_object_with_Any_ref_type[tests.structured_conf.data.dataclasses] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested_object_with_Any_ref_type[tests.structured_conf.data.attr_classes] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_str2user_instantiate[tests.structured_conf.data.dataclasses] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_str2user_instantiate[tests.structured_conf.data.attr_classes] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_str2user_with_field_instantiate[tests.structured_conf.data.dataclasses] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_str2user_with_field_instantiate[tests.structured_conf.data.attr_classes] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_str2str_with_field_instantiate[tests.structured_conf.data.dataclasses] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_str2str_with_field_instantiate[tests.structured_conf.data.attr_classes] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_setattr_for_user_with_extra_field[tests.structured_conf.data.dataclasses] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_setattr_for_user_with_extra_field[tests.structured_conf.data.attr_classes] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_with_default[tests.structured_conf.data.dataclasses] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_with_default[tests.structured_conf.data.attr_classes] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_with_default_overridden[tests.structured_conf.data.dataclasses] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_with_default_overridden[tests.structured_conf.data.attr_classes] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_without_default[tests.structured_conf.data.dataclasses] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_without_default[tests.structured_conf.data.attr_classes] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_without_default_overridden[tests.structured_conf.data.dataclasses] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_without_default_overridden[tests.structured_conf.data.attr_classes] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_post_initialized[tests.structured_conf.data.dataclasses] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_post_initialized[tests.structured_conf.data.attr_classes] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_post_initialized_overridden[tests.structured_conf.data.dataclasses] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_post_initialized_overridden[tests.structured_conf.data.attr_classes] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_ignore_metadata_with_required_args[tests.structured_conf.data.dataclasses] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_ignore_metadata_with_required_args[tests.structured_conf.data.attr_classes] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_ignore_metadata_with_default_args[tests.structured_conf.data.dataclasses] PASSED [ 87%] 181s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_ignore_metadata_with_default_args[tests.structured_conf.data.attr_classes] PASSED [ 87%] 181s tests/test_to_container.py::TestEnumToStr::test_enum_to_str_for_keys[convert] PASSED [ 87%] 181s tests/test_to_container.py::TestEnumToStr::test_enum_to_str_for_keys[dont-convert] PASSED [ 87%] 181s tests/test_to_container.py::TestEnumToStr::test_enum_to_str_for_values[convert] PASSED [ 87%] 181s tests/test_to_container.py::TestEnumToStr::test_enum_to_str_for_values[dont-convert] PASSED [ 87%] 181s tests/test_to_container.py::TestEnumToStr::test_enum_to_str_for_list[convert] PASSED [ 87%] 181s tests/test_to_container.py::TestEnumToStr::test_enum_to_str_for_list[dont-convert] PASSED [ 87%] 181s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_container-dict:missing] PASSED [ 87%] 181s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_container-dict:missing_value] PASSED [ 87%] 181s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_container-dict:nested] PASSED [ 87%] 181s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_container-list:missing] PASSED [ 87%] 181s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_container-list:missing_elt] PASSED [ 87%] 181s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_container-list:nested] PASSED [ 87%] 181s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_container-structured:missing_field] PASSED [ 87%] 181s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_container-structured:missing_in_dict_field] PASSED [ 87%] 181s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_object-dict:missing] PASSED [ 87%] 181s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_object-dict:missing_value] PASSED [ 87%] 181s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_object-dict:nested] PASSED [ 87%] 181s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_object-list:missing] PASSED [ 87%] 181s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_object-list:missing_elt] PASSED [ 87%] 181s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_object-list:nested] PASSED [ 87%] 181s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_object-structured:missing_field] PASSED [ 87%] 181s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_object-structured:missing_in_dict_field] PASSED [ 87%] 181s tests/test_to_container.py::TestThrowOnMissing::test_no_throw_on_missing[dict:missing] PASSED [ 88%] 181s tests/test_to_container.py::TestThrowOnMissing::test_no_throw_on_missing[dict:missing_value] PASSED [ 88%] 181s tests/test_to_container.py::TestThrowOnMissing::test_no_throw_on_missing[dict:nested] PASSED [ 88%] 181s tests/test_to_container.py::TestThrowOnMissing::test_no_throw_on_missing[list:missing] PASSED [ 88%] 181s tests/test_to_container.py::TestThrowOnMissing::test_no_throw_on_missing[list:missing_elt] PASSED [ 88%] 181s tests/test_to_container.py::TestThrowOnMissing::test_no_throw_on_missing[list:nested] PASSED [ 88%] 181s tests/test_to_container.py::TestThrowOnMissing::test_no_throw_on_missing[structured:missing_field] PASSED [ 88%] 181s tests/test_to_container.py::TestThrowOnMissing::test_no_throw_on_missing[structured:missing_in_dict_field] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[throw_on_missing-interp_key_error] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[throw_on_missing-interp_to_missing_in_dict] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[throw_on_missing-interp_to_missing_in_list] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[throw_on_missing-interp_to_missing_in_structured] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[throw_on_missing-interp_key_error_in_structured] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[throw_on_missing-dictconfig_interp_key_error0] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[throw_on_missing-dictconfig_interp_key_error1] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[throw_on_missing-dictconfig_interp_key_error_in_dict] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[no_throw_on_missing-interp_key_error] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[no_throw_on_missing-interp_to_missing_in_dict] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[no_throw_on_missing-interp_to_missing_in_list] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[no_throw_on_missing-interp_to_missing_in_structured] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[no_throw_on_missing-interp_key_error_in_structured] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[no_throw_on_missing-dictconfig_interp_key_error0] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[no_throw_on_missing-dictconfig_interp_key_error1] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[no_throw_on_missing-dictconfig_interp_key_error_in_dict] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[to_object-interp_key_error] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[to_object-interp_to_missing_in_dict] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[to_object-interp_to_missing_in_list] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[to_object-interp_to_missing_in_structured] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[to_object-interp_key_error_in_structured] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[to_object-dictconfig_interp_key_error0] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[to_object-dictconfig_interp_key_error1] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[to_object-dictconfig_interp_key_error_in_dict] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[True-interp_key_error] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[True-interp_to_missing_in_dict] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[True-interp_to_missing_in_list] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[True-interp_to_missing_in_structured] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[True-interp_key_error_in_structured] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[True-dictconfig_interp_key_error0] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[True-dictconfig_interp_key_error1] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[True-dictconfig_interp_key_error_in_dict] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[False-interp_key_error] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[False-interp_to_missing_in_dict] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[False-interp_to_missing_in_list] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[False-interp_to_missing_in_structured] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[False-interp_key_error_in_structured] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[False-dictconfig_interp_key_error0] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[False-dictconfig_interp_key_error1] PASSED [ 88%] 181s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[False-dictconfig_interp_key_error_in_dict] PASSED [ 88%] 181s tests/test_to_yaml.py::test_to_yaml[input_0-- item1\n- item2\n- key3: value3\n] PASSED [ 88%] 181s tests/test_to_yaml.py::test_to_yaml[input_1-hello: world\nlist:\n- 1\n- 2\n] PASSED [ 88%] 181s tests/test_to_yaml.py::test_to_yaml[input_2-abc: str key\n] PASSED [ 88%] 181s tests/test_to_yaml.py::test_to_yaml[input_3-? !!binary |\n YWJj\n: bytes key\n] PASSED [ 88%] 181s tests/test_to_yaml.py::test_to_yaml[input_4-path_value: !!python/object/apply:pathlib.PosixPath\n- hello.txt\n] FAILED [ 88%] 181s tests/test_to_yaml.py::test_to_yaml[input_5-123: int key\n] PASSED [ 88%] 181s tests/test_to_yaml.py::test_to_yaml[input_6-123.45: float key\n] PASSED [ 88%] 181s tests/test_to_yaml.py::test_to_yaml[input_7-true: bool key\nfalse: another\n] PASSED [ 88%] 181s tests/test_to_yaml.py::test_to_yaml_unicode[input_0-- item\u4e00\n- item\u4e8c\n- key\u4e09: value\u4e09\n] PASSED [ 88%] 181s tests/test_to_yaml.py::test_to_yaml_unicode[input_1-\u4f60\u597d: \u4e16\u754c\nlist:\n- 1\n- 2\n] PASSED [ 88%] 181s tests/test_to_yaml.py::test_to_yaml_string_primitive_types_list[input_0-- '1'\n- 1\n-int] PASSED [ 88%] 181s tests/test_to_yaml.py::test_to_yaml_string_primitive_types_list[input_1-- '1'\n- !!binary |\n MQ==\n-bytes] PASSED [ 88%] 181s 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%] 181s tests/test_to_yaml.py::test_to_yaml_string_primitive_types_list[input_3-None-bool] PASSED [ 88%] 181s tests/test_to_yaml.py::test_to_yaml_string_primitive_types_dict[input_0-b: '1'\na: 1\n-int] PASSED [ 88%] 181s tests/test_to_yaml.py::test_to_yaml_string_primitive_types_dict[input_1-b: '1'\na: !!binary |\n MQ==\n-bytes] PASSED [ 88%] 181s 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%] 181s tests/test_to_yaml.py::test_to_yaml_string_primitive_types_dict[input_3-None-bool] PASSED [ 88%] 181s tests/test_to_yaml.py::test_to_yaml_resolve[input_0-True-bar] PASSED [ 88%] 181s tests/test_to_yaml.py::test_to_yaml_resolve[input_1-False-changed] PASSED [ 88%] 181s tests/test_to_yaml.py::test_to_yaml_resolve[input_2-True-100] PASSED [ 88%] 181s tests/test_to_yaml.py::test_to_yaml_resolve[input_3-False-1000] PASSED [ 88%] 181s tests/test_to_yaml.py::test_to_yaml_sort_keys PASSED [ 88%] 181s tests/test_to_yaml.py::test_to_yaml_with_enum PASSED [ 88%] 181s tests/test_to_yaml.py::test_to_yaml_with_enum_key PASSED [ 88%] 181s tests/test_to_yaml.py::test_structured_configs[user0] PASSED [ 88%] 181s tests/test_to_yaml.py::test_structured_configs[user1] PASSED [ 88%] 181s tests/test_to_yaml.py::test_structured_configs[user2] PASSED [ 88%] 181s tests/test_unions.py::TestUnionNode::test_creation[123-int_float] PASSED [ 88%] 181s tests/test_unions.py::TestUnionNode::test_creation[123-float_bool] PASSED [ 88%] 181s tests/test_unions.py::TestUnionNode::test_creation[123-bool_str] PASSED [ 88%] 181s tests/test_unions.py::TestUnionNode::test_creation[123-str_bytes] PASSED [ 88%] 181s tests/test_unions.py::TestUnionNode::test_creation[123-bytes_color] PASSED [ 88%] 181s tests/test_unions.py::TestUnionNode::test_creation[123-color_int] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[10.1-int_float] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[10.1-float_bool] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[10.1-bool_str] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[10.1-str_bytes] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[10.1-bytes_color] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[10.1-color_int] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[binary-int_float] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[binary-float_bool] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[binary-bool_str] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[binary-str_bytes] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[binary-bytes_color] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[binary-color_int] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[true-int_float] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[true-float_bool] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[true-bool_str] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[true-str_bytes] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[true-bytes_color] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[true-color_int] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[abc-int_float] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[abc-float_bool] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[abc-bool_str] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[abc-str_bytes] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[abc-bytes_color] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[abc-color_int] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[red_str-int_float] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[red_str-float_bool] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[red_str-bool_str] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[red_str-str_bytes] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[red_str-bytes_color] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[red_str-color_int] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[123_str-int_float] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[123_str-float_bool] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[123_str-bool_str] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[123_str-str_bytes] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[123_str-bytes_color] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[123_str-color_int] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[10.1_str-int_float] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[10.1_str-float_bool] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[10.1_str-bool_str] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[10.1_str-str_bytes] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[10.1_str-bytes_color] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[10.1_str-color_int] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[Color.RED-int_float] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[Color.RED-float_bool] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[Color.RED-bool_str] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[Color.RED-str_bytes] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[Color.RED-bytes_color] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[Color.RED-color_int] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[path-int_float] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[path-float_bool] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[path-bool_str] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[path-str_bytes] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[path-bytes_color] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[path-color_int] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[object-int_float] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[object-float_bool] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[object-bool_str] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[object-str_bytes] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[object-bytes_color] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_creation[object-color_int] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_set_value[123-int_float] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_set_value[123-float_bool] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_set_value[123-bool_str] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_set_value[123-str_bytes] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_set_value[123-bytes_color] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_set_value[123-color_int] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_set_value[10.1-int_float] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_set_value[10.1-float_bool] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_set_value[10.1-bool_str] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_set_value[10.1-str_bytes] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_set_value[10.1-bytes_color] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_set_value[10.1-color_int] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_set_value[binary-int_float] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_set_value[binary-float_bool] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_set_value[binary-bool_str] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_set_value[binary-str_bytes] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_set_value[binary-bytes_color] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_set_value[binary-color_int] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_set_value[true-int_float] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_set_value[true-float_bool] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_set_value[true-bool_str] PASSED [ 89%] 181s tests/test_unions.py::TestUnionNode::test_set_value[true-str_bytes] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[true-bytes_color] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[true-color_int] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[abc-int_float] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[abc-float_bool] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[abc-bool_str] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[abc-str_bytes] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[abc-bytes_color] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[abc-color_int] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[red_str-int_float] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[red_str-float_bool] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[red_str-bool_str] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[red_str-str_bytes] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[red_str-bytes_color] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[red_str-color_int] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[123_str-int_float] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[123_str-float_bool] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[123_str-bool_str] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[123_str-str_bytes] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[123_str-bytes_color] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[123_str-color_int] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[10.1_str-int_float] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[10.1_str-float_bool] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[10.1_str-bool_str] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[10.1_str-str_bytes] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[10.1_str-bytes_color] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[10.1_str-color_int] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[Color.RED-int_float] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[Color.RED-float_bool] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[Color.RED-bool_str] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[Color.RED-str_bytes] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[Color.RED-bytes_color] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[Color.RED-color_int] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[path-int_float] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[path-float_bool] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[path-bool_str] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[path-str_bytes] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[path-bytes_color] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[path-color_int] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[object-int_float] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[object-float_bool] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[object-bool_str] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[object-str_bytes] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[object-bytes_color] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNode::test_set_value[object-color_int] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNodeSpecial::test_creation_special[missing-optional] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNodeSpecial::test_creation_special[missing-not_optional] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNodeSpecial::test_creation_special[interp-optional] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNodeSpecial::test_creation_special[interp-not_optional] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNodeSpecial::test_creation_special[none-optional] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNodeSpecial::test_creation_special[none-not_optional] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNodeSpecial::test_set_value_special[missing-optional] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNodeSpecial::test_set_value_special[missing-not_optional] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNodeSpecial::test_set_value_special[interp-optional] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNodeSpecial::test_set_value_special[interp-not_optional] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNodeSpecial::test_set_value_special[none-optional] PASSED [ 90%] 181s tests/test_unions.py::TestUnionNodeSpecial::test_set_value_special[none-not_optional] PASSED [ 90%] 181s tests/test_unions.py::test_get_parent_container PASSED [ 90%] 181s tests/test_update.py::test_update[replace:string] PASSED [ 90%] 181s tests/test_update.py::test_update[add:string] PASSED [ 90%] 181s tests/test_update.py::test_update[none_value] PASSED [ 90%] 181s tests/test_update.py::test_update[dict:value:empty_dict] PASSED [ 90%] 181s tests/test_update.py::test_update[value:dict] PASSED [ 90%] 181s tests/test_update.py::test_update[dict:deep] PASSED [ 90%] 181s tests/test_update.py::test_update[dict:deep:getitem] PASSED [ 90%] 181s tests/test_update.py::test_update[dict:deep:map] PASSED [ 90%] 181s tests/test_update.py::test_update[dict:value] PASSED [ 90%] 181s tests/test_update.py::test_update[dict:deep:value0] PASSED [ 90%] 181s tests/test_update.py::test_update[dict:deep:value1] PASSED [ 90%] 181s tests/test_update.py::test_update[deep_map_update] PASSED [ 90%] 181s tests/test_update.py::test_update[update_missing] PASSED [ 90%] 181s tests/test_update.py::test_update[same_value0] PASSED [ 90%] 181s tests/test_update.py::test_update[same_value1] PASSED [ 90%] 181s tests/test_update.py::test_update[dict_value0] PASSED [ 90%] 181s tests/test_update.py::test_update[dict_value1] PASSED [ 90%] 181s tests/test_update.py::test_update[dict_value2] PASSED [ 90%] 181s tests/test_update.py::test_update[dict_value:merge0] PASSED [ 90%] 181s tests/test_update.py::test_update[dict_value:merge1] PASSED [ 90%] 181s tests/test_update.py::test_update[list:replace] PASSED [ 90%] 181s tests/test_update.py::test_update[list:update0] PASSED [ 90%] 181s tests/test_update.py::test_update[list:update1] PASSED [ 90%] 181s tests/test_update.py::test_update[list:nested:update0] PASSED [ 91%] 181s tests/test_update.py::test_update[list:nested:update1] PASSED [ 91%] 181s tests/test_update.py::test_update[list:merge0] PASSED [ 91%] 181s tests/test_update.py::test_update[list:merge1] PASSED [ 91%] 181s tests/test_update.py::test_update_merge_set[dict_value:merge] PASSED [ 91%] 181s tests/test_update.py::test_update_merge_set[dict_value:set] PASSED [ 91%] 181s tests/test_update.py::test_update_merge_set[list:merge] PASSED [ 91%] 181s tests/test_update.py::test_update_merge_set[list:set] PASSED [ 91%] 181s tests/test_update.py::test_update_merge_set[structured_list:merge] PASSED [ 91%] 181s tests/test_update.py::test_update_merge_set[structured_list:set] PASSED [ 91%] 181s tests/test_update.py::test_update_list_make_dict PASSED [ 91%] 181s tests/test_update.py::test_update_list_index_error PASSED [ 91%] 181s tests/test_update.py::test_update_merge_by_default PASSED [ 91%] 181s tests/test_update.py::test_update_force_add[add_value0] PASSED [ 91%] 181s tests/test_update.py::test_update_force_add[add_value1] PASSED [ 91%] 181s tests/test_update.py::test_update_force_add[add_dict0] PASSED [ 91%] 181s tests/test_update.py::test_update_force_add[add_dict1] PASSED [ 91%] 181s tests/test_update.py::test_update_force_add[add_list0] PASSED [ 91%] 181s tests/test_update.py::test_update_force_add[add_list1] PASSED [ 91%] 181s tests/test_update.py::test_update_force_add[inserting_into_nested_structured_config] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap[Any-10-AnyNode-True] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap[Any-10-AnyNode-False] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap[DummyEnum-DummyEnum.FOO-EnumNode-True] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap[DummyEnum-DummyEnum.FOO-EnumNode-False] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap[int-42-IntegerNode-True] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap[int-42-IntegerNode-False] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap[bytes-\xf0\xf1\xf2-BytesNode-True] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap[bytes-\xf0\xf1\xf2-BytesNode-False] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap[Path-value4-PathNode-True] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap[Path-value4-PathNode-False] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap[float-3.1415-FloatNode-True] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap[float-3.1415-FloatNode-False] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap[bool-True-BooleanNode-True] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap[bool-True-BooleanNode-False] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap[str-foo-StringNode-True] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap[str-foo-StringNode-False] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[any0] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[any1] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[any2] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[any3] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[any4] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[any5] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[any6] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[any7] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[any_as_dict] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[any_as_list] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[int0] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[int1] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[int2] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[int3] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[int4] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[int5] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[int6] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[int7] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[float0] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[float1] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[float2] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[float3] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[float4] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[float5] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[float6] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[float7] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[bool0] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[bool1] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[bool2] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[bool3] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[bool4] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[bool5] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[bool6] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[bool7] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[bool8] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[bool9] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[bool10] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[bool11] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[bool12] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[str0] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[str1] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[str2] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[str3] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[str4] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[str5] PASSED [ 91%] 181s tests/test_utils.py::test_node_wrap2[str6] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[bytes0] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[bytes1] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[bytes2] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[bytes3] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[bytes4] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[bytes5] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[bytes6] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[path0] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[path1] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[path2] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[path3] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[path4] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[path5] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[path6] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[Color0] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[Color1] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[Color2] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[Color3] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[Color4] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[Color5] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[Color6] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[Color7] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[Color8] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[Color9] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[bad_type] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[list_bad_type] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[dict_bad_type] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[DictConfig] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[dict_to_list] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[dict_to_list[int]] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[dict_to_any] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[dict_to_plugin] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[DictConfig[Plugin]] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[plugin_to_any] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[plugin_to_dict[str, int]] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[plugin_to_list] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[plugin_to_list[int]] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[ListConfig] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[list_to_dict] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[list_to_dict[str-int]] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap2[list_to_any] PASSED [ 92%] 181s tests/test_utils.py::test_node_wrap_illegal_type PASSED [ 92%] 181s tests/test_utils.py::test_is_valid_value_annotation[int-True] PASSED [ 92%] 181s tests/test_utils.py::test_is_valid_value_annotation[float-True] PASSED [ 92%] 181s tests/test_utils.py::test_is_valid_value_annotation[bool-True] PASSED [ 92%] 181s tests/test_utils.py::test_is_valid_value_annotation[str-True] PASSED [ 92%] 181s tests/test_utils.py::test_is_valid_value_annotation[bytes-True] PASSED [ 92%] 181s tests/test_utils.py::test_is_valid_value_annotation[Path-True] PASSED [ 92%] 181s tests/test_utils.py::test_is_valid_value_annotation[Any-True] PASSED [ 92%] 181s tests/test_utils.py::test_is_valid_value_annotation[_TestEnum-True] PASSED [ 92%] 181s tests/test_utils.py::test_is_valid_value_annotation[_TestUserClass-False] PASSED [ 92%] 181s tests/test_utils.py::test_is_valid_value_annotation[_TestAttrsClass-True] PASSED [ 92%] 181s tests/test_utils.py::test_is_valid_value_annotation[_TestDataclass-True] PASSED [ 92%] 181s tests/test_utils.py::test_is_valid_value_annotation[List-True] PASSED [ 92%] 181s tests/test_utils.py::test_is_valid_value_annotation[Dict-True] PASSED [ 92%] 181s tests/test_utils.py::test_is_valid_value_annotation[Optional-True] PASSED [ 92%] 181s tests/test_utils.py::test_is_valid_value_annotation[Union-True0] PASSED [ 92%] 181s tests/test_utils.py::test_is_valid_value_annotation[Union-False0] PASSED [ 92%] 181s tests/test_utils.py::test_is_valid_value_annotation[Union-False1] PASSED [ 92%] 181s tests/test_utils.py::test_is_valid_value_annotation[Union-True1] PASSED [ 92%] 181s tests/test_utils.py::test_is_valid_value_annotation[Union-False2] PASSED [ 92%] 181s tests/test_utils.py::test_is_valid_value_annotation[Union-False3] PASSED [ 92%] 181s tests/test_utils.py::test_is_valid_value_annotation[Union-False4] PASSED [ 92%] 181s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_data[_TestDataclass] PASSED [ 92%] 181s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_data[test_cls_or_obj1] PASSED [ 92%] 181s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_data[_TestAttrsClass] PASSED [ 92%] 181s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_data[test_cls_or_obj3] PASSED [ 92%] 181s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_data_throws_ValueError PASSED [ 92%] 181s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_field_names[_TestDataclass] PASSED [ 92%] 181s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_field_names[test_cls_or_obj1] PASSED [ 92%] 181s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_field_names[_TestAttrsClass] PASSED [ 92%] 181s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_field_names[test_cls_or_obj3] PASSED [ 92%] 181s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_field_names_throws_ValueError PASSED [ 92%] 181s tests/test_utils.py::test_get_structured_config_data_illegal_value[_TestDataclassIllegalValue] PASSED [ 92%] 181s tests/test_utils.py::test_get_structured_config_data_illegal_value[_TestAttrllegalValue] PASSED [ 92%] 181s tests/test_utils.py::test_is_dataclass PASSED [ 92%] 181s tests/test_utils.py::test_is_attr_class PASSED [ 92%] 181s tests/test_utils.py::test_is_structured_config_frozen_with_invalid_obj PASSED [ 92%] 181s tests/test_utils.py::test_value_kind[foo-ValueKind.VALUE] PASSED [ 92%] 181s tests/test_utils.py::test_value_kind[1-ValueKind.VALUE] PASSED [ 92%] 181s tests/test_utils.py::test_value_kind[1.0-ValueKind.VALUE] PASSED [ 93%] 181s tests/test_utils.py::test_value_kind[123-ValueKind.VALUE] PASSED [ 93%] 181s tests/test_utils.py::test_value_kind[value4-ValueKind.VALUE] PASSED [ 93%] 181s tests/test_utils.py::test_value_kind[True-ValueKind.VALUE] PASSED [ 93%] 181s tests/test_utils.py::test_value_kind[False-ValueKind.VALUE] PASSED [ 93%] 181s tests/test_utils.py::test_value_kind[Color.GREEN-ValueKind.VALUE] PASSED [ 93%] 181s tests/test_utils.py::test_value_kind[Dataclass-ValueKind.VALUE] PASSED [ 93%] 181s tests/test_utils.py::test_value_kind[value9-ValueKind.VALUE] PASSED [ 93%] 181s tests/test_utils.py::test_value_kind[value10-ValueKind.VALUE] PASSED [ 93%] 181s tests/test_utils.py::test_value_kind[value11-ValueKind.VALUE] PASSED [ 93%] 181s tests/test_utils.py::test_value_kind[value12-ValueKind.VALUE] PASSED [ 93%] 181s tests/test_utils.py::test_value_kind[value13-ValueKind.VALUE] PASSED [ 93%] 181s tests/test_utils.py::test_value_kind[value14-ValueKind.VALUE] PASSED [ 93%] 181s tests/test_utils.py::test_value_kind[???-ValueKind.MANDATORY_MISSING] PASSED [ 93%] 181s tests/test_utils.py::test_value_kind[value16-ValueKind.MANDATORY_MISSING] PASSED [ 93%] 181s tests/test_utils.py::test_value_kind[value17-ValueKind.MANDATORY_MISSING] PASSED [ 93%] 181s tests/test_utils.py::test_value_kind[value18-ValueKind.MANDATORY_MISSING] PASSED [ 93%] 181s tests/test_utils.py::test_value_kind[value19-ValueKind.MANDATORY_MISSING] PASSED [ 93%] 181s tests/test_utils.py::test_value_kind[value20-ValueKind.MANDATORY_MISSING] PASSED [ 93%] 181s tests/test_utils.py::test_value_kind[${foo.bar}-ValueKind.INTERPOLATION] PASSED [ 93%] 181s tests/test_utils.py::test_value_kind[ftp://${host}/path-ValueKind.INTERPOLATION] PASSED [ 93%] 181s tests/test_utils.py::test_value_kind[${func:foo}-ValueKind.INTERPOLATION] PASSED [ 93%] 181s tests/test_utils.py::test_value_kind[${func:a/b}-ValueKind.INTERPOLATION] PASSED [ 93%] 181s tests/test_utils.py::test_value_kind[${func:c:\\a\\b}-ValueKind.INTERPOLATION0] PASSED [ 93%] 181s tests/test_utils.py::test_value_kind[${func:c:\\a\\b}-ValueKind.INTERPOLATION1] PASSED [ 93%] 181s tests/test_utils.py::test_value_kind[integernode-interp] PASSED [ 93%] 181s tests/test_utils.py::test_value_kind[dictconfig-interp] PASSED [ 93%] 181s tests/test_utils.py::test_value_kind[listconfig-interp] PASSED [ 93%] 181s tests/test_utils.py::test_value_kind[anynode-interp] PASSED [ 93%] 181s tests/test_utils.py::test_value_kind[unionnode-interp] PASSED [ 93%] 181s tests/test_utils.py::test_re_parent PASSED [ 93%] 181s tests/test_utils.py::test_get_class PASSED [ 93%] 181s tests/test_utils.py::test_get_key_value_types[int-int-str-str] PASSED [ 93%] 181s tests/test_utils.py::test_get_key_value_types[int-int-Color-Color] PASSED [ 93%] 181s tests/test_utils.py::test_get_key_value_types[int-int-Any-Any] PASSED [ 93%] 181s tests/test_utils.py::test_get_key_value_types[str-str-str-str] PASSED [ 93%] 181s tests/test_utils.py::test_get_key_value_types[str-str-Color-Color] PASSED [ 93%] 181s tests/test_utils.py::test_get_key_value_types[str-str-Any-Any] PASSED [ 93%] 181s tests/test_utils.py::test_get_key_value_types[Color-Color-str-str] PASSED [ 93%] 181s tests/test_utils.py::test_get_key_value_types[Color-Color-Color-Color] PASSED [ 93%] 181s tests/test_utils.py::test_get_key_value_types[Color-Color-Any-Any] PASSED [ 93%] 181s tests/test_utils.py::test_get_key_value_types[Any-Any-str-str] PASSED [ 93%] 181s tests/test_utils.py::test_get_key_value_types[Any-Any-Color-Color] PASSED [ 93%] 181s tests/test_utils.py::test_get_key_value_types[Any-Any-Any-Any] PASSED [ 93%] 181s tests/test_utils.py::test_is_primitive_type_annotation[int-True] PASSED [ 93%] 181s tests/test_utils.py::test_is_primitive_type_annotation[float-True] PASSED [ 93%] 181s tests/test_utils.py::test_is_primitive_type_annotation[bool-True] PASSED [ 93%] 181s tests/test_utils.py::test_is_primitive_type_annotation[bytes-True] PASSED [ 93%] 181s tests/test_utils.py::test_is_primitive_type_annotation[str-True] PASSED [ 93%] 181s tests/test_utils.py::test_is_primitive_type_annotation[Path-True] PASSED [ 93%] 181s tests/test_utils.py::test_is_primitive_type_annotation[NoneType-True] PASSED [ 93%] 181s tests/test_utils.py::test_is_primitive_type_annotation[Color-True] PASSED [ 93%] 181s tests/test_utils.py::test_is_primitive_type_annotation[list-False] PASSED [ 93%] 181s tests/test_utils.py::test_is_primitive_type_annotation[ListConfig-False] PASSED [ 93%] 181s tests/test_utils.py::test_is_primitive_type_annotation[dict-False] PASSED [ 93%] 181s tests/test_utils.py::test_is_primitive_type_annotation[DictConfig-False] PASSED [ 93%] 181s tests/test_utils.py::test_type_str[int-False-int0-False] PASSED [ 93%] 181s tests/test_utils.py::test_type_str[int-False-int0-True] PASSED [ 93%] 182s tests/test_utils.py::test_type_str[int-True-int0-False] PASSED [ 93%] 182s tests/test_utils.py::test_type_str[int-True-int0-True] PASSED [ 93%] 182s tests/test_utils.py::test_type_str[bool-False-bool-False] PASSED [ 93%] 182s tests/test_utils.py::test_type_str[bool-False-bool-True] PASSED [ 93%] 182s tests/test_utils.py::test_type_str[bool-True-bool-False] PASSED [ 93%] 182s tests/test_utils.py::test_type_str[bool-True-bool-True] PASSED [ 93%] 182s tests/test_utils.py::test_type_str[bytes-False-bytes-False] PASSED [ 93%] 182s tests/test_utils.py::test_type_str[bytes-False-bytes-True] PASSED [ 93%] 182s tests/test_utils.py::test_type_str[bytes-True-bytes-False] PASSED [ 93%] 182s tests/test_utils.py::test_type_str[bytes-True-bytes-True] PASSED [ 93%] 182s tests/test_utils.py::test_type_str[float-False-float-False] PASSED [ 93%] 182s tests/test_utils.py::test_type_str[float-False-float-True] PASSED [ 93%] 182s tests/test_utils.py::test_type_str[float-True-float-False] PASSED [ 93%] 182s tests/test_utils.py::test_type_str[float-True-float-True] PASSED [ 93%] 182s tests/test_utils.py::test_type_str[str-False-str-False] PASSED [ 93%] 182s tests/test_utils.py::test_type_str[str-False-str-True] PASSED [ 93%] 182s tests/test_utils.py::test_type_str[str-True-str-False] PASSED [ 93%] 182s tests/test_utils.py::test_type_str[str-True-str-True] PASSED [ 93%] 182s tests/test_utils.py::test_type_str[Path-False-Path-False] PASSED [ 93%] 182s tests/test_utils.py::test_type_str[Path-False-Path-True] PASSED [ 93%] 182s tests/test_utils.py::test_type_str[Path-True-pathlib.Path-False] FAILED [ 93%] 182s tests/test_utils.py::test_type_str[Path-True-pathlib.Path-True] FAILED [ 93%] 182s tests/test_utils.py::test_type_str[Color-False-Color-False] PASSED [ 93%] 182s tests/test_utils.py::test_type_str[Color-False-Color-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Color-True-tests.Color-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Color-True-tests.Color-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[DictConfig-False-DictConfig-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[DictConfig-False-DictConfig-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[DictConfig-True-DictConfig-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[DictConfig-True-DictConfig-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[ListConfig-False-ListConfig-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[ListConfig-False-ListConfig-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[ListConfig-True-ListConfig-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[ListConfig-True-ListConfig-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Dict-False-Dict[str, str]-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Dict-False-Dict[str, str]-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Dict-True-Dict[str, str]-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Dict-True-Dict[str, str]-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Dict-False-Dict[Color, int]-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Dict-False-Dict[Color, int]-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Dict-True-Dict[tests.Color, int]-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Dict-True-Dict[tests.Color, int]-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Dict-False-Dict[str, Plugin]-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Dict-False-Dict[str, Plugin]-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Dict-True-Dict[str, tests.Plugin]-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Dict-True-Dict[str, tests.Plugin]-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Dict-False-Dict[str, List[Plugin]]-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Dict-False-Dict[str, List[Plugin]]-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Dict-True-Dict[str, List[tests.Plugin]]-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Dict-True-Dict[str, List[tests.Plugin]]-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[dict-False-dict-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[dict-False-dict-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[dict-True-dict-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[dict-True-dict-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[List-False-List[str]-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[List-False-List[str]-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[List-True-List[str]-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[List-True-List[str]-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[List-False-List[Color]-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[List-False-List[Color]-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[List-True-List[tests.Color]-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[List-True-List[tests.Color]-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[List-False-List[Dict[str, Color]]-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[List-False-List[Dict[str, Color]]-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[List-True-List[Dict[str, tests.Color]]-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[List-True-List[Dict[str, tests.Color]]-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[list-False-list-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[list-False-list-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[list-True-list-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[list-True-list-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Tuple-False-Tuple[str]-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Tuple-False-Tuple[str]-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Tuple-True-Tuple[str]-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Tuple-True-Tuple[str]-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Tuple-False-Tuple[str, int]-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Tuple-False-Tuple[str, int]-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Tuple-True-Tuple[str, int]-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Tuple-True-Tuple[str, int]-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Tuple-False-Tuple[float, ...]-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Tuple-False-Tuple[float, ...]-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Tuple-True-Tuple[float, ...]-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Tuple-True-Tuple[float, ...]-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[tuple-False-tuple-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[tuple-False-tuple-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[tuple-True-tuple-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[tuple-True-tuple-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Union-False-Union[str, int, Color]-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Union-False-Union[str, int, Color]-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Union-True-Union[str, int, tests.Color]-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[Union-True-Union[str, int, tests.Color]-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[int-False-int1-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[int-False-int1-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[int-True-int1-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[int-True-int1-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[IllegalType-False-IllegalType-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[IllegalType-False-IllegalType-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[IllegalType-True-tests.IllegalType-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[IllegalType-True-tests.IllegalType-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[IllegalTypeGeneric-False-IllegalTypeGeneric-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[IllegalTypeGeneric-False-IllegalTypeGeneric-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[IllegalTypeGeneric-True-tests.IllegalTypeGeneric-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[IllegalTypeGeneric-True-tests.IllegalTypeGeneric-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[IllegalTypeGeneric-False-IllegalTypeGeneric[int]-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[IllegalTypeGeneric-False-IllegalTypeGeneric[int]-True] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[IllegalTypeGeneric-True-tests.IllegalTypeGeneric[int]-False] PASSED [ 94%] 182s tests/test_utils.py::test_type_str[IllegalTypeGeneric-True-tests.IllegalTypeGeneric[int]-True] PASSED [ 95%] 182s tests/test_utils.py::test_type_str_regex[type_0-] PASSED [ 95%] 182s tests/test_utils.py::test_type_str_regex[type_1-] PASSED [ 95%] 182s tests/test_utils.py::test_type_str_ellipsis PASSED [ 95%] 182s tests/test_utils.py::test_type_str_nonetype[none] PASSED [ 95%] 182s tests/test_utils.py::test_type_str_nonetype[nonetype] PASSED [ 95%] 182s tests/test_utils.py::test_type_str_nonetype[Union-Optional[Union[float, bool]]0] PASSED [ 95%] 182s tests/test_utils.py::test_type_str_nonetype[Union-Optional[Union[float, bool]]1] PASSED [ 95%] 182s tests/test_utils.py::test_type_str_nonetype[object-object] PASSED [ 95%] 182s tests/test_utils.py::test_type_str_nonetype[Optional-Optional[object]] PASSED [ 95%] 182s tests/test_utils.py::test_is_primitive_list[list] PASSED [ 95%] 182s tests/test_utils.py::test_is_primitive_list[list1] PASSED [ 95%] 182s tests/test_utils.py::test_is_primitive_list[tuple] PASSED [ 95%] 182s tests/test_utils.py::test_is_primitive_list[tuple1] PASSED [ 95%] 182s tests/test_utils.py::test_is_primitive_list[dict] PASSED [ 95%] 182s tests/test_utils.py::test_is_primitive_list[list_subclass] PASSED [ 95%] 182s tests/test_utils.py::test_is_primitive_list[namedtuple] PASSED [ 95%] 182s tests/test_utils.py::test_is_primitive_dict[dict] PASSED [ 95%] 182s tests/test_utils.py::test_is_primitive_dict[dict1] PASSED [ 95%] 182s tests/test_utils.py::test_is_primitive_dict[list] PASSED [ 95%] 182s tests/test_utils.py::test_is_primitive_dict[tuple] PASSED [ 95%] 182s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_list[dictconfig] PASSED [ 95%] 182s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_list[listconfig] PASSED [ 95%] 182s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_list[dict_subclass] PASSED [ 95%] 182s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_list[dict_subclass_dataclass] PASSED [ 95%] 182s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_list[user0] PASSED [ 95%] 182s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_list[user1] PASSED [ 95%] 182s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_dict[dictconfig] PASSED [ 95%] 182s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_dict[listconfig] PASSED [ 95%] 182s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_dict[dict_subclass] PASSED [ 95%] 182s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_dict[dict_subclass_dataclass] PASSED [ 95%] 182s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_dict[user0] PASSED [ 95%] 182s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_dict[user1] PASSED [ 95%] 182s tests/test_utils.py::test_is_dict_annotation[Dict-True0] PASSED [ 95%] 182s tests/test_utils.py::test_is_dict_annotation[Dict-True1] PASSED [ 95%] 182s tests/test_utils.py::test_is_dict_annotation[Dict-True2] PASSED [ 95%] 182s tests/test_utils.py::test_is_dict_annotation[Dict-True3] PASSED [ 95%] 182s tests/test_utils.py::test_is_dict_annotation[Dict-True4] PASSED [ 95%] 182s tests/test_utils.py::test_is_dict_annotation[Dict-True5] PASSED [ 95%] 182s tests/test_utils.py::test_is_dict_annotation[Dict-True6] PASSED [ 95%] 182s tests/test_utils.py::test_is_dict_annotation[Dict-True7] PASSED [ 95%] 182s tests/test_utils.py::test_is_dict_annotation[Dict-True8] PASSED [ 95%] 182s tests/test_utils.py::test_is_dict_annotation[Str2Int-True] PASSED [ 95%] 182s tests/test_utils.py::test_is_dict_annotation[type_10-False] PASSED [ 95%] 182s tests/test_utils.py::test_is_dict_annotation[User-False] PASSED [ 95%] 182s tests/test_utils.py::test_is_dict_annotation[type_12-False] PASSED [ 95%] 182s tests/test_utils.py::test_is_dict_annotation[List-False] PASSED [ 95%] 182s tests/test_utils.py::test_is_dict_annotation[dict-True] PASSED [ 95%] 182s tests/test_utils.py::test_is_dict_annotation[DictConfig-False] PASSED [ 95%] 182s tests/test_utils.py::test_is_dict_annotation[Any-False] PASSED [ 95%] 182s tests/test_utils.py::test_is_dict_annotation[None-False] PASSED [ 95%] 182s tests/test_utils.py::test_is_dict_annotation[NoneType-False] PASSED [ 95%] 182s tests/test_utils.py::test_is_list_annotation[List-True0] PASSED [ 95%] 182s tests/test_utils.py::test_is_list_annotation[List-True1] PASSED [ 95%] 182s tests/test_utils.py::test_is_list_annotation[List-True2] PASSED [ 95%] 182s tests/test_utils.py::test_is_list_annotation[List-True3] PASSED [ 95%] 182s tests/test_utils.py::test_is_list_annotation[List-True4] PASSED [ 95%] 182s tests/test_utils.py::test_is_list_annotation[List-True5] PASSED [ 95%] 182s tests/test_utils.py::test_is_list_annotation[List-True6] PASSED [ 95%] 182s tests/test_utils.py::test_is_list_annotation[List-True7] PASSED [ 95%] 182s tests/test_utils.py::test_is_list_annotation[Dict-False] PASSED [ 95%] 182s tests/test_utils.py::test_is_list_annotation[List-True8] PASSED [ 95%] 182s tests/test_utils.py::test_is_list_annotation[list-True] PASSED [ 95%] 182s tests/test_utils.py::test_is_list_annotation[tuple-False] PASSED [ 95%] 182s tests/test_utils.py::test_is_list_annotation[ListConfig-False] PASSED [ 95%] 182s tests/test_utils.py::test_is_tuple_annotation[Tuple-True0] PASSED [ 95%] 182s tests/test_utils.py::test_is_tuple_annotation[Tuple-True1] PASSED [ 95%] 182s tests/test_utils.py::test_is_tuple_annotation[Tuple-True2] PASSED [ 95%] 182s tests/test_utils.py::test_is_tuple_annotation[Tuple-True3] PASSED [ 95%] 182s tests/test_utils.py::test_is_tuple_annotation[Tuple-True4] PASSED [ 95%] 182s tests/test_utils.py::test_is_tuple_annotation[Tuple-True5] PASSED [ 95%] 182s tests/test_utils.py::test_is_tuple_annotation[Tuple-True6] PASSED [ 95%] 182s tests/test_utils.py::test_is_tuple_annotation[Dict-False] PASSED [ 95%] 182s tests/test_utils.py::test_is_tuple_annotation[List-False] PASSED [ 95%] 182s tests/test_utils.py::test_is_tuple_annotation[Tuple-True7] PASSED [ 95%] 182s tests/test_utils.py::test_is_tuple_annotation[list-False] PASSED [ 95%] 182s tests/test_utils.py::test_is_tuple_annotation[dict-False] PASSED [ 95%] 182s tests/test_utils.py::test_is_tuple_annotation[tuple-True] PASSED [ 95%] 182s tests/test_utils.py::test_is_tuple_annotation[Any-False] PASSED [ 95%] 182s tests/test_utils.py::test_is_tuple_annotation[int-False] PASSED [ 95%] 182s tests/test_utils.py::test_is_tuple_annotation[User-False] PASSED [ 95%] 182s tests/test_utils.py::test_is_tuple_annotation[None-False] PASSED [ 96%] 182s tests/test_utils.py::test_is_tuple_annotation[NoneType-False] PASSED [ 96%] 182s tests/test_utils.py::test_is_union_annotation[Union-True0] PASSED [ 96%] 182s tests/test_utils.py::test_is_union_annotation[Union-True1] PASSED [ 96%] 182s tests/test_utils.py::test_is_union_annotation[Union-True2] PASSED [ 96%] 182s tests/test_utils.py::test_is_union_annotation[Optional-True0] PASSED [ 96%] 182s tests/test_utils.py::test_is_union_annotation[Optional-True1] PASSED [ 96%] 182s tests/test_utils.py::test_is_union_annotation[Any-False] PASSED [ 96%] 182s tests/test_utils.py::test_is_union_annotation[int-False] PASSED [ 96%] 182s tests/test_utils.py::test_is_union_annotation[User-False] PASSED [ 96%] 182s tests/test_utils.py::test_is_union_annotation[None-False] PASSED [ 96%] 182s tests/test_utils.py::test_is_union_annotation[NoneType-False] PASSED [ 96%] 182s tests/test_utils.py::test_is_union_annotation_PEP604 PASSED [ 96%] 182s tests/test_utils.py::test_is_supported_union_annotation[Union-True0] PASSED [ 96%] 182s tests/test_utils.py::test_is_supported_union_annotation[Union-False0] PASSED [ 96%] 182s tests/test_utils.py::test_is_supported_union_annotation[Union-False1] PASSED [ 96%] 182s tests/test_utils.py::test_is_supported_union_annotation[Union-False2] PASSED [ 96%] 182s tests/test_utils.py::test_is_supported_union_annotation[Union-True1] PASSED [ 96%] 182s tests/test_utils.py::test_is_supported_union_annotation[Optional-True0] PASSED [ 96%] 182s tests/test_utils.py::test_is_supported_union_annotation[Optional-True1] PASSED [ 96%] 182s tests/test_utils.py::test_is_supported_union_annotation[Any-False] PASSED [ 96%] 182s tests/test_utils.py::test_is_supported_union_annotation[int-False] PASSED [ 96%] 182s tests/test_utils.py::test_is_supported_union_annotation[User-False] PASSED [ 96%] 182s tests/test_utils.py::test_is_supported_union_annotation[None-False] PASSED [ 96%] 182s tests/test_utils.py::test_is_supported_union_annotation[NoneType-False] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[int] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[float] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[bool] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[enum] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[bytes] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[path] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[str] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[NoneType] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[dict] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[List[Any]0] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[List[Any]1] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[ConcretePlugin0] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[ConcretePlugin1] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[IntegerNode0] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[FloatNode0] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[BooleanNode0] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[StringNode0] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[BooleanNode1] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[EnumNode[Color]0] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[IntegerNode1] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[FloatNode1] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[BooleanNode2] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[StringNode1] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[BytesNode] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[EnumNode[Color]1] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[DictConfig] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[DictConfig[str,Color]] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[DictConfig[Color,int]] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[DictConfig[ConcretePlugin]_Any_reftype] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[DictConfig[Union[str, Enum], Any]_missing] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[DictConfig[str, int]_missing] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[DictConfig[Plugin]] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[Plugin0] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[Plugin1] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[ListConfig[Any]] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[ListConfig[int]] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[ListConfig_missing] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[ListConfig[int]_missing] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[ListConfig_none] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type[ListConfig[int]_none] PASSED [ 96%] 182s tests/test_utils.py::test_get_node_ref_type[dict] PASSED [ 96%] 182s tests/test_utils.py::test_get_node_ref_type[User.name] PASSED [ 96%] 182s tests/test_utils.py::test_get_node_ref_type[User.age] PASSED [ 96%] 182s tests/test_utils.py::test_get_node_ref_type[user] PASSED [ 96%] 182s tests/test_utils.py::test_get_node_ref_type[ubf] PASSED [ 96%] 182s tests/test_utils.py::test_get_node_ref_type[oubf] PASSED [ 96%] 182s tests/test_utils.py::test_get_ref_type_error PASSED [ 96%] 182s tests/test_utils.py::test_get_value_basic[1] PASSED [ 96%] 182s tests/test_utils.py::test_get_value_basic[None] PASSED [ 96%] 182s tests/test_utils.py::test_get_value_basic[value2] PASSED [ 96%] 182s tests/test_utils.py::test_get_value_basic[value3] PASSED [ 96%] 182s tests/test_utils.py::test_get_value_container[content0] PASSED [ 96%] 182s tests/test_utils.py::test_get_value_container[???] PASSED [ 96%] 182s tests/test_utils.py::test_get_value_container[None] PASSED [ 96%] 182s tests/test_utils.py::test_get_value_container[${bar}] PASSED [ 96%] 182s tests/test_utils.py::test_get_value_of_node_subclass[anynode] PASSED [ 96%] 182s tests/test_utils.py::test_get_value_of_node_subclass[integernode] PASSED [ 97%] 182s tests/test_utils.py::test_get_value_of_node_subclass[listconfig] PASSED [ 97%] 182s tests/test_utils.py::test_get_value_of_node_subclass[int] PASSED [ 97%] 182s tests/test_utils.py::test_get_value_of_node_subclass[raw-interp] PASSED [ 97%] 182s tests/test_utils.py::test_get_value_of_node_subclass[dict-interp] PASSED [ 97%] 182s tests/test_utils.py::test_get_value_of_node_subclass[any-interp] PASSED [ 97%] 182s tests/test_utils.py::test_get_value_of_node_subclass[int-interp] PASSED [ 97%] 182s tests/test_utils.py::test_get_value_of_node_subclass[union-interp] PASSED [ 97%] 182s tests/test_utils.py::test_get_value_of_node_subclass[dict-missing] PASSED [ 97%] 182s tests/test_utils.py::test_get_value_of_node_subclass[any-missing] PASSED [ 97%] 182s tests/test_utils.py::test_get_value_of_node_subclass[int-missing] PASSED [ 97%] 182s tests/test_utils.py::test_get_value_of_node_subclass[union-missing] PASSED [ 97%] 182s tests/test_utils.py::test_get_value_of_node_subclass[dict-none] PASSED [ 97%] 182s tests/test_utils.py::test_get_value_of_node_subclass[any-none] PASSED [ 97%] 182s tests/test_utils.py::test_get_value_of_node_subclass[int-none] PASSED [ 97%] 182s tests/test_utils.py::test_get_value_of_node_subclass[union-none] PASSED [ 97%] 182s tests/test_utils.py::test_get_value_of_node_subclass[dictconfig] PASSED [ 97%] 182s tests/test_utils.py::test_get_value_of_node_subclass[union[int]] PASSED [ 97%] 182s tests/test_utils.py::test_ensure_container_raises_ValueError PASSED [ 97%] 182s tests/test_utils.py::test_marker_string_representation PASSED [ 97%] 182s tests/test_utils.py::test_split_key[-expected0] PASSED [ 97%] 182s tests/test_utils.py::test_split_key[foo-expected1] PASSED [ 97%] 182s tests/test_utils.py::test_split_key[foo.bar-expected2] PASSED [ 97%] 182s tests/test_utils.py::test_split_key[foo[bar]-expected3] PASSED [ 97%] 182s tests/test_utils.py::test_split_key[.foo-expected4] PASSED [ 97%] 182s tests/test_utils.py::test_split_key[..foo-expected5] PASSED [ 97%] 182s tests/test_utils.py::test_split_key[.foo[bar]-expected6] PASSED [ 97%] 182s tests/test_utils.py::test_split_key[[foo]-expected7] PASSED [ 97%] 182s tests/test_utils.py::test_split_key[[foo][bar]-expected8] PASSED [ 97%] 182s tests/test_utils.py::test_split_key[.[foo][bar]-expected9] PASSED [ 97%] 182s tests/test_utils.py::test_split_key[..[foo][bar]-expected10] PASSED [ 97%] 182s tests/test_utils.py::test_split_key[...a[b][c].d.e[f].g[h]-expected11] PASSED [ 97%] 182s tests/test_utils.py::test_nullcontext PASSED [ 97%] 182s tests/test_utils.py::test_is_optional[0-True] PASSED [ 97%] 182s tests/test_utils.py::test_is_optional[0-False] PASSED [ 97%] 182s tests/test_utils.py::test_is_optional[1-True] PASSED [ 97%] 182s tests/test_utils.py::test_is_optional[1-False] PASSED [ 97%] 182s tests/test_utils.py::test_is_optional[2-True] PASSED [ 97%] 182s tests/test_utils.py::test_is_optional[2-False] PASSED [ 97%] 182s tests/test_utils.py::test_is_optional[3-True] PASSED [ 97%] 182s tests/test_utils.py::test_is_optional[3-False] PASSED [ 97%] 182s tests/test_utils.py::test_is_optional[4-True] PASSED [ 97%] 182s tests/test_utils.py::test_is_optional[4-False] PASSED [ 97%] 182s tests/test_utils.py::test_is_optional[5-True] PASSED [ 97%] 182s tests/test_utils.py::test_is_optional[5-False] PASSED [ 97%] 182s tests/test_utils.py::test_is_optional[6-True] PASSED [ 97%] 182s tests/test_utils.py::test_is_optional[6-False] PASSED [ 97%] 182s tests/test_utils.py::test_is_optional[7-True] PASSED [ 97%] 182s tests/test_utils.py::test_is_optional[7-False] PASSED [ 97%] 182s tests/test_utils.py::test_is_optional[8-True] PASSED [ 97%] 182s tests/test_utils.py::test_is_optional[8-False] PASSED [ 97%] 182s tests/test_utils.py::test_is_optional[9-True] PASSED [ 97%] 182s tests/test_utils.py::test_is_optional[9-False] PASSED [ 97%] 182s tests/test_utils.py::TestIndicators::test_is_missing[missing-passthrough] PASSED [ 97%] 182s tests/test_utils.py::TestIndicators::test_is_missing[missing-any_node] PASSED [ 97%] 182s tests/test_utils.py::TestIndicators::test_is_missing[missing-integer_node] PASSED [ 97%] 182s tests/test_utils.py::TestIndicators::test_is_missing[missing-dict_config] PASSED [ 97%] 182s tests/test_utils.py::TestIndicators::test_is_missing[missing-list_config] PASSED [ 97%] 182s tests/test_utils.py::TestIndicators::test_is_missing[missing-union_node] PASSED [ 97%] 182s tests/test_utils.py::TestIndicators::test_is_missing[interp-passthrough] PASSED [ 97%] 182s tests/test_utils.py::TestIndicators::test_is_missing[interp-any_node] PASSED [ 97%] 182s tests/test_utils.py::TestIndicators::test_is_missing[interp-integer_node] PASSED [ 97%] 182s tests/test_utils.py::TestIndicators::test_is_missing[interp-dict_config] PASSED [ 97%] 182s tests/test_utils.py::TestIndicators::test_is_missing[interp-list_config] PASSED [ 97%] 182s tests/test_utils.py::TestIndicators::test_is_missing[interp-union_node] PASSED [ 97%] 182s tests/test_utils.py::TestIndicators::test_is_missing[none-passthrough] PASSED [ 97%] 182s tests/test_utils.py::TestIndicators::test_is_missing[none-any_node] PASSED [ 97%] 182s tests/test_utils.py::TestIndicators::test_is_missing[none-integer_node] PASSED [ 97%] 182s tests/test_utils.py::TestIndicators::test_is_missing[none-dict_config] PASSED [ 97%] 182s tests/test_utils.py::TestIndicators::test_is_missing[none-list_config] PASSED [ 97%] 182s tests/test_utils.py::TestIndicators::test_is_missing[none-union_node] PASSED [ 97%] 182s tests/test_utils.py::TestIndicators::test_is_missing[default-passthrough] PASSED [ 97%] 182s tests/test_utils.py::TestIndicators::test_is_missing[default-any_node] PASSED [ 97%] 182s tests/test_utils.py::TestIndicators::test_is_missing[default-integer_node] PASSED [ 97%] 182s tests/test_utils.py::TestIndicators::test_is_missing[default-dict_config] PASSED [ 97%] 182s tests/test_utils.py::TestIndicators::test_is_missing[default-list_config] PASSED [ 97%] 182s tests/test_utils.py::TestIndicators::test_is_missing[default-union_node] PASSED [ 97%] 182s tests/test_utils.py::TestIndicators::test_is_interpolation[missing-passthrough] PASSED [ 97%] 182s tests/test_utils.py::TestIndicators::test_is_interpolation[missing-any_node] PASSED [ 97%] 182s tests/test_utils.py::TestIndicators::test_is_interpolation[missing-integer_node] PASSED [ 97%] 182s tests/test_utils.py::TestIndicators::test_is_interpolation[missing-dict_config] PASSED [ 97%] 182s tests/test_utils.py::TestIndicators::test_is_interpolation[missing-list_config] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_interpolation[missing-union_node] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_interpolation[interp-passthrough] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_interpolation[interp-any_node] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_interpolation[interp-integer_node] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_interpolation[interp-dict_config] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_interpolation[interp-list_config] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_interpolation[interp-union_node] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_interpolation[none-passthrough] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_interpolation[none-any_node] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_interpolation[none-integer_node] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_interpolation[none-dict_config] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_interpolation[none-list_config] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_interpolation[none-union_node] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_interpolation[default-passthrough] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_interpolation[default-any_node] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_interpolation[default-integer_node] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_interpolation[default-dict_config] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_interpolation[default-list_config] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_interpolation[default-union_node] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_none[missing-passthrough] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_none[missing-any_node] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_none[missing-integer_node] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_none[missing-dict_config] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_none[missing-list_config] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_none[missing-union_node] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_none[interp-passthrough] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_none[interp-any_node] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_none[interp-integer_node] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_none[interp-dict_config] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_none[interp-list_config] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_none[interp-union_node] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_none[none-passthrough] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_none[none-any_node] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_none[none-integer_node] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_none[none-dict_config] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_none[none-list_config] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_none[none-union_node] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_none[default-passthrough] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_none[default-any_node] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_none[default-integer_node] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_none[default-dict_config] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_none[default-list_config] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_none[default-union_node] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_special[missing-passthrough] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_special[missing-any_node] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_special[missing-integer_node] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_special[missing-dict_config] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_special[missing-list_config] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_special[missing-union_node] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_special[interp-passthrough] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_special[interp-any_node] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_special[interp-integer_node] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_special[interp-dict_config] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_special[interp-list_config] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_special[interp-union_node] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_special[none-passthrough] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_special[none-any_node] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_special[none-integer_node] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_special[none-dict_config] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_special[none-list_config] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_special[none-union_node] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_special[default-passthrough] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_special[default-any_node] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_special[default-integer_node] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_special[default-dict_config] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_special[default-list_config] PASSED [ 98%] 182s tests/test_utils.py::TestIndicators::test_is_special[default-union_node] PASSED [ 98%] 182s tests/test_utils.py::test_get_dict_key_value_types[Dict_no_subscript] PASSED [ 98%] 182s tests/test_utils.py::test_get_dict_key_value_types[dict_no_subscript] PASSED [ 98%] 182s tests/test_utils.py::test_get_dict_key_value_types[any_explicit] PASSED [ 98%] 182s tests/test_utils.py::test_get_dict_key_value_types[Dict_int_float] PASSED [ 98%] 182s tests/test_utils.py::test_get_dict_key_value_types[color_user] PASSED [ 98%] 182s tests/test_utils.py::test_get_dict_key_value_types[list] PASSED [ 98%] 182s tests/test_utils.py::test_get_dict_key_value_types[dict] PASSED [ 98%] 182s tests/test_utils.py::test_get_dict_key_value_types_python_3_10 PASSED [ 98%] 182s tests/test_utils.py::test_get_list_element_type[list_no_subscript] PASSED [ 98%] 182s tests/test_utils.py::test_get_list_element_type[List_no_subscript] PASSED [ 98%] 182s tests/test_utils.py::test_get_list_element_type[any_explicit] PASSED [ 98%] 182s tests/test_utils.py::test_get_list_element_type[List_int] PASSED [ 98%] 182s tests/test_utils.py::test_get_list_element_type[user] PASSED [ 98%] 182s tests/test_utils.py::test_get_list_element_type[list] PASSED [ 99%] 182s tests/test_utils.py::test_get_list_element_type[dict] PASSED [ 99%] 182s tests/test_utils.py::test_get_list_element_type_python_3_10 PASSED [ 99%] 182s tests/test_utils.py::test_get_tuple_item_types[tuple_no_subscript] PASSED [ 99%] 182s tests/test_utils.py::test_get_tuple_item_types[Tuple_no_subscript] PASSED [ 99%] 182s tests/test_utils.py::test_get_tuple_item_types[any_explicit] PASSED [ 99%] 182s tests/test_utils.py::test_get_tuple_item_types[Tuple_int] PASSED [ 99%] 182s tests/test_utils.py::test_get_tuple_item_types[Tuple[int,str]] PASSED [ 99%] 182s tests/test_utils.py::test_get_tuple_item_types[Tuple[int,...]] PASSED [ 99%] 182s tests/test_utils.py::test_get_tuple_item_types[user] PASSED [ 99%] 182s tests/test_utils.py::test_get_tuple_item_types[tuple] PASSED [ 99%] 182s tests/test_utils.py::test_get_tuple_item_types[dict] PASSED [ 99%] 182s tests/test_utils.py::test_get_tuple_item_types_python_3_9[tuple_int] PASSED [ 99%] 182s tests/test_utils.py::test_get_tuple_item_types_python_3_9[tuple[int,str]] PASSED [ 99%] 182s tests/test_utils.py::test_get_tuple_item_types_python_3_9[tuple[int,...]] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[int] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[any] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[color] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[str] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[o[any]] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[int-str] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[str-int] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[dict[str,int]] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[dict0] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[dict[any,any]] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[o[dict[str,int]]] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[dict1] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[dict[str,o[int]]] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[int-none] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[int-nonetype] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[o[int]-none] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[any-none] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[none-int] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[none-none] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[none-nonetype] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[none-o[none]] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[none] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[nonetype] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[int-int] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[int-o[int]] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[u[int]] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[u[o[int]]] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[o[u[int]]] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[int-o[str]] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[o[o[int]]] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[o[o[any]]] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[user] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[o[user]] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[user-int] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[o[user-int]] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[o[user]-int] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[user-o[int]] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[o[u[int-str]]] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[u[o[int]-str]]] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[o[u[o[int]-str]]]] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[u[o[int]-o[str]]]] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[u[int-str-none]] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[u[int-str-nonetype]] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[user-[int-str]] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[user-nonetype-[int-str]] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[user-none-[int-str]] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[user-none-[o[int]-str]0] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[user-none-[o[int]-str]1] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[u[float-bool-none]] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional[u[float-bool-nonetype]] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_optional_support_pep_604 PASSED [ 99%] 182s tests/test_utils.py::test_resolve_forward[int] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_forward[tuple] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_forward[Tuple] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_forward[Tuple[int]] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_forward[Tuple[int]_forward] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_forward[Tuple[int,str]] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_forward[Tuple[int,str]_forward] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_forward[Tuple[int,...]] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_forward[dict] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_forward[Dict] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_forward[Dict[int,str]] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_forward[Dict[int,str]_forward] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_forward[list] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_forward[List] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_forward[List[int]] PASSED [ 99%] 182s tests/test_utils.py::test_resolve_forward[List[int]_forward] PASSED [100%] 182s 182s =================================== FAILURES =================================== 182s ____ test_errors[typed_DictConfig:assign_with_invalid_value,path_to_float] _____ 182s 182s expected = Expected(exception_type=, msg="Value 'hello.txt' of type 'pathlib.(Posix|Win..., parent_node= at 0x7893eaa79e40>, object_type_str='dict', ref_type_str='AUTO', num_lines=2) 182s monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7893ea7bc9f0> 182s 182s @mark.parametrize("expected", params) 182s def test_errors(expected: Expected, monkeypatch: Any) -> None: 182s monkeypatch.setenv("OC_CAUSE", "0") 182s cfg = expected.create() 182s expected.finalize(cfg) 182s if expected.msg_is_regex: 182s match = expected.msg 182s else: 182s match = re.escape(expected.msg) 182s 182s with raises(expected.exception_type, match=match) as einfo: 182s try: 182s expected.op(cfg) 182s except Exception as e: 182s # helps in debugging 182s > raise e 182s 182s tests/test_errors.py:1602: 182s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 182s tests/test_errors.py:1599: in test_errors 182s expected.op(cfg) 182s tests/test_errors.py:719: in 182s op=lambda cfg: cfg.__setattr__("bar", Path("hello.txt")), 182s omegaconf/dictconfig.py:338: in __setattr__ 182s self._format_and_raise(key=key, value=value, cause=e) 182s omegaconf/base.py:231: in _format_and_raise 182s format_and_raise( 182s omegaconf/_utils.py:899: in format_and_raise 182s _raise(ex, cause) 182s omegaconf/_utils.py:797: in _raise 182s raise ex.with_traceback(sys.exc_info()[2]) # set env var OC_CAUSE=1 for full trace 182s omegaconf/dictconfig.py:334: in __setattr__ 182s self.__set_impl(key, value) 182s omegaconf/dictconfig.py:318: in __set_impl 182s self._set_item_impl(key, value) 182s omegaconf/basecontainer.py:604: in _set_item_impl 182s self.__dict__["_content"][key]._set_value(value) 182s omegaconf/nodes.py:46: in _set_value 182s self._val = self.validate_and_convert(value) 182s omegaconf/nodes.py:76: in validate_and_convert 182s return self._validate_and_convert_impl(value) 182s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 182s 182s self = 123.456, value = PosixPath('hello.txt') 182s 182s def _validate_and_convert_impl(self, value: Any) -> float: 182s try: 182s if type(value) in (float, str, int): 182s return float(value) 182s else: 182s raise ValueError() 182s except ValueError: 182s > raise ValidationError( 182s "Value '$VALUE' of type '$VALUE_TYPE' could not be converted to Float" 182s ) 182s E omegaconf.errors.ValidationError: Value 'hello.txt' of type 'pathlib._local.PosixPath' could not be converted to Float 182s E full_key: bar 182s E object_type=dict 182s 182s omegaconf/nodes.py:345: ValidationError 182s 182s During handling of the above exception, another exception occurred: 182s 182s expected = Expected(exception_type=, msg="Value 'hello.txt' of type 'pathlib.(Posix|Win..., parent_node= at 0x7893eaa79e40>, object_type_str='dict', ref_type_str='AUTO', num_lines=2) 182s monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7893ea7bc9f0> 182s 182s @mark.parametrize("expected", params) 182s def test_errors(expected: Expected, monkeypatch: Any) -> None: 182s monkeypatch.setenv("OC_CAUSE", "0") 182s cfg = expected.create() 182s expected.finalize(cfg) 182s if expected.msg_is_regex: 182s match = expected.msg 182s else: 182s match = re.escape(expected.msg) 182s 182s > with raises(expected.exception_type, match=match) as einfo: 182s E AssertionError: Regex pattern did not match. 182s E Regex: "Value 'hello.txt' of type 'pathlib.(Posix|Windows)Path' could not be converted to Float" 182s E Input: "Value 'hello.txt' of type 'pathlib._local.PosixPath' could not be converted to Float\n full_key: bar\n object_type=dict" 182s 182s tests/test_errors.py:1597: AssertionError 182s _ test_to_yaml[input_4-path_value: !!python/object/apply:pathlib.PosixPath\n- hello.txt\n] _ 182s 182s input_ = {'path_value': PosixPath('hello.txt')} 182s expected = 'path_value: !!python/object/apply:pathlib.PosixPath\n- hello.txt\n' 182s 182s @mark.parametrize( 182s "input_, expected", 182s [ 182s (["item1", "item2", {"key3": "value3"}], "- item1\n- item2\n- key3: value3\n"), 182s ({"hello": "world", "list": [1, 2]}, "hello: world\nlist:\n- 1\n- 2\n"), 182s ({"abc": "str key"}, "abc: str key\n"), 182s ({b"abc": "bytes key"}, "? !!binary |\n YWJj\n: bytes key\n"), 182s ( 182s {"path_value": Path("hello.txt")}, 182s "path_value: !!python/object/apply:pathlib.WindowsPath\n- hello.txt\n" 182s if platform.system() == "Windows" 182s else "path_value: !!python/object/apply:pathlib.PosixPath\n- hello.txt\n", 182s ), 182s ({123: "int key"}, "123: int key\n"), 182s ({123.45: "float key"}, "123.45: float key\n"), 182s ({True: "bool key", False: "another"}, "true: bool key\nfalse: another\n"), 182s ], 182s ) 182s def test_to_yaml(input_: Any, expected: str) -> None: 182s c = OmegaConf.create(input_) 182s as_yaml = OmegaConf.to_yaml(c) 182s > assert as_yaml == expected 182s E AssertionError: assert 'path_value: ...- hello.txt\n' == 'path_value: ...- hello.txt\n' 182s E 182s E - path_value: !!python/object/apply:pathlib.PosixPath 182s E + path_value: !!python/object/apply:pathlib._local.PosixPath 182s E ? +++++++ 182s E - hello.txt 182s 182s tests/test_to_yaml.py:34: AssertionError 182s _________________ test_type_str[Path-True-pathlib.Path-False] __________________ 182s 182s type_ = , include_module_name = True 182s expected = 'pathlib.Path', optional = False 182s 182s @mark.parametrize("optional", [False, True]) 182s @mark.parametrize( 182s "type_, include_module_name, expected", 182s [ 182s (int, False, "int"), 182s (int, True, "int"), 182s (bool, False, "bool"), 182s (bool, True, "bool"), 182s (bytes, False, "bytes"), 182s (bytes, True, "bytes"), 182s (float, False, "float"), 182s (float, True, "float"), 182s (str, False, "str"), 182s (str, True, "str"), 182s (Path, False, "Path"), 182s (Path, True, "pathlib.Path"), 182s (Color, False, "Color"), 182s (Color, True, "tests.Color"), 182s (DictConfig, False, "DictConfig"), 182s (DictConfig, True, "DictConfig"), 182s (ListConfig, False, "ListConfig"), 182s (ListConfig, True, "ListConfig"), 182s (Dict[str, str], False, "Dict[str, str]"), 182s (Dict[str, str], True, "Dict[str, str]"), 182s (Dict[Color, int], False, "Dict[Color, int]"), 182s (Dict[Color, int], True, "Dict[tests.Color, int]"), 182s (Dict[str, Plugin], False, "Dict[str, Plugin]"), 182s (Dict[str, Plugin], True, "Dict[str, tests.Plugin]"), 182s (Dict[str, List[Plugin]], False, "Dict[str, List[Plugin]]"), 182s (Dict[str, List[Plugin]], True, "Dict[str, List[tests.Plugin]]"), 182s (dict, False, "dict"), 182s (dict, True, "dict"), 182s (List[str], False, "List[str]"), 182s (List[str], True, "List[str]"), 182s (List[Color], False, "List[Color]"), 182s (List[Color], True, "List[tests.Color]"), 182s (List[Dict[str, Color]], False, "List[Dict[str, Color]]"), 182s (List[Dict[str, Color]], True, "List[Dict[str, tests.Color]]"), 182s (list, False, "list"), 182s (list, True, "list"), 182s (Tuple[str], False, "Tuple[str]"), 182s (Tuple[str], True, "Tuple[str]"), 182s (Tuple[str, int], False, "Tuple[str, int]"), 182s (Tuple[str, int], True, "Tuple[str, int]"), 182s (Tuple[float, ...], False, "Tuple[float, ...]"), 182s (Tuple[float, ...], True, "Tuple[float, ...]"), 182s (tuple, False, "tuple"), 182s (tuple, True, "tuple"), 182s (Union[str, int, Color], False, "Union[str, int, Color]"), 182s (Union[str, int, Color], True, "Union[str, int, tests.Color]"), 182s (Union[int], False, "int"), 182s (Union[int], True, "int"), 182s (IllegalType, False, "IllegalType"), 182s (IllegalType, True, "tests.IllegalType"), 182s (IllegalTypeGeneric, False, "IllegalTypeGeneric"), 182s (IllegalTypeGeneric, True, "tests.IllegalTypeGeneric"), 182s (IllegalTypeGeneric[int], False, "IllegalTypeGeneric[int]"), 182s (IllegalTypeGeneric[int], True, "tests.IllegalTypeGeneric[int]"), 182s ], 182s ) 182s def test_type_str( 182s type_: Any, include_module_name: bool, expected: str, optional: bool 182s ) -> None: 182s if optional: 182s assert ( 182s _utils.type_str(Optional[type_], include_module_name=include_module_name) 182s == f"Optional[{expected}]" 182s ) 182s else: 182s > assert ( 182s _utils.type_str(type_, include_module_name=include_module_name) == expected 182s ) 182s E AssertionError: assert 'pathlib._local.Path' == 'pathlib.Path' 182s E 182s E - pathlib.Path 182s E + pathlib._local.Path 182s E ? +++++++ 182s 182s tests/test_utils.py:657: AssertionError 182s __________________ test_type_str[Path-True-pathlib.Path-True] __________________ 182s 182s type_ = , include_module_name = True 182s expected = 'pathlib.Path', optional = True 182s 182s @mark.parametrize("optional", [False, True]) 182s @mark.parametrize( 182s "type_, include_module_name, expected", 182s [ 182s (int, False, "int"), 182s (int, True, "int"), 182s (bool, False, "bool"), 182s (bool, True, "bool"), 182s (bytes, False, "bytes"), 182s (bytes, True, "bytes"), 182s (float, False, "float"), 182s (float, True, "float"), 182s (str, False, "str"), 182s (str, True, "str"), 182s (Path, False, "Path"), 182s (Path, True, "pathlib.Path"), 182s (Color, False, "Color"), 182s (Color, True, "tests.Color"), 182s (DictConfig, False, "DictConfig"), 182s (DictConfig, True, "DictConfig"), 182s (ListConfig, False, "ListConfig"), 182s (ListConfig, True, "ListConfig"), 182s (Dict[str, str], False, "Dict[str, str]"), 182s (Dict[str, str], True, "Dict[str, str]"), 182s (Dict[Color, int], False, "Dict[Color, int]"), 182s (Dict[Color, int], True, "Dict[tests.Color, int]"), 182s (Dict[str, Plugin], False, "Dict[str, Plugin]"), 182s (Dict[str, Plugin], True, "Dict[str, tests.Plugin]"), 182s (Dict[str, List[Plugin]], False, "Dict[str, List[Plugin]]"), 182s (Dict[str, List[Plugin]], True, "Dict[str, List[tests.Plugin]]"), 182s (dict, False, "dict"), 182s (dict, True, "dict"), 182s (List[str], False, "List[str]"), 182s (List[str], True, "List[str]"), 182s (List[Color], False, "List[Color]"), 182s (List[Color], True, "List[tests.Color]"), 182s (List[Dict[str, Color]], False, "List[Dict[str, Color]]"), 182s (List[Dict[str, Color]], True, "List[Dict[str, tests.Color]]"), 182s (list, False, "list"), 182s (list, True, "list"), 182s (Tuple[str], False, "Tuple[str]"), 182s (Tuple[str], True, "Tuple[str]"), 182s (Tuple[str, int], False, "Tuple[str, int]"), 182s (Tuple[str, int], True, "Tuple[str, int]"), 182s (Tuple[float, ...], False, "Tuple[float, ...]"), 182s (Tuple[float, ...], True, "Tuple[float, ...]"), 182s (tuple, False, "tuple"), 182s (tuple, True, "tuple"), 182s (Union[str, int, Color], False, "Union[str, int, Color]"), 182s (Union[str, int, Color], True, "Union[str, int, tests.Color]"), 182s (Union[int], False, "int"), 182s (Union[int], True, "int"), 182s (IllegalType, False, "IllegalType"), 182s (IllegalType, True, "tests.IllegalType"), 182s (IllegalTypeGeneric, False, "IllegalTypeGeneric"), 182s (IllegalTypeGeneric, True, "tests.IllegalTypeGeneric"), 182s (IllegalTypeGeneric[int], False, "IllegalTypeGeneric[int]"), 182s (IllegalTypeGeneric[int], True, "tests.IllegalTypeGeneric[int]"), 182s ], 182s ) 182s def test_type_str( 182s type_: Any, include_module_name: bool, expected: str, optional: bool 182s ) -> None: 182s if optional: 182s > assert ( 182s _utils.type_str(Optional[type_], include_module_name=include_module_name) 182s == f"Optional[{expected}]" 182s ) 182s E AssertionError: assert 'Optional[pat...._local.Path]' == 'Optional[pathlib.Path]' 182s E 182s E - Optional[pathlib.Path] 182s E + Optional[pathlib._local.Path] 182s E ? +++++++ 182s 182s tests/test_utils.py:652: AssertionError 182s =========================== short test summary info ============================ 182s FAILED tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,path_to_float] 182s FAILED tests/test_to_yaml.py::test_to_yaml[input_4-path_value: !!python/object/apply:pathlib.PosixPath\n- hello.txt\n] 182s FAILED tests/test_utils.py::test_type_str[Path-True-pathlib.Path-False] - Ass... 182s FAILED tests/test_utils.py::test_type_str[Path-True-pathlib.Path-True] - Asse... 182s =========== 4 failed, 7753 passed, 354 skipped, 8 xfailed in 11.67s ============ 183s autopkgtest [20:45:19]: test unittests: -----------------------] 184s unittests FAIL non-zero exit status 1 184s autopkgtest [20:45:20]: test unittests: - - - - - - - - - - results - - - - - - - - - - 184s autopkgtest [20:45:20]: @@@@@@@@@@@@@@@@@@@@ summary 184s unittests FAIL non-zero exit status 1 197s nova [W] Skipping flock for amd64 197s Creating nova instance adt-plucky-amd64-python-omegaconf-20241123-204216-juju-7f2275-prod-proposed-migration-environment-15-6b1e8019-9876-4d67-b98d-f0adf5de8685 from image adt/ubuntu-plucky-amd64-server-20241119.img (UUID 2e5306de-7efa-448c-bc27-5518979e66f0)...