0s autopkgtest [11:55:29]: starting date and time: 2024-11-14 11:55:29+0000 0s autopkgtest [11:55:29]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 0s autopkgtest [11:55:29]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.v5tg6hiq/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults,src:python3-stdlib-extensions --apt-upgrade python-omegaconf --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python3-defaults/3.12.7-1 python3-stdlib-extensions/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-18.secgroup --name adt-plucky-amd64-python-omegaconf-20241114-115529-juju-7f2275-prod-proposed-migration-environment-15-5e623141-4a37-433f-8cfd-434c67a17d0f --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/ 46s autopkgtest [11:56:15]: testbed dpkg architecture: amd64 46s autopkgtest [11:56:15]: testbed apt version: 2.9.8 46s autopkgtest [11:56:15]: @@@@@@@@@@@@@@@@@@@@ test bed setup 47s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 47s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [991 kB] 47s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.3 kB] 47s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 47s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [99.3 kB] 47s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [135 kB] 47s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [76.1 kB] 47s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [32.6 kB] 47s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [761 kB] 47s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [288 kB] 47s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [1084 B] 47s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [9252 B] 48s Fetched 2489 kB in 1s (2818 kB/s) 48s Reading package lists... 50s Reading package lists... 50s Building dependency tree... 50s Reading state information... 50s Calculating upgrade... 51s The following NEW packages will be installed: 51s python3.13-gdbm 51s The following packages will be upgraded: 51s libpython3-stdlib python3 python3-gdbm python3-minimal 51s 4 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 51s Need to get 101 kB of archives. 51s After this operation, 100 kB of additional disk space will be used. 51s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-minimal amd64 3.12.7-1 [27.4 kB] 51s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3 amd64 3.12.7-1 [24.0 kB] 51s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libpython3-stdlib amd64 3.12.7-1 [10.0 kB] 51s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-gdbm amd64 3.13.0-2 [31.3 kB] 51s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-gdbm amd64 3.12.7-1 [8642 B] 51s Fetched 101 kB in 0s (304 kB/s) 51s (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 ... 75542 files and directories currently installed.) 51s Preparing to unpack .../python3-minimal_3.12.7-1_amd64.deb ... 51s Unpacking python3-minimal (3.12.7-1) over (3.12.6-0ubuntu1) ... 51s Setting up python3-minimal (3.12.7-1) ... 52s (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 ... 75542 files and directories currently installed.) 52s Preparing to unpack .../python3_3.12.7-1_amd64.deb ... 52s Unpacking python3 (3.12.7-1) over (3.12.6-0ubuntu1) ... 52s Preparing to unpack .../libpython3-stdlib_3.12.7-1_amd64.deb ... 52s Unpacking libpython3-stdlib:amd64 (3.12.7-1) over (3.12.6-0ubuntu1) ... 52s Selecting previously unselected package python3.13-gdbm. 52s Preparing to unpack .../python3.13-gdbm_3.13.0-2_amd64.deb ... 52s Unpacking python3.13-gdbm (3.13.0-2) ... 52s Preparing to unpack .../python3-gdbm_3.12.7-1_amd64.deb ... 52s Unpacking python3-gdbm:amd64 (3.12.7-1) over (3.12.6-1ubuntu1) ... 52s Setting up python3.13-gdbm (3.13.0-2) ... 52s Setting up libpython3-stdlib:amd64 (3.12.7-1) ... 52s Setting up python3 (3.12.7-1) ... 52s Setting up python3-gdbm:amd64 (3.12.7-1) ... 52s Processing triggers for man-db (2.12.1-3) ... 53s Reading package lists... 53s Building dependency tree... 53s Reading state information... 53s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 53s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 53s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 54s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 54s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 54s Reading package lists... 54s Reading package lists... 55s Building dependency tree... 55s Reading state information... 55s Calculating upgrade... 55s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 55s Reading package lists... 55s Building dependency tree... 55s Reading state information... 55s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 58s autopkgtest [11:56:27]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 13:41:20 UTC 2024 58s autopkgtest [11:56:27]: @@@@@@@@@@@@@@@@@@@@ apt-source python-omegaconf 60s Get:1 http://ftpmaster.internal/ubuntu plucky/universe python-omegaconf 2.3.0-1 (dsc) [2293 B] 60s Get:2 http://ftpmaster.internal/ubuntu plucky/universe python-omegaconf 2.3.0-1 (tar) [3117 kB] 60s Get:3 http://ftpmaster.internal/ubuntu plucky/universe python-omegaconf 2.3.0-1 (diff) [3888 B] 61s gpgv: Signature made Thu May 2 06:21:13 2024 UTC 61s gpgv: using RSA key A0B1A9F3508956130E7A425CD416AD15AC6B43FE 61s gpgv: Can't check signature: No public key 61s dpkg-source: warning: cannot verify inline signature for ./python-omegaconf_2.3.0-1.dsc: no acceptable signature found 61s autopkgtest [11:56:30]: testing package python-omegaconf version 2.3.0-1 61s autopkgtest [11:56:30]: build not needed 62s autopkgtest [11:56:31]: test unittests: preparing testbed 65s Reading package lists... 65s Building dependency tree... 65s Reading state information... 66s Starting pkgProblemResolver with broken count: 0 66s Starting 2 pkgProblemResolver with broken count: 0 66s Done 66s The following additional packages will be installed: 66s adwaita-icon-theme at-spi2-common autoconf automake autopoint autotools-dev 66s build-essential ca-certificates-java cpp cpp-14 cpp-14-x86-64-linux-gnu 66s cpp-x86-64-linux-gnu dconf-gsettings-backend dconf-service debhelper 66s debugedit default-jre default-jre-headless dh-autoreconf dh-python 66s dh-strip-nondeterminism dwz fontconfig fontconfig-config fonts-dejavu-core 66s fonts-dejavu-mono g++ g++-14 g++-14-x86-64-linux-gnu g++-x86-64-linux-gnu 66s gcc gcc-14 gcc-14-x86-64-linux-gnu gcc-x86-64-linux-gnu gdb gettext 66s gtk-update-icon-cache hicolor-icon-theme humanity-icon-theme intltool-debian 66s java-common libarchive-zip-perl libasan8 libasound2-data libasound2t64 66s libatk-bridge2.0-0t64 libatk1.0-0t64 libatspi2.0-0t64 libavahi-client3 66s libavahi-common-data libavahi-common3 libbabeltrace1 libcairo-gobject2 66s libcairo2 libcc1-0 libcolord2 libcups2t64 libdatrie1 libdconf1 66s libdebhelper-perl libdebuginfod-common libdebuginfod1t64 libdeflate0 66s libdrm-amdgpu1 libdrm-intel1 libdrm-radeon1 libepoxy0 66s libfile-stripnondeterminism-perl libfontconfig1 libgbm1 libgcc-14-dev 66s libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common libgif7 libgl1 libgl1-mesa-dri 66s libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libgomp1 libgraphite2-3 66s libgtk-3-0t64 libgtk-3-common libharfbuzz0b libhwasan0 libipt2 libisl23 66s libitm1 libjbig0 libjpeg-turbo8 libjpeg8 liblcms2-2 liblerc4 liblsan0 66s libmpc3 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpciaccess0 66s libpcsclite1 libpixman-1-0 libpython3.13-minimal libpython3.13-stdlib 66s libquadmath0 libsharpyuv0 libsource-highlight-common libsource-highlight4t64 66s libstdc++-14-dev libthai-data libthai0 libtiff6 libtool libtsan2 libubsan1 66s libvulkan1 libwayland-client0 libwayland-cursor0 libwayland-egl1 66s libwayland-server0 libwebp7 libx11-xcb1 libxcb-dri2-0 libxcb-dri3-0 66s libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-render0 libxcb-shm0 66s libxcb-sync1 libxcb-xfixes0 libxcomposite1 libxcursor1 libxdamage1 66s libxfixes3 libxi6 libxinerama1 libxrandr2 libxrender1 libxshmfence1 libxtst6 66s libxxf86vm1 m4 mesa-libgallium openjdk-21-jre openjdk-21-jre-headless 66s openstack-pkg-tools po-debconf python3-all python3-antlr4 python3-bytecode 66s python3-coverage python3-iniconfig python3-packaging python3-pip 66s python3-pluggy python3-pydevd python3-pytest python3-pytest-mock 66s python3-pytest-runner python3-wheel python3.13 python3.13-minimal 66s ubuntu-mono x11-common 66s Suggested packages: 66s adwaita-icon-theme-legacy autoconf-archive gnu-standards autoconf-doc 66s cpp-doc gcc-14-locales cpp-14-doc dh-make flit python3-build 66s python3-installer g++-multilib g++-14-multilib gcc-14-doc gcc-multilib 66s manpages-dev flex bison gcc-doc gcc-14-multilib gdb-x86-64-linux-gnu gdb-doc 66s gdbserver gettext-doc libasprintf-dev libgettextpo-dev alsa-utils 66s libasound2-plugins colord cups-common gvfs liblcms2-utils pcscd 66s libstdc++-14-doc libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc 66s libnss-mdns fonts-dejavu-extra fonts-ipafont-gothic fonts-ipafont-mincho 66s fonts-wqy-microhei | fonts-wqy-zenhei fonts-indic libmail-box-perl 66s python-bytecode-doc python-coverage-doc pydevd python-pytest-mock-doc 66s python3.13-venv python3.13-doc binfmt-support 66s Recommended packages: 66s librsvg2-common libc-dbg alsa-ucm-conf alsa-topology-conf at-spi2-core 66s libarchive-cpio-perl libgdk-pixbuf2.0-bin libgl1-amber-dri libgtk-3-bin 66s libltdl-dev mesa-vulkan-drivers | vulkan-icd libatk-wrapper-java-jni 66s fonts-dejavu-extra autopkgtest madison-lite pristine-tar 66s libmail-sendmail-perl python3-dev libjs-sphinxdoc 66s The following NEW packages will be installed: 66s adwaita-icon-theme at-spi2-common autoconf automake autopkgtest-satdep 66s autopoint autotools-dev build-essential ca-certificates-java cpp cpp-14 66s cpp-14-x86-64-linux-gnu cpp-x86-64-linux-gnu dconf-gsettings-backend 66s dconf-service debhelper debugedit default-jre default-jre-headless 66s dh-autoreconf dh-python dh-strip-nondeterminism dwz fontconfig 66s fontconfig-config fonts-dejavu-core fonts-dejavu-mono g++ g++-14 66s g++-14-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-14 66s gcc-14-x86-64-linux-gnu gcc-x86-64-linux-gnu gdb gettext 66s gtk-update-icon-cache hicolor-icon-theme humanity-icon-theme intltool-debian 66s java-common libarchive-zip-perl libasan8 libasound2-data libasound2t64 66s libatk-bridge2.0-0t64 libatk1.0-0t64 libatspi2.0-0t64 libavahi-client3 66s libavahi-common-data libavahi-common3 libbabeltrace1 libcairo-gobject2 66s libcairo2 libcc1-0 libcolord2 libcups2t64 libdatrie1 libdconf1 66s libdebhelper-perl libdebuginfod-common libdebuginfod1t64 libdeflate0 66s libdrm-amdgpu1 libdrm-intel1 libdrm-radeon1 libepoxy0 66s libfile-stripnondeterminism-perl libfontconfig1 libgbm1 libgcc-14-dev 66s libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common libgif7 libgl1 libgl1-mesa-dri 66s libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libgomp1 libgraphite2-3 66s libgtk-3-0t64 libgtk-3-common libharfbuzz0b libhwasan0 libipt2 libisl23 66s libitm1 libjbig0 libjpeg-turbo8 libjpeg8 liblcms2-2 liblerc4 liblsan0 66s libmpc3 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpciaccess0 66s libpcsclite1 libpixman-1-0 libpython3.13-minimal libpython3.13-stdlib 66s libquadmath0 libsharpyuv0 libsource-highlight-common libsource-highlight4t64 66s libstdc++-14-dev libthai-data libthai0 libtiff6 libtool libtsan2 libubsan1 66s libvulkan1 libwayland-client0 libwayland-cursor0 libwayland-egl1 66s libwayland-server0 libwebp7 libx11-xcb1 libxcb-dri2-0 libxcb-dri3-0 66s libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-render0 libxcb-shm0 66s libxcb-sync1 libxcb-xfixes0 libxcomposite1 libxcursor1 libxdamage1 66s libxfixes3 libxi6 libxinerama1 libxrandr2 libxrender1 libxshmfence1 libxtst6 66s libxxf86vm1 m4 mesa-libgallium openjdk-21-jre openjdk-21-jre-headless 66s openstack-pkg-tools po-debconf python3-all python3-antlr4 python3-bytecode 66s python3-coverage python3-iniconfig python3-packaging python3-pip 66s python3-pluggy python3-pydevd python3-pytest python3-pytest-mock 66s python3-pytest-runner python3-wheel python3.13 python3.13-minimal 66s ubuntu-mono x11-common 66s 0 upgraded, 166 newly installed, 0 to remove and 0 not upgraded. 66s Need to get 154 MB/154 MB of archives. 66s After this operation, 613 MB of additional disk space will be used. 66s Get:1 /tmp/autopkgtest.KcT9T3/1-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [812 B] 66s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libdebuginfod-common all 0.192-4 [15.4 kB] 66s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-minimal amd64 3.13.0-2 [879 kB] 67s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-minimal amd64 3.13.0-2 [2188 kB] 67s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libgdk-pixbuf2.0-common all 2.42.12+dfsg-1 [7888 B] 67s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg-turbo8 amd64 2.1.5-2ubuntu2 [150 kB] 68s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg8 amd64 8c-2ubuntu11 [2148 B] 68s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 libdeflate0 amd64 1.22-1 [64.5 kB] 68s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 libjbig0 amd64 2.1-6.1ubuntu2 [29.7 kB] 68s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 liblerc4 amd64 4.0.0+ds-4ubuntu2 [179 kB] 68s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 libsharpyuv0 amd64 1.4.0-0.1 [17.5 kB] 68s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 libwebp7 amd64 1.4.0-0.1 [231 kB] 68s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 libtiff6 amd64 4.5.1+git230720-4ubuntu4 [200 kB] 68s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 libgdk-pixbuf-2.0-0 amd64 2.42.12+dfsg-1 [147 kB] 68s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 gtk-update-icon-cache amd64 4.16.5+ds-1 [52.4 kB] 68s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 hicolor-icon-theme all 0.18-1 [13.5 kB] 68s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 humanity-icon-theme all 0.6.16 [1282 kB] 68s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 ubuntu-mono all 24.04-0ubuntu1 [151 kB] 68s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 adwaita-icon-theme all 47.0-2 [525 kB] 68s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 at-spi2-common all 2.54.0-1 [8774 B] 68s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 m4 amd64 1.4.19-4build1 [244 kB] 68s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 autoconf all 2.72-3 [382 kB] 68s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 autotools-dev all 20220109.1 [44.9 kB] 68s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 automake all 1:1.16.5-1.3ubuntu1 [558 kB] 68s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 autopoint all 0.22.5-2 [616 kB] 68s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 libisl23 amd64 0.27-1 [685 kB] 68s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 libmpc3 amd64 1.3.1-1build2 [55.3 kB] 68s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14-x86-64-linux-gnu amd64 14.2.0-8ubuntu1 [11.9 MB] 69s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14 amd64 14.2.0-8ubuntu1 [1030 B] 69s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [5452 B] 69s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp amd64 4:14.1.0-2ubuntu1 [22.4 kB] 69s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 libcc1-0 amd64 14.2.0-8ubuntu1 [47.6 kB] 69s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 libgomp1 amd64 14.2.0-8ubuntu1 [148 kB] 69s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 libitm1 amd64 14.2.0-8ubuntu1 [29.1 kB] 69s Get:35 http://ftpmaster.internal/ubuntu plucky/main amd64 libasan8 amd64 14.2.0-8ubuntu1 [2998 kB] 70s Get:36 http://ftpmaster.internal/ubuntu plucky/main amd64 liblsan0 amd64 14.2.0-8ubuntu1 [1317 kB] 70s Get:37 http://ftpmaster.internal/ubuntu plucky/main amd64 libtsan2 amd64 14.2.0-8ubuntu1 [2732 kB] 70s Get:38 http://ftpmaster.internal/ubuntu plucky/main amd64 libubsan1 amd64 14.2.0-8ubuntu1 [1177 kB] 70s Get:39 http://ftpmaster.internal/ubuntu plucky/main amd64 libhwasan0 amd64 14.2.0-8ubuntu1 [1634 kB] 70s Get:40 http://ftpmaster.internal/ubuntu plucky/main amd64 libquadmath0 amd64 14.2.0-8ubuntu1 [153 kB] 70s Get:41 http://ftpmaster.internal/ubuntu plucky/main amd64 libgcc-14-dev amd64 14.2.0-8ubuntu1 [2814 kB] 70s Get:42 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14-x86-64-linux-gnu amd64 14.2.0-8ubuntu1 [23.3 MB] 71s Get:43 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14 amd64 14.2.0-8ubuntu1 [528 kB] 71s Get:44 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [1214 B] 71s Get:45 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc amd64 4:14.1.0-2ubuntu1 [5000 B] 71s Get:46 http://ftpmaster.internal/ubuntu plucky/main amd64 libstdc++-14-dev amd64 14.2.0-8ubuntu1 [2504 kB] 71s Get:47 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14-x86-64-linux-gnu amd64 14.2.0-8ubuntu1 [13.3 MB] 71s Get:48 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-14 amd64 14.2.0-8ubuntu1 [19.9 kB] 71s Get:49 http://ftpmaster.internal/ubuntu plucky/main amd64 g++-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [966 B] 71s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 g++ amd64 4:14.1.0-2ubuntu1 [1100 B] 71s Get:51 http://ftpmaster.internal/ubuntu plucky/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 71s Get:52 http://ftpmaster.internal/ubuntu plucky/main amd64 ca-certificates-java all 20240118 [11.6 kB] 71s Get:53 http://ftpmaster.internal/ubuntu plucky/main amd64 libdconf1 amd64 0.40.0-4build2 [39.4 kB] 71s Get:54 http://ftpmaster.internal/ubuntu plucky/main amd64 dconf-service amd64 0.40.0-4build2 [27.5 kB] 71s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 dconf-gsettings-backend amd64 0.40.0-4build2 [22.1 kB] 71s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 libdebhelper-perl all 13.20ubuntu1 [94.2 kB] 71s Get:57 http://ftpmaster.internal/ubuntu plucky/main amd64 libtool all 2.4.7-7build1 [166 kB] 71s Get:58 http://ftpmaster.internal/ubuntu plucky/main amd64 dh-autoreconf all 20 [16.1 kB] 71s Get:59 http://ftpmaster.internal/ubuntu plucky/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] 71s Get:60 http://ftpmaster.internal/ubuntu plucky/main amd64 libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 71s Get:61 http://ftpmaster.internal/ubuntu plucky/main amd64 dh-strip-nondeterminism all 1.14.0-1 [5058 B] 71s Get:62 http://ftpmaster.internal/ubuntu plucky/main amd64 debugedit amd64 1:5.1-1 [46.9 kB] 71s Get:63 http://ftpmaster.internal/ubuntu plucky/main amd64 dwz amd64 0.15-1build6 [115 kB] 71s Get:64 http://ftpmaster.internal/ubuntu plucky/main amd64 gettext amd64 0.22.5-2 [948 kB] 71s Get:65 http://ftpmaster.internal/ubuntu plucky/main amd64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 71s Get:66 http://ftpmaster.internal/ubuntu plucky/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] 71s Get:67 http://ftpmaster.internal/ubuntu plucky/main amd64 debhelper all 13.20ubuntu1 [893 kB] 71s Get:68 http://ftpmaster.internal/ubuntu plucky/main amd64 java-common all 0.76 [6852 B] 71s Get:69 http://ftpmaster.internal/ubuntu plucky/main amd64 liblcms2-2 amd64 2.16-2 [212 kB] 71s Get:70 http://ftpmaster.internal/ubuntu plucky/main amd64 libpcsclite1 amd64 2.3.0-3 [26.5 kB] 71s Get:71 http://ftpmaster.internal/ubuntu plucky/main amd64 openjdk-21-jre-headless amd64 21.0.5+11-1 [46.4 MB] 72s Get:72 http://ftpmaster.internal/ubuntu plucky/main amd64 default-jre-headless amd64 2:1.21-76 [3178 B] 72s Get:73 http://ftpmaster.internal/ubuntu plucky/main amd64 libatk1.0-0t64 amd64 2.54.0-1 [55.1 kB] 72s Get:74 http://ftpmaster.internal/ubuntu plucky/main amd64 libxi6 amd64 2:1.8.2-1 [32.4 kB] 72s Get:75 http://ftpmaster.internal/ubuntu plucky/main amd64 libatspi2.0-0t64 amd64 2.54.0-1 [79.6 kB] 72s Get:76 http://ftpmaster.internal/ubuntu plucky/main amd64 libatk-bridge2.0-0t64 amd64 2.54.0-1 [66.3 kB] 72s Get:77 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-dejavu-mono all 2.37-8 [502 kB] 72s Get:78 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-dejavu-core all 2.37-8 [835 kB] 72s Get:79 http://ftpmaster.internal/ubuntu plucky/main amd64 fontconfig-config amd64 2.15.0-1.1ubuntu2 [37.3 kB] 72s Get:80 http://ftpmaster.internal/ubuntu plucky/main amd64 libfontconfig1 amd64 2.15.0-1.1ubuntu2 [139 kB] 72s Get:81 http://ftpmaster.internal/ubuntu plucky/main amd64 libpixman-1-0 amd64 0.44.0-3 [427 kB] 72s Get:82 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-render0 amd64 1.17.0-2 [16.2 kB] 73s Get:83 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-shm0 amd64 1.17.0-2 [5758 B] 73s Get:84 http://ftpmaster.internal/ubuntu plucky/main amd64 libxrender1 amd64 1:0.9.10-1.1build1 [19.0 kB] 73s Get:85 http://ftpmaster.internal/ubuntu plucky/main amd64 libcairo2 amd64 1.18.2-2 [569 kB] 73s Get:86 http://ftpmaster.internal/ubuntu plucky/main amd64 libcairo-gobject2 amd64 1.18.2-2 [127 kB] 73s Get:87 http://ftpmaster.internal/ubuntu plucky/main amd64 libcolord2 amd64 1.4.7-1build2 [149 kB] 73s Get:88 http://ftpmaster.internal/ubuntu plucky/main amd64 libavahi-common-data amd64 0.8-13ubuntu6 [29.7 kB] 73s Get:89 http://ftpmaster.internal/ubuntu plucky/main amd64 libavahi-common3 amd64 0.8-13ubuntu6 [23.3 kB] 73s Get:90 http://ftpmaster.internal/ubuntu plucky/main amd64 libavahi-client3 amd64 0.8-13ubuntu6 [26.8 kB] 73s Get:91 http://ftpmaster.internal/ubuntu plucky/main amd64 libcups2t64 amd64 2.4.10-1ubuntu2 [271 kB] 73s Get:92 http://ftpmaster.internal/ubuntu plucky/main amd64 libepoxy0 amd64 1.5.10-2 [218 kB] 73s Get:93 http://ftpmaster.internal/ubuntu plucky/main amd64 libgraphite2-3 amd64 1.3.14-2ubuntu1 [73.1 kB] 73s Get:94 http://ftpmaster.internal/ubuntu plucky/main amd64 libharfbuzz0b amd64 10.0.1-1 [540 kB] 73s Get:95 http://ftpmaster.internal/ubuntu plucky/main amd64 fontconfig amd64 2.15.0-1.1ubuntu2 [180 kB] 73s Get:96 http://ftpmaster.internal/ubuntu plucky/main amd64 libthai-data all 0.1.29-2build1 [158 kB] 73s Get:97 http://ftpmaster.internal/ubuntu plucky/main amd64 libdatrie1 amd64 0.2.13-3build1 [19.0 kB] 73s Get:98 http://ftpmaster.internal/ubuntu plucky/main amd64 libthai0 amd64 0.1.29-2build1 [18.9 kB] 73s Get:99 http://ftpmaster.internal/ubuntu plucky/main amd64 libpango-1.0-0 amd64 1.54.0+ds-3 [252 kB] 73s Get:100 http://ftpmaster.internal/ubuntu plucky/main amd64 libpangoft2-1.0-0 amd64 1.54.0+ds-3 [51.6 kB] 73s Get:101 http://ftpmaster.internal/ubuntu plucky/main amd64 libpangocairo-1.0-0 amd64 1.54.0+ds-3 [29.1 kB] 73s Get:102 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-client0 amd64 1.23.0-1 [27.1 kB] 73s Get:103 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-cursor0 amd64 1.23.0-1 [10.8 kB] 73s Get:104 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-egl1 amd64 1.23.0-1 [5662 B] 73s Get:105 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcomposite1 amd64 1:0.4.6-1 [6642 B] 73s Get:106 http://ftpmaster.internal/ubuntu plucky/main amd64 libxfixes3 amd64 1:6.0.0-2build1 [10.8 kB] 73s Get:107 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcursor1 amd64 1:1.2.2-1 [20.9 kB] 73s Get:108 http://ftpmaster.internal/ubuntu plucky/main amd64 libxdamage1 amd64 1:1.1.6-1build1 [6150 B] 73s Get:109 http://ftpmaster.internal/ubuntu plucky/main amd64 libxinerama1 amd64 2:1.1.4-3build1 [6396 B] 73s Get:110 http://ftpmaster.internal/ubuntu plucky/main amd64 libxrandr2 amd64 2:1.5.4-1 [19.6 kB] 73s Get:111 http://ftpmaster.internal/ubuntu plucky/main amd64 libgtk-3-common all 3.24.43-3ubuntu2 [1202 kB] 73s Get:112 http://ftpmaster.internal/ubuntu plucky/main amd64 libgtk-3-0t64 amd64 3.24.43-3ubuntu2 [2927 kB] 73s Get:113 http://ftpmaster.internal/ubuntu plucky/main amd64 libglvnd0 amd64 1.7.0-1build1 [69.6 kB] 73s Get:114 http://ftpmaster.internal/ubuntu plucky/main amd64 libglapi-mesa amd64 24.2.3-1ubuntu1 [42.4 kB] 73s Get:115 http://ftpmaster.internal/ubuntu plucky/main amd64 libx11-xcb1 amd64 2:1.8.10-2 [7944 B] 73s Get:116 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-dri2-0 amd64 1.17.0-2 [7222 B] 73s Get:117 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-dri3-0 amd64 1.17.0-2 [7508 B] 73s Get:118 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-glx0 amd64 1.17.0-2 [24.8 kB] 73s Get:119 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-present0 amd64 1.17.0-2 [6064 B] 73s Get:120 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-randr0 amd64 1.17.0-2 [17.9 kB] 73s Get:121 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-sync1 amd64 1.17.0-2 [9312 B] 73s Get:122 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-xfixes0 amd64 1.17.0-2 [10.2 kB] 73s Get:123 http://ftpmaster.internal/ubuntu plucky/main amd64 libxshmfence1 amd64 1.3-1build5 [4764 B] 73s Get:124 http://ftpmaster.internal/ubuntu plucky/main amd64 libxxf86vm1 amd64 1:1.1.4-1build4 [9282 B] 73s Get:125 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-amdgpu1 amd64 2.4.123-1 [21.7 kB] 73s Get:126 http://ftpmaster.internal/ubuntu plucky/main amd64 libpciaccess0 amd64 0.17-3build1 [18.6 kB] 73s Get:127 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-intel1 amd64 2.4.123-1 [68.8 kB] 73s Get:128 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-radeon1 amd64 2.4.123-1 [25.3 kB] 73s Get:129 http://ftpmaster.internal/ubuntu plucky/main amd64 mesa-libgallium amd64 24.2.3-1ubuntu1 [9904 kB] 74s Get:130 http://ftpmaster.internal/ubuntu plucky/main amd64 libvulkan1 amd64 1.3.296.0-1 [143 kB] 74s Get:131 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-server0 amd64 1.23.0-1 [35.1 kB] 74s Get:132 http://ftpmaster.internal/ubuntu plucky/main amd64 libgbm1 amd64 24.2.3-1ubuntu1 [32.0 kB] 74s Get:133 http://ftpmaster.internal/ubuntu plucky/main amd64 libgl1-mesa-dri amd64 24.2.3-1ubuntu1 [34.4 kB] 74s Get:134 http://ftpmaster.internal/ubuntu plucky/main amd64 libglx-mesa0 amd64 24.2.3-1ubuntu1 [153 kB] 74s Get:135 http://ftpmaster.internal/ubuntu plucky/main amd64 libglx0 amd64 1.7.0-1build1 [38.6 kB] 74s Get:136 http://ftpmaster.internal/ubuntu plucky/main amd64 libgl1 amd64 1.7.0-1build1 [102 kB] 74s Get:137 http://ftpmaster.internal/ubuntu plucky/main amd64 libasound2-data all 1.2.12-1 [21.0 kB] 74s Get:138 http://ftpmaster.internal/ubuntu plucky/main amd64 libasound2t64 amd64 1.2.12-1 [394 kB] 74s Get:139 http://ftpmaster.internal/ubuntu plucky/main amd64 libgif7 amd64 5.2.2-1ubuntu1 [35.2 kB] 74s Get:140 http://ftpmaster.internal/ubuntu plucky/main amd64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 74s Get:141 http://ftpmaster.internal/ubuntu plucky/main amd64 libxtst6 amd64 2:1.2.3-1.1build1 [12.6 kB] 74s Get:142 http://ftpmaster.internal/ubuntu plucky/main amd64 openjdk-21-jre amd64 21.0.5+11-1 [220 kB] 74s Get:143 http://ftpmaster.internal/ubuntu plucky/main amd64 default-jre amd64 2:1.21-76 [918 B] 74s Get:144 http://ftpmaster.internal/ubuntu plucky/universe amd64 dh-python all 6.20241024 [112 kB] 74s Get:145 http://ftpmaster.internal/ubuntu plucky/main amd64 libbabeltrace1 amd64 1.5.11-4build1 [185 kB] 74s Get:146 http://ftpmaster.internal/ubuntu plucky/main amd64 libdebuginfod1t64 amd64 0.192-4 [21.0 kB] 74s Get:147 http://ftpmaster.internal/ubuntu plucky/main amd64 libipt2 amd64 2.1.1-1 [58.9 kB] 74s Get:148 http://ftpmaster.internal/ubuntu plucky/main amd64 libsource-highlight-common all 3.1.9-4.3build1 [64.2 kB] 74s Get:149 http://ftpmaster.internal/ubuntu plucky/main amd64 libsource-highlight4t64 amd64 3.1.9-4.3build1 [258 kB] 74s Get:150 http://ftpmaster.internal/ubuntu plucky/main amd64 gdb amd64 15.1-1ubuntu2 [4119 kB] 74s Get:151 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-stdlib amd64 3.13.0-2 [2107 kB] 74s Get:152 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13 amd64 3.13.0-2 [719 kB] 74s Get:153 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-all amd64 3.12.7-1 [890 B] 74s Get:154 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-antlr4 all 4.9.2-1 [99.0 kB] 74s Get:155 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-bytecode all 0.15.1-3 [44.7 kB] 74s Get:156 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-coverage amd64 7.4.4+dfsg1-0ubuntu2 [147 kB] 74s Get:157 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-iniconfig all 1.1.1-2 [6024 B] 74s Get:158 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-packaging all 24.1-1 [41.4 kB] 74s Get:159 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-wheel all 0.44.0-1 [54.2 kB] 74s Get:160 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pip all 24.2+dfsg-1 [1398 kB] 74s Get:161 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pluggy all 1.5.0-1 [21.0 kB] 74s Get:162 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pydevd amd64 3.1.0+ds-2ubuntu1 [806 kB] 75s Get:163 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest all 8.3.3-1 [251 kB] 75s Get:164 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest-mock all 3.14.0-2 [11.7 kB] 75s Get:165 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest-runner all 2.11.1-4 [7450 B] 75s Get:166 http://ftpmaster.internal/ubuntu plucky/universe amd64 openstack-pkg-tools all 123ubuntu2 [94.5 kB] 75s Preconfiguring packages ... 75s Fetched 154 MB in 8s (18.2 MB/s) 75s Selecting previously unselected package libdebuginfod-common. 75s (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 ... 75549 files and directories currently installed.) 75s Preparing to unpack .../000-libdebuginfod-common_0.192-4_all.deb ... 75s Unpacking libdebuginfod-common (0.192-4) ... 75s Selecting previously unselected package libpython3.13-minimal:amd64. 75s Preparing to unpack .../001-libpython3.13-minimal_3.13.0-2_amd64.deb ... 75s Unpacking libpython3.13-minimal:amd64 (3.13.0-2) ... 75s Selecting previously unselected package python3.13-minimal. 75s Preparing to unpack .../002-python3.13-minimal_3.13.0-2_amd64.deb ... 75s Unpacking python3.13-minimal (3.13.0-2) ... 75s Selecting previously unselected package libgdk-pixbuf2.0-common. 75s Preparing to unpack .../003-libgdk-pixbuf2.0-common_2.42.12+dfsg-1_all.deb ... 75s Unpacking libgdk-pixbuf2.0-common (2.42.12+dfsg-1) ... 75s Selecting previously unselected package libjpeg-turbo8:amd64. 75s Preparing to unpack .../004-libjpeg-turbo8_2.1.5-2ubuntu2_amd64.deb ... 75s Unpacking libjpeg-turbo8:amd64 (2.1.5-2ubuntu2) ... 75s Selecting previously unselected package libjpeg8:amd64. 75s Preparing to unpack .../005-libjpeg8_8c-2ubuntu11_amd64.deb ... 75s Unpacking libjpeg8:amd64 (8c-2ubuntu11) ... 75s Selecting previously unselected package libdeflate0:amd64. 75s Preparing to unpack .../006-libdeflate0_1.22-1_amd64.deb ... 75s Unpacking libdeflate0:amd64 (1.22-1) ... 75s Selecting previously unselected package libjbig0:amd64. 75s Preparing to unpack .../007-libjbig0_2.1-6.1ubuntu2_amd64.deb ... 75s Unpacking libjbig0:amd64 (2.1-6.1ubuntu2) ... 75s Selecting previously unselected package liblerc4:amd64. 75s Preparing to unpack .../008-liblerc4_4.0.0+ds-4ubuntu2_amd64.deb ... 75s Unpacking liblerc4:amd64 (4.0.0+ds-4ubuntu2) ... 75s Selecting previously unselected package libsharpyuv0:amd64. 75s Preparing to unpack .../009-libsharpyuv0_1.4.0-0.1_amd64.deb ... 75s Unpacking libsharpyuv0:amd64 (1.4.0-0.1) ... 75s Selecting previously unselected package libwebp7:amd64. 75s Preparing to unpack .../010-libwebp7_1.4.0-0.1_amd64.deb ... 75s Unpacking libwebp7:amd64 (1.4.0-0.1) ... 75s Selecting previously unselected package libtiff6:amd64. 75s Preparing to unpack .../011-libtiff6_4.5.1+git230720-4ubuntu4_amd64.deb ... 75s Unpacking libtiff6:amd64 (4.5.1+git230720-4ubuntu4) ... 75s Selecting previously unselected package libgdk-pixbuf-2.0-0:amd64. 75s Preparing to unpack .../012-libgdk-pixbuf-2.0-0_2.42.12+dfsg-1_amd64.deb ... 75s Unpacking libgdk-pixbuf-2.0-0:amd64 (2.42.12+dfsg-1) ... 75s Selecting previously unselected package gtk-update-icon-cache. 75s Preparing to unpack .../013-gtk-update-icon-cache_4.16.5+ds-1_amd64.deb ... 75s No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed. 75s 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. 75s Unpacking gtk-update-icon-cache (4.16.5+ds-1) ... 75s Selecting previously unselected package hicolor-icon-theme. 75s Preparing to unpack .../014-hicolor-icon-theme_0.18-1_all.deb ... 75s Unpacking hicolor-icon-theme (0.18-1) ... 76s Selecting previously unselected package humanity-icon-theme. 76s Preparing to unpack .../015-humanity-icon-theme_0.6.16_all.deb ... 76s Unpacking humanity-icon-theme (0.6.16) ... 76s Selecting previously unselected package ubuntu-mono. 76s Preparing to unpack .../016-ubuntu-mono_24.04-0ubuntu1_all.deb ... 76s Unpacking ubuntu-mono (24.04-0ubuntu1) ... 77s Selecting previously unselected package adwaita-icon-theme. 77s Preparing to unpack .../017-adwaita-icon-theme_47.0-2_all.deb ... 77s Unpacking adwaita-icon-theme (47.0-2) ... 77s Selecting previously unselected package at-spi2-common. 77s Preparing to unpack .../018-at-spi2-common_2.54.0-1_all.deb ... 77s Unpacking at-spi2-common (2.54.0-1) ... 77s Selecting previously unselected package m4. 77s Preparing to unpack .../019-m4_1.4.19-4build1_amd64.deb ... 77s Unpacking m4 (1.4.19-4build1) ... 77s Selecting previously unselected package autoconf. 77s Preparing to unpack .../020-autoconf_2.72-3_all.deb ... 77s Unpacking autoconf (2.72-3) ... 77s Selecting previously unselected package autotools-dev. 77s Preparing to unpack .../021-autotools-dev_20220109.1_all.deb ... 77s Unpacking autotools-dev (20220109.1) ... 77s Selecting previously unselected package automake. 77s Preparing to unpack .../022-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 77s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 77s Selecting previously unselected package autopoint. 77s Preparing to unpack .../023-autopoint_0.22.5-2_all.deb ... 77s Unpacking autopoint (0.22.5-2) ... 77s Selecting previously unselected package libisl23:amd64. 77s Preparing to unpack .../024-libisl23_0.27-1_amd64.deb ... 77s Unpacking libisl23:amd64 (0.27-1) ... 77s Selecting previously unselected package libmpc3:amd64. 77s Preparing to unpack .../025-libmpc3_1.3.1-1build2_amd64.deb ... 77s Unpacking libmpc3:amd64 (1.3.1-1build2) ... 77s Selecting previously unselected package cpp-14-x86-64-linux-gnu. 77s Preparing to unpack .../026-cpp-14-x86-64-linux-gnu_14.2.0-8ubuntu1_amd64.deb ... 77s Unpacking cpp-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 77s Selecting previously unselected package cpp-14. 77s Preparing to unpack .../027-cpp-14_14.2.0-8ubuntu1_amd64.deb ... 77s Unpacking cpp-14 (14.2.0-8ubuntu1) ... 77s Selecting previously unselected package cpp-x86-64-linux-gnu. 77s Preparing to unpack .../028-cpp-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 77s Unpacking cpp-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 77s Selecting previously unselected package cpp. 77s Preparing to unpack .../029-cpp_4%3a14.1.0-2ubuntu1_amd64.deb ... 77s Unpacking cpp (4:14.1.0-2ubuntu1) ... 77s Selecting previously unselected package libcc1-0:amd64. 77s Preparing to unpack .../030-libcc1-0_14.2.0-8ubuntu1_amd64.deb ... 77s Unpacking libcc1-0:amd64 (14.2.0-8ubuntu1) ... 77s Selecting previously unselected package libgomp1:amd64. 77s Preparing to unpack .../031-libgomp1_14.2.0-8ubuntu1_amd64.deb ... 77s Unpacking libgomp1:amd64 (14.2.0-8ubuntu1) ... 77s Selecting previously unselected package libitm1:amd64. 77s Preparing to unpack .../032-libitm1_14.2.0-8ubuntu1_amd64.deb ... 77s Unpacking libitm1:amd64 (14.2.0-8ubuntu1) ... 77s Selecting previously unselected package libasan8:amd64. 77s Preparing to unpack .../033-libasan8_14.2.0-8ubuntu1_amd64.deb ... 77s Unpacking libasan8:amd64 (14.2.0-8ubuntu1) ... 77s Selecting previously unselected package liblsan0:amd64. 77s Preparing to unpack .../034-liblsan0_14.2.0-8ubuntu1_amd64.deb ... 77s Unpacking liblsan0:amd64 (14.2.0-8ubuntu1) ... 78s Selecting previously unselected package libtsan2:amd64. 78s Preparing to unpack .../035-libtsan2_14.2.0-8ubuntu1_amd64.deb ... 78s Unpacking libtsan2:amd64 (14.2.0-8ubuntu1) ... 78s Selecting previously unselected package libubsan1:amd64. 78s Preparing to unpack .../036-libubsan1_14.2.0-8ubuntu1_amd64.deb ... 78s Unpacking libubsan1:amd64 (14.2.0-8ubuntu1) ... 78s Selecting previously unselected package libhwasan0:amd64. 78s Preparing to unpack .../037-libhwasan0_14.2.0-8ubuntu1_amd64.deb ... 78s Unpacking libhwasan0:amd64 (14.2.0-8ubuntu1) ... 78s Selecting previously unselected package libquadmath0:amd64. 78s Preparing to unpack .../038-libquadmath0_14.2.0-8ubuntu1_amd64.deb ... 78s Unpacking libquadmath0:amd64 (14.2.0-8ubuntu1) ... 78s Selecting previously unselected package libgcc-14-dev:amd64. 78s Preparing to unpack .../039-libgcc-14-dev_14.2.0-8ubuntu1_amd64.deb ... 78s Unpacking libgcc-14-dev:amd64 (14.2.0-8ubuntu1) ... 78s Selecting previously unselected package gcc-14-x86-64-linux-gnu. 78s Preparing to unpack .../040-gcc-14-x86-64-linux-gnu_14.2.0-8ubuntu1_amd64.deb ... 78s Unpacking gcc-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 78s Selecting previously unselected package gcc-14. 78s Preparing to unpack .../041-gcc-14_14.2.0-8ubuntu1_amd64.deb ... 78s Unpacking gcc-14 (14.2.0-8ubuntu1) ... 78s Selecting previously unselected package gcc-x86-64-linux-gnu. 78s Preparing to unpack .../042-gcc-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 78s Unpacking gcc-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 78s Selecting previously unselected package gcc. 78s Preparing to unpack .../043-gcc_4%3a14.1.0-2ubuntu1_amd64.deb ... 78s Unpacking gcc (4:14.1.0-2ubuntu1) ... 78s Selecting previously unselected package libstdc++-14-dev:amd64. 78s Preparing to unpack .../044-libstdc++-14-dev_14.2.0-8ubuntu1_amd64.deb ... 78s Unpacking libstdc++-14-dev:amd64 (14.2.0-8ubuntu1) ... 78s Selecting previously unselected package g++-14-x86-64-linux-gnu. 78s Preparing to unpack .../045-g++-14-x86-64-linux-gnu_14.2.0-8ubuntu1_amd64.deb ... 78s Unpacking g++-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 79s Selecting previously unselected package g++-14. 79s Preparing to unpack .../046-g++-14_14.2.0-8ubuntu1_amd64.deb ... 79s Unpacking g++-14 (14.2.0-8ubuntu1) ... 79s Selecting previously unselected package g++-x86-64-linux-gnu. 79s Preparing to unpack .../047-g++-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 79s Unpacking g++-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 79s Selecting previously unselected package g++. 79s Preparing to unpack .../048-g++_4%3a14.1.0-2ubuntu1_amd64.deb ... 79s Unpacking g++ (4:14.1.0-2ubuntu1) ... 79s Selecting previously unselected package build-essential. 79s Preparing to unpack .../049-build-essential_12.10ubuntu1_amd64.deb ... 79s Unpacking build-essential (12.10ubuntu1) ... 79s Selecting previously unselected package ca-certificates-java. 79s Preparing to unpack .../050-ca-certificates-java_20240118_all.deb ... 79s Unpacking ca-certificates-java (20240118) ... 79s Selecting previously unselected package libdconf1:amd64. 79s Preparing to unpack .../051-libdconf1_0.40.0-4build2_amd64.deb ... 79s Unpacking libdconf1:amd64 (0.40.0-4build2) ... 79s Selecting previously unselected package dconf-service. 79s Preparing to unpack .../052-dconf-service_0.40.0-4build2_amd64.deb ... 79s Unpacking dconf-service (0.40.0-4build2) ... 79s Selecting previously unselected package dconf-gsettings-backend:amd64. 79s Preparing to unpack .../053-dconf-gsettings-backend_0.40.0-4build2_amd64.deb ... 79s Unpacking dconf-gsettings-backend:amd64 (0.40.0-4build2) ... 79s Selecting previously unselected package libdebhelper-perl. 79s Preparing to unpack .../054-libdebhelper-perl_13.20ubuntu1_all.deb ... 79s Unpacking libdebhelper-perl (13.20ubuntu1) ... 79s Selecting previously unselected package libtool. 79s Preparing to unpack .../055-libtool_2.4.7-7build1_all.deb ... 79s Unpacking libtool (2.4.7-7build1) ... 79s Selecting previously unselected package dh-autoreconf. 79s Preparing to unpack .../056-dh-autoreconf_20_all.deb ... 79s Unpacking dh-autoreconf (20) ... 79s Selecting previously unselected package libarchive-zip-perl. 79s Preparing to unpack .../057-libarchive-zip-perl_1.68-1_all.deb ... 79s Unpacking libarchive-zip-perl (1.68-1) ... 79s Selecting previously unselected package libfile-stripnondeterminism-perl. 79s Preparing to unpack .../058-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 79s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 79s Selecting previously unselected package dh-strip-nondeterminism. 79s Preparing to unpack .../059-dh-strip-nondeterminism_1.14.0-1_all.deb ... 79s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 79s Selecting previously unselected package debugedit. 79s Preparing to unpack .../060-debugedit_1%3a5.1-1_amd64.deb ... 79s Unpacking debugedit (1:5.1-1) ... 79s Selecting previously unselected package dwz. 79s Preparing to unpack .../061-dwz_0.15-1build6_amd64.deb ... 79s Unpacking dwz (0.15-1build6) ... 79s Selecting previously unselected package gettext. 79s Preparing to unpack .../062-gettext_0.22.5-2_amd64.deb ... 79s Unpacking gettext (0.22.5-2) ... 79s Selecting previously unselected package intltool-debian. 79s Preparing to unpack .../063-intltool-debian_0.35.0+20060710.6_all.deb ... 79s Unpacking intltool-debian (0.35.0+20060710.6) ... 79s Selecting previously unselected package po-debconf. 79s Preparing to unpack .../064-po-debconf_1.0.21+nmu1_all.deb ... 79s Unpacking po-debconf (1.0.21+nmu1) ... 79s Selecting previously unselected package debhelper. 79s Preparing to unpack .../065-debhelper_13.20ubuntu1_all.deb ... 79s Unpacking debhelper (13.20ubuntu1) ... 79s Selecting previously unselected package java-common. 79s Preparing to unpack .../066-java-common_0.76_all.deb ... 79s Unpacking java-common (0.76) ... 79s Selecting previously unselected package liblcms2-2:amd64. 79s Preparing to unpack .../067-liblcms2-2_2.16-2_amd64.deb ... 79s Unpacking liblcms2-2:amd64 (2.16-2) ... 79s Selecting previously unselected package libpcsclite1:amd64. 79s Preparing to unpack .../068-libpcsclite1_2.3.0-3_amd64.deb ... 79s Unpacking libpcsclite1:amd64 (2.3.0-3) ... 79s Selecting previously unselected package openjdk-21-jre-headless:amd64. 79s Preparing to unpack .../069-openjdk-21-jre-headless_21.0.5+11-1_amd64.deb ... 79s Unpacking openjdk-21-jre-headless:amd64 (21.0.5+11-1) ... 80s Selecting previously unselected package default-jre-headless. 80s Preparing to unpack .../070-default-jre-headless_2%3a1.21-76_amd64.deb ... 80s Unpacking default-jre-headless (2:1.21-76) ... 80s Selecting previously unselected package libatk1.0-0t64:amd64. 80s Preparing to unpack .../071-libatk1.0-0t64_2.54.0-1_amd64.deb ... 80s Unpacking libatk1.0-0t64:amd64 (2.54.0-1) ... 80s Selecting previously unselected package libxi6:amd64. 80s Preparing to unpack .../072-libxi6_2%3a1.8.2-1_amd64.deb ... 80s Unpacking libxi6:amd64 (2:1.8.2-1) ... 80s Selecting previously unselected package libatspi2.0-0t64:amd64. 80s Preparing to unpack .../073-libatspi2.0-0t64_2.54.0-1_amd64.deb ... 80s Unpacking libatspi2.0-0t64:amd64 (2.54.0-1) ... 80s Selecting previously unselected package libatk-bridge2.0-0t64:amd64. 80s Preparing to unpack .../074-libatk-bridge2.0-0t64_2.54.0-1_amd64.deb ... 80s Unpacking libatk-bridge2.0-0t64:amd64 (2.54.0-1) ... 80s Selecting previously unselected package fonts-dejavu-mono. 80s Preparing to unpack .../075-fonts-dejavu-mono_2.37-8_all.deb ... 80s Unpacking fonts-dejavu-mono (2.37-8) ... 80s Selecting previously unselected package fonts-dejavu-core. 80s Preparing to unpack .../076-fonts-dejavu-core_2.37-8_all.deb ... 80s Unpacking fonts-dejavu-core (2.37-8) ... 80s Selecting previously unselected package fontconfig-config. 80s Preparing to unpack .../077-fontconfig-config_2.15.0-1.1ubuntu2_amd64.deb ... 80s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 80s Selecting previously unselected package libfontconfig1:amd64. 80s Preparing to unpack .../078-libfontconfig1_2.15.0-1.1ubuntu2_amd64.deb ... 80s Unpacking libfontconfig1:amd64 (2.15.0-1.1ubuntu2) ... 80s Selecting previously unselected package libpixman-1-0:amd64. 80s Preparing to unpack .../079-libpixman-1-0_0.44.0-3_amd64.deb ... 80s Unpacking libpixman-1-0:amd64 (0.44.0-3) ... 80s Selecting previously unselected package libxcb-render0:amd64. 80s Preparing to unpack .../080-libxcb-render0_1.17.0-2_amd64.deb ... 80s Unpacking libxcb-render0:amd64 (1.17.0-2) ... 80s Selecting previously unselected package libxcb-shm0:amd64. 80s Preparing to unpack .../081-libxcb-shm0_1.17.0-2_amd64.deb ... 80s Unpacking libxcb-shm0:amd64 (1.17.0-2) ... 80s Selecting previously unselected package libxrender1:amd64. 80s Preparing to unpack .../082-libxrender1_1%3a0.9.10-1.1build1_amd64.deb ... 80s Unpacking libxrender1:amd64 (1:0.9.10-1.1build1) ... 81s Selecting previously unselected package libcairo2:amd64. 81s Preparing to unpack .../083-libcairo2_1.18.2-2_amd64.deb ... 81s Unpacking libcairo2:amd64 (1.18.2-2) ... 81s Selecting previously unselected package libcairo-gobject2:amd64. 81s Preparing to unpack .../084-libcairo-gobject2_1.18.2-2_amd64.deb ... 81s Unpacking libcairo-gobject2:amd64 (1.18.2-2) ... 81s Selecting previously unselected package libcolord2:amd64. 81s Preparing to unpack .../085-libcolord2_1.4.7-1build2_amd64.deb ... 81s Unpacking libcolord2:amd64 (1.4.7-1build2) ... 81s Selecting previously unselected package libavahi-common-data:amd64. 81s Preparing to unpack .../086-libavahi-common-data_0.8-13ubuntu6_amd64.deb ... 81s Unpacking libavahi-common-data:amd64 (0.8-13ubuntu6) ... 81s Selecting previously unselected package libavahi-common3:amd64. 81s Preparing to unpack .../087-libavahi-common3_0.8-13ubuntu6_amd64.deb ... 81s Unpacking libavahi-common3:amd64 (0.8-13ubuntu6) ... 81s Selecting previously unselected package libavahi-client3:amd64. 81s Preparing to unpack .../088-libavahi-client3_0.8-13ubuntu6_amd64.deb ... 81s Unpacking libavahi-client3:amd64 (0.8-13ubuntu6) ... 81s Selecting previously unselected package libcups2t64:amd64. 81s Preparing to unpack .../089-libcups2t64_2.4.10-1ubuntu2_amd64.deb ... 81s Unpacking libcups2t64:amd64 (2.4.10-1ubuntu2) ... 81s Selecting previously unselected package libepoxy0:amd64. 81s Preparing to unpack .../090-libepoxy0_1.5.10-2_amd64.deb ... 81s Unpacking libepoxy0:amd64 (1.5.10-2) ... 81s Selecting previously unselected package libgraphite2-3:amd64. 81s Preparing to unpack .../091-libgraphite2-3_1.3.14-2ubuntu1_amd64.deb ... 81s Unpacking libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 81s Selecting previously unselected package libharfbuzz0b:amd64. 81s Preparing to unpack .../092-libharfbuzz0b_10.0.1-1_amd64.deb ... 81s Unpacking libharfbuzz0b:amd64 (10.0.1-1) ... 81s Selecting previously unselected package fontconfig. 81s Preparing to unpack .../093-fontconfig_2.15.0-1.1ubuntu2_amd64.deb ... 81s Unpacking fontconfig (2.15.0-1.1ubuntu2) ... 81s Selecting previously unselected package libthai-data. 81s Preparing to unpack .../094-libthai-data_0.1.29-2build1_all.deb ... 81s Unpacking libthai-data (0.1.29-2build1) ... 81s Selecting previously unselected package libdatrie1:amd64. 81s Preparing to unpack .../095-libdatrie1_0.2.13-3build1_amd64.deb ... 81s Unpacking libdatrie1:amd64 (0.2.13-3build1) ... 81s Selecting previously unselected package libthai0:amd64. 81s Preparing to unpack .../096-libthai0_0.1.29-2build1_amd64.deb ... 81s Unpacking libthai0:amd64 (0.1.29-2build1) ... 81s Selecting previously unselected package libpango-1.0-0:amd64. 81s Preparing to unpack .../097-libpango-1.0-0_1.54.0+ds-3_amd64.deb ... 81s Unpacking libpango-1.0-0:amd64 (1.54.0+ds-3) ... 81s Selecting previously unselected package libpangoft2-1.0-0:amd64. 81s Preparing to unpack .../098-libpangoft2-1.0-0_1.54.0+ds-3_amd64.deb ... 81s Unpacking libpangoft2-1.0-0:amd64 (1.54.0+ds-3) ... 81s Selecting previously unselected package libpangocairo-1.0-0:amd64. 81s Preparing to unpack .../099-libpangocairo-1.0-0_1.54.0+ds-3_amd64.deb ... 81s Unpacking libpangocairo-1.0-0:amd64 (1.54.0+ds-3) ... 81s Selecting previously unselected package libwayland-client0:amd64. 81s Preparing to unpack .../100-libwayland-client0_1.23.0-1_amd64.deb ... 81s Unpacking libwayland-client0:amd64 (1.23.0-1) ... 81s Selecting previously unselected package libwayland-cursor0:amd64. 81s Preparing to unpack .../101-libwayland-cursor0_1.23.0-1_amd64.deb ... 81s Unpacking libwayland-cursor0:amd64 (1.23.0-1) ... 81s Selecting previously unselected package libwayland-egl1:amd64. 81s Preparing to unpack .../102-libwayland-egl1_1.23.0-1_amd64.deb ... 81s Unpacking libwayland-egl1:amd64 (1.23.0-1) ... 81s Selecting previously unselected package libxcomposite1:amd64. 81s Preparing to unpack .../103-libxcomposite1_1%3a0.4.6-1_amd64.deb ... 81s Unpacking libxcomposite1:amd64 (1:0.4.6-1) ... 81s Selecting previously unselected package libxfixes3:amd64. 81s Preparing to unpack .../104-libxfixes3_1%3a6.0.0-2build1_amd64.deb ... 81s Unpacking libxfixes3:amd64 (1:6.0.0-2build1) ... 81s Selecting previously unselected package libxcursor1:amd64. 81s Preparing to unpack .../105-libxcursor1_1%3a1.2.2-1_amd64.deb ... 81s Unpacking libxcursor1:amd64 (1:1.2.2-1) ... 81s Selecting previously unselected package libxdamage1:amd64. 81s Preparing to unpack .../106-libxdamage1_1%3a1.1.6-1build1_amd64.deb ... 81s Unpacking libxdamage1:amd64 (1:1.1.6-1build1) ... 81s Selecting previously unselected package libxinerama1:amd64. 81s Preparing to unpack .../107-libxinerama1_2%3a1.1.4-3build1_amd64.deb ... 81s Unpacking libxinerama1:amd64 (2:1.1.4-3build1) ... 81s Selecting previously unselected package libxrandr2:amd64. 81s Preparing to unpack .../108-libxrandr2_2%3a1.5.4-1_amd64.deb ... 81s Unpacking libxrandr2:amd64 (2:1.5.4-1) ... 81s Selecting previously unselected package libgtk-3-common. 81s Preparing to unpack .../109-libgtk-3-common_3.24.43-3ubuntu2_all.deb ... 81s Unpacking libgtk-3-common (3.24.43-3ubuntu2) ... 81s Selecting previously unselected package libgtk-3-0t64:amd64. 81s Preparing to unpack .../110-libgtk-3-0t64_3.24.43-3ubuntu2_amd64.deb ... 81s Unpacking libgtk-3-0t64:amd64 (3.24.43-3ubuntu2) ... 81s Selecting previously unselected package libglvnd0:amd64. 81s Preparing to unpack .../111-libglvnd0_1.7.0-1build1_amd64.deb ... 81s Unpacking libglvnd0:amd64 (1.7.0-1build1) ... 81s Selecting previously unselected package libglapi-mesa:amd64. 81s Preparing to unpack .../112-libglapi-mesa_24.2.3-1ubuntu1_amd64.deb ... 81s Unpacking libglapi-mesa:amd64 (24.2.3-1ubuntu1) ... 81s Selecting previously unselected package libx11-xcb1:amd64. 81s Preparing to unpack .../113-libx11-xcb1_2%3a1.8.10-2_amd64.deb ... 81s Unpacking libx11-xcb1:amd64 (2:1.8.10-2) ... 81s Selecting previously unselected package libxcb-dri2-0:amd64. 81s Preparing to unpack .../114-libxcb-dri2-0_1.17.0-2_amd64.deb ... 81s Unpacking libxcb-dri2-0:amd64 (1.17.0-2) ... 81s Selecting previously unselected package libxcb-dri3-0:amd64. 81s Preparing to unpack .../115-libxcb-dri3-0_1.17.0-2_amd64.deb ... 81s Unpacking libxcb-dri3-0:amd64 (1.17.0-2) ... 81s Selecting previously unselected package libxcb-glx0:amd64. 81s Preparing to unpack .../116-libxcb-glx0_1.17.0-2_amd64.deb ... 81s Unpacking libxcb-glx0:amd64 (1.17.0-2) ... 81s Selecting previously unselected package libxcb-present0:amd64. 81s Preparing to unpack .../117-libxcb-present0_1.17.0-2_amd64.deb ... 81s Unpacking libxcb-present0:amd64 (1.17.0-2) ... 81s Selecting previously unselected package libxcb-randr0:amd64. 81s Preparing to unpack .../118-libxcb-randr0_1.17.0-2_amd64.deb ... 81s Unpacking libxcb-randr0:amd64 (1.17.0-2) ... 81s Selecting previously unselected package libxcb-sync1:amd64. 81s Preparing to unpack .../119-libxcb-sync1_1.17.0-2_amd64.deb ... 81s Unpacking libxcb-sync1:amd64 (1.17.0-2) ... 81s Selecting previously unselected package libxcb-xfixes0:amd64. 81s Preparing to unpack .../120-libxcb-xfixes0_1.17.0-2_amd64.deb ... 81s Unpacking libxcb-xfixes0:amd64 (1.17.0-2) ... 81s Selecting previously unselected package libxshmfence1:amd64. 81s Preparing to unpack .../121-libxshmfence1_1.3-1build5_amd64.deb ... 81s Unpacking libxshmfence1:amd64 (1.3-1build5) ... 81s Selecting previously unselected package libxxf86vm1:amd64. 81s Preparing to unpack .../122-libxxf86vm1_1%3a1.1.4-1build4_amd64.deb ... 81s Unpacking libxxf86vm1:amd64 (1:1.1.4-1build4) ... 81s Selecting previously unselected package libdrm-amdgpu1:amd64. 81s Preparing to unpack .../123-libdrm-amdgpu1_2.4.123-1_amd64.deb ... 81s Unpacking libdrm-amdgpu1:amd64 (2.4.123-1) ... 82s Selecting previously unselected package libpciaccess0:amd64. 82s Preparing to unpack .../124-libpciaccess0_0.17-3build1_amd64.deb ... 82s Unpacking libpciaccess0:amd64 (0.17-3build1) ... 82s Selecting previously unselected package libdrm-intel1:amd64. 82s Preparing to unpack .../125-libdrm-intel1_2.4.123-1_amd64.deb ... 82s Unpacking libdrm-intel1:amd64 (2.4.123-1) ... 82s Selecting previously unselected package libdrm-radeon1:amd64. 82s Preparing to unpack .../126-libdrm-radeon1_2.4.123-1_amd64.deb ... 82s Unpacking libdrm-radeon1:amd64 (2.4.123-1) ... 82s Selecting previously unselected package mesa-libgallium:amd64. 82s Preparing to unpack .../127-mesa-libgallium_24.2.3-1ubuntu1_amd64.deb ... 82s Unpacking mesa-libgallium:amd64 (24.2.3-1ubuntu1) ... 82s Selecting previously unselected package libvulkan1:amd64. 82s Preparing to unpack .../128-libvulkan1_1.3.296.0-1_amd64.deb ... 82s Unpacking libvulkan1:amd64 (1.3.296.0-1) ... 82s Selecting previously unselected package libwayland-server0:amd64. 82s Preparing to unpack .../129-libwayland-server0_1.23.0-1_amd64.deb ... 82s Unpacking libwayland-server0:amd64 (1.23.0-1) ... 82s Selecting previously unselected package libgbm1:amd64. 82s Preparing to unpack .../130-libgbm1_24.2.3-1ubuntu1_amd64.deb ... 82s Unpacking libgbm1:amd64 (24.2.3-1ubuntu1) ... 82s Selecting previously unselected package libgl1-mesa-dri:amd64. 82s Preparing to unpack .../131-libgl1-mesa-dri_24.2.3-1ubuntu1_amd64.deb ... 82s Unpacking libgl1-mesa-dri:amd64 (24.2.3-1ubuntu1) ... 82s Selecting previously unselected package libglx-mesa0:amd64. 82s Preparing to unpack .../132-libglx-mesa0_24.2.3-1ubuntu1_amd64.deb ... 82s Unpacking libglx-mesa0:amd64 (24.2.3-1ubuntu1) ... 82s Selecting previously unselected package libglx0:amd64. 82s Preparing to unpack .../133-libglx0_1.7.0-1build1_amd64.deb ... 82s Unpacking libglx0:amd64 (1.7.0-1build1) ... 82s Selecting previously unselected package libgl1:amd64. 82s Preparing to unpack .../134-libgl1_1.7.0-1build1_amd64.deb ... 82s Unpacking libgl1:amd64 (1.7.0-1build1) ... 82s Selecting previously unselected package libasound2-data. 82s Preparing to unpack .../135-libasound2-data_1.2.12-1_all.deb ... 82s Unpacking libasound2-data (1.2.12-1) ... 82s Selecting previously unselected package libasound2t64:amd64. 82s Preparing to unpack .../136-libasound2t64_1.2.12-1_amd64.deb ... 82s Unpacking libasound2t64:amd64 (1.2.12-1) ... 82s Selecting previously unselected package libgif7:amd64. 82s Preparing to unpack .../137-libgif7_5.2.2-1ubuntu1_amd64.deb ... 82s Unpacking libgif7:amd64 (5.2.2-1ubuntu1) ... 82s Selecting previously unselected package x11-common. 82s Preparing to unpack .../138-x11-common_1%3a7.7+23ubuntu3_all.deb ... 82s Unpacking x11-common (1:7.7+23ubuntu3) ... 82s Selecting previously unselected package libxtst6:amd64. 82s Preparing to unpack .../139-libxtst6_2%3a1.2.3-1.1build1_amd64.deb ... 82s Unpacking libxtst6:amd64 (2:1.2.3-1.1build1) ... 82s Selecting previously unselected package openjdk-21-jre:amd64. 82s Preparing to unpack .../140-openjdk-21-jre_21.0.5+11-1_amd64.deb ... 82s Unpacking openjdk-21-jre:amd64 (21.0.5+11-1) ... 82s Selecting previously unselected package default-jre. 82s Preparing to unpack .../141-default-jre_2%3a1.21-76_amd64.deb ... 82s Unpacking default-jre (2:1.21-76) ... 82s Selecting previously unselected package dh-python. 82s Preparing to unpack .../142-dh-python_6.20241024_all.deb ... 82s Unpacking dh-python (6.20241024) ... 82s Selecting previously unselected package libbabeltrace1:amd64. 82s Preparing to unpack .../143-libbabeltrace1_1.5.11-4build1_amd64.deb ... 82s Unpacking libbabeltrace1:amd64 (1.5.11-4build1) ... 82s Selecting previously unselected package libdebuginfod1t64:amd64. 82s Preparing to unpack .../144-libdebuginfod1t64_0.192-4_amd64.deb ... 82s Unpacking libdebuginfod1t64:amd64 (0.192-4) ... 82s Selecting previously unselected package libipt2. 82s Preparing to unpack .../145-libipt2_2.1.1-1_amd64.deb ... 82s Unpacking libipt2 (2.1.1-1) ... 82s Selecting previously unselected package libsource-highlight-common. 82s Preparing to unpack .../146-libsource-highlight-common_3.1.9-4.3build1_all.deb ... 82s Unpacking libsource-highlight-common (3.1.9-4.3build1) ... 82s Selecting previously unselected package libsource-highlight4t64:amd64. 82s Preparing to unpack .../147-libsource-highlight4t64_3.1.9-4.3build1_amd64.deb ... 82s Unpacking libsource-highlight4t64:amd64 (3.1.9-4.3build1) ... 82s Selecting previously unselected package gdb. 82s Preparing to unpack .../148-gdb_15.1-1ubuntu2_amd64.deb ... 82s Unpacking gdb (15.1-1ubuntu2) ... 82s Selecting previously unselected package libpython3.13-stdlib:amd64. 82s Preparing to unpack .../149-libpython3.13-stdlib_3.13.0-2_amd64.deb ... 82s Unpacking libpython3.13-stdlib:amd64 (3.13.0-2) ... 82s Selecting previously unselected package python3.13. 82s Preparing to unpack .../150-python3.13_3.13.0-2_amd64.deb ... 82s Unpacking python3.13 (3.13.0-2) ... 82s Selecting previously unselected package python3-all. 82s Preparing to unpack .../151-python3-all_3.12.7-1_amd64.deb ... 82s Unpacking python3-all (3.12.7-1) ... 82s Selecting previously unselected package python3-antlr4. 83s Preparing to unpack .../152-python3-antlr4_4.9.2-1_all.deb ... 83s Unpacking python3-antlr4 (4.9.2-1) ... 83s Selecting previously unselected package python3-bytecode. 83s Preparing to unpack .../153-python3-bytecode_0.15.1-3_all.deb ... 83s Unpacking python3-bytecode (0.15.1-3) ... 83s Selecting previously unselected package python3-coverage. 83s Preparing to unpack .../154-python3-coverage_7.4.4+dfsg1-0ubuntu2_amd64.deb ... 83s Unpacking python3-coverage (7.4.4+dfsg1-0ubuntu2) ... 83s Selecting previously unselected package python3-iniconfig. 83s Preparing to unpack .../155-python3-iniconfig_1.1.1-2_all.deb ... 83s Unpacking python3-iniconfig (1.1.1-2) ... 83s Selecting previously unselected package python3-packaging. 83s Preparing to unpack .../156-python3-packaging_24.1-1_all.deb ... 83s Unpacking python3-packaging (24.1-1) ... 83s Selecting previously unselected package python3-wheel. 83s Preparing to unpack .../157-python3-wheel_0.44.0-1_all.deb ... 83s Unpacking python3-wheel (0.44.0-1) ... 83s Selecting previously unselected package python3-pip. 83s Preparing to unpack .../158-python3-pip_24.2+dfsg-1_all.deb ... 83s Unpacking python3-pip (24.2+dfsg-1) ... 83s Selecting previously unselected package python3-pluggy. 83s Preparing to unpack .../159-python3-pluggy_1.5.0-1_all.deb ... 83s Unpacking python3-pluggy (1.5.0-1) ... 83s Selecting previously unselected package python3-pydevd. 83s Preparing to unpack .../160-python3-pydevd_3.1.0+ds-2ubuntu1_amd64.deb ... 83s Unpacking python3-pydevd (3.1.0+ds-2ubuntu1) ... 83s Selecting previously unselected package python3-pytest. 83s Preparing to unpack .../161-python3-pytest_8.3.3-1_all.deb ... 83s Unpacking python3-pytest (8.3.3-1) ... 83s Selecting previously unselected package python3-pytest-mock. 83s Preparing to unpack .../162-python3-pytest-mock_3.14.0-2_all.deb ... 83s Unpacking python3-pytest-mock (3.14.0-2) ... 83s Selecting previously unselected package python3-pytest-runner. 83s Preparing to unpack .../163-python3-pytest-runner_2.11.1-4_all.deb ... 83s Unpacking python3-pytest-runner (2.11.1-4) ... 83s Selecting previously unselected package openstack-pkg-tools. 83s Preparing to unpack .../164-openstack-pkg-tools_123ubuntu2_all.deb ... 83s Unpacking openstack-pkg-tools (123ubuntu2) ... 83s Selecting previously unselected package autopkgtest-satdep. 83s Preparing to unpack .../165-1-autopkgtest-satdep.deb ... 83s Unpacking autopkgtest-satdep (0) ... 83s Setting up dh-python (6.20241024) ... 83s Setting up libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 83s Setting up libxcb-dri3-0:amd64 (1.17.0-2) ... 83s Setting up liblcms2-2:amd64 (2.16-2) ... 83s Setting up python3-iniconfig (1.1.1-2) ... 83s Setting up libpixman-1-0:amd64 (0.44.0-3) ... 83s Setting up python3-antlr4 (4.9.2-1) ... 84s Setting up libsharpyuv0:amd64 (1.4.0-0.1) ... 84s Setting up libwayland-server0:amd64 (1.23.0-1) ... 84s Setting up libx11-xcb1:amd64 (2:1.8.10-2) ... 84s Setting up libpciaccess0:amd64 (0.17-3build1) ... 84s Setting up libxdamage1:amd64 (1:1.1.6-1build1) ... 84s Setting up libxcb-xfixes0:amd64 (1.17.0-2) ... 84s Setting up liblerc4:amd64 (4.0.0+ds-4ubuntu2) ... 84s Setting up hicolor-icon-theme (0.18-1) ... 84s Setting up libxi6:amd64 (2:1.8.2-1) ... 84s Setting up java-common (0.76) ... 84s Setting up libxrender1:amd64 (1:0.9.10-1.1build1) ... 84s Setting up libdatrie1:amd64 (0.2.13-3build1) ... 84s Setting up libdebuginfod-common (0.192-4) ... 84s Setting up libxcb-render0:amd64 (1.17.0-2) ... 84s Setting up libarchive-zip-perl (1.68-1) ... 84s Setting up libdrm-radeon1:amd64 (2.4.123-1) ... 84s Setting up libglvnd0:amd64 (1.7.0-1build1) ... 84s Setting up libxcb-glx0:amd64 (1.17.0-2) ... 84s Setting up libdebhelper-perl (13.20ubuntu1) ... 84s Setting up libdrm-intel1:amd64 (2.4.123-1) ... 84s Setting up libgdk-pixbuf2.0-common (2.42.12+dfsg-1) ... 84s Setting up x11-common (1:7.7+23ubuntu3) ... 84s Setting up libdeflate0:amd64 (1.22-1) ... 84s Setting up m4 (1.4.19-4build1) ... 84s Setting up python3-coverage (7.4.4+dfsg1-0ubuntu2) ... 84s Setting up libxcb-shm0:amd64 (1.17.0-2) ... 84s Setting up libgomp1:amd64 (14.2.0-8ubuntu1) ... 84s Setting up python3-wheel (0.44.0-1) ... 85s Setting up libjbig0:amd64 (2.1-6.1ubuntu2) ... 85s Setting up libcolord2:amd64 (1.4.7-1build2) ... 85s Setting up libsource-highlight-common (3.1.9-4.3build1) ... 85s Setting up libxxf86vm1:amd64 (1:1.1.4-1build4) ... 85s Setting up libxcb-present0:amd64 (1.17.0-2) ... 85s Setting up libdconf1:amd64 (0.40.0-4build2) ... 85s Setting up libpython3.13-minimal:amd64 (3.13.0-2) ... 85s Setting up libasound2-data (1.2.12-1) ... 85s Setting up autotools-dev (20220109.1) ... 85s Setting up python3-packaging (24.1-1) ... 85s Setting up libasound2t64:amd64 (1.2.12-1) ... 85s Setting up libepoxy0:amd64 (1.5.10-2) ... 85s Setting up libxfixes3:amd64 (1:6.0.0-2build1) ... 85s Setting up libxcb-sync1:amd64 (1.17.0-2) ... 85s Setting up libavahi-common-data:amd64 (0.8-13ubuntu6) ... 85s Setting up libatspi2.0-0t64:amd64 (2.54.0-1) ... 85s Setting up libquadmath0:amd64 (14.2.0-8ubuntu1) ... 85s Setting up libxinerama1:amd64 (2:1.1.4-3build1) ... 85s Setting up python3-bytecode (0.15.1-3) ... 85s Setting up fonts-dejavu-mono (2.37-8) ... 85s Setting up libmpc3:amd64 (1.3.1-1build2) ... 85s Setting up libxrandr2:amd64 (2:1.5.4-1) ... 85s Setting up autopoint (0.22.5-2) ... 85s Setting up libipt2 (2.1.1-1) ... 85s Setting up fonts-dejavu-core (2.37-8) ... 85s Setting up libpcsclite1:amd64 (2.3.0-3) ... 85s Setting up python3-pip (24.2+dfsg-1) ... 87s Setting up libjpeg-turbo8:amd64 (2.1.5-2ubuntu2) ... 87s Setting up libbabeltrace1:amd64 (1.5.11-4build1) ... 87s Setting up libglapi-mesa:amd64 (24.2.3-1ubuntu1) ... 87s Setting up libvulkan1:amd64 (1.3.296.0-1) ... 87s Setting up autoconf (2.72-3) ... 87s Setting up python3-pluggy (1.5.0-1) ... 87s Setting up libwebp7:amd64 (1.4.0-0.1) ... 87s Setting up libubsan1:amd64 (14.2.0-8ubuntu1) ... 87s Setting up libxcb-dri2-0:amd64 (1.17.0-2) ... 87s Setting up libgif7:amd64 (5.2.2-1ubuntu1) ... 87s Setting up dwz (0.15-1build6) ... 87s Setting up libxshmfence1:amd64 (1.3-1build5) ... 87s Setting up libhwasan0:amd64 (14.2.0-8ubuntu1) ... 87s Setting up at-spi2-common (2.54.0-1) ... 87s Setting up libxcb-randr0:amd64 (1.17.0-2) ... 87s Setting up libasan8:amd64 (14.2.0-8ubuntu1) ... 87s Setting up debugedit (1:5.1-1) ... 87s Setting up python3.13-minimal (3.13.0-2) ... 87s Setting up libharfbuzz0b:amd64 (10.0.1-1) ... 87s Setting up libthai-data (0.1.29-2build1) ... 87s Setting up python3-pytest-runner (2.11.1-4) ... 87s Setting up libwayland-egl1:amd64 (1.23.0-1) ... 87s Setting up libtsan2:amd64 (14.2.0-8ubuntu1) ... 87s Setting up ca-certificates-java (20240118) ... 87s No JRE found. Skipping Java certificates setup. 88s Setting up libisl23:amd64 (0.27-1) ... 88s Setting up libxcomposite1:amd64 (1:0.4.6-1) ... 88s Setting up libpython3.13-stdlib:amd64 (3.13.0-2) ... 88s Setting up libcc1-0:amd64 (14.2.0-8ubuntu1) ... 88s Setting up liblsan0:amd64 (14.2.0-8ubuntu1) ... 88s Setting up libitm1:amd64 (14.2.0-8ubuntu1) ... 88s Setting up libdrm-amdgpu1:amd64 (2.4.123-1) ... 88s Setting up libwayland-client0:amd64 (1.23.0-1) ... 88s Setting up libjpeg8:amd64 (8c-2ubuntu11) ... 88s Setting up automake (1:1.16.5-1.3ubuntu1) ... 88s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 88s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 88s Setting up libdebuginfod1t64:amd64 (0.192-4) ... 88s Setting up mesa-libgallium:amd64 (24.2.3-1ubuntu1) ... 88s Setting up gettext (0.22.5-2) ... 88s Setting up libatk1.0-0t64:amd64 (2.54.0-1) ... 88s Setting up openjdk-21-jre-headless:amd64 (21.0.5+11-1) ... 88s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/java to provide /usr/bin/java (java) in auto mode 88s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 88s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 88s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 88s update-alternatives: using /usr/lib/jvm/java-21-openjdk-amd64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 88s Setting up libgbm1:amd64 (24.2.3-1ubuntu1) ... 88s Setting up python3.13 (3.13.0-2) ... 88s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 89s Setting up python3-pytest (8.3.3-1) ... 89s Setting up libxtst6:amd64 (2:1.2.3-1.1build1) ... 89s Setting up libxcursor1:amd64 (1:1.2.2-1) ... 89s Setting up libgl1-mesa-dri:amd64 (24.2.3-1ubuntu1) ... 89s Setting up libavahi-common3:amd64 (0.8-13ubuntu6) ... 89s Setting up python3-all (3.12.7-1) ... 89s Setting up dconf-service (0.40.0-4build2) ... 89s Setting up libsource-highlight4t64:amd64 (3.1.9-4.3build1) ... 89s Setting up intltool-debian (0.35.0+20060710.6) ... 89s Setting up libthai0:amd64 (0.1.29-2build1) ... 89s Setting up gdb (15.1-1ubuntu2) ... 89s Setting up cpp-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 89s Setting up cpp-14 (14.2.0-8ubuntu1) ... 89s Setting up dh-strip-nondeterminism (1.14.0-1) ... 89s Setting up python3-pytest-mock (3.14.0-2) ... 89s Setting up libtiff6:amd64 (4.5.1+git230720-4ubuntu4) ... 89s Setting up libwayland-cursor0:amd64 (1.23.0-1) ... 89s Setting up libgdk-pixbuf-2.0-0:amd64 (2.42.12+dfsg-1) ... 89s Setting up libfontconfig1:amd64 (2.15.0-1.1ubuntu2) ... 89s Setting up python3-pydevd (3.1.0+ds-2ubuntu1) ... 90s Setting up libgcc-14-dev:amd64 (14.2.0-8ubuntu1) ... 90s Setting up libstdc++-14-dev:amd64 (14.2.0-8ubuntu1) ... 90s Setting up libavahi-client3:amd64 (0.8-13ubuntu6) ... 90s Setting up cpp-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 90s Setting up libatk-bridge2.0-0t64:amd64 (2.54.0-1) ... 90s Setting up gtk-update-icon-cache (4.16.5+ds-1) ... 90s Setting up fontconfig (2.15.0-1.1ubuntu2) ... 92s Regenerating fonts cache... done. 92s Setting up libglx-mesa0:amd64 (24.2.3-1ubuntu1) ... 92s Setting up libglx0:amd64 (1.7.0-1build1) ... 92s Setting up dconf-gsettings-backend:amd64 (0.40.0-4build2) ... 92s Setting up po-debconf (1.0.21+nmu1) ... 92s Setting up libpango-1.0-0:amd64 (1.54.0+ds-3) ... 92s Setting up libcairo2:amd64 (1.18.2-2) ... 92s Setting up openstack-pkg-tools (123ubuntu2) ... 92s Setting up libgl1:amd64 (1.7.0-1build1) ... 92s Setting up cpp (4:14.1.0-2ubuntu1) ... 92s Setting up libcairo-gobject2:amd64 (1.18.2-2) ... 92s Setting up gcc-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 92s Setting up libpangoft2-1.0-0:amd64 (1.54.0+ds-3) ... 92s Setting up libcups2t64:amd64 (2.4.10-1ubuntu2) ... 92s Setting up libgtk-3-common (3.24.43-3ubuntu2) ... 92s Setting up libpangocairo-1.0-0:amd64 (1.54.0+ds-3) ... 92s Setting up gcc-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 92s Setting up gcc-14 (14.2.0-8ubuntu1) ... 92s Setting up g++-14-x86-64-linux-gnu (14.2.0-8ubuntu1) ... 92s Setting up g++-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 92s Setting up g++-14 (14.2.0-8ubuntu1) ... 92s Setting up libtool (2.4.7-7build1) ... 92s Setting up gcc (4:14.1.0-2ubuntu1) ... 92s Setting up dh-autoreconf (20) ... 92s Setting up g++ (4:14.1.0-2ubuntu1) ... 92s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 92s Setting up build-essential (12.10ubuntu1) ... 92s Setting up debhelper (13.20ubuntu1) ... 92s Setting up adwaita-icon-theme (47.0-2) ... 92s update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode 92s Setting up humanity-icon-theme (0.6.16) ... 92s Setting up ubuntu-mono (24.04-0ubuntu1) ... 92s Processing triggers for systemd (256.5-2ubuntu4) ... 92s Processing triggers for man-db (2.12.1-3) ... 93s Processing triggers for libglib2.0-0t64:amd64 (2.82.1-0ubuntu1) ... 93s Setting up libgtk-3-0t64:amd64 (3.24.43-3ubuntu2) ... 94s Processing triggers for install-info (7.1.1-1) ... 94s Processing triggers for libc-bin (2.40-1ubuntu3) ... 94s Processing triggers for ca-certificates-java (20240118) ... 94s Adding debian:ACCVRAIZ1.pem 94s Adding debian:AC_RAIZ_FNMT-RCM.pem 94s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 94s Adding debian:ANF_Secure_Server_Root_CA.pem 94s Adding debian:Actalis_Authentication_Root_CA.pem 94s Adding debian:AffirmTrust_Commercial.pem 94s Adding debian:AffirmTrust_Networking.pem 94s Adding debian:AffirmTrust_Premium.pem 94s Adding debian:AffirmTrust_Premium_ECC.pem 94s Adding debian:Amazon_Root_CA_1.pem 94s Adding debian:Amazon_Root_CA_2.pem 94s Adding debian:Amazon_Root_CA_3.pem 94s Adding debian:Amazon_Root_CA_4.pem 94s Adding debian:Atos_TrustedRoot_2011.pem 94s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 94s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 94s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 94s Adding debian:BJCA_Global_Root_CA1.pem 94s Adding debian:BJCA_Global_Root_CA2.pem 94s Adding debian:Baltimore_CyberTrust_Root.pem 94s Adding debian:Buypass_Class_2_Root_CA.pem 94s Adding debian:Buypass_Class_3_Root_CA.pem 94s Adding debian:CA_Disig_Root_R2.pem 94s Adding debian:CFCA_EV_ROOT.pem 94s Adding debian:COMODO_Certification_Authority.pem 94s Adding debian:COMODO_ECC_Certification_Authority.pem 94s Adding debian:COMODO_RSA_Certification_Authority.pem 94s Adding debian:Certainly_Root_E1.pem 94s Adding debian:Certainly_Root_R1.pem 94s Adding debian:Certigna.pem 94s Adding debian:Certigna_Root_CA.pem 94s Adding debian:Certum_EC-384_CA.pem 94s Adding debian:Certum_Trusted_Network_CA.pem 94s Adding debian:Certum_Trusted_Network_CA_2.pem 94s Adding debian:Certum_Trusted_Root_CA.pem 94s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 94s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 94s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 94s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 94s Adding debian:Comodo_AAA_Services_root.pem 94s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 94s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 94s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 94s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 94s Adding debian:DigiCert_Assured_ID_Root_CA.pem 94s Adding debian:DigiCert_Assured_ID_Root_G2.pem 94s Adding debian:DigiCert_Assured_ID_Root_G3.pem 94s Adding debian:DigiCert_Global_Root_CA.pem 94s Adding debian:DigiCert_Global_Root_G2.pem 94s Adding debian:DigiCert_Global_Root_G3.pem 94s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 94s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 94s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 94s Adding debian:DigiCert_Trusted_Root_G4.pem 94s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 94s Adding debian:Entrust_Root_Certification_Authority.pem 94s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 94s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 94s Adding debian:Entrust_Root_Certification_Authority_-_G4.pem 94s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 94s Adding debian:GLOBALTRUST_2020.pem 94s Adding debian:GTS_Root_R1.pem 94s Adding debian:GTS_Root_R2.pem 94s Adding debian:GTS_Root_R3.pem 94s Adding debian:GTS_Root_R4.pem 94s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 94s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 94s Adding debian:GlobalSign_Root_CA.pem 94s Adding debian:GlobalSign_Root_CA_-_R3.pem 94s Adding debian:GlobalSign_Root_CA_-_R6.pem 94s Adding debian:GlobalSign_Root_E46.pem 94s Adding debian:GlobalSign_Root_R46.pem 94s Adding debian:Go_Daddy_Class_2_CA.pem 94s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 94s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 94s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 94s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 94s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 94s Adding debian:HiPKI_Root_CA_-_G1.pem 94s Adding debian:Hongkong_Post_Root_CA_3.pem 94s Adding debian:ISRG_Root_X1.pem 94s Adding debian:ISRG_Root_X2.pem 94s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 94s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 94s Adding debian:Izenpe.com.pem 94s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 94s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 94s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 94s Adding debian:NAVER_Global_Root_Certification_Authority.pem 94s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 94s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 94s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 94s Adding debian:QuoVadis_Root_CA_1_G3.pem 94s Adding debian:QuoVadis_Root_CA_2.pem 94s Adding debian:QuoVadis_Root_CA_2_G3.pem 94s Adding debian:QuoVadis_Root_CA_3.pem 94s Adding debian:QuoVadis_Root_CA_3_G3.pem 94s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 94s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 94s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 94s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 94s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 94s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 94s Adding debian:SZAFIR_ROOT_CA2.pem 94s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 94s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 94s Adding debian:SecureSign_RootCA11.pem 94s Adding debian:SecureTrust_CA.pem 94s Adding debian:Secure_Global_CA.pem 94s Adding debian:Security_Communication_ECC_RootCA1.pem 94s Adding debian:Security_Communication_RootCA2.pem 94s Adding debian:Security_Communication_RootCA3.pem 94s Adding debian:Security_Communication_Root_CA.pem 94s Adding debian:Starfield_Class_2_CA.pem 94s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 94s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 94s Adding debian:SwissSign_Gold_CA_-_G2.pem 94s Adding debian:SwissSign_Silver_CA_-_G2.pem 94s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 94s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 94s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 94s Adding debian:TWCA_Global_Root_CA.pem 94s Adding debian:TWCA_Root_Certification_Authority.pem 94s Adding debian:TeliaSonera_Root_CA_v1.pem 94s Adding debian:Telia_Root_CA_v2.pem 94s Adding debian:TrustAsia_Global_Root_CA_G3.pem 94s Adding debian:TrustAsia_Global_Root_CA_G4.pem 94s Adding debian:Trustwave_Global_Certification_Authority.pem 94s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 94s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 94s Adding debian:TunTrust_Root_CA.pem 94s Adding debian:UCA_Extended_Validation_Root.pem 94s Adding debian:UCA_Global_G2_Root.pem 94s Adding debian:USERTrust_ECC_Certification_Authority.pem 94s Adding debian:USERTrust_RSA_Certification_Authority.pem 94s Adding debian:XRamp_Global_CA_Root.pem 94s Adding debian:certSIGN_ROOT_CA.pem 94s Adding debian:certSIGN_Root_CA_G2.pem 94s Adding debian:e-Szigno_Root_CA_2017.pem 94s Adding debian:ePKI_Root_Certification_Authority.pem 94s Adding debian:emSign_ECC_Root_CA_-_C3.pem 94s Adding debian:emSign_ECC_Root_CA_-_G3.pem 94s Adding debian:emSign_Root_CA_-_C1.pem 94s Adding debian:emSign_Root_CA_-_G1.pem 94s Adding debian:vTrus_ECC_Root_CA.pem 94s Adding debian:vTrus_Root_CA.pem 94s done. 94s Setting up openjdk-21-jre:amd64 (21.0.5+11-1) ... 94s Setting up default-jre-headless (2:1.21-76) ... 94s Setting up default-jre (2:1.21-76) ... 94s Setting up autopkgtest-satdep (0) ... 98s (Reading database ... 94576 files and directories currently installed.) 98s Removing autopkgtest-satdep (0) ... 99s autopkgtest [11:57:08]: test unittests: [----------------------- 99s + pwd 99s + CWD=/tmp/autopkgtest.KcT9T3/build.rjZ/src 99s + py3versions -vs 99s + PYTHON3S=3.13 3.12 99s + python3.13 setup.py install --install-layout=deb --root /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp 99s /tmp/autopkgtest.KcT9T3/build.rjZ/src/setup.py:13: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html 99s import pkg_resources 100s running install 100s /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 100s !! 100s 100s ******************************************************************************** 100s Please avoid running ``setup.py`` directly. 100s Instead, use pypa/build, pypa/installer or other 100s standards-based tools. 100s 100s See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 100s ******************************************************************************** 100s 100s !! 100s self.initialize_options() 100s running build 100s running build_py 100s running clean 100s Generating parsers with antlr4 100s running antlr 100s Generating parser for Python3: ['java', '-jar', '/tmp/autopkgtest.KcT9T3/build.rjZ/src/build_helpers/bin/antlr-4.9.3-complete.jar', '-Dlanguage=Python3', '-o', '/tmp/autopkgtest.KcT9T3/build.rjZ/src/omegaconf/grammar/gen', '-Xexact-output-dir', '-visitor', '/tmp/autopkgtest.KcT9T3/build.rjZ/src/omegaconf/grammar/OmegaConfGrammarLexer.g4'] 100s Generating parser for Python3: ['java', '-jar', '/tmp/autopkgtest.KcT9T3/build.rjZ/src/build_helpers/bin/antlr-4.9.3-complete.jar', '-Dlanguage=Python3', '-o', '/tmp/autopkgtest.KcT9T3/build.rjZ/src/omegaconf/grammar/gen', '-Xexact-output-dir', '-visitor', '/tmp/autopkgtest.KcT9T3/build.rjZ/src/omegaconf/grammar/OmegaConfGrammarParser.g4'] 100s creating build 100s creating build/lib 100s creating build/lib/omegaconf 100s copying omegaconf/errors.py -> build/lib/omegaconf 100s copying omegaconf/dictconfig.py -> build/lib/omegaconf 100s copying omegaconf/basecontainer.py -> build/lib/omegaconf 100s copying omegaconf/_impl.py -> build/lib/omegaconf 100s copying omegaconf/grammar_visitor.py -> build/lib/omegaconf 100s copying omegaconf/base.py -> build/lib/omegaconf 100s copying omegaconf/version.py -> build/lib/omegaconf 100s copying omegaconf/grammar_parser.py -> build/lib/omegaconf 100s copying omegaconf/listconfig.py -> build/lib/omegaconf 100s copying omegaconf/omegaconf.py -> build/lib/omegaconf 100s copying omegaconf/_utils.py -> build/lib/omegaconf 100s copying omegaconf/__init__.py -> build/lib/omegaconf 100s copying omegaconf/nodes.py -> build/lib/omegaconf 100s creating build/lib/omegaconf/grammar 100s copying omegaconf/grammar/__init__.py -> build/lib/omegaconf/grammar 100s creating build/lib/omegaconf/grammar/gen 100s copying omegaconf/grammar/gen/OmegaConfGrammarParserListener.py -> build/lib/omegaconf/grammar/gen 100s copying omegaconf/grammar/gen/OmegaConfGrammarParser.py -> build/lib/omegaconf/grammar/gen 100s copying omegaconf/grammar/gen/OmegaConfGrammarParserVisitor.py -> build/lib/omegaconf/grammar/gen 100s copying omegaconf/grammar/gen/__init__.py -> build/lib/omegaconf/grammar/gen 100s copying omegaconf/grammar/gen/OmegaConfGrammarLexer.py -> build/lib/omegaconf/grammar/gen 100s creating build/lib/omegaconf/resolvers 100s copying omegaconf/resolvers/__init__.py -> build/lib/omegaconf/resolvers 100s creating build/lib/omegaconf/resolvers/oc 100s copying omegaconf/resolvers/oc/dict.py -> build/lib/omegaconf/resolvers/oc 100s copying omegaconf/resolvers/oc/__init__.py -> build/lib/omegaconf/resolvers/oc 101s creating build/lib/pydevd_plugins 101s copying pydevd_plugins/__init__.py -> build/lib/pydevd_plugins 101s creating build/lib/pydevd_plugins/extensions 101s copying pydevd_plugins/extensions/pydevd_plugin_omegaconf.py -> build/lib/pydevd_plugins/extensions 101s copying pydevd_plugins/extensions/__init__.py -> build/lib/pydevd_plugins/extensions 101s copying omegaconf/py.typed -> build/lib/omegaconf 101s running install_lib 101s creating /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp 101s creating /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr 101s creating /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib 101s creating /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3 101s creating /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages 101s creating /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 101s copying build/lib/omegaconf/errors.py -> /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 101s copying build/lib/omegaconf/dictconfig.py -> /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 101s copying build/lib/omegaconf/basecontainer.py -> /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 101s copying build/lib/omegaconf/_impl.py -> /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 101s creating /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar 101s creating /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen 101s copying build/lib/omegaconf/grammar/gen/OmegaConfGrammarParserListener.py -> /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen 101s copying build/lib/omegaconf/grammar/gen/OmegaConfGrammarParser.py -> /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen 101s copying build/lib/omegaconf/grammar/gen/OmegaConfGrammarParserVisitor.py -> /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen 101s copying build/lib/omegaconf/grammar/gen/__init__.py -> /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen 101s copying build/lib/omegaconf/grammar/gen/OmegaConfGrammarLexer.py -> /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen 101s copying build/lib/omegaconf/grammar/__init__.py -> /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar 101s copying build/lib/omegaconf/grammar_visitor.py -> /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 101s copying build/lib/omegaconf/base.py -> /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 101s copying build/lib/omegaconf/version.py -> /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 101s creating /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/resolvers 101s creating /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/resolvers/oc 101s copying build/lib/omegaconf/resolvers/oc/dict.py -> /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/resolvers/oc 101s copying build/lib/omegaconf/resolvers/oc/__init__.py -> /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/resolvers/oc 101s copying build/lib/omegaconf/resolvers/__init__.py -> /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/resolvers 101s copying build/lib/omegaconf/grammar_parser.py -> /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 101s copying build/lib/omegaconf/py.typed -> /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 101s copying build/lib/omegaconf/listconfig.py -> /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 101s copying build/lib/omegaconf/omegaconf.py -> /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 101s copying build/lib/omegaconf/_utils.py -> /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 101s copying build/lib/omegaconf/__init__.py -> /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 101s copying build/lib/omegaconf/nodes.py -> /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 101s creating /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/pydevd_plugins 101s creating /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/pydevd_plugins/extensions 101s copying build/lib/pydevd_plugins/extensions/pydevd_plugin_omegaconf.py -> /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/pydevd_plugins/extensions 101s copying build/lib/pydevd_plugins/extensions/__init__.py -> /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/pydevd_plugins/extensions 101s copying build/lib/pydevd_plugins/__init__.py -> /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/pydevd_plugins 101s byte-compiling /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/errors.py to errors.cpython-313.pyc 101s byte-compiling /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/dictconfig.py to dictconfig.cpython-313.pyc 101s byte-compiling /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/basecontainer.py to basecontainer.cpython-313.pyc 101s byte-compiling /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/_impl.py to _impl.cpython-313.pyc 101s byte-compiling /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen/OmegaConfGrammarParserListener.py to OmegaConfGrammarParserListener.cpython-313.pyc 101s byte-compiling /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen/OmegaConfGrammarParser.py to OmegaConfGrammarParser.cpython-313.pyc 101s byte-compiling /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen/OmegaConfGrammarParserVisitor.py to OmegaConfGrammarParserVisitor.cpython-313.pyc 101s byte-compiling /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen/__init__.py to __init__.cpython-313.pyc 101s byte-compiling /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen/OmegaConfGrammarLexer.py to OmegaConfGrammarLexer.cpython-313.pyc 101s byte-compiling /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/__init__.py to __init__.cpython-313.pyc 101s byte-compiling /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar_visitor.py to grammar_visitor.cpython-313.pyc 101s byte-compiling /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/base.py to base.cpython-313.pyc 101s byte-compiling /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/version.py to version.cpython-313.pyc 101s byte-compiling /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/resolvers/oc/dict.py to dict.cpython-313.pyc 101s byte-compiling /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/resolvers/oc/__init__.py to __init__.cpython-313.pyc 101s byte-compiling /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/resolvers/__init__.py to __init__.cpython-313.pyc 101s byte-compiling /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar_parser.py to grammar_parser.cpython-313.pyc 101s byte-compiling /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/listconfig.py to listconfig.cpython-313.pyc 101s byte-compiling /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/omegaconf.py to omegaconf.cpython-313.pyc 101s byte-compiling /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/_utils.py to _utils.cpython-313.pyc 101s byte-compiling /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/__init__.py to __init__.cpython-313.pyc 101s byte-compiling /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/nodes.py to nodes.cpython-313.pyc 101s byte-compiling /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/pydevd_plugins/extensions/pydevd_plugin_omegaconf.py to pydevd_plugin_omegaconf.cpython-313.pyc 101s byte-compiling /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/pydevd_plugins/extensions/__init__.py to __init__.cpython-313.pyc 101s byte-compiling /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/pydevd_plugins/__init__.py to __init__.cpython-313.pyc 101s running install_egg_info 101s running egg_info 101s creating omegaconf.egg-info 101s writing omegaconf.egg-info/PKG-INFO 101s writing dependency_links to omegaconf.egg-info/dependency_links.txt 101s writing requirements to omegaconf.egg-info/requires.txt 101s writing top-level names to omegaconf.egg-info/top_level.txt 101s writing manifest file 'omegaconf.egg-info/SOURCES.txt' 101s reading manifest file 'omegaconf.egg-info/SOURCES.txt' 101s reading manifest template 'MANIFEST.in' 101s adding license file 'LICENSE' 101s writing manifest file 'omegaconf.egg-info/SOURCES.txt' 101s Copying omegaconf.egg-info to /tmp/autopkgtest.KcT9T3/build.rjZ/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf-2.3.0.egg-info 101s Skipping SOURCES.txt 101s running install_scripts 101s + PYTHONPATH=/tmp/autopkgtest.KcT9T3/build.rjZ/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 -v --disable-warnings -p no:warnings 101s ============================= test session starts ============================== 101s platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.13 101s cachedir: .pytest_cache 101s rootdir: /tmp/autopkgtest.KcT9T3/build.rjZ/src 101s configfile: pyproject.toml 101s plugins: mock-3.14.0, typeguard-4.4.1 103s collecting ... collected 8191 items 103s 103s tests/examples/test_dataclass_example.py::test_simple_types_class PASSED [ 0%] 103s tests/examples/test_dataclass_example.py::test_static_typing PASSED [ 0%] 103s tests/examples/test_dataclass_example.py::test_simple_types_obj PASSED [ 0%] 103s tests/examples/test_dataclass_example.py::test_conversions PASSED [ 0%] 103s tests/examples/test_dataclass_example.py::test_modifiers PASSED [ 0%] 103s tests/examples/test_dataclass_example.py::test_nesting PASSED [ 0%] 103s tests/examples/test_dataclass_example.py::test_typed_list_runtime_validation PASSED [ 0%] 103s tests/examples/test_dataclass_example.py::test_typed_dict_runtime_validation PASSED [ 0%] 103s tests/examples/test_dataclass_example.py::test_frozen PASSED [ 0%] 103s tests/examples/test_dataclass_example.py::test_enum_key PASSED [ 0%] 103s tests/examples/test_dataclass_example.py::test_dict_of_objects PASSED [ 0%] 103s tests/examples/test_dataclass_example.py::test_list_of_objects PASSED [ 0%] 103s tests/examples/test_dataclass_example.py::test_merge PASSED [ 0%] 103s tests/examples/test_dataclass_example.py::test_merge_example PASSED [ 0%] 103s tests/examples/test_postponed_annotations.py::test_simple_types_class_postponed PASSED [ 0%] 103s tests/examples/test_postponed_annotations.py::test_conversions_postponed PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_create.py::test_create[dict] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_create.py::test_create[list] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_create.py::test_create[dict:interpolated_value] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_create.py::test_create[list:interpolated_value] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_create.py::test_create[dict:interpolated_node] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_create.py::test_create[list:interpolated_node] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_create.py::test_create_error PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_create.py::test_write_into_output PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_dict_to_dictconfig[cfg0-expected0] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_dict_to_dictconfig[cfg1-expected1] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_dict_to_dictconfig[cfg2-expected2] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_dict_to_dictconfig[cfg3-expected3] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_dict_to_dictconfig[cfg4-expected4] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_list_to_listconfig[cfg0-expected0] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_list_to_listconfig[cfg1-expected1] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_list_to_listconfig[cfg2-expected2] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_list_to_listconfig[cfg3-expected3] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_list_to_listconfig[cfg4-expected4] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_create.py::test_merge_into_created_node PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[false-False] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[true-True] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[10-10] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[-10--10] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[10.0-10.0] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[-10.0--10.0] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[null-None] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[NulL-None] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[hello-hello] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[hello world-hello world] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[ 123 - 123 ] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode["123"-123] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[[1, 2, 3]-expected12] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[{a: 0, b: 1}-expected13] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[[\t1, 2, 3\t]-expected14] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[{ a: b\t }-expected15] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[${parent.sibling}-1] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[${.sibling}-1] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[${..parent.sibling}-1] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[${uncle}-2] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[${..uncle}-2] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[${oc.env:MYKEY}-456] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode_none PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode_error[bad_type] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode_error[parse_error] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode_error[interpolation_not_found] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated[value] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated[value-custom-message] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated[value-custom-message-config-variable] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated[dict] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated[dict_value] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated[list] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated[list_value] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated_target_not_found[target_not_found] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated_target_not_found[invalid_key_type] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated_target_not_found[invalid_message_type] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_keys[dictconfig] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_keys[dictconfig_chained_interpolation] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_keys[select_keys_of_root] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_get_and_validate_dict_input[select_missing] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_get_and_validate_dict_input[config_key_error] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_get_and_validate_dict_input[type_error] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_get_and_validate_dict_input[type_error_dictconfig] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values[dictconfig] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values[dictconfig_deep] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values[dictconfig_with_interpolated_value] PASSED [ 0%] 103s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values[dictconfig_chained_interpolation] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_with_missing_value PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_dictconfig_resolver_output[basic] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_dictconfig_resolver_output[inter_abs] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_dictconfig_resolver_output[inter_rel] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_dictconfig_resolver_output[basic_no_parent] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_dictconfig_resolver_output[inter_abs_no_parent] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_dictconfig_resolver_output[inter_rel_no_parent] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_are_typed PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_readonly_parent[values_inter] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_readonly_parent[keys_inter] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_relative_path[values_inter] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_relative_path[keys_inter] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_relative_path[parent_values_inter] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_relative_path[parent_keys_inter] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_nested_oc_dict[values] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_nested_oc_dict[keys] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_keys_invalid_type[list] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_keys_invalid_type[bool_interpolation] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_keys_invalid_type[int_select] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_invalid_type[list] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_invalid_type[bool_interpolation] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_invalid_type[int_select] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_env.py::TestEnvInterpolation::test_env_interpolation[simple] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_env.py::TestEnvInterpolation::test_env_interpolation[not_found_with_default0] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_env.py::TestEnvInterpolation::test_env_interpolation[not_found_with_default1] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_env.py::TestEnvInterpolation::test_env_interpolation_error[not_found] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_is_not_cached PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_preserves_string[false] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_preserves_string[true] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_preserves_string[10] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_preserves_string[1.5] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_preserves_string[null] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_preserves_string[None] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_preserves_string[${foo}] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_default_none PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_non_str_default PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_select_abs PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_select_missing PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_select_none PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_select_relative PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_nested_select_abs PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_nested_select_relative_same_level PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_nested_select_relative_level_up PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_select_using_default[a0-10] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_select_using_default[a1-11] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_select_using_default[a2-None] PASSED [ 1%] 103s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_select_using_default[a3-20] PASSED [ 1%] 103s tests/interpolation/test_custom_resolvers.py::test_register_resolver_twice_error PASSED [ 1%] 103s tests/interpolation/test_custom_resolvers.py::test_register_resolver_twice_error_legacy PASSED [ 1%] 103s tests/interpolation/test_custom_resolvers.py::test_register_resolver_twice_error_legacy_and_regular PASSED [ 1%] 103s tests/interpolation/test_custom_resolvers.py::test_register_resolver_error_non_callable PASSED [ 1%] 103s tests/interpolation/test_custom_resolvers.py::test_register_resolver_error_empty_name PASSED [ 1%] 103s tests/interpolation/test_custom_resolvers.py::test_register_non_inspectable_resolver PASSED [ 1%] 103s tests/interpolation/test_custom_resolvers.py::test_register_resolver_with_replace[False-False-2] PASSED [ 1%] 103s tests/interpolation/test_custom_resolvers.py::test_register_resolver_with_replace[False-True-2] PASSED [ 1%] 103s tests/interpolation/test_custom_resolvers.py::test_register_resolver_with_replace[True-False-2] PASSED [ 1%] 103s tests/interpolation/test_custom_resolvers.py::test_register_resolver_with_replace[True-True-1] PASSED [ 1%] 103s tests/interpolation/test_custom_resolvers.py::test_clear_resolvers_and_has_resolver PASSED [ 1%] 103s tests/interpolation/test_custom_resolvers.py::test_clear_resolvers_and_has_resolver_legacy PASSED [ 1%] 103s tests/interpolation/test_custom_resolvers.py::test_register_resolver_1 PASSED [ 1%] 103s tests/interpolation/test_custom_resolvers.py::test_register_resolver_1_legacy PASSED [ 1%] 103s tests/interpolation/test_custom_resolvers.py::test_resolver_cache_1 PASSED [ 1%] 103s tests/interpolation/test_custom_resolvers.py::test_resolver_cache_1_legacy PASSED [ 1%] 103s tests/interpolation/test_custom_resolvers.py::test_resolver_cache_2 PASSED [ 1%] 103s tests/interpolation/test_custom_resolvers.py::test_resolver_cache_2_legacy PASSED [ 1%] 103s tests/interpolation/test_custom_resolvers.py::test_resolver_cache_3_dict_list PASSED [ 1%] 103s tests/interpolation/test_custom_resolvers.py::test_resolver_cache_4_interpolation PASSED [ 1%] 103s tests/interpolation/test_custom_resolvers.py::test_resolver_no_cache PASSED [ 1%] 103s tests/interpolation/test_custom_resolvers.py::test_resolver_dot_start PASSED [ 1%] 103s tests/interpolation/test_custom_resolvers.py::test_resolver_dot_start_legacy PASSED [ 1%] 103s tests/interpolation/test_custom_resolvers.py::test_resolver_that_allows_a_list_of_arguments[-arg_list-${my_resolver:cat, dog}-result0] PASSED [ 1%] 103s tests/interpolation/test_custom_resolvers.py::test_resolver_that_allows_a_list_of_arguments[-escape_comma-${my_resolver:cat\\, do g}-result1] PASSED [ 1%] 103s tests/interpolation/test_custom_resolvers.py::test_resolver_that_allows_a_list_of_arguments[-escape_whitespace-${my_resolver:cat,\\ do g}-result2] PASSED [ 1%] 103s tests/interpolation/test_custom_resolvers.py::test_resolver_that_allows_a_list_of_arguments[-zero_arg-${my_resolver:}-zero] PASSED [ 1%] 103s tests/interpolation/test_custom_resolvers.py::test_resolver_that_allows_a_list_of_arguments_legacy[-arg_list-${my_resolver:cat, dog}-result0] PASSED [ 1%] 103s 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%] 103s 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%] 103s tests/interpolation/test_custom_resolvers.py::test_resolver_that_allows_a_list_of_arguments_legacy[-zero_arg-${my_resolver:}-zero] PASSED [ 1%] 103s tests/interpolation/test_custom_resolvers.py::test_resolver_deprecated_behavior PASSED [ 1%] 103s tests/interpolation/test_custom_resolvers.py::test_copy_cache PASSED [ 1%] 103s tests/interpolation/test_custom_resolvers.py::test_clear_cache PASSED [ 1%] 103s tests/interpolation/test_custom_resolvers.py::test_resolver_output_dict[True] PASSED [ 2%] 103s tests/interpolation/test_custom_resolvers.py::test_resolver_output_dict[False] PASSED [ 2%] 103s tests/interpolation/test_custom_resolvers.py::test_resolver_output_plain_dict_list[dict-True] PASSED [ 2%] 103s tests/interpolation/test_custom_resolvers.py::test_resolver_output_plain_dict_list[dict-False] PASSED [ 2%] 103s tests/interpolation/test_custom_resolvers.py::test_resolver_output_plain_dict_list[list-True] PASSED [ 2%] 103s tests/interpolation/test_custom_resolvers.py::test_resolver_output_plain_dict_list[list-False] PASSED [ 2%] 103s tests/interpolation/test_custom_resolvers.py::test_register_cached_resolver_with_keyword_unsupported PASSED [ 2%] 103s tests/interpolation/test_custom_resolvers.py::test_resolver_with_parent PASSED [ 2%] 103s tests/interpolation/test_custom_resolvers.py::test_resolver_with_root PASSED [ 2%] 103s tests/interpolation/test_custom_resolvers.py::test_resolver_with_root_and_parent PASSED [ 2%] 103s tests/interpolation/test_custom_resolvers.py::test_resolver_with_parent_and_default_value PASSED [ 2%] 103s tests/interpolation/test_custom_resolvers.py::test_merge_into_resolver_output[extend] PASSED [ 2%] 103s tests/interpolation/test_custom_resolvers.py::test_merge_into_resolver_output[extend_inter] PASSED [ 2%] 103s tests/interpolation/test_custom_resolvers.py::test_merge_into_resolver_output[override_int] PASSED [ 2%] 103s tests/interpolation/test_custom_resolvers.py::test_merge_into_resolver_output[override_dict] PASSED [ 2%] 103s tests/interpolation/test_custom_resolvers.py::test_merge_into_resolver_output[replace_interpolation] PASSED [ 2%] 103s tests/interpolation/test_custom_resolvers.py::test_merge_into_resolver_output[other_node] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_interpolation_with_missing PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_assign_to_interpolation PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_merge_with_interpolation PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_non_container_interpolation PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_indirect_interpolation PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_indirect_interpolation2 PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_type_inherit_type[str] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_type_inherit_type[bool] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_type_inherit_type[int] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_type_inherit_type[float] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_type_inherit_type[enum] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_type_inherit_type[bytes] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_type_inherit_type[path] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_interpolation_in_list_key_error PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_unsupported_interpolation_type PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_incremental_dict_with_interpolation PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg0---expected0] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg1--.-expected1] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg2--a-expected2] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg3--.a-expected3] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg4-a-.-expected4] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg5-a-.b-expected5] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg6-a-..-expected6] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg7-a-..a-expected7] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg8-a.b-.-expected8] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg9-a.b-..-expected9] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg10-a.b-...-expected10] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_interpolation_after_copy[dict-copy] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_interpolation_after_copy[dict-deepcopy] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_interpolation_after_copy[list-copy] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_interpolation_after_copy[list-deepcopy] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_resolve_interpolation_without_parent PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_resolve_interpolation_without_parent_no_throw PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_optional_after_interpolation PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_invalid_intermediate_result_when_not_throwing[missing] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_invalid_intermediate_result_when_not_throwing[invalid] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_none_value_in_quoted_string PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_interpolation_type_validated_ok[expected_type] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_interpolation_type_validated_ok[intermediate_type_mismatch_ok] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_interpolation_type_validated_ok[convert_str_to_int] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_interpolation_type_validated_ok[list_str] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_interpolation_type_validated_ok[dict_str] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_interpolation_type_validated_error[type_mismatch_resolver] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_interpolation_type_validated_error[type_mismatch_node_interpolation] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_interpolation_type_validated_error[non_optional_node_interpolation] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_interpolation_type_not_validated[list_int_to_str] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_interpolation_type_not_validated[dict_int_to_str] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_interpolation_type_not_validated[list_type_mismatch] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_interpolation_type_not_validated[dict_key_type_mismatch] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_type_validation_error_no_throw PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_parent_interpolation[cfg0-a.a] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_parent_interpolation[cfg1-a.a] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_circular_interpolation[self_interpolation] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_circular_interpolation[ping-pong0] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_circular_interpolation[ping-pong1] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_circular_interpolation[self-relative] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_circular_interpolation[pass-through] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_circular_interpolation[quoted] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_circular_interpolation[custom-resolver0] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_circular_interpolation[custom-resolver1] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_circular_interpolation[str-inter0] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_circular_interpolation[str-inter1] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_circular_interpolation[str-inter2] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[escaped_interpolation_1-untyped] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[escaped_interpolation_1-any] PASSED [ 2%] 103s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[escaped_interpolation_1-str] PASSED [ 3%] 103s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[escaped_interpolation_2-untyped] PASSED [ 3%] 103s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[escaped_interpolation_2-any] PASSED [ 3%] 103s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[escaped_interpolation_2-str] PASSED [ 3%] 103s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[string_interpolation_1-untyped] PASSED [ 3%] 103s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[string_interpolation_1-any] PASSED [ 3%] 103s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[string_interpolation_1-str] PASSED [ 3%] 103s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[string_interpolation_2-untyped] PASSED [ 3%] 103s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[string_interpolation_2-any] PASSED [ 3%] 103s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[string_interpolation_2-str] PASSED [ 3%] 103s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[resolver_1-untyped] PASSED [ 3%] 103s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[resolver_1-any] PASSED [ 3%] 103s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[resolver_1-str] PASSED [ 3%] 103s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[resolver_2-untyped] PASSED [ 3%] 103s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[resolver_2-any] PASSED [ 3%] 103s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[resolver_2-str] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_non_structured_config_class[dataclasses] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_non_structured_config_class[dataclasses_pre_311] SKIPPED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_non_structured_config_class[attr_classes] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_non_structured_nested_config_class[dataclasses] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_non_structured_nested_config_class[dataclasses_pre_311] SKIPPED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_non_structured_nested_config_class[attr_classes] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_creation_with_bad_value_type[dataclasses] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_creation_with_bad_value_type[dataclasses_pre_311] SKIPPED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_creation_with_bad_value_type[attr_classes] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_assignment_of_subclass[dataclasses] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_assignment_of_subclass[dataclasses_pre_311] SKIPPED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_assignment_of_subclass[attr_classes] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_assignment_of_non_subclass_1[dataclasses] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_assignment_of_non_subclass_1[dataclasses_pre_311] SKIPPED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_assignment_of_non_subclass_1[attr_classes] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge[dataclasses] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge[dataclasses_pre_311] SKIPPED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge[attr_classes] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_of_non_subclass_1[dataclasses] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_of_non_subclass_1[dataclasses_pre_311] SKIPPED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_of_non_subclass_1[attr_classes] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_error_new_attribute[dataclasses] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_error_new_attribute[dataclasses_pre_311] SKIPPED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_error_new_attribute[attr_classes] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_error_override_bad_type[dataclasses] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_error_override_bad_type[dataclasses_pre_311] SKIPPED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_error_override_bad_type[attr_classes] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_message[dataclasses] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_message[dataclasses_pre_311] SKIPPED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_message[attr_classes] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_none_assignment[dataclasses] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_none_assignment[dataclasses_pre_311] SKIPPED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_none_assignment[attr_classes] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_assignment_of_non_subclass_2[dataclasses-1] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_assignment_of_non_subclass_2[dataclasses-foo] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_assignment_of_non_subclass_2[dataclasses_pre_311-1] SKIPPED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_assignment_of_non_subclass_2[dataclasses_pre_311-foo] SKIPPED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_assignment_of_non_subclass_2[attr_classes-1] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_assignment_of_non_subclass_2[attr_classes-foo] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_merge_of_non_subclass_2[dataclasses-1] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_merge_of_non_subclass_2[dataclasses-foo] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_merge_of_non_subclass_2[dataclasses_pre_311-1] SKIPPED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_merge_of_non_subclass_2[dataclasses_pre_311-foo] SKIPPED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_merge_of_non_subclass_2[attr_classes-1] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_merge_of_non_subclass_2[attr_classes-foo] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_get_type[dataclasses] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_get_type[dataclasses_pre_311] SKIPPED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_get_type[attr_classes] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict[dataclasses] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict[dataclasses_pre_311] SKIPPED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict[attr_classes] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested[dataclasses] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested[dataclasses_pre_311] SKIPPED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested[attr_classes] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested2[dataclasses] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested2[dataclasses_pre_311] SKIPPED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested2[attr_classes] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested3[dataclasses] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested3[dataclasses_pre_311] SKIPPED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested3[attr_classes] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_missing_object_onto_typed_dictconfig[dataclasses] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_missing_object_onto_typed_dictconfig[dataclasses_pre_311] SKIPPED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_missing_object_onto_typed_dictconfig[attr_classes] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_into_missing_sc[dataclasses] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_into_missing_sc[dataclasses_pre_311] SKIPPED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_into_missing_sc[attr_classes] PASSED [ 3%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_missing_key_onto_structured_none[dataclasses] PASSED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_missing_key_onto_structured_none[dataclasses_pre_311] SKIPPED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_missing_key_onto_structured_none[attr_classes] PASSED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_optional_structured_into_dict[dataclasses] PASSED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_optional_structured_into_dict[dataclasses_pre_311] SKIPPED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_optional_structured_into_dict[attr_classes] PASSED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_interpolation_onto_dict[dataclasses] PASSED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_interpolation_onto_dict[dataclasses_pre_311] SKIPPED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_interpolation_onto_dict[attr_classes] PASSED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_interpolation_to_structured[dataclasses-True] PASSED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_interpolation_to_structured[dataclasses-False] PASSED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_interpolation_to_structured[dataclasses_pre_311-True] SKIPPED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_interpolation_to_structured[dataclasses_pre_311-False] SKIPPED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_interpolation_to_structured[attr_classes-True] PASSED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::test_interpolation_to_structured[attr_classes-False] PASSED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_missing1[dataclasses] PASSED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_missing1[dataclasses_pre_311] SKIPPED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_missing1[attr_classes] PASSED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_missing2[dataclasses] PASSED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_missing2[dataclasses_pre_311] SKIPPED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_missing2[attr_classes] PASSED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_holder[dataclasses] PASSED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_holder[dataclasses_pre_311] SKIPPED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_holder[attr_classes] PASSED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_merge[dataclasses] PASSED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_merge[dataclasses_pre_311] SKIPPED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_merge[attr_classes] PASSED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_merge_2[dataclasses] PASSED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_merge_2[dataclasses_pre_311] SKIPPED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_merge_2[attr_classes] PASSED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_native_missing[dataclasses] PASSED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_native_missing[dataclasses_pre_311] SKIPPED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_native_missing[attr_classes] PASSED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_allow_objects[dataclasses] PASSED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_allow_objects[dataclasses_pre_311] SKIPPED [ 4%] 103s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_allow_objects[attr_classes] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config_is_none[dataclasses] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config_is_none[dataclasses_pre_311] SKIPPED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config_is_none[attr_classes] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config[dataclasses] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config[dataclasses_pre_311] SKIPPED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config[attr_classes] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config2[dataclasses] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config2[dataclasses_pre_311] SKIPPED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config2[attr_classes] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_value_without_a_default[dataclasses] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_value_without_a_default[dataclasses_pre_311] SKIPPED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_value_without_a_default[attr_classes] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_union_errors[dataclasses] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_union_errors[dataclasses_pre_311] SKIPPED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_union_errors[attr_classes] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_list[dataclasses] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_list[dataclasses_pre_311] SKIPPED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_list[attr_classes] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_list_nondefault_values[dataclasses] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_list_nondefault_values[dataclasses_pre_311] SKIPPED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_list_nondefault_values[attr_classes] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_assignment_to_nested_structured_config[dataclasses] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_assignment_to_nested_structured_config[dataclasses_pre_311] SKIPPED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_assignment_to_nested_structured_config[attr_classes] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_assignment_to_structured_inside_dict_config[dataclasses] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_assignment_to_structured_inside_dict_config[dataclasses_pre_311] SKIPPED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_assignment_to_structured_inside_dict_config[attr_classes] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_dict[dataclasses] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_dict[dataclasses_pre_311] SKIPPED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_dict[attr_classes] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_dict_nondefault_values[dataclasses] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_dict_nondefault_values[dataclasses_pre_311] SKIPPED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_dict_nondefault_values[attr_classes] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_structured_config_struct_behavior[dataclasses] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_structured_config_struct_behavior[dataclasses_pre_311] SKIPPED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_structured_config_struct_behavior[attr_classes] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-BoolConfig-BoolConfigAssignments-init_dict0] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-IntegersConfig-IntegersConfigAssignments-init_dict1] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-FloatConfig-FloatConfigAssignments-init_dict2] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-BytesConfig-BytesConfigAssignments-init_dict3] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-PathConfig-PathConfigAssignments-init_dict4] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-StringConfig-StringConfigAssignments-init_dict5] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-EnumConfig-EnumConfigAssignments-init_dict6] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-BoolConfig-BoolConfigAssignments-init_dict7] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-IntegersConfig-IntegersConfigAssignments-init_dict8] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-FloatConfig-FloatConfigAssignments-init_dict9] PASSED [ 4%] 103s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-BytesConfig-BytesConfigAssignments-init_dict10] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-PathConfig-PathConfigAssignments-init_dict11] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-StringConfig-StringConfigAssignments-init_dict12] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-EnumConfig-EnumConfigAssignments-init_dict13] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-AnyTypeConfig-AnyTypeConfigAssignments-init_dict14] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-BoolConfig-BoolConfigAssignments-init_dict0] SKIPPED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-IntegersConfig-IntegersConfigAssignments-init_dict1] SKIPPED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-FloatConfig-FloatConfigAssignments-init_dict2] SKIPPED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-BytesConfig-BytesConfigAssignments-init_dict3] SKIPPED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-PathConfig-PathConfigAssignments-init_dict4] SKIPPED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-StringConfig-StringConfigAssignments-init_dict5] SKIPPED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-EnumConfig-EnumConfigAssignments-init_dict6] SKIPPED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-BoolConfig-BoolConfigAssignments-init_dict7] SKIPPED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-IntegersConfig-IntegersConfigAssignments-init_dict8] SKIPPED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-FloatConfig-FloatConfigAssignments-init_dict9] SKIPPED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-BytesConfig-BytesConfigAssignments-init_dict10] SKIPPED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-PathConfig-PathConfigAssignments-init_dict11] SKIPPED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-StringConfig-StringConfigAssignments-init_dict12] SKIPPED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-EnumConfig-EnumConfigAssignments-init_dict13] SKIPPED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-AnyTypeConfig-AnyTypeConfigAssignments-init_dict14] SKIPPED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-BoolConfig-BoolConfigAssignments-init_dict0] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-IntegersConfig-IntegersConfigAssignments-init_dict1] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-FloatConfig-FloatConfigAssignments-init_dict2] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-BytesConfig-BytesConfigAssignments-init_dict3] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-PathConfig-PathConfigAssignments-init_dict4] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-StringConfig-StringConfigAssignments-init_dict5] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-EnumConfig-EnumConfigAssignments-init_dict6] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-BoolConfig-BoolConfigAssignments-init_dict7] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-IntegersConfig-IntegersConfigAssignments-init_dict8] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-FloatConfig-FloatConfigAssignments-init_dict9] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-BytesConfig-BytesConfigAssignments-init_dict10] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-PathConfig-PathConfigAssignments-init_dict11] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-StringConfig-StringConfigAssignments-init_dict12] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-EnumConfig-EnumConfigAssignments-init_dict13] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-AnyTypeConfig-AnyTypeConfigAssignments-init_dict14] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[dataclasses-None-expected_init0] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[dataclasses-input_init1-expected_init1] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[dataclasses-None-expected_init2] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[dataclasses-input_init3-expected_init3] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[dataclasses_pre_311-None-expected_init0] SKIPPED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[dataclasses_pre_311-input_init1-expected_init1] SKIPPED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[dataclasses_pre_311-None-expected_init2] SKIPPED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[dataclasses_pre_311-input_init3-expected_init3] SKIPPED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[attr_classes-None-expected_init0] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[attr_classes-input_init1-expected_init1] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[attr_classes-None-expected_init2] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[attr_classes-input_init3-expected_init3] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_interpolation[dataclasses] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_interpolation[dataclasses_pre_311] SKIPPED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_interpolation[attr_classes] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-BoolOptional] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-IntegerOptional] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-FloatOptional] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-StringOptional] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-ListOptional] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-TupleOptional] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-EnumOptional] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-StructuredOptional] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-DictOptional] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-BoolOptional] SKIPPED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-IntegerOptional] SKIPPED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-FloatOptional] SKIPPED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-StringOptional] SKIPPED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-ListOptional] SKIPPED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-TupleOptional] SKIPPED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-EnumOptional] SKIPPED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-StructuredOptional] SKIPPED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-DictOptional] SKIPPED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-BoolOptional] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-IntegerOptional] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-FloatOptional] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-StringOptional] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-ListOptional] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-TupleOptional] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-EnumOptional] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-StructuredOptional] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-DictOptional] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_field[dataclasses] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_field[dataclasses_pre_311] SKIPPED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_field[attr_classes] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field[dataclasses] PASSED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field[dataclasses_pre_311] SKIPPED [ 5%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field[attr_classes] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_typed_dict_field[dataclasses] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_typed_dict_field[dataclasses_pre_311] SKIPPED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_typed_dict_field[attr_classes] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_type1[dataclasses] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_type1[dataclasses_pre_311] SKIPPED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_type1[attr_classes] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_type2[dataclasses] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_type2[dataclasses_pre_311] SKIPPED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_type2[attr_classes] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_with_subclass[dataclasses] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_with_subclass[dataclasses_pre_311] SKIPPED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_with_subclass[attr_classes] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured_on_self[dataclasses] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured_on_self[dataclasses_pre_311] SKIPPED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured_on_self[attr_classes] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured_config_is_missing[dataclasses] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured_config_is_missing[dataclasses_pre_311] SKIPPED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured_config_is_missing[attr_classes] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured[dataclasses] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured[dataclasses_pre_311] SKIPPED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured[attr_classes] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_none_is_none[dataclasses] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_none_is_none[dataclasses_pre_311] SKIPPED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_none_is_none[attr_classes] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_with_subclass_into_missing[dataclasses] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_with_subclass_into_missing[dataclasses_pre_311] SKIPPED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_with_subclass_into_missing[attr_classes] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_with_nons_subclass[dataclasses] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_with_nons_subclass[dataclasses_pre_311] SKIPPED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_with_nons_subclass[attr_classes] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_into_Dict[dataclasses] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_into_Dict[dataclasses_pre_311] SKIPPED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_into_Dict[attr_classes] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_user_list_with_wrong_key[dataclasses] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_user_list_with_wrong_key[dataclasses_pre_311] SKIPPED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_user_list_with_wrong_key[attr_classes] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_list_with_correct_type[dataclasses] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_list_with_correct_type[dataclasses_pre_311] SKIPPED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_list_with_correct_type[attr_classes] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_dict_with_wrong_type[dataclasses] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_dict_with_wrong_type[dataclasses_pre_311] SKIPPED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_dict_with_wrong_type[attr_classes] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_dict_with_correct_type[dataclasses] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_dict_with_correct_type[dataclasses_pre_311] SKIPPED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_dict_with_correct_type[attr_classes] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field_key_type_error[dataclasses] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field_key_type_error[dataclasses_pre_311] SKIPPED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field_key_type_error[attr_classes] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field_value_type_error[dataclasses] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field_value_type_error[dataclasses_pre_311] SKIPPED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field_value_type_error[attr_classes] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_field_value_type_error[dataclasses] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_field_value_type_error[dataclasses_pre_311] SKIPPED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_field_value_type_error[attr_classes] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_examples[dataclasses-ListExamples] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_examples[dataclasses-TupleExamples] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_examples[dataclasses_pre_311-ListExamples] SKIPPED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_examples[dataclasses_pre_311-TupleExamples] SKIPPED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_examples[attr_classes-ListExamples] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_examples[attr_classes-TupleExamples] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_any[dataclasses] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_any[dataclasses_pre_311] SKIPPED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_any[attr_classes] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_int[dataclasses] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_int[dataclasses_pre_311] SKIPPED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_int[attr_classes] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_strings[dataclasses] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_strings[dataclasses_pre_311] SKIPPED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_strings[attr_classes] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_bool[dataclasses] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_bool[dataclasses_pre_311] SKIPPED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_bool[attr_classes] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_colors[dataclasses] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_colors[dataclasses_pre_311] SKIPPED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_colors[attr_classes] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_str_keys[dataclasses] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_str_keys[dataclasses_pre_311] SKIPPED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_str_keys[attr_classes] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_int_keys[dataclasses] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_int_keys[dataclasses_pre_311] SKIPPED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_int_keys[attr_classes] PASSED [ 6%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_float_keys[dataclasses] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_float_keys[dataclasses_pre_311] SKIPPED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_float_keys[attr_classes] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_bool_keys[dataclasses] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_bool_keys[dataclasses_pre_311] SKIPPED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_bool_keys[attr_classes] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_enum_key[dataclasses] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_enum_key[dataclasses_pre_311] SKIPPED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_enum_key[attr_classes] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_of_objects[dataclasses] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_of_objects[dataclasses_pre_311] SKIPPED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_of_objects[attr_classes] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_of_objects_missing[dataclasses] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_of_objects_missing[dataclasses_pre_311] SKIPPED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_of_objects_missing[attr_classes] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_dict_of_objects[dataclasses] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_dict_of_objects[dataclasses_pre_311] SKIPPED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_dict_of_objects[attr_classes] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_of_objects[dataclasses] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_of_objects[dataclasses_pre_311] SKIPPED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_of_objects[attr_classes] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_of_objects_missing[dataclasses] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_of_objects_missing[dataclasses_pre_311] SKIPPED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_of_objects_missing[attr_classes] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_list_of_objects[dataclasses] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_list_of_objects[dataclasses_pre_311] SKIPPED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_list_of_objects[attr_classes] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_api[dataclasses] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_api[dataclasses_pre_311] SKIPPED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_api[attr_classes] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_class[dataclasses] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_class[dataclasses_pre_311] SKIPPED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_class[attr_classes] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_object[dataclasses] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_object[dataclasses_pre_311] SKIPPED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_object[attr_classes] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_dataclass[dataclasses] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_dataclass[dataclasses_pre_311] SKIPPED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_dataclass[attr_classes] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_set_key_with_with_dataclass[dataclasses] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_set_key_with_with_dataclass[dataclasses_pre_311] SKIPPED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_set_key_with_with_dataclass[attr_classes] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_set_list_correct_type[dataclasses] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_set_list_correct_type[dataclasses_pre_311] SKIPPED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_set_list_correct_type[attr_classes] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses-1] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses-True] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses-str] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses-3.1415] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses-value4] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses-value5] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses-value6] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses_pre_311-1] SKIPPED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses_pre_311-True] SKIPPED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses_pre_311-str] SKIPPED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses_pre_311-3.1415] SKIPPED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses_pre_311-value4] SKIPPED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses_pre_311-value5] SKIPPED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses_pre_311-value6] SKIPPED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[attr_classes-1] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[attr_classes-True] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[attr_classes-str] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[attr_classes-3.1415] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[attr_classes-value4] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[attr_classes-value5] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[attr_classes-value6] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses-None] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses-True] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses-str] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses-3.1415] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses-value4] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses_pre_311-None] SKIPPED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses_pre_311-True] SKIPPED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses_pre_311-str] SKIPPED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses_pre_311-3.1415] SKIPPED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses_pre_311-value4] SKIPPED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[attr_classes-None] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[attr_classes-True] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[attr_classes-str] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[attr_classes-3.1415] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[attr_classes-value4] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-1] PASSED [ 7%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-True] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-str] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-3.1415] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-value4] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-value5] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-value6] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-value7] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-value8] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-value9] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-1] SKIPPED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-True] SKIPPED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-str] SKIPPED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-3.1415] SKIPPED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-value4] SKIPPED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-value5] SKIPPED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-value6] SKIPPED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-value7] SKIPPED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-value8] SKIPPED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-value9] SKIPPED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-1] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-True] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-str] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-3.1415] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-value4] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-value5] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-value6] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-value7] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-value8] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-value9] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_recursive_dict[dataclasses] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_recursive_dict[dataclasses_pre_311] SKIPPED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_recursive_dict[attr_classes] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_recursive_list[dataclasses] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_recursive_list[dataclasses_pre_311] SKIPPED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_recursive_list[attr_classes] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_create_untyped_dict[dataclasses] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_create_untyped_dict[dataclasses_pre_311] SKIPPED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_create_untyped_dict[attr_classes] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_create_untyped_list[dataclasses] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_create_untyped_list[dataclasses_pre_311] SKIPPED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_create_untyped_list[attr_classes] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_has_bad_annotation1[dataclasses] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_has_bad_annotation1[dataclasses_pre_311] SKIPPED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_has_bad_annotation1[attr_classes] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_has_bad_annotation2[dataclasses] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_has_bad_annotation2[dataclasses_pre_311] SKIPPED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_has_bad_annotation2[attr_classes] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses--expected0-AnyNode-Any-None] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses--expected1-AnyNode-Any-None] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses--expected2-ListConfig-object-list] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses--expected3-DictConfig-object-dict] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses--expected4-DictConfig-object-] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses_pre_311--expected0-AnyNode-Any-None] SKIPPED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses_pre_311--expected1-AnyNode-Any-None] SKIPPED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses_pre_311--expected2-ListConfig-object-list] SKIPPED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses_pre_311--expected3-DictConfig-object-dict] SKIPPED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses_pre_311--expected4-DictConfig-object-] SKIPPED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[attr_classes--expected0-AnyNode-Any-None] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[attr_classes--expected1-AnyNode-Any-None] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[attr_classes--expected2-ListConfig-object-list] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[attr_classes--expected3-DictConfig-object-dict] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[attr_classes--expected4-DictConfig-object-] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::test_frozen[dataclasses] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::test_frozen[dataclasses_pre_311] SKIPPED [ 8%] 104s tests/structured_conf/test_structured_config.py::test_frozen[attr_classes] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::test_forward_ref[dataclasses] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::test_forward_ref[dataclasses_pre_311] SKIPPED [ 8%] 104s tests/structured_conf/test_structured_config.py::test_forward_ref[attr_classes] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str[dataclasses] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str[dataclasses_pre_311] SKIPPED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str[attr_classes] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_dict_subclass_data_preserved_upon_node_creation[dataclasses] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_dict_subclass_data_preserved_upon_node_creation[dataclasses_pre_311] SKIPPED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_dict_subclass_data_preserved_upon_node_creation[attr_classes] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_create_dict_subclass_with_bad_value_type[dataclasses] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_create_dict_subclass_with_bad_value_type[dataclasses_pre_311] SKIPPED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_create_dict_subclass_with_bad_value_type[attr_classes] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str_as_sub_node[dataclasses] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str_as_sub_node[dataclasses_pre_311] SKIPPED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str_as_sub_node[attr_classes] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_int2str[dataclasses] PASSED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_int2str[dataclasses_pre_311] SKIPPED [ 8%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_int2str[attr_classes] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_int2str_as_sub_node[dataclasses] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_int2str_as_sub_node[dataclasses_pre_311] SKIPPED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_int2str_as_sub_node[attr_classes] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_color2str[dataclasses] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_color2str[dataclasses_pre_311] SKIPPED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_color2str[attr_classes] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_color2color[dataclasses] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_color2color[dataclasses_pre_311] SKIPPED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_color2color[attr_classes] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2user[dataclasses] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2user[dataclasses_pre_311] SKIPPED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2user[attr_classes] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str_with_field[dataclasses] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str_with_field[dataclasses_pre_311] SKIPPED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str_with_field[attr_classes] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::TestErrors::test_usr2str[dataclasses] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::TestErrors::test_usr2str[dataclasses_pre_311] SKIPPED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::TestErrors::test_usr2str[attr_classes] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::TestErrors::test_str2int_with_field_of_different_type[dataclasses] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::TestErrors::test_str2int_with_field_of_different_type[dataclasses_pre_311] SKIPPED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestDictSubclass::TestErrors::test_str2int_with_field_of_different_type[attr_classes] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_construct_from_another_retain_node_types[dataclasses] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_construct_from_another_retain_node_types[dataclasses_pre_311] SKIPPED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_construct_from_another_retain_node_types[attr_classes] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_nested_with_any_var_type[dataclasses] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_nested_with_any_var_type[dataclasses_pre_311] SKIPPED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_nested_with_any_var_type[attr_classes] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_noop_merge_into_frozen[dataclasses] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_noop_merge_into_frozen[dataclasses_pre_311] SKIPPED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_noop_merge_into_frozen[attr_classes] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_into_none_list[dataclasses] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_into_none_list[dataclasses_pre_311] SKIPPED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_into_none_list[attr_classes] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_into_none_dict[dataclasses] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_into_none_dict[dataclasses_pre_311] SKIPPED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_into_none_dict[attr_classes] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_set_value_after_merge_into_none_dict[dataclasses] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_set_value_after_merge_into_none_dict[dataclasses_pre_311] SKIPPED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_set_value_after_merge_into_none_dict[attr_classes] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[dataclasses-empty] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[dataclasses-partial] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[dataclasses-complete0] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[dataclasses-complete1] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[dataclasses_pre_311-empty] SKIPPED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[dataclasses_pre_311-partial] SKIPPED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[dataclasses_pre_311-complete0] SKIPPED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[dataclasses_pre_311-complete1] SKIPPED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[attr_classes-empty] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[attr_classes-partial] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[attr_classes-complete0] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[attr_classes-complete1] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_missing_list_promotes_target_type[dataclasses] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_missing_list_promotes_target_type[dataclasses_pre_311] SKIPPED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_missing_list_promotes_target_type[attr_classes] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_class_with_required_args[dataclasses] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_class_with_required_args[dataclasses_pre_311] SKIPPED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_class_with_required_args[attr_classes] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_instance_with_required_args[dataclasses] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_instance_with_required_args[dataclasses_pre_311] SKIPPED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_instance_with_required_args[attr_classes] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_class_with_default_args[dataclasses] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_class_with_default_args[dataclasses_pre_311] SKIPPED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_class_with_default_args[attr_classes] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_instance_with_default_args[dataclasses] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_instance_with_default_args[dataclasses_pre_311] SKIPPED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_instance_with_default_args[attr_classes] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_leaf_node_inheritance[dataclasses] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_leaf_node_inheritance[dataclasses_pre_311] SKIPPED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_leaf_node_inheritance[attr_classes] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_container_inheritance[dataclasses] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_container_inheritance[dataclasses_pre_311] SKIPPED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_container_inheritance[attr_classes] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_subclass_using_default_factory[dataclasses-create_from_class] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_subclass_using_default_factory[dataclasses-create_from_instance] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_subclass_using_default_factory[dataclasses_pre_311-create_from_class] SKIPPED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_subclass_using_default_factory[dataclasses_pre_311-create_from_instance] SKIPPED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_subclass_using_default_factory[attr_classes-create_from_class] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_subclass_using_default_factory[attr_classes-create_from_instance] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[dataclasses-ListOfLists] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[dataclasses-DictOfDicts] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[dataclasses-ListsAndDicts] PASSED [ 9%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[dataclasses-WithDefault] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[dataclasses_pre_311-ListOfLists] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[dataclasses_pre_311-DictOfDicts] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[dataclasses_pre_311-ListsAndDicts] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[dataclasses_pre_311-WithDefault] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[attr_classes-ListOfLists] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[attr_classes-DictOfDicts] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[attr_classes-ListsAndDicts] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[attr_classes-WithDefault] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lls] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-llx] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-llla] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lloli0] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lloli1] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lls_default0] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lls_default1] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lls_default-0] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lls_default-1] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lls_default-2] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lolx_default] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lolx_default-0] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lolx_default-1] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lolx_default-2] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsdsi] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-odsdsi_default-dsi1] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-odsdsi_default-dsi2] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-odsdsi_default-dsi3] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsdsx_default-dsx1] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsdsx_default-dsx2] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsdsx_default-dsx2-s1] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsdsx_default-dsx2-s2] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsdsx_default-dsx2-s3] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsdsx_default-dsx3] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lldsi] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-oldfox0] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-oldfox1] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dedsle_default-RED] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsolx_default] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsolx_default-lx] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsolx_default-lx-0] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lls] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-llx] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-llla] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lloli0] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lloli1] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lls_default0] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lls_default1] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lls_default-0] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lls_default-1] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lls_default-2] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lolx_default] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lolx_default-0] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lolx_default-1] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lolx_default-2] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsdsi] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-odsdsi_default-dsi1] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-odsdsi_default-dsi2] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-odsdsi_default-dsi3] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsdsx_default-dsx1] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsdsx_default-dsx2] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsdsx_default-dsx2-s1] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsdsx_default-dsx2-s2] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsdsx_default-dsx2-s3] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsdsx_default-dsx3] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lldsi] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-oldfox0] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-oldfox1] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dedsle_default-RED] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsolx_default] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsolx_default-lx] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsolx_default-lx-0] SKIPPED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lls] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-llx] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-llla] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lloli0] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lloli1] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lls_default0] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lls_default1] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lls_default-0] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lls_default-1] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lls_default-2] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lolx_default] PASSED [ 10%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lolx_default-0] PASSED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lolx_default-1] PASSED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lolx_default-2] PASSED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsdsi] PASSED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-odsdsi_default-dsi1] PASSED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-odsdsi_default-dsi2] PASSED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-odsdsi_default-dsi3] PASSED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsdsx_default-dsx1] PASSED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsdsx_default-dsx2] PASSED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsdsx_default-dsx2-s1] PASSED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsdsx_default-dsx2-s2] PASSED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsdsx_default-dsx2-s3] PASSED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsdsx_default-dsx3] PASSED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lldsi] PASSED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-oldfox0] PASSED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-oldfox1] PASSED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dedsle_default-RED] PASSED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsolx_default] PASSED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsolx_default-lx] PASSED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsolx_default-lx-0] PASSED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-lls] PASSED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-lls-empty] PASSED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-lls-list-of-empty] PASSED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-lls_default] PASSED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-llx] PASSED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-lolx_default] PASSED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-dsdsi] PASSED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-dsdbi] PASSED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-dsdsx] PASSED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-lls] SKIPPED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-lls-empty] SKIPPED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-lls-list-of-empty] SKIPPED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-lls_default] SKIPPED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-llx] SKIPPED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-lolx_default] SKIPPED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-dsdsi] SKIPPED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-dsdbi] SKIPPED [ 11%] 104s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-dsdsx] SKIPPED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-lls] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-lls-empty] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-lls-list-of-empty] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-lls_default] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-llx] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-lolx_default] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-dsdsi] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-dsdbi] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-dsdsx] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses-lls-conversion-from-int] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses-lls] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses-llla] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses-lloli] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses-dsdbi] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses_pre_311-lls-conversion-from-int] SKIPPED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses_pre_311-lls] SKIPPED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses_pre_311-llla] SKIPPED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses_pre_311-lloli] SKIPPED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses_pre_311-dsdbi] SKIPPED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[attr_classes-lls-conversion-from-int] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[attr_classes-lls] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[attr_classes-llla] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[attr_classes-lloli] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[attr_classes-dsdbi] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[dataclasses-assign-llls-to-lloli] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[dataclasses-assign-lld-to-llx] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[dataclasses-assign-didbi-to-dsdbi] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[dataclasses-assign-dsdsi-to-dsdbi] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[dataclasses_pre_311-assign-llls-to-lloli] SKIPPED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[dataclasses_pre_311-assign-lld-to-llx] SKIPPED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[dataclasses_pre_311-assign-didbi-to-dsdbi] SKIPPED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[dataclasses_pre_311-assign-dsdsi-to-dsdbi] SKIPPED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[attr_classes-assign-llls-to-lloli] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[attr_classes-assign-lld-to-llx] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[attr_classes-assign-didbi-to-dsdbi] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[attr_classes-assign-dsdsi-to-dsdbi] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-lls-missing] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-lls_default-empty-list] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-lls_default-str] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-lls_default-int-converted] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-lls_default-missing-nested] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-lls_default-missing] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-dsdsi-missing] PASSED [ 11%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-dsdsx_default-empty] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-dsdsx_default-user-missing-data] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-dsdsx_default-user] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-dsdsx_default-missing-user] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-dsdsi-str-converted-to-int] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-lls-missing] SKIPPED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-lls_default-empty-list] SKIPPED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-lls_default-str] SKIPPED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-lls_default-int-converted] SKIPPED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-lls_default-missing-nested] SKIPPED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-lls_default-missing] SKIPPED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-dsdsi-missing] SKIPPED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-dsdsx_default-empty] SKIPPED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-dsdsx_default-user-missing-data] SKIPPED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-dsdsx_default-user] SKIPPED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-dsdsx_default-missing-user] SKIPPED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-dsdsi-str-converted-to-int] SKIPPED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-lls-missing] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-lls_default-empty-list] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-lls_default-str] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-lls_default-int-converted] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-lls_default-missing-nested] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-lls_default-missing] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-dsdsi-missing] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-dsdsx_default-empty] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-dsdsx_default-user-missing-data] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-dsdsx_default-user] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-dsdsx_default-missing-user] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-dsdsi-str-converted-to-int] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-dsolx=none-illegal] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-olx=none-legal] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-dsolx=dn-legal] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-x=none-illegal] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-odsdsi=none-legal] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-dsdsx=none-illegal] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-dsi=none-illegal] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-dsdsx=dsn-illegal] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-lloli=n-illegal] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-lloli=ln-illegal] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-lloli=lln-legal] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-lloli=llln-illegal] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-lolx=n-illegal] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-olx=n-legal] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-lx=n-illegal] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-dsolx=none-illegal] SKIPPED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-olx=none-legal] SKIPPED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-dsolx=dn-legal] SKIPPED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-x=none-illegal] SKIPPED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-odsdsi=none-legal] SKIPPED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-dsdsx=none-illegal] SKIPPED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-dsi=none-illegal] SKIPPED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-dsdsx=dsn-illegal] SKIPPED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-lloli=n-illegal] SKIPPED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-lloli=ln-illegal] SKIPPED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-lloli=lln-legal] SKIPPED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-lloli=llln-illegal] SKIPPED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-lolx=n-illegal] SKIPPED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-olx=n-legal] SKIPPED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-lx=n-illegal] SKIPPED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-dsolx=none-illegal] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-olx=none-legal] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-dsolx=dn-legal] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-x=none-illegal] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-odsdsi=none-legal] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-dsdsx=none-illegal] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-dsi=none-illegal] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-dsdsx=dsn-illegal] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-lloli=n-illegal] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-lloli=ln-illegal] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-lloli=lln-legal] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-lloli=llln-illegal] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-lolx=n-illegal] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-olx=n-legal] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-lx=n-illegal] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-simple-uis] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-simple-ubc] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-simple-uxf] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-simple-ouis] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-simple-uisn] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-simple-uisN] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-defaults-uis] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-defaults-ubc1] PASSED [ 12%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-defaults-ubc2] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-defaults-uxf] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-defaults-ouis] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-defaults-uisn] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-defaults-uisN] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-uis_missing] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-lubc] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-dsubf] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-lubc_with_default] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-dsubf_with_default] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-iterp-from-union] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-iterp-from-union-resolved] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-iterp-to-union-resolved] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-simple-uis] SKIPPED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-simple-ubc] SKIPPED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-simple-uxf] SKIPPED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-simple-ouis] SKIPPED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-simple-uisn] SKIPPED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-simple-uisN] SKIPPED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-defaults-uis] SKIPPED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-defaults-ubc1] SKIPPED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-defaults-ubc2] SKIPPED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-defaults-uxf] SKIPPED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-defaults-ouis] SKIPPED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-defaults-uisn] SKIPPED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-defaults-uisN] SKIPPED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-uis_missing] SKIPPED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-lubc] SKIPPED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-dsubf] SKIPPED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-lubc_with_default] SKIPPED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-dsubf_with_default] SKIPPED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-iterp-from-union] SKIPPED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-iterp-from-union-resolved] SKIPPED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-iterp-to-union-resolved] SKIPPED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-simple-uis] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-simple-ubc] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-simple-uxf] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-simple-ouis] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-simple-uisn] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-simple-uisN] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-defaults-uis] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-defaults-ubc1] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-defaults-ubc2] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-defaults-uxf] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-defaults-ouis] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-defaults-uisn] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-defaults-uisN] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-uis_missing] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-lubc] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-dsubf] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-lubc_with_default] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-dsubf_with_default] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-iterp-from-union] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-iterp-from-union-resolved] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-iterp-to-union-resolved] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[dataclasses-assign-none-to-uis] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[dataclasses-assign-str-to-ubc] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[dataclasses-assign-bool-to-uxf] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[dataclasses-assign-enum-to-oufb] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[dataclasses_pre_311-assign-none-to-uis] SKIPPED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[dataclasses_pre_311-assign-str-to-ubc] SKIPPED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[dataclasses_pre_311-assign-bool-to-uxf] SKIPPED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[dataclasses_pre_311-assign-enum-to-oufb] SKIPPED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[attr_classes-assign-none-to-uis] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[attr_classes-assign-str-to-ubc] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[attr_classes-assign-bool-to-uxf] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[attr_classes-assign-enum-to-oufb] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-uis-int] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-uis-int_string] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-uis-str] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-uis-none] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-uis-missing] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-uis-interp] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-ubc-bool] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-ubc-color] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-ubc-color_str] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-ubc-str] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-ubc-none] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-ubc-missing] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-ubc-interp] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-ouis-none] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-uis-int] PASSED [ 13%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-uis-int_string] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-uis-str] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-uis-none] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-uis-missing] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-uis-interp] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-ubc-bool] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-ubc-color] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-ubc-color_str] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-ubc-str] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-ubc-none] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-ubc-missing] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-ubc-interp] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-ouis-none] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-missing] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-none] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-interp] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-list-empty] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-list-enum] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-list-enum_str] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-list-str] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-list-none] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-list-missing] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-list-interp] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-dsubf] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-dsubf-float-str] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-dsubf-dict-str] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-dsubf-dict-none] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-dsubf-dict-missing] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-dsubf-dict-interp] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-dsoubf-dict-none] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-uis-int] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-uis-int_string] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-uis-str] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-uis-none] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-uis-missing] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-uis-interp] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-ubc-bool] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-ubc-color] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-ubc-color_str] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-ubc-str] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-ubc-none] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-ubc-missing] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-ubc-interp] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-ouis-none] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-uis-int] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-uis-int_string] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-uis-str] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-uis-none] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-uis-missing] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-uis-interp] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-ubc-bool] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-ubc-color] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-ubc-color_str] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-ubc-str] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-ubc-none] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-ubc-missing] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-ubc-interp] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-ouis-none] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-missing] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-none] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-interp] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-list-empty] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-list-enum] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-list-enum_str] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-list-str] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-list-none] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-list-missing] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-list-interp] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-dsubf] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-dsubf-float-str] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-dsubf-dict-str] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-dsubf-dict-none] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-dsubf-dict-missing] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-dsubf-dict-interp] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-dsoubf-dict-none] SKIPPED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-uis-int] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-uis-int_string] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-uis-str] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-uis-none] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-uis-missing] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-uis-interp] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-ubc-bool] PASSED [ 14%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-ubc-color] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-ubc-color_str] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-ubc-str] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-ubc-none] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-ubc-missing] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-ubc-interp] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-ouis-none] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-uis-int] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-uis-int_string] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-uis-str] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-uis-none] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-uis-missing] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-uis-interp] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-ubc-bool] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-ubc-color] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-ubc-color_str] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-ubc-str] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-ubc-none] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-ubc-missing] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-ubc-interp] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-ouis-none] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-missing] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-none] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-interp] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-list-empty] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-list-enum] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-list-enum_str] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-list-str] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-list-none] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-list-missing] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-list-interp] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-dsubf] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-dsubf-float-str] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-dsubf-dict-str] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-dsubf-dict-none] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-dsubf-dict-missing] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-dsubf-dict-interp] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-dsoubf-dict-none] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-True-interp-to-int] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-True-interp-to-none-err] XFAIL [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-True-interp-to-str-err] XFAIL [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-True-interp-to-missing] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-True-interp-to-none] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-False-interp-to-int] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-False-interp-to-none-err] XFAIL [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-False-interp-to-str-err] XFAIL [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-False-interp-to-missing] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-False-interp-to-none] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-True-interp-to-int] SKIPPED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-True-interp-to-none-err] SKIPPED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-True-interp-to-str-err] SKIPPED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-True-interp-to-missing] SKIPPED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-True-interp-to-none] SKIPPED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-False-interp-to-int] SKIPPED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-False-interp-to-none-err] SKIPPED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-False-interp-to-str-err] SKIPPED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-False-interp-to-missing] SKIPPED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-False-interp-to-none] SKIPPED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-True-interp-to-int] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-True-interp-to-none-err] XFAIL [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-True-interp-to-str-err] XFAIL [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-True-interp-to-missing] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-True-interp-to-none] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-False-interp-to-int] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-False-interp-to-none-err] XFAIL [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-False-interp-to-str-err] XFAIL [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-False-interp-to-missing] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-False-interp-to-none] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_resolve_union_interpolation[dataclasses] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_resolve_union_interpolation[dataclasses_pre_311] SKIPPED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_resolve_union_interpolation[attr_classes] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_resolve_union_interpolation_error[dataclasses] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_resolve_union_interpolation_error[dataclasses_pre_311] SKIPPED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_resolve_union_interpolation_error[attr_classes] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_to_union[dataclasses-interp-to-float] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_to_union[dataclasses-bad-int-interp] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_to_union[dataclasses_pre_311-interp-to-float] SKIPPED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_to_union[dataclasses_pre_311-bad-int-interp] SKIPPED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_to_union[attr_classes-interp-to-float] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_to_union[attr_classes-bad-int-interp] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_support_pep_604[dataclasses] PASSED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_support_pep_604[dataclasses_pre_311] SKIPPED [ 15%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_support_pep_604[attr_classes] PASSED [ 16%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_support_pep_585[dataclasses] PASSED [ 16%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_support_pep_585[dataclasses_pre_311] SKIPPED [ 16%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_support_pep_585[attr_classes] PASSED [ 16%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assign_path_to_string_typed_field[dataclasses] PASSED [ 16%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assign_path_to_string_typed_field[dataclasses_pre_311] SKIPPED [ 16%] 105s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assign_path_to_string_typed_field[attr_classes] PASSED [ 16%] 105s tests/test_base_config.py::test_set_value[input_0-foo-10-expected0] PASSED [ 16%] 105s tests/test_base_config.py::test_set_value[input_1-foo-value1-expected1] PASSED [ 16%] 105s tests/test_base_config.py::test_set_value[input_2-foo-value2-expected2] PASSED [ 16%] 105s tests/test_base_config.py::test_set_value[input_3-foo-value3-expected3] PASSED [ 16%] 105s tests/test_base_config.py::test_set_value[input_4-0-10-expected4] PASSED [ 16%] 105s tests/test_base_config.py::test_set_value[input_5-1-10-expected5] PASSED [ 16%] 105s tests/test_base_config.py::test_set_value[input_6-1-value6-expected6] PASSED [ 16%] 105s tests/test_base_config.py::test_set_value[input_7-1-value7-expected7] PASSED [ 16%] 105s tests/test_base_config.py::test_set_value[input_8-1-value8-expected8] PASSED [ 16%] 105s tests/test_base_config.py::test_set_value_validation_fail[input_0-foo-str] PASSED [ 16%] 105s tests/test_base_config.py::test_set_value_validation_fail[input_1-1-str] PASSED [ 16%] 105s tests/test_base_config.py::test_replace_value_node_type_with_another[input_0-foo-value0] PASSED [ 16%] 105s tests/test_base_config.py::test_replace_value_node_type_with_another[input_1-1-value1] PASSED [ 16%] 105s tests/test_base_config.py::test_empty[input_0-True] PASSED [ 16%] 105s tests/test_base_config.py::test_empty[input_1-True] PASSED [ 16%] 105s tests/test_base_config.py::test_empty[input_2-False] PASSED [ 16%] 105s tests/test_base_config.py::test_empty[input_3-False] PASSED [ 16%] 105s tests/test_base_config.py::test_str[list0-str] PASSED [ 16%] 105s tests/test_base_config.py::test_str[list0-repr] PASSED [ 16%] 105s tests/test_base_config.py::test_str[dict0-str] PASSED [ 16%] 105s tests/test_base_config.py::test_str[dict0-repr] PASSED [ 16%] 105s tests/test_base_config.py::test_str[list1-str] PASSED [ 16%] 105s tests/test_base_config.py::test_str[list1-repr] PASSED [ 16%] 105s tests/test_base_config.py::test_str[dict_in_list-str] PASSED [ 16%] 105s tests/test_base_config.py::test_str[dict_in_list-repr] PASSED [ 16%] 105s tests/test_base_config.py::test_str[list_in_list-str] PASSED [ 16%] 105s tests/test_base_config.py::test_str[list_in_list-repr] PASSED [ 16%] 105s tests/test_base_config.py::test_str[dict1-str] PASSED [ 16%] 105s tests/test_base_config.py::test_str[dict1-repr] PASSED [ 16%] 105s tests/test_base_config.py::test_str[list_in_dict-str] PASSED [ 16%] 105s tests/test_base_config.py::test_str[list_in_dict-repr] PASSED [ 16%] 105s tests/test_base_config.py::test_str[structured_with_missing-str] PASSED [ 16%] 105s tests/test_base_config.py::test_str[structured_with_missing-repr] PASSED [ 16%] 105s tests/test_base_config.py::test_flag_dict[readonly] PASSED [ 16%] 105s tests/test_base_config.py::test_flag_dict[struct] PASSED [ 16%] 105s tests/test_base_config.py::test_freeze_nested_dict[readonly] PASSED [ 16%] 105s tests/test_base_config.py::test_freeze_nested_dict[struct] PASSED [ 16%] 105s tests/test_base_config.py::test_set_flags PASSED [ 16%] 105s tests/test_base_config.py::test_get_flag_after_dict_assignment[20-True] PASSED [ 16%] 105s tests/test_base_config.py::test_get_flag_after_dict_assignment[20-False] PASSED [ 16%] 105s tests/test_base_config.py::test_get_flag_after_dict_assignment[node1-True] PASSED [ 16%] 105s tests/test_base_config.py::test_get_flag_after_dict_assignment[node1-False] PASSED [ 16%] 105s tests/test_base_config.py::test_get_flag_after_dict_assignment[node2-True] PASSED [ 16%] 105s tests/test_base_config.py::test_get_flag_after_dict_assignment[node2-False] PASSED [ 16%] 105s tests/test_base_config.py::TestDeepCopy::test_deepcopy[src0] PASSED [ 16%] 105s tests/test_base_config.py::TestDeepCopy::test_deepcopy[src1] PASSED [ 16%] 105s tests/test_base_config.py::TestDeepCopy::test_deepcopy[src2] PASSED [ 16%] 105s tests/test_base_config.py::TestDeepCopy::test_deepcopy[src3] PASSED [ 16%] 105s tests/test_base_config.py::TestDeepCopy::test_deepcopy[StructuredWithMissing] PASSED [ 16%] 105s tests/test_base_config.py::TestDeepCopy::test_deepcopy_readonly[src0] PASSED [ 16%] 105s tests/test_base_config.py::TestDeepCopy::test_deepcopy_readonly[src1] PASSED [ 16%] 105s tests/test_base_config.py::TestDeepCopy::test_deepcopy_readonly[src2] PASSED [ 16%] 105s tests/test_base_config.py::TestDeepCopy::test_deepcopy_readonly[src3] PASSED [ 16%] 105s tests/test_base_config.py::TestDeepCopy::test_deepcopy_readonly[StructuredWithMissing] PASSED [ 16%] 105s tests/test_base_config.py::TestDeepCopy::test_deepcopy_struct[src0] PASSED [ 16%] 105s tests/test_base_config.py::TestDeepCopy::test_deepcopy_struct[src1] PASSED [ 16%] 105s tests/test_base_config.py::TestDeepCopy::test_deepcopy_struct[src2] PASSED [ 16%] 105s tests/test_base_config.py::TestDeepCopy::test_deepcopy_struct[src3] PASSED [ 16%] 105s tests/test_base_config.py::TestDeepCopy::test_deepcopy_struct[StructuredWithMissing] PASSED [ 16%] 105s tests/test_base_config.py::test_deepcopy_after_del PASSED [ 16%] 105s tests/test_base_config.py::test_deepcopy_after_pop PASSED [ 16%] 105s tests/test_base_config.py::test_deepcopy_with_interpolation PASSED [ 16%] 105s tests/test_base_config.py::test_deepcopy_and_merge_and_flags PASSED [ 16%] 105s tests/test_base_config.py::test_deepcopy_preserves_container_type[cfg0] PASSED [ 16%] 105s tests/test_base_config.py::test_deepcopy_preserves_container_type[cfg1] PASSED [ 16%] 105s tests/test_base_config.py::test_flag_override[struct_setiitem] PASSED [ 16%] 105s tests/test_base_config.py::test_flag_override[struct_setattr] PASSED [ 16%] 105s tests/test_base_config.py::test_flag_override[readonly] PASSED [ 16%] 105s tests/test_base_config.py::test_nested_flag_override PASSED [ 16%] 105s tests/test_base_config.py::test_multiple_flags_override PASSED [ 16%] 105s tests/test_base_config.py::test_read_write_override[src0--expectation0] PASSED [ 16%] 105s tests/test_base_config.py::test_read_write_override[src1--expectation1] PASSED [ 16%] 105s tests/test_base_config.py::test_struct_override[src0--expectation0] PASSED [ 16%] 105s tests/test_base_config.py::test_open_dict_restore[struct-open_dict] PASSED [ 16%] 105s tests/test_base_config.py::test_open_dict_restore[readonly-read_write] PASSED [ 16%] 105s tests/test_base_config.py::TestCopy::test_copy[list_empty-copy.copy] PASSED [ 17%] 105s tests/test_base_config.py::TestCopy::test_copy[list_empty-obj.copy] PASSED [ 17%] 105s tests/test_base_config.py::TestCopy::test_copy[list0-copy.copy] PASSED [ 17%] 105s tests/test_base_config.py::TestCopy::test_copy[list0-obj.copy] PASSED [ 17%] 105s tests/test_base_config.py::TestCopy::test_copy[list1-copy.copy] PASSED [ 17%] 105s tests/test_base_config.py::TestCopy::test_copy[list1-obj.copy] PASSED [ 17%] 105s tests/test_base_config.py::TestCopy::test_copy[list_none-copy.copy] PASSED [ 17%] 105s tests/test_base_config.py::TestCopy::test_copy[list_none-obj.copy] PASSED [ 17%] 105s tests/test_base_config.py::TestCopy::test_copy[list_missing-copy.copy] PASSED [ 17%] 105s tests/test_base_config.py::TestCopy::test_copy[list_missing-obj.copy] PASSED [ 17%] 105s tests/test_base_config.py::TestCopy::test_copy[dict_empty-copy.copy] PASSED [ 17%] 105s tests/test_base_config.py::TestCopy::test_copy[dict_empty-obj.copy] PASSED [ 17%] 105s tests/test_base_config.py::TestCopy::test_copy[dict0-copy.copy] PASSED [ 17%] 105s tests/test_base_config.py::TestCopy::test_copy[dict0-obj.copy] PASSED [ 17%] 105s tests/test_base_config.py::TestCopy::test_copy[dict1-copy.copy] PASSED [ 17%] 105s tests/test_base_config.py::TestCopy::test_copy[dict1-obj.copy] PASSED [ 17%] 105s tests/test_base_config.py::TestCopy::test_copy[dict_none-copy.copy] PASSED [ 17%] 105s tests/test_base_config.py::TestCopy::test_copy[dict_none-obj.copy] PASSED [ 17%] 105s tests/test_base_config.py::TestCopy::test_copy_dict_inter[dict_inter-copy.copy] PASSED [ 17%] 105s tests/test_base_config.py::TestCopy::test_copy_dict_inter[dict_inter-obj.copy] PASSED [ 17%] 105s tests/test_base_config.py::TestCopy::test_copy_with_interpolation[src0-2-0-copy.copy] PASSED [ 17%] 105s tests/test_base_config.py::TestCopy::test_copy_with_interpolation[src0-2-0-obj.copy] PASSED [ 17%] 105s tests/test_base_config.py::TestCopy::test_copy_with_interpolation[src1-b-a-copy.copy] PASSED [ 17%] 105s tests/test_base_config.py::TestCopy::test_copy_with_interpolation[src1-b-a-obj.copy] PASSED [ 17%] 105s tests/test_base_config.py::TestCopy::test_list_shallow_copy_is_deepcopy[copy.copy] PASSED [ 17%] 105s tests/test_base_config.py::TestCopy::test_list_shallow_copy_is_deepcopy[obj.copy] PASSED [ 17%] 105s tests/test_base_config.py::TestParentAfterCopy::test_dict_copy[copy] PASSED [ 17%] 105s tests/test_base_config.py::TestParentAfterCopy::test_dict_copy[deepcopy] PASSED [ 17%] 105s tests/test_base_config.py::TestParentAfterCopy::test_node_copy[copy] PASSED [ 17%] 105s tests/test_base_config.py::TestParentAfterCopy::test_node_copy[deepcopy] PASSED [ 17%] 105s tests/test_base_config.py::TestParentAfterCopy::test_list_copy[copy] PASSED [ 17%] 105s tests/test_base_config.py::TestParentAfterCopy::test_list_copy[deepcopy] PASSED [ 17%] 105s tests/test_base_config.py::TestParentAfterCopy::test_union_copy[copy] PASSED [ 17%] 105s tests/test_base_config.py::TestParentAfterCopy::test_union_copy[deepcopy] PASSED [ 17%] 105s tests/test_base_config.py::test_omegaconf_init_not_implemented PASSED [ 17%] 105s tests/test_base_config.py::test_resolve_str_interpolation[a-a] PASSED [ 17%] 105s tests/test_base_config.py::test_resolve_str_interpolation[${foo}-10] PASSED [ 17%] 105s tests/test_base_config.py::test_resolve_str_interpolation[${bar}-10] PASSED [ 17%] 105s tests/test_base_config.py::test_resolve_str_interpolation[foo_${foo}-foo_10] PASSED [ 17%] 105s tests/test_base_config.py::test_resolve_str_interpolation[foo_${bar}-foo_10] PASSED [ 17%] 105s tests/test_base_config.py::test_omegaconf_create PASSED [ 17%] 105s tests/test_base_config.py::test_assign[parent0-0-value0-expected0] PASSED [ 17%] 105s tests/test_base_config.py::test_assign[parent1-0-value1-expected1] PASSED [ 17%] 105s tests/test_base_config.py::test_assign[parent2-0-value2-expected2] PASSED [ 17%] 105s tests/test_base_config.py::test_assign[parent3-foo-value3-expected3] PASSED [ 17%] 105s tests/test_base_config.py::test_assign[parent4-foo-value4-expected4] PASSED [ 17%] 105s tests/test_base_config.py::test_assign[parent5-foo-value5-expected5] PASSED [ 17%] 105s tests/test_base_config.py::test_get_node[cfg0-foo-bar] PASSED [ 17%] 105s tests/test_base_config.py::test_get_node[cfg1-foo-None] PASSED [ 17%] 105s tests/test_base_config.py::test_get_node[cfg2-foo-???] PASSED [ 17%] 105s tests/test_base_config.py::test_get_node[cfg3-1-20] PASSED [ 17%] 105s tests/test_base_config.py::test_get_node[cfg4-1-None] PASSED [ 17%] 105s tests/test_base_config.py::test_get_node[cfg5-1-???] PASSED [ 17%] 105s tests/test_base_config.py::test_string_interpolation_with_readonly_parent[dict] PASSED [ 17%] 105s tests/test_base_config.py::test_string_interpolation_with_readonly_parent[list_int] PASSED [ 17%] 105s tests/test_base_config.py::test_string_interpolation_with_readonly_parent[list_slice] PASSED [ 17%] 105s tests/test_base_config.py::test_flags_root PASSED [ 17%] 105s tests/test_base_config.py::test_optional_assign[list_elt] PASSED [ 17%] 105s tests/test_base_config.py::test_optional_assign[list_elt_partial] PASSED [ 17%] 105s tests/test_base_config.py::test_optional_assign[dict_elt] PASSED [ 17%] 105s tests/test_base_config.py::test_optional_assign[dict_elt_partial] PASSED [ 17%] 105s tests/test_base_config.py::test_optional_assign[list] PASSED [ 17%] 105s tests/test_base_config.py::test_optional_assign[dict] PASSED [ 17%] 106s tests/test_base_config.py::test_optional_assign[opt_list_elt] PASSED [ 17%] 106s tests/test_base_config.py::test_optional_assign[opt_dict_elt] PASSED [ 17%] 106s tests/test_base_config.py::test_optional_assign[opt_list] PASSED [ 17%] 106s tests/test_base_config.py::test_optional_assign[opt_dict] PASSED [ 17%] 106s tests/test_base_config.py::test_optional_assign[list_opt_elt] PASSED [ 17%] 106s tests/test_base_config.py::test_optional_assign[dict_opt_elt] PASSED [ 17%] 106s tests/test_base_config.py::test_optional_assign[list_opt] PASSED [ 17%] 106s tests/test_base_config.py::test_optional_assign[dict_opt] PASSED [ 17%] 106s tests/test_base_config.py::test_optional_assign[set_optional_user] PASSED [ 17%] 106s tests/test_base_config.py::test_optional_assign[illegal_set_user_to_none] PASSED [ 17%] 106s tests/test_base_config.py::test_assignment_optional_behavior[opt_user] PASSED [ 17%] 106s tests/test_base_config.py::test_assignment_optional_behavior[nested_structured_conf] PASSED [ 17%] 106s tests/test_base_config.py::test_assignment_optional_behavior[structured_dict_of_user] PASSED [ 17%] 106s tests/test_base_config.py::test_assignment_optional_behavior[dict_int] PASSED [ 17%] 106s tests/test_base_config.py::test_assignment_optional_behavior[dict_opt_int] PASSED [ 17%] 106s tests/test_base_config.py::test_assignment_optional_behavior[dict_any] PASSED [ 17%] 106s tests/test_base_config.py::test_assignment_optional_behavior[dict:merge_into_new_user_node] PASSED [ 17%] 106s tests/test_base_config.py::test_assignment_optional_behavior[dict:merge_into_new_optional_user_node] PASSED [ 17%] 106s tests/test_base_config.py::test_assignment_optional_behavior[list:merge_into_new_user_node] PASSED [ 17%] 106s tests/test_base_config.py::test_assignment_optional_behavior[list:merge_into_new_optional_user_node] PASSED [ 18%] 106s tests/test_base_config.py::test_assignment_optional_behavior[opt_dict0] PASSED [ 18%] 106s tests/test_base_config.py::test_assignment_optional_behavior[opt_list] PASSED [ 18%] 106s tests/test_base_config.py::test_assignment_optional_behavior[opt_dict1] PASSED [ 18%] 106s tests/test_base_config.py::test_assignment_optional_behavior[opt_dict2] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::test_setattr_deep_value PASSED [ 18%] 106s tests/test_basic_ops_dict.py::test_setattr_deep_from_empty PASSED [ 18%] 106s tests/test_basic_ops_dict.py::test_setattr_dict_nested PASSED [ 18%] 106s tests/test_basic_ops_dict.py::test_getattr PASSED [ 18%] 106s tests/test_basic_ops_dict.py::test_getattr_dict PASSED [ 18%] 106s tests/test_basic_ops_dict.py::test_delattr[dict-False] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::test_delattr[dict-True] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::test_delattr[structured_config-False] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::test_delattr[structured_config-True] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_mandatory_value[str] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_mandatory_value[bytes] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_mandatory_value[int] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_mandatory_value[float] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_mandatory_value[bool-T] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_mandatory_value[bool-F] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_mandatory_value[enum] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_inner[str] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_inner[bytes] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_inner[int] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_inner[float] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_inner[bool-T] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_inner[bool-F] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_inner[enum] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_outer[str] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_outer[bytes] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_outer[int] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_outer[float] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_outer[bool-T] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_outer[bool-F] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_outer[enum] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_get[str] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_get[bytes] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_get[int] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_get[float] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_get[bool-T] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_get[bool-F] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_get[enum] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_set[str] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_set[bytes] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_set[int] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_set[float] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_set[bool-T] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_set[bool-F] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_set[enum] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem[src0-a-expected0] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem[src1-abc-expected1] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem[src2-1-expected2] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem[src3-67.89-expected3] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem[src4-False-expected4] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem[src5-Enum1.FOO-expected5] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem_KeyError[src0-a-expected0] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem_KeyError[src1-abc-expected1] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem_KeyError[src2-1-expected2] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem_KeyError[src3-67.89-expected3] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem_KeyError[src4-False-expected4] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem_KeyError[src5-Enum1.FOO-expected5] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_struct_delitem[src0-a-expected0] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_struct_delitem[src1-abc-expected1] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_struct_delitem[src2-1-expected2] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_struct_delitem[src3-67.89-expected3] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_struct_delitem[src4-False-expected4] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_struct_delitem[src5-Enum1.FOO-expected5] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::test_attribute_error PASSED [ 18%] 106s tests/test_basic_ops_dict.py::test_get_default_value[c0] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::test_get_default_value[c1] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::test_scientific_notation_float PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-4-None] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-4-True] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-4-False] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-True-None] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-True-True] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-True-False] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-False-None] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-False-True] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-False-False] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-None-None] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-None-True] PASSED [ 18%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-None-False] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-4-None] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-4-True] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-4-False] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-True-None] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-True-True] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-True-False] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-False-None] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-False-True] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-False-False] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-None-None] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-None-True] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-None-False] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-4-None] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-4-True] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-4-False] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-True-None] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-True-True] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-True-False] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-False-None] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-False-True] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-False-False] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-None-None] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-None-True] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-None-False] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-4-None] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-4-True] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-4-False] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-True-None] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-True-True] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-True-False] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-False-None] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-False-True] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-False-False] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-None-None] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-None-True] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-None-False] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-4-None] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-4-True] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-4-False] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-True-None] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-True-True] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-True-False] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-False-None] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-False-True] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-False-False] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-None-None] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-None-True] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-None-False] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-4-None] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-4-True] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-4-False] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-True-None] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-True-True] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-True-False] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-False-None] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-False-True] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-False-False] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-None-None] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-None-True] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-None-False] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-4-None] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-4-True] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-4-False] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-True-None] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-True-True] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-True-False] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-False-None] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-False-True] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-False-False] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-None-None] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-None-True] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-None-False] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-4-None] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-4-True] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-4-False] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-True-None] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-True-True] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-True-False] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-False-None] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-False-True] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-False-False] PASSED [ 19%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-None-None] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-None-True] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-None-False] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-4-None] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-4-True] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-4-False] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-True-None] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-True-True] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-True-False] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-False-None] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-False-True] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-False-False] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-None-None] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-None-True] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-None-False] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-4-None] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-4-True] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-4-False] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-True-None] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-True-True] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-True-False] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-False-None] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-False-True] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-False-False] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-None-None] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-None-True] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-None-False] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-4-None] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-4-True] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-4-False] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-True-None] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-True-True] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-True-False] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-False-None] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-False-True] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-False-False] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-None-None] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-None-True] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-None-False] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-4-None] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-4-True] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-4-False] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-True-None] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-True-True] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-True-False] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-False-None] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-False-True] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-False-False] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-None-None] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-None-True] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-None-False] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-4-None] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-4-True] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-4-False] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-True-None] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-True-True] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-True-False] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-False-None] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-False-True] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-False-False] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-None-None] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-None-True] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-None-False] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::test_map_expansion PASSED [ 20%] 106s tests/test_basic_ops_dict.py::test_items_iterator_behavior PASSED [ 20%] 106s tests/test_basic_ops_dict.py::test_mutate_config_via_items_iteration PASSED [ 20%] 106s tests/test_basic_ops_dict.py::test_items_with_interpolation PASSED [ 20%] 106s tests/test_basic_ops_dict.py::test_items[empty] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::test_items[simple] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::test_items[interpolation_in_value] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::test_items[missing_value] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::test_items[none] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::test_items[missing] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::test_items[missing_interpolation0] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::test_items[missing_interpolation1] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::test_dict_keys[empty] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::test_dict_keys[full] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::test_dict_keys[missing_value] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::test_dict_keys[missing_interpolation] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::test_dict_keys[interpolation] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::test_dict_keys[none_dictconfig] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::test_dict_keys[missing_dictconfig] PASSED [ 20%] 106s tests/test_basic_ops_dict.py::test_dict_keys[missing_interpolation_dictconfig] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_keys[interpolation_dictconfig] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_pickle_get_root PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_iterate_dictionary PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_iterate_dict_with_interpolation PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_pop[no_default] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_pop[none_default] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_pop[with_default] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_pop[none_value] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_pop[missing_value] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_pop[interpolation] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_pop[enum_key_no_default] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_pop[enum_key_with_none_default] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_pop[enum_key_with_default] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_pop[bytes_key_no_default] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_pop[bytes_key_with_default] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_pop[float_key_no_default] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_pop[float_key_with_default] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_pop[bool_key_no_default] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_pop[bool_key_with_default] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_struct_mode_pop PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_structured_mode_pop PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg0-not_found-expectation0] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg1-ghi-expectation1] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg2-3-expectation2] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg3-10.11-expectation3] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg4-False-expectation4] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg5-Enum1.BAR-expectation5] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg6-a-expectation6] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg7-1-expectation7] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg8-123.45-expectation8] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg9-a-expectation9] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg10-True-expectation10] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg11-Enum1.FOO-expectation11] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg12-a-expectation12] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf0-a-True] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf1-b-True] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf2-c-False] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf3-b-True] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf4-b-False] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf5-c-True] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf6-b-True] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf7-a-True] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf8-b-True] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf9-b-True] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf10-Enum1.FOO-True] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf11-aaa-False] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf12-FOO-False] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf13-Enum1.FOO-True] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf14-incompatible_key_type-False] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf15-FOO-True] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf16-None-False] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf17-1-True] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf18-2-True] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf19-3-False] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf20-2-False] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf21-None-False] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf22-1-False] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf23-1-False] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf24-1.1-True] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf25-1.1-False] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf26-1.1-False] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf27-2.2-True] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf28-3.3-False] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf29-2.2-False] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf30-None-False] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf31-True-True] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf32-False-True] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf33-no-False] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf34-1-True] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf35-None-False] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf36-False-False] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf37-1-True] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf38-2-True] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf39-3-False] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf40-2-False] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf41-None-False] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_in_dict[conf42-1-False] PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_get_root PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_get_root_of_merged PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_config PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_structured_delitem PASSED [ 21%] 106s tests/test_basic_ops_dict.py::test_dict_nested_structured_delitem PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_dict_len[empty] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_dict_len[full] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_dict_len[none] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_dict_len[missing] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_dict_len[interpolation] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_dict_len[broken_interpolation] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_dict_assign_illegal_value PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_dict_assign_illegal_value_nested PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_assign_dict_in_dict PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_instantiate_config_fails PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_dir[cfg0-None-expected0] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_dir[cfg1-a-expected1] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_dir[StructuredWithMissing-dict-expected2] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_hash PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_get_with_default_from_struct_not_throwing[default] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_get_with_default_from_struct_not_throwing[0] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_get_with_default_from_struct_not_throwing[None] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_members[cfg0] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_members[cfg1] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_masked_copy[in_cfg0-mask_keys0-expected0] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_masked_copy[in_cfg1-a-expected1] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_masked_copy[in_cfg2-mask_keys2-expected2] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_masked_copy[in_cfg3-b-expected3] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_masked_copy[in_cfg4-mask_keys4-expected4] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_masked_copy_is_deep PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_shallow_copy PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_shallow_copy_missing PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_shallow_copy_none PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_dict_shallow_copy_is_deepcopy[copy] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_dict_shallow_copy_is_deepcopy[obj.copy] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_creation_with_invalid_key PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_setitem_with_invalid_key PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_getitem_with_invalid_key PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_hasattr PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_typed_hasattr PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_struct_mode_missing_key_getitem PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_struct_mode_missing_key_setitem PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_get_type PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_get_ref_type[cfg0-Optional] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_get_ref_type[cfg1-Plugin] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_get_ref_type_with_conflict PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_is_missing PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_assign_to_reftype_none_or_any[None-None] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_assign_to_reftype_none_or_any[None-Any] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_assign_to_reftype_none_or_any[assign1-None] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_assign_to_reftype_none_or_any[assign1-Any] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_assign_to_reftype_none_or_any[assign2-None] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_assign_to_reftype_none_or_any[assign2-Any] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_assign_to_reftype_none_or_any[assign3-None] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::test_assign_to_reftype_none_or_any[assign3-Any] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin1[plugin_none] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin1[plugin_plugin] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin1[plugin_plugin()] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin1[plugin_concrete] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin1[plugin_concrete()] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin1[concrete_none] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin1[subclass=subclass_obj0] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin1[subclass=subclass_obj1] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[None-plugin_none] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[None-plugin_plugin] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[None-plugin_plugin()] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[None-plugin_concrete] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[None-plugin_concrete()] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[None-concrete_none] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[None-subclass=subclass_obj0] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[None-subclass=subclass_obj1] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[???-plugin_none] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[???-plugin_plugin] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[???-plugin_plugin()] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[???-plugin_concrete] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[???-plugin_concrete()] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[???-concrete_none] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[???-subclass=subclass_obj0] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[???-subclass=subclass_obj1] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin_[plugin_none] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin_[plugin_plugin] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin_[plugin_plugin()] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin_[plugin_concrete] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin_[plugin_concrete()] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin_[concrete_none] PASSED [ 22%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin_[subclass=subclass_obj0] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin_[subclass=subclass_obj1] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[None-plugin_none] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[None-plugin_plugin] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[None-plugin_plugin()] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[None-plugin_concrete] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[None-plugin_concrete()] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[None-concrete_none] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[None-subclass=subclass_obj0] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[None-subclass=subclass_obj1] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[???-plugin_none] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[???-plugin_plugin] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[???-plugin_plugin()] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[???-plugin_concrete] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[???-plugin_concrete()] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[???-concrete_none] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[???-subclass=subclass_obj0] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[???-subclass=subclass_obj1] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin_[assign_primitive_to_typed] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin_[assign_base_type_to_subclass] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin_[assign_base_instance_to_subclass] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin[None-assign_primitive_to_typed] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin[None-assign_base_type_to_subclass] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin[None-assign_base_instance_to_subclass] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin[???-assign_primitive_to_typed] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin[???-assign_base_type_to_subclass] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin[???-assign_base_instance_to_subclass] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin1[assign_primitive_to_typed] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin1[assign_base_type_to_subclass] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin1[assign_base_instance_to_subclass] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin[None-assign_primitive_to_typed] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin[None-assign_base_type_to_subclass] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin[None-assign_base_instance_to_subclass] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin[???-assign_primitive_to_typed] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin[???-assign_base_type_to_subclass] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin[???-assign_base_instance_to_subclass] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::test_setdefault PASSED [ 23%] 106s tests/test_basic_ops_dict.py::test_self_assign_list_value_with_ref_type[list_value] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::test_self_assign_list_value_with_ref_type[dict_value] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::test_assign_to_sc_field_without_ref_type PASSED [ 23%] 106s tests/test_basic_ops_dict.py::test_dict_getitem_not_found PASSED [ 23%] 106s tests/test_basic_ops_dict.py::test_dict_getitem_none_output PASSED [ 23%] 106s tests/test_basic_ops_dict.py::test_dictconfig_creation_with_parent_flag[struct-data0] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::test_dictconfig_creation_with_parent_flag[struct-User] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::test_dictconfig_creation_with_parent_flag[readonly-data0] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::test_dictconfig_creation_with_parent_flag[readonly-User] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::test_node_copy_on_set[any] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::test_node_copy_on_set[dict] PASSED [ 23%] 106s tests/test_basic_ops_dict.py::test_node_copy_on_set[list] PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_list_value PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_list_of_dicts PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_list_get_return_default[cfg0-0-None] PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_list_get_return_default[cfg0-0-0] PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_list_get_return_default[cfg0-0-default] PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_list_get_return_default[cfg1-0-None] PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_list_get_return_default[cfg1-0-0] PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_list_get_return_default[cfg1-0-default] PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_list_get_return_default[cfg2-0-None] PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_list_get_return_default[cfg2-0-0] PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_list_get_return_default[cfg2-0-default] PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg0-0-found-None] PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg0-0-found-0] PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg0-0-found-default] PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg1-0-None-None] PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg1-0-None-0] PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg1-0-None-default] PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg2-0-None-None] PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg2-0-None-0] PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg2-0-None-default] PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg3-0-None-None] PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg3-0-None-0] PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg3-0-None-default] PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_iterate_list[simple] PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_iterate_list[interpolation] PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_iterate_list[iter_over_lists] PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_iterate_list[iter_over_dicts] PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_iterate_list[iter_over_missing] PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_iterate_list[str_interpolation] PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_iterate_list_with_missing_interpolation PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_iterate_list_with_missing PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_items_with_interpolation PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_list_pop[cfg0-0-1-expected_cfg0] PASSED [ 23%] 106s tests/test_basic_ops_list.py::test_list_pop[cfg1-None-3-expected_cfg1] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_list_pop[cfg2-0-None-expected_cfg2] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_list_pop[cfg3-1-None-expected_cfg3] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_list_pop_errors[cfg0-100-IndexError] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_list_pop_errors[cfg1-0-InterpolationKeyError] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_list_pop_errors[cfg2-0-InterpolationToMissingValueError] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_list_pop_on_unexpected_exception_not_modifying PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_in_list PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_in_with_interpolation PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_not_in_special_lists[ListConfig(None)] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_not_in_special_lists[ListConfig(???)] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_list_config_with_list PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_list_config_with_tuple PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_items_on_list PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_list_enumerate PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_list_delitem PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_list_len[lst0-2] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_list_len[lst1-0] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_list_len[lst2-0] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_list_len[lst3-0] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_list_len[lst4-0] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_nested_list_assign_illegal_value PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_list_append PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_append_invalid_element_type[append_str_to_list[int]] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_append_invalid_element_type[append_str_to_list[Color]] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_append_invalid_element_type[append_str_to_list[User]] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_append_invalid_element_type[list:convert_dict_to_user] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_append_invalid_element_type[list:convert_empty_dict_to_user] PASSED [ 24%] 106s 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%] 106s 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%] 106s tests/test_basic_ops_list.py::test_append_convert[list:convert_str_to_int] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_append_convert[list:convert_str_to_float] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_append_convert[list:convert_int_to_str] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_append_convert[list:convert_str_to_bool] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_append_convert[list:convert_str_to_enum] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_append_convert[list:convert_str_to_path] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_list_index[index0-expected0] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_list_index[index1-expected1] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_list_index[-1-13] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_list_dir[cfg0-expected0] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_list_dir[cfg1-expected1] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_list_dir[cfg2-expected2] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_append_to_typed[typed_list] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_append_to_typed[typed_list_append_none] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_append_to_typed[optional_typed_list] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_append_to_typed[optional_typed_list_append_none] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_append_to_typed[user_list] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_append_to_typed[user_list_append_none] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_append_to_typed[optional_user_list] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_append_to_typed[optional_user_list_append_none] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_insert[input_0-1-100-expected0-AnyNode-None] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_insert[input_1-1-value1-expected1-IntegerNode-None] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_insert[input_2-1-foo-expected2-AnyNode-None] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_insert[input_3-1-value3-expected3-StringNode-None] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_insert[input_4-0-foo-None-None-ValidationError] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_insert[typed_list] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_insert[typed_list_insert_none] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_insert_special_list[lst0-0-10-expectation0] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_insert_special_list[lst1-0-10-expectation1] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_extend[src0-append0-result0] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_extend[src1-append1-result1] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_extend[src2-append2-result2] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_remove[src0-10-result0-expectation0] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_remove[src1-oops-None-expectation1] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_remove[src2-remove2-result2-expectation2] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_remove[src3-2-result3-expectation3] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_clear[1-src0] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_clear[1-src1] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_clear[1-src2] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_clear[2-src0] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_clear[2-src1] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_clear[2-src2] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_index[src0-20--1-expectation0] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_index[src1-10-0-expectation1] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_index[src2-20-1-expectation2] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_index_with_range PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_count[src0-10-0] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_count[src1-10-1] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_count[src2-10-2] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_count[src3-None-0] PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_sort PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_insert_throws_not_changing_list PASSED [ 24%] 106s tests/test_basic_ops_list.py::test_append_throws_not_changing_list PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_hash PASSED [ 25%] 106s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[listconfig_plus_listconfig-in_list10-in_list20-in_expected0] PASSED [ 25%] 106s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[listconfig_plus_listconfig-in_list11-in_list21-in_expected1] PASSED [ 25%] 106s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[listconfig_plus_listconfig-in_list12-in_list22-in_expected2] PASSED [ 25%] 106s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[listconfig_plus_list-in_list10-in_list20-in_expected0] PASSED [ 25%] 106s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[listconfig_plus_list-in_list11-in_list21-in_expected1] PASSED [ 25%] 106s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[listconfig_plus_list-in_list12-in_list22-in_expected2] PASSED [ 25%] 106s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[list_plus_listconfig-in_list10-in_list20-in_expected0] PASSED [ 25%] 106s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[list_plus_listconfig-in_list11-in_list21-in_expected1] PASSED [ 25%] 106s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[list_plus_listconfig-in_list12-in_list22-in_expected2] PASSED [ 25%] 106s tests/test_basic_ops_list.py::TestListAdd::test_list_plus_eq[in_list10-in_list20-in_expected0] PASSED [ 25%] 106s tests/test_basic_ops_list.py::TestListAdd::test_list_plus_eq[in_list11-in_list21-in_expected1] PASSED [ 25%] 106s tests/test_basic_ops_list.py::TestListAdd::test_list_plus_eq[in_list12-in_list22-in_expected2] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_deep_add PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_deep_radd PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_set_with_invalid_key PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_getitem[lst0-0-1] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_getitem[lst1-0-TypeError] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_getitem[lst2-0-MissingMandatoryValue] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_getitem_slice[sli0] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_getitem_slice[sli1] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_getitem_slice[sli2] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_getitem_slice[sli3] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_getitem_slice[sli4] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_getitem_slice[sli5] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_getitem_slice[sli6] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_getitem_slice[sli7] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_getitem_slice[sli8] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_getitem_slice[sli9] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_getitem_slice[sli10] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[same-number-of-elements-create] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[same-number-of-elements-list] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[same-number-of-elements-] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[extra-elements-create] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[extra-elements-list] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[extra-elements-] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[insert only-create] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[insert only-list] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[insert only-] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[nop-create] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[nop-list] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[nop-] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[less-elements-create] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[less-elements-list] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[less-elements-] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-create] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-list] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice2-create] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice2-list] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice2-] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-disjoint-create] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-disjoint-list] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-disjoint-] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[non-iterable-input-create] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[non-iterable-input-list] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[non-iterable-input-] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[partially-valid-input-create] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[partially-valid-input-list] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[partially-valid-input-] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-length-mismatch-create] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-length-mismatch-list] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-length-mismatch-] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-length-mismatch2-create] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-length-mismatch2-list] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-length-mismatch2-] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-reverse-create] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-reverse-list] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-reverse-] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-create] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-list] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-replace-create] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-replace-list] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-replace-] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-underflow-create] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-underflow-list] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-underflow-] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-overflow-create] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-overflow-list] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-overflow-] PASSED [ 25%] 106s tests/test_basic_ops_list.py::test_get[lst0-0-1] PASSED [ 26%] 106s tests/test_basic_ops_list.py::test_get[lst1-foo-KeyValidationError] PASSED [ 26%] 106s tests/test_basic_ops_list.py::test_get[lst2-1-InterpolationKeyError] PASSED [ 26%] 106s tests/test_basic_ops_list.py::test_get[lst3-1-InterpolationToMissingValueError] PASSED [ 26%] 106s tests/test_basic_ops_list.py::test_get[lst4-0-TypeError] PASSED [ 26%] 106s tests/test_basic_ops_list.py::test_get[lst5-0-MissingMandatoryValue] PASSED [ 26%] 106s tests/test_basic_ops_list.py::test_getattr PASSED [ 26%] 106s tests/test_basic_ops_list.py::test_shallow_copy PASSED [ 26%] 106s tests/test_basic_ops_list.py::test_shallow_copy_missing PASSED [ 26%] 106s tests/test_basic_ops_list.py::test_shallow_copy_none PASSED [ 26%] 106s tests/test_basic_ops_list.py::test_listconfig_creation_with_parent_flag[struct] PASSED [ 26%] 106s tests/test_basic_ops_list.py::test_listconfig_creation_with_parent_flag[readonly] PASSED [ 26%] 106s tests/test_basic_ops_list.py::test_node_copy_on_append[any] PASSED [ 26%] 106s tests/test_basic_ops_list.py::test_node_copy_on_append[dict] PASSED [ 26%] 106s tests/test_basic_ops_list.py::test_node_copy_on_append[list] PASSED [ 26%] 106s tests/test_basic_ops_list.py::test_validate_set[structured:set_optional_to_bad_type] PASSED [ 26%] 106s tests/test_basic_ops_list.py::test_validate_set[set_to_none_raises] PASSED [ 26%] 106s tests/test_basic_ops_list.py::test_validate_set[optional_set_to_none] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-None-str] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-None-bytes] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-None-int] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-None-float] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-None-bool] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-None-Enum1] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-False-str] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-False-bytes] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-False-int] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-False-float] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-False-bool] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-False-Enum1] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-True-str] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-True-bytes] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-True-int] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-True-float] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-True-bool] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-True-Enum1] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-None-str] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-None-bytes] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-None-int] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-None-float] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-None-bool] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-None-Enum1] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-False-str] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-False-bytes] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-False-int] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-False-float] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-False-bool] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-False-Enum1] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-True-str] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-True-bytes] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-True-int] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-True-float] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-True-bool] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-True-Enum1] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-None-str] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-None-bytes] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-None-int] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-None-float] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-None-bool] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-None-Enum1] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-False-str] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-False-bytes] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-False-int] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-False-float] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-False-bool] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-False-Enum1] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-True-str] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-True-bytes] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-True-int] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-True-float] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-True-bool] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-True-Enum1] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-None-str] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-None-bytes] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-None-int] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-None-float] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-None-bool] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-None-Enum1] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-False-str] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-False-bytes] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-False-int] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-False-float] PASSED [ 26%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-False-bool] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-False-Enum1] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-True-str] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-True-bytes] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-True-int] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-True-float] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-True-bool] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-True-Enum1] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-None-str] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-None-bytes] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-None-int] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-None-float] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-None-bool] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-None-Enum1] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-False-str] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-False-bytes] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-False-int] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-False-float] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-False-bool] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-False-Enum1] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-True-str] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-True-bytes] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-True-int] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-True-float] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-True-bool] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-True-Enum1] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-None-str] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-None-bytes] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-None-int] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-None-float] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-None-bool] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-None-Enum1] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-False-str] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-False-bytes] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-False-int] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-False-float] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-False-bool] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-False-Enum1] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-True-str] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-True-bytes] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-True-int] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-True-float] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-True-bool] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-True-Enum1] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-None-str] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-None-bytes] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-None-int] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-None-float] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-None-bool] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-None-Enum1] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-False-str] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-False-bytes] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-False-int] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-False-float] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-False-bool] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-False-Enum1] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-True-str] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-True-bytes] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-True-int] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-True-float] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-True-bool] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-True-Enum1] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-None-str] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-None-bytes] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-None-int] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-None-float] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-None-bool] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-None-Enum1] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-False-str] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-False-bytes] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-False-int] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-False-float] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-False-bool] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-False-Enum1] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-True-str] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-True-bytes] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-True-int] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-True-float] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-True-bool] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-True-Enum1] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-None-str] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-None-bytes] PASSED [ 27%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-None-int] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-None-float] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-None-bool] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-None-Enum1] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-False-str] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-False-bytes] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-False-int] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-False-float] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-False-bool] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-False-Enum1] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-True-str] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-True-bytes] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-True-int] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-True-float] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-True-bool] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-True-Enum1] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-None-str] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-None-bytes] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-None-int] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-None-float] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-None-bool] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-None-Enum1] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-False-str] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-False-bytes] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-False-int] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-False-float] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-False-bool] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-False-Enum1] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-True-str] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-True-bytes] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-True-int] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-True-float] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-True-bool] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-True-Enum1] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-None-str] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-None-bytes] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-None-int] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-None-float] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-None-bool] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-None-Enum1] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-False-str] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-False-bytes] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-False-int] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-False-float] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-False-bool] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-False-Enum1] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-True-str] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-True-bytes] PASSED [ 28%] 106s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-True-int] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-True-float] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-True-bool] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-True-Enum1] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-None-str] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-None-bytes] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-None-int] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-None-float] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-None-bool] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-None-Enum1] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-False-str] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-False-bytes] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-False-int] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-False-float] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-False-bool] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-False-Enum1] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-True-str] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-True-bytes] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-True-int] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-True-float] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-True-bool] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-True-Enum1] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-False-str] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-False-bytes] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-False-int] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-False-float] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-False-bool] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-False-Enum1] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-None-str] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-None-bytes] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-None-int] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-None-float] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-None-bool] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-None-Enum1] PASSED [ 28%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-False-str] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-False-bytes] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-False-int] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-False-float] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-False-bool] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-False-Enum1] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-None-str] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-None-bytes] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-None-int] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-None-float] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-None-bool] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-None-Enum1] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-False-str] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-False-bytes] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-False-int] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-False-float] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-False-bool] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-False-Enum1] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-None-str] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-None-bytes] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-None-int] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-None-float] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-None-bool] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-None-Enum1] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-False-str] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-False-bytes] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-False-int] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-False-float] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-False-bool] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-False-Enum1] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-None-str] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-None-bytes] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-None-int] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-None-float] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-None-bool] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-None-Enum1] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-False-str] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-False-bytes] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-False-int] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-False-float] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-False-bool] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-False-Enum1] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-None-str] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-None-bytes] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-None-int] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-None-float] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-None-bool] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-None-Enum1] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-False-str] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-False-bytes] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-False-int] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-False-float] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-False-bool] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-False-Enum1] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-None-str] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-None-bytes] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-None-int] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-None-float] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-None-bool] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-None-Enum1] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[str-True-str] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[str-True-bytes] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[str-True-int] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[str-True-float] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[str-True-bool] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[str-True-Enum1] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[abc-True-str] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[abc-True-bytes] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[abc-True-int] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[abc-True-float] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[abc-True-bool] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[abc-True-Enum1] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[1-True-str] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[1-True-bytes] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[1-True-int] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[1-True-float] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[1-True-bool] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[1-True-Enum1] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[3.1415-True-str] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[3.1415-True-bytes] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[3.1415-True-int] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[3.1415-True-float] PASSED [ 29%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[3.1415-True-bool] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[3.1415-True-Enum1] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[True-True-str] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[True-True-bytes] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[True-True-int] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[True-True-float] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[True-True-bool] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[True-True-Enum1] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[Enum1.FOO-True-str] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[Enum1.FOO-True-bytes] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[Enum1.FOO-True-int] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[Enum1.FOO-True-float] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[Enum1.FOO-True-bool] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[Enum1.FOO-True-Enum1] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-None-str] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-None-bytes] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-None-int] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-None-float] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-None-bool] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-None-Enum1] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-False-str] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-False-bytes] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-False-int] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-False-float] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-False-bool] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-False-Enum1] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-True-str] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-True-bytes] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-True-int] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-True-float] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-True-bool] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-True-Enum1] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-None-str] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-None-bytes] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-None-int] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-None-float] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-None-bool] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-None-Enum1] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-False-str] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-False-bytes] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-False-int] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-False-float] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-False-bool] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-False-Enum1] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-True-str] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-True-bytes] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-True-int] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-True-float] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-True-bool] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-True-Enum1] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-None-str] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-None-bytes] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-None-int] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-None-float] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-None-bool] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-None-Enum1] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-False-str] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-False-bytes] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-False-int] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-False-float] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-False-bool] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-False-Enum1] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-True-str] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-True-bytes] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-True-int] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-True-float] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-True-bool] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-True-Enum1] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-None-str] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-None-bytes] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-None-int] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-None-float] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-None-bool] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-None-Enum1] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-False-str] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-False-bytes] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-False-int] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-False-float] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-False-bool] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-False-Enum1] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-True-str] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-True-bytes] PASSED [ 30%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-True-int] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-True-float] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-True-bool] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-True-Enum1] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-None-str] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-None-bytes] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-None-int] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-None-float] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-None-bool] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-None-Enum1] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-False-str] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-False-bytes] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-False-int] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-False-float] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-False-bool] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-False-Enum1] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-True-str] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-True-bytes] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-True-int] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-True-float] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-True-bool] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-True-Enum1] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-None-str] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-None-bytes] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-None-int] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-None-float] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-None-bool] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-None-Enum1] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-False-str] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-False-bytes] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-False-int] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-False-float] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-False-bool] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-False-Enum1] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-True-str] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-True-bytes] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-True-int] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-True-float] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-True-bool] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-True-Enum1] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-None-str] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-None-bytes] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-None-int] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-None-float] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-None-bool] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-None-Enum1] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-False-str] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-False-bytes] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-False-int] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-False-float] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-False-bool] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-False-Enum1] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-True-str] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-True-bytes] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-True-int] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-True-float] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-True-bool] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-True-Enum1] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-None-str] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-None-bytes] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-None-int] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-None-float] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-None-bool] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-None-Enum1] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-False-str] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-False-bytes] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-False-int] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-False-float] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-False-bool] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-False-Enum1] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-True-str] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-True-bytes] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-True-int] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-True-float] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-True-bool] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-True-Enum1] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-None-str] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-None-bytes] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-None-int] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-None-float] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-None-bool] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-None-Enum1] PASSED [ 31%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-False-str] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-False-bytes] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-False-int] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-False-float] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-False-bool] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-False-Enum1] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-True-str] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-True-bytes] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-True-int] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-True-float] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-True-bool] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-True-Enum1] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-None-str] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-None-bytes] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-None-int] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-None-float] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-None-bool] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-None-Enum1] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-False-str] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-False-bytes] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-False-int] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-False-float] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-False-bool] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-False-Enum1] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-True-str] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-True-bytes] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-True-int] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-True-float] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-True-bool] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-True-Enum1] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-None-str] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-None-bytes] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-None-int] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-None-float] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-None-bool] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-None-Enum1] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-False-str] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-False-bytes] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-False-int] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-False-float] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-False-bool] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-False-Enum1] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-True-str] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-True-bytes] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-True-int] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-True-float] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-True-bool] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-True-Enum1] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-None-str] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-None-bytes] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-None-int] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-None-float] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-None-bool] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-None-Enum1] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-False-str] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-False-bytes] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-False-int] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-False-float] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-False-bool] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-False-Enum1] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-True-str] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-True-bytes] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-True-int] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-True-float] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-True-bool] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-True-Enum1] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-None-str] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-None-bytes] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-None-int] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-None-float] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-None-bool] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-None-Enum1] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-False-str] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-False-bytes] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-False-int] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-False-float] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-False-bool] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-False-Enum1] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-True-str] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-True-bytes] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-True-int] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-True-float] PASSED [ 32%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-True-bool] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-True-Enum1] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-None-str] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-None-bytes] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-None-int] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-None-float] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-None-bool] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-None-Enum1] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-False-str] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-False-bytes] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-False-int] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-False-float] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-False-bool] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-False-Enum1] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-True-str] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-True-bytes] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-True-int] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-True-float] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-True-bool] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-True-Enum1] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-None-str] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-None-bytes] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-None-int] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-None-float] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-None-bool] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-None-Enum1] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-False-str] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-False-bytes] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-False-int] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-False-float] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-False-bool] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-False-Enum1] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-True-str] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-True-bytes] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-True-int] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-True-float] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-True-bool] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-True-Enum1] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-None-str] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-None-bytes] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-None-int] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-None-float] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-None-bool] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-None-Enum1] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-False-str] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-False-bytes] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-False-int] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-False-float] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-False-bool] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-False-Enum1] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-True-str] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-True-bytes] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-True-int] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-True-float] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-True-bool] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-True-Enum1] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-None-str] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-None-bytes] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-None-int] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-None-float] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-None-bool] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-None-Enum1] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-False-str] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-False-bytes] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-False-int] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-False-float] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-False-bool] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-False-Enum1] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-True-str] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-True-bytes] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-True-int] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-True-float] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-True-bool] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-True-Enum1] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-None-str] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-None-bytes] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-None-int] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-None-float] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-None-bool] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-None-Enum1] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-False-str] PASSED [ 33%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-False-bytes] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-False-int] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-False-float] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-False-bool] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-False-Enum1] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-True-str] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-True-bytes] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-True-int] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-True-float] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-True-bool] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-True-Enum1] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-None-str] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-None-bytes] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-None-int] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-None-float] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-None-bool] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-None-Enum1] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-False-str] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-False-bytes] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-False-int] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-False-float] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-False-bool] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-False-Enum1] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-True-str] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-True-bytes] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-True-int] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-True-float] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-True-bool] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-True-Enum1] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-None-str] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-None-bytes] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-None-int] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-None-float] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-None-bool] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-None-Enum1] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-False-str] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-False-bytes] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-False-int] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-False-float] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-False-bool] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-False-Enum1] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-True-str] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-True-bytes] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-True-int] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-True-float] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-True-bool] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-True-Enum1] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-None-str] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-None-bytes] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-None-int] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-None-float] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-None-bool] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-None-Enum1] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-False-str] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-False-bytes] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-False-int] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-False-float] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-False-bool] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-False-Enum1] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-True-str] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-True-bytes] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-True-int] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-True-float] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-True-bool] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-True-Enum1] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-None-str] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-None-bytes] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-None-int] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-None-float] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-None-bool] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-None-Enum1] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-False-str] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-False-bytes] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-False-int] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-False-float] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-False-bool] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-False-Enum1] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-True-str] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-True-bytes] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-True-int] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-True-float] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-True-bool] PASSED [ 34%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-True-Enum1] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-None-str] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-None-bytes] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-None-int] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-None-float] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-None-bool] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-None-Enum1] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-False-str] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-False-bytes] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-False-int] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-False-float] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-False-bool] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-False-Enum1] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-True-str] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-True-bytes] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-True-int] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-True-float] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-True-bool] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-True-Enum1] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-None-str] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-None-bytes] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-None-int] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-None-float] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-None-bool] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-None-Enum1] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-False-str] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-False-bytes] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-False-int] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-False-float] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-False-bool] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-False-Enum1] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-True-str] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-True-bytes] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-True-int] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-True-float] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-True-bool] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-True-Enum1] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-False-str] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-False-bytes] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-False-int] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-False-float] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-False-bool] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-False-Enum1] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-None-str] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-None-bytes] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-None-int] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-None-float] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-None-bool] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-None-Enum1] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-False-str] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-False-bytes] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-False-int] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-False-float] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-False-bool] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-False-Enum1] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-None-str] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-None-bytes] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-None-int] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-None-float] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-None-bool] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-None-Enum1] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-False-str] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-False-bytes] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-False-int] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-False-float] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-False-bool] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-False-Enum1] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-None-str] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-None-bytes] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-None-int] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-None-float] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-None-bool] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-None-Enum1] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-False-str] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-False-bytes] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-False-int] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-False-float] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-False-bool] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-False-Enum1] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-None-str] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-None-bytes] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-None-int] PASSED [ 35%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-None-float] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-None-bool] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-None-Enum1] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-False-str] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-False-bytes] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-False-int] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-False-float] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-False-bool] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-False-Enum1] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-None-str] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-None-bytes] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-None-int] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-None-float] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-None-bool] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-None-Enum1] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-False-str] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-False-bytes] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-False-int] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-False-float] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-False-bool] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-False-Enum1] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-None-str] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-None-bytes] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-None-int] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-None-float] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-None-bool] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-None-Enum1] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[str-True-str] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[str-True-bytes] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[str-True-int] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[str-True-float] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[str-True-bool] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[str-True-Enum1] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[abc-True-str] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[abc-True-bytes] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[abc-True-int] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[abc-True-float] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[abc-True-bool] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[abc-True-Enum1] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[1-True-str] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[1-True-bytes] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[1-True-int] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[1-True-float] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[1-True-bool] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[1-True-Enum1] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[3.1415-True-str] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[3.1415-True-bytes] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[3.1415-True-int] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[3.1415-True-float] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[3.1415-True-bool] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[3.1415-True-Enum1] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[True-True-str] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[True-True-bytes] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[True-True-int] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[True-True-float] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[True-True-bool] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[True-True-Enum1] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[Enum1.FOO-True-str] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[Enum1.FOO-True-bytes] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[Enum1.FOO-True-int] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[Enum1.FOO-True-float] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[Enum1.FOO-True-bool] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[Enum1.FOO-True-Enum1] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-False-str] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-False-bytes] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-False-int] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-False-float] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-False-bool] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-False-Enum1] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-None-str] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-None-bytes] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-None-int] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-None-float] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-None-bool] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-None-Enum1] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-False-str] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-False-bytes] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-False-int] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-False-float] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-False-bool] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-False-Enum1] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-None-str] PASSED [ 36%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-None-bytes] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-None-int] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-None-float] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-None-bool] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-None-Enum1] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-False-str] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-False-bytes] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-False-int] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-False-float] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-False-bool] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-False-Enum1] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-None-str] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-None-bytes] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-None-int] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-None-float] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-None-bool] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-None-Enum1] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-False-str] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-False-bytes] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-False-int] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-False-float] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-False-bool] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-False-Enum1] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-None-str] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-None-bytes] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-None-int] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-None-float] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-None-bool] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-None-Enum1] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-False-str] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-False-bytes] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-False-int] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-False-float] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-False-bool] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-False-Enum1] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-None-str] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-None-bytes] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-None-int] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-None-float] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-None-bool] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-None-Enum1] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-False-str] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-False-bytes] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-False-int] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-False-float] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-False-bool] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-False-Enum1] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-None-str] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-None-bytes] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-None-int] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-None-float] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-None-bool] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-None-Enum1] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[str-True-str] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[str-True-bytes] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[str-True-int] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[str-True-float] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[str-True-bool] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[str-True-Enum1] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[abc-True-str] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[abc-True-bytes] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[abc-True-int] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[abc-True-float] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[abc-True-bool] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[abc-True-Enum1] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[1-True-str] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[1-True-bytes] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[1-True-int] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[1-True-float] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[1-True-bool] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[1-True-Enum1] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[3.1415-True-str] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[3.1415-True-bytes] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[3.1415-True-int] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[3.1415-True-float] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[3.1415-True-bool] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[3.1415-True-Enum1] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[True-True-str] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[True-True-bytes] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[True-True-int] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[True-True-float] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[True-True-bool] PASSED [ 37%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[True-True-Enum1] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[Enum1.FOO-True-str] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[Enum1.FOO-True-bytes] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[Enum1.FOO-True-int] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[Enum1.FOO-True-float] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[Enum1.FOO-True-bool] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[Enum1.FOO-True-Enum1] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[None-str] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[None-bytes] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[None-int] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[None-float] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[None-bool] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[None-Enum1] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[False-str] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[False-bytes] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[False-int] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[False-float] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[False-bool] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[False-Enum1] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[True-str] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[True-bytes] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[True-int] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[True-float] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[True-bool] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[True-Enum1] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[None-str] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[None-bytes] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[None-int] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[None-float] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[None-bool] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[None-Enum1] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[False-str] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[False-bytes] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[False-int] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[False-float] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[False-bool] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[False-Enum1] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[True-str] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[True-bytes] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[True-int] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[True-float] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[True-bool] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[True-Enum1] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[None-str] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[None-bytes] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[None-int] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[None-float] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[None-bool] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[None-Enum1] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[False-str] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[False-bytes] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[False-int] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[False-float] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[False-bool] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[False-Enum1] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[True-str] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[True-bytes] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[True-int] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[True-float] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[True-bool] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[True-Enum1] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-None-str-data0] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-None-bytes-data1] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-None-int-data2] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-None-float-data3] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-None-bool-data4] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-False-str-data0] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-False-bytes-data1] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-False-int-data2] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-False-float-data3] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-False-bool-data4] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-True-str-data0] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-True-bytes-data1] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-True-int-data2] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-True-float-data3] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-True-bool-data4] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-None-str-data0] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-None-bytes-data1] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-None-int-data2] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-None-float-data3] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-None-bool-data4] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-False-str-data0] PASSED [ 38%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-False-bytes-data1] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-False-int-data2] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-False-float-data3] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-False-bool-data4] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-True-str-data0] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-True-bytes-data1] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-True-int-data2] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-True-float-data3] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-True-bool-data4] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-None-str-data0] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-None-bytes-data1] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-None-int-data2] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-None-float-data3] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-None-bool-data4] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-False-str-data0] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-False-bytes-data1] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-False-int-data2] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-False-float-data3] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-False-bool-data4] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-True-str-data0] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-True-bytes-data1] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-True-int-data2] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-True-float-data3] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-True-bool-data4] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-None-str-data0] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-None-bytes-data1] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-None-int-data2] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-None-float-data3] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-None-bool-data4] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-False-str-data0] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-False-bytes-data1] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-False-int-data2] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-False-float-data3] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-False-bool-data4] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-True-str-data0] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-True-bytes-data1] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-True-int-data2] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-True-float-data3] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-True-bool-data4] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-None-str-data0] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-None-bytes-data1] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-None-int-data2] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-None-float-data3] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-None-bool-data4] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-False-str-data0] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-False-bytes-data1] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-False-int-data2] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-False-float-data3] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-False-bool-data4] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-True-str-data0] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-True-bytes-data1] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-True-int-data2] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-True-float-data3] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-True-bool-data4] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-True-str-data0] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-True-bytes-data1] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-True-int-data2] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-True-float-data3] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-True-bool-data4] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-None-str-data0] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-None-bytes-data1] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-None-int-data2] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-None-float-data3] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-None-bool-data4] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-False-str-data0] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-False-bytes-data1] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-False-int-data2] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-False-float-data3] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-False-bool-data4] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-True-str-data0] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-True-bytes-data1] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-True-int-data2] PASSED [ 39%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-True-float-data3] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-True-bool-data4] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-None-str-data0] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-None-bytes-data1] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-None-int-data2] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-None-float-data3] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-None-bool-data4] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-False-str-data0] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-False-bytes-data1] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-False-int-data2] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-False-float-data3] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-False-bool-data4] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-True-str-data0] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-True-bytes-data1] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-True-int-data2] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-True-float-data3] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-True-bool-data4] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-None-str-data0] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-None-bytes-data1] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-None-int-data2] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-None-float-data3] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-None-bool-data4] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-False-str-data0] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-False-bytes-data1] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-False-int-data2] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-False-float-data3] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-False-bool-data4] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-True-str-data0] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-True-bytes-data1] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-True-int-data2] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-True-float-data3] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-True-bool-data4] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-None-str-data0] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-None-bytes-data1] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-None-int-data2] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-None-float-data3] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-None-bool-data4] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-False-str-data0] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-False-bytes-data1] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-False-int-data2] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-False-float-data3] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-False-bool-data4] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-True-str-data0] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-True-bytes-data1] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-True-int-data2] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-True-float-data3] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-True-bool-data4] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-None-str-data0] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-None-bytes-data1] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-None-int-data2] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-None-float-data3] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-None-bool-data4] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-False-str-data0] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-False-bytes-data1] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-False-int-data2] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-False-float-data3] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-False-bool-data4] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-True-str-data0] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-True-bytes-data1] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-True-int-data2] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-True-float-data3] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-True-bool-data4] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-True-str-data0] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-True-bytes-data1] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-True-int-data2] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-True-float-data3] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-True-bool-data4] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-False-str-data0] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-False-bytes-data1] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-False-int-data2] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-False-float-data3] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-False-bool-data4] PASSED [ 40%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-None-str-data0] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-None-bytes-data1] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-None-int-data2] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-None-float-data3] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-None-bool-data4] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-False-str-data0] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-False-bytes-data1] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-False-int-data2] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-False-float-data3] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-False-bool-data4] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-None-str-data0] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-None-bytes-data1] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-None-int-data2] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-None-float-data3] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-None-bool-data4] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-False-str-data0] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-False-bytes-data1] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-False-int-data2] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-False-float-data3] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-False-bool-data4] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-None-str-data0] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-None-bytes-data1] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-None-int-data2] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-None-float-data3] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-None-bool-data4] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-False-str-data0] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-False-bytes-data1] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-False-int-data2] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-False-float-data3] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-False-bool-data4] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-None-str-data0] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-None-bytes-data1] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-None-int-data2] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-None-float-data3] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-None-bool-data4] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-False-str-data0] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-False-bytes-data1] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-False-int-data2] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-False-float-data3] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-False-bool-data4] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-None-str-data0] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-None-bytes-data1] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-None-int-data2] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-None-float-data3] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-None-bool-data4] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[str-True-str-data0] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[str-True-bytes-data1] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[str-True-int-data2] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[str-True-float-data3] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[str-True-bool-data4] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[abc-True-str-data0] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[abc-True-bytes-data1] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[abc-True-int-data2] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[abc-True-float-data3] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[abc-True-bool-data4] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[1-True-str-data0] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[1-True-bytes-data1] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[1-True-int-data2] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[1-True-float-data3] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[1-True-bool-data4] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[3.1415-True-str-data0] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[3.1415-True-bytes-data1] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[3.1415-True-int-data2] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[3.1415-True-float-data3] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[3.1415-True-bool-data4] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[True-True-str-data0] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[True-True-bytes-data1] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[True-True-int-data2] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[True-True-float-data3] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[True-True-bool-data4] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[Enum1.FOO-True-str-data0] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[Enum1.FOO-True-bytes-data1] PASSED [ 41%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[Enum1.FOO-True-int-data2] PASSED [ 42%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[Enum1.FOO-True-float-data3] PASSED [ 42%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[Enum1.FOO-True-bool-data4] PASSED [ 42%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-None-str-data0] PASSED [ 42%] 107s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-None-bytes-data1] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-None-int-data2] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-None-float-data3] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-None-bool-data4] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-False-str-data0] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-False-bytes-data1] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-False-int-data2] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-False-float-data3] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-False-bool-data4] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-True-str-data0] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-True-bytes-data1] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-True-int-data2] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-True-float-data3] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-True-bool-data4] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-None-str-data0] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-None-bytes-data1] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-None-int-data2] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-None-float-data3] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-None-bool-data4] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-False-str-data0] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-False-bytes-data1] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-False-int-data2] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-False-float-data3] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-False-bool-data4] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-True-str-data0] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-True-bytes-data1] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-True-int-data2] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-True-float-data3] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-True-bool-data4] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-None-str-data0] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-None-bytes-data1] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-None-int-data2] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-None-float-data3] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-None-bool-data4] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-False-str-data0] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-False-bytes-data1] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-False-int-data2] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-False-float-data3] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-False-bool-data4] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-True-str-data0] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-True-bytes-data1] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-True-int-data2] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-True-float-data3] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-True-bool-data4] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-None-str-data0] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-None-bytes-data1] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-None-int-data2] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-None-float-data3] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-None-bool-data4] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-False-str-data0] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-False-bytes-data1] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-False-int-data2] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-False-float-data3] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-False-bool-data4] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-True-str-data0] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-True-bytes-data1] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-True-int-data2] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-True-float-data3] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-True-bool-data4] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-None-str-data0] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-None-bytes-data1] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-None-int-data2] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-None-float-data3] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-None-bool-data4] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-False-str-data0] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-False-bytes-data1] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-False-int-data2] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-False-float-data3] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-False-bool-data4] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-True-str-data0] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-True-bytes-data1] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-True-int-data2] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-True-float-data3] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-True-bool-data4] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 42%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-True-str-data0] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-True-bytes-data1] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-True-int-data2] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-True-float-data3] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-True-bool-data4] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-None-str-data0] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-None-bytes-data1] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-None-int-data2] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-None-float-data3] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-None-bool-data4] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-False-str-data0] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-False-bytes-data1] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-False-int-data2] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-False-float-data3] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-False-bool-data4] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-True-str-data0] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-True-bytes-data1] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-True-int-data2] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-True-float-data3] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-True-bool-data4] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-None-str-data0] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-None-bytes-data1] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-None-int-data2] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-None-float-data3] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-None-bool-data4] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-False-str-data0] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-False-bytes-data1] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-False-int-data2] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-False-float-data3] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-False-bool-data4] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-True-str-data0] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-True-bytes-data1] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-True-int-data2] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-True-float-data3] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-True-bool-data4] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-None-str-data0] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-None-bytes-data1] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-None-int-data2] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-None-float-data3] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-None-bool-data4] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-False-str-data0] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-False-bytes-data1] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-False-int-data2] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-False-float-data3] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-False-bool-data4] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-True-str-data0] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-True-bytes-data1] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-True-int-data2] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-True-float-data3] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-True-bool-data4] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-None-str-data0] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-None-bytes-data1] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-None-int-data2] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-None-float-data3] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-None-bool-data4] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-False-str-data0] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-False-bytes-data1] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-False-int-data2] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-False-float-data3] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-False-bool-data4] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-True-str-data0] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-True-bytes-data1] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-True-int-data2] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-True-float-data3] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-True-bool-data4] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-None-str-data0] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-None-bytes-data1] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-None-int-data2] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-None-float-data3] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-None-bool-data4] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-False-str-data0] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-False-bytes-data1] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-False-int-data2] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-False-float-data3] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-False-bool-data4] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-True-str-data0] PASSED [ 43%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-True-bytes-data1] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-True-int-data2] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-True-float-data3] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-True-bool-data4] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-True-str-data0] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-True-bytes-data1] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-True-int-data2] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-True-float-data3] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-True-bool-data4] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-None-str-data0] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-None-bytes-data1] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-None-int-data2] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-None-float-data3] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-None-bool-data4] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-False-str-data0] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-False-bytes-data1] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-False-int-data2] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-False-float-data3] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-False-bool-data4] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-True-str-data0] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-True-bytes-data1] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-True-int-data2] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-True-float-data3] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-True-bool-data4] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-None-str-data0] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-None-bytes-data1] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-None-int-data2] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-None-float-data3] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-None-bool-data4] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-False-str-data0] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-False-bytes-data1] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-False-int-data2] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-False-float-data3] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-False-bool-data4] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-True-str-data0] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-True-bytes-data1] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-True-int-data2] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-True-float-data3] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-True-bool-data4] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-None-str-data0] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-None-bytes-data1] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-None-int-data2] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-None-float-data3] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-None-bool-data4] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-False-str-data0] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-False-bytes-data1] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-False-int-data2] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-False-float-data3] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-False-bool-data4] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-True-str-data0] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-True-bytes-data1] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-True-int-data2] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-True-float-data3] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-True-bool-data4] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-None-str-data0] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-None-bytes-data1] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-None-int-data2] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-None-float-data3] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-None-bool-data4] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-False-str-data0] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-False-bytes-data1] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-False-int-data2] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-False-float-data3] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-False-bool-data4] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-True-str-data0] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-True-bytes-data1] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-True-int-data2] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-True-float-data3] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-True-bool-data4] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-None-str-data0] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-None-bytes-data1] PASSED [ 44%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-None-int-data2] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-None-float-data3] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-None-bool-data4] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-False-str-data0] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-False-bytes-data1] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-False-int-data2] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-False-float-data3] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-False-bool-data4] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-True-str-data0] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-True-bytes-data1] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-True-int-data2] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-True-float-data3] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-True-bool-data4] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-True-str-data0] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-True-bytes-data1] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-True-int-data2] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-True-float-data3] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-True-bool-data4] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-None-str-data0] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-None-bytes-data1] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-None-int-data2] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-None-float-data3] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-None-bool-data4] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-False-str-data0] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-False-bytes-data1] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-False-int-data2] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-False-float-data3] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-False-bool-data4] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-True-str-data0] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-True-bytes-data1] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-True-int-data2] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-True-float-data3] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-True-bool-data4] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-None-str-data0] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-None-bytes-data1] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-None-int-data2] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-None-float-data3] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-None-bool-data4] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-False-str-data0] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-False-bytes-data1] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-False-int-data2] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-False-float-data3] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-False-bool-data4] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-True-str-data0] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-True-bytes-data1] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-True-int-data2] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-True-float-data3] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-True-bool-data4] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-None-str-data0] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-None-bytes-data1] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-None-int-data2] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-None-float-data3] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-None-bool-data4] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-False-str-data0] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-False-bytes-data1] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-False-int-data2] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-False-float-data3] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-False-bool-data4] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-True-str-data0] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-True-bytes-data1] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-True-int-data2] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-True-float-data3] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-True-bool-data4] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-None-str-data0] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-None-bytes-data1] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-None-int-data2] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-None-float-data3] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-None-bool-data4] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-False-str-data0] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-False-bytes-data1] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-False-int-data2] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-False-float-data3] PASSED [ 45%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-False-bool-data4] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-True-str-data0] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-True-bytes-data1] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-True-int-data2] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-True-float-data3] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-True-bool-data4] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-None-str-data0] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-None-bytes-data1] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-None-int-data2] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-None-float-data3] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-None-bool-data4] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-False-str-data0] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-False-bytes-data1] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-False-int-data2] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-False-float-data3] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-False-bool-data4] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-True-str-data0] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-True-bytes-data1] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-True-int-data2] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-True-float-data3] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-True-bool-data4] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-True-str-data0] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-True-bytes-data1] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-True-int-data2] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-True-float-data3] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-True-bool-data4] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-False-str-data0] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-False-bytes-data1] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-False-int-data2] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-False-float-data3] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-False-bool-data4] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-None-str-data0] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-None-bytes-data1] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-None-int-data2] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-None-float-data3] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-None-bool-data4] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-False-str-data0] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-False-bytes-data1] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-False-int-data2] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-False-float-data3] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-False-bool-data4] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-None-str-data0] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-None-bytes-data1] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-None-int-data2] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-None-float-data3] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-None-bool-data4] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-False-str-data0] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-False-bytes-data1] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-False-int-data2] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-False-float-data3] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-False-bool-data4] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-None-str-data0] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-None-bytes-data1] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-None-int-data2] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-None-float-data3] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-None-bool-data4] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-False-str-data0] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-False-bytes-data1] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-False-int-data2] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-False-float-data3] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-False-bool-data4] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-None-str-data0] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-None-bytes-data1] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-None-int-data2] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-None-float-data3] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-None-bool-data4] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-False-str-data0] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-False-bytes-data1] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-False-int-data2] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-False-float-data3] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-False-bool-data4] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-None-str-data0] PASSED [ 46%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-None-bytes-data1] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-None-int-data2] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-None-float-data3] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-None-bool-data4] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[str-True-str-data0] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[str-True-bytes-data1] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[str-True-int-data2] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[str-True-float-data3] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[str-True-bool-data4] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[abc-True-str-data0] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[abc-True-bytes-data1] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[abc-True-int-data2] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[abc-True-float-data3] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[abc-True-bool-data4] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[1-True-str-data0] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[1-True-bytes-data1] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[1-True-int-data2] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[1-True-float-data3] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[1-True-bool-data4] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[3.1415-True-str-data0] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[3.1415-True-bytes-data1] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[3.1415-True-int-data2] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[3.1415-True-float-data3] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[3.1415-True-bool-data4] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[True-True-str-data0] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[True-True-bytes-data1] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[True-True-int-data2] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[True-True-float-data3] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[True-True-bool-data4] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[Enum1.FOO-True-str-data0] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[Enum1.FOO-True-bytes-data1] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[Enum1.FOO-True-int-data2] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[Enum1.FOO-True-float-data3] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[Enum1.FOO-True-bool-data4] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-False-str-data0] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-False-bytes-data1] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-False-int-data2] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-False-float-data3] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-False-bool-data4] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-None-str-data0] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-None-bytes-data1] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-None-int-data2] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-None-float-data3] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-None-bool-data4] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-False-str-data0] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-False-bytes-data1] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-False-int-data2] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-False-float-data3] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-False-bool-data4] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-None-str-data0] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-None-bytes-data1] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-None-int-data2] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-None-float-data3] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-None-bool-data4] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-False-str-data0] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-False-bytes-data1] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-False-int-data2] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-False-float-data3] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-False-bool-data4] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-None-str-data0] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-None-bytes-data1] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-None-int-data2] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-None-float-data3] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-None-bool-data4] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-False-str-data0] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-False-bytes-data1] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-False-int-data2] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-False-float-data3] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-False-bool-data4] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-None-str-data0] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-None-bytes-data1] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-None-int-data2] PASSED [ 47%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-None-float-data3] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-None-bool-data4] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-False-str-data0] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-False-bytes-data1] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-False-int-data2] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-False-float-data3] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-False-bool-data4] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-None-str-data0] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-None-bytes-data1] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-None-int-data2] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-None-float-data3] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-None-bool-data4] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[str-True-str-data0] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[str-True-bytes-data1] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[str-True-int-data2] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[str-True-float-data3] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[str-True-bool-data4] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[abc-True-str-data0] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[abc-True-bytes-data1] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[abc-True-int-data2] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[abc-True-float-data3] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[abc-True-bool-data4] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[1-True-str-data0] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[1-True-bytes-data1] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[1-True-int-data2] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[1-True-float-data3] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[1-True-bool-data4] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[3.1415-True-str-data0] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[3.1415-True-bytes-data1] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[3.1415-True-int-data2] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[3.1415-True-float-data3] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[3.1415-True-bool-data4] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[True-True-str-data0] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[True-True-bytes-data1] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[True-True-int-data2] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[True-True-float-data3] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[True-True-bool-data4] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[Enum1.FOO-True-str-data0] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[Enum1.FOO-True-bytes-data1] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[Enum1.FOO-True-int-data2] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[Enum1.FOO-True-float-data3] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[Enum1.FOO-True-bool-data4] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[None-str-data0] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[None-bytes-data1] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[None-int-data2] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[None-float-data3] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[None-bool-data4] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[False-str-data0] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[False-bytes-data1] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[False-int-data2] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[False-float-data3] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[False-bool-data4] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[True-str-data0] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[True-bytes-data1] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[True-int-data2] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[True-float-data3] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[True-bool-data4] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[None-str-data0] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[None-bytes-data1] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[None-int-data2] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[None-float-data3] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[None-bool-data4] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[False-str-data0] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[False-bytes-data1] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[False-int-data2] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[False-float-data3] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[False-bool-data4] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[True-str-data0] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[True-bytes-data1] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[True-int-data2] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[True-float-data3] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[True-bool-data4] PASSED [ 48%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[None-str-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[None-bytes-data1] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[None-int-data2] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[None-float-data3] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[None-bool-data4] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[False-str-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[False-bytes-data1] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[False-int-data2] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[False-float-data3] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[False-bool-data4] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[True-str-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[True-bytes-data1] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[True-int-data2] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[True-float-data3] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[True-bool-data4] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[str-None-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[str-False-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[str-True-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[abc-None-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[abc-False-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[abc-True-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[1-None-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[1-False-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[1-True-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[3.1415-None-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[3.1415-False-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[3.1415-True-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[True-None-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[True-False-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[True-True-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[Enum1.FOO-True-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[str-None-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[str-False-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[str-True-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[abc-None-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[abc-False-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[abc-True-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[1-None-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[1-False-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[1-True-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[3.1415-None-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[3.1415-False-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[3.1415-True-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[True-None-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[True-False-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[True-True-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[Enum1.FOO-True-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[str-False-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[str-None-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[abc-False-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[abc-None-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[1-False-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[1-None-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[3.1415-False-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[3.1415-None-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[True-False-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[True-None-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed_struct_mode[str-True-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed_struct_mode[abc-True-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed_struct_mode[1-True-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed_struct_mode[3.1415-True-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed_struct_mode[True-True-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed_struct_mode[Enum1.FOO-True-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[str-None-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[str-False-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[str-True-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[abc-None-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[abc-False-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[abc-True-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[1-None-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[1-False-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[1-True-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[3.1415-None-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[3.1415-False-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[3.1415-True-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[True-None-Enum1-data0] PASSED [ 49%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[True-False-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[True-True-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[Enum1.FOO-True-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[str-None-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[str-False-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[str-True-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[abc-None-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[abc-False-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[abc-True-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[1-None-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[1-False-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[1-True-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[3.1415-None-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[3.1415-False-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[3.1415-True-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[True-None-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[True-False-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[True-True-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[Enum1.FOO-True-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[str-None-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[str-False-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[str-True-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[abc-None-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[abc-False-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[abc-True-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[1-None-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[1-False-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[1-True-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[3.1415-None-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[3.1415-False-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[3.1415-True-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[True-None-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[True-False-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[True-True-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[Enum1.FOO-True-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[str-None-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[str-False-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[str-True-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[abc-None-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[abc-False-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[abc-True-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[1-None-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[1-False-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[1-True-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[3.1415-None-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[3.1415-False-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[3.1415-True-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[True-None-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[True-False-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[True-True-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[Enum1.FOO-True-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[str-False-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[str-None-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[abc-False-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[abc-None-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[1-False-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[1-None-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[3.1415-False-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[3.1415-None-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[True-False-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[True-None-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed_struct_mode[str-True-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed_struct_mode[abc-True-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed_struct_mode[1-True-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed_struct_mode[3.1415-True-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed_struct_mode[True-True-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed_struct_mode[Enum1.FOO-True-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[str-False-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[str-None-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[abc-False-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[abc-None-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[1-False-Enum1-data0] PASSED [ 50%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[1-None-Enum1-data0] PASSED [ 51%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[3.1415-False-Enum1-data0] PASSED [ 51%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[3.1415-None-Enum1-data0] PASSED [ 51%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[True-False-Enum1-data0] PASSED [ 51%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[True-None-Enum1-data0] PASSED [ 51%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 51%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 51%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed_struct_mode[str-True-Enum1-data0] PASSED [ 51%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed_struct_mode[abc-True-Enum1-data0] PASSED [ 51%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed_struct_mode[1-True-Enum1-data0] PASSED [ 51%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed_struct_mode[3.1415-True-Enum1-data0] PASSED [ 51%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed_struct_mode[True-True-Enum1-data0] PASSED [ 51%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed_struct_mode[Enum1.FOO-True-Enum1-data0] PASSED [ 51%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_keys_enum_typed[None-Enum1-data0] PASSED [ 51%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_keys_enum_typed[False-Enum1-data0] PASSED [ 51%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_keys_enum_typed[True-Enum1-data0] PASSED [ 51%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_values_enum_typed[None-Enum1-data0] PASSED [ 51%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_values_enum_typed[False-Enum1-data0] PASSED [ 51%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_values_enum_typed[True-Enum1-data0] PASSED [ 51%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_items_enum_typed[None-Enum1-data0] PASSED [ 51%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_items_enum_typed[False-Enum1-data0] PASSED [ 51%] 108s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_items_enum_typed[True-Enum1-data0] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[empty] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[simple_list] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[i12-i22] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[i13-i23] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[i14-i24] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[i15-i25] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[i16-i26] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[i17-i27] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[i18-i28] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[i19-i29] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[i110-i210] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[i111-i211] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[i112-i212] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[i113-i213] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[i114-i214] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[i115-i215] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[list_in_dict] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[i117-i217] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[i118-i218] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[list_simple_interpolation] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[dict==dict,ref_error] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[dict==dict,missing] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[User==User] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[dict==User] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[Group==Group] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[dict==Group] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[node_interpolation] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[dictconfig_inter] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[listconfig_inter] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[dictconfig_none] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[listconfig_none] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[missing_dictconfig] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[missing_listconfig] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[nested_missing_dictconfig] PASSED [ 51%] 108s tests/test_config_eq.py::test_eq[nested_missing_listconfig] PASSED [ 51%] 108s tests/test_config_eq.py::test_missing_container_string_eq[missing_dictconfig] PASSED [ 51%] 108s tests/test_config_eq.py::test_missing_container_string_eq[missing_listconfig] PASSED [ 51%] 108s tests/test_config_eq.py::test_not_eq[empty_dict_neq_dict] PASSED [ 51%] 108s tests/test_config_eq.py::test_not_eq[empty_dict_vs_list] PASSED [ 51%] 108s tests/test_config_eq.py::test_not_eq[dict_neq_none] PASSED [ 51%] 108s tests/test_config_eq.py::test_not_eq[dict_none_neq_dict_not_none] PASSED [ 51%] 108s tests/test_config_eq.py::test_not_eq[simple_dict_neq] PASSED [ 51%] 108s tests/test_config_eq.py::test_not_eq[different_key_same_value] PASSED [ 51%] 108s tests/test_config_eq.py::test_not_eq[input16-input26] PASSED [ 51%] 108s tests/test_config_eq.py::test_not_eq[input17-input27] PASSED [ 51%] 108s tests/test_config_eq.py::test_not_eq[input18-input28] PASSED [ 51%] 108s tests/test_config_eq.py::test_not_eq[input19-input29] PASSED [ 51%] 108s tests/test_config_eq.py::test_not_eq[input110-input210] PASSED [ 51%] 108s tests/test_config_eq.py::test_not_eq[list:empty_vs_full] PASSED [ 51%] 108s tests/test_config_eq.py::test_not_eq[list:different_value] PASSED [ 51%] 108s tests/test_config_eq.py::test_not_eq[input113-input213] PASSED [ 51%] 108s tests/test_config_eq.py::test_not_eq[input114-input214] PASSED [ 51%] 108s tests/test_config_eq.py::test_not_eq[input115-input215] PASSED [ 51%] 108s tests/test_config_eq.py::test_not_eq[input116-input216] PASSED [ 51%] 108s tests/test_config_eq.py::test_not_eq[input117-input217] PASSED [ 51%] 108s tests/test_config_eq.py::test_not_eq[input118-input218] PASSED [ 51%] 108s tests/test_config_eq.py::test_not_eq[node_interpolation] PASSED [ 51%] 108s tests/test_config_eq.py::test_config_eq_mismatch_types PASSED [ 51%] 108s tests/test_config_eq.py::test_dict_not_eq_with_another_class PASSED [ 51%] 108s tests/test_create.py::test_create_value[None-None] PASSED [ 51%] 108s tests/test_create.py::test_create_value[input_1-expected1] PASSED [ 52%] 108s tests/test_create.py::test_create_value[hello-expected2] PASSED [ 52%] 108s tests/test_create.py::test_create_value[hello: world-expected3] PASSED [ 52%] 108s tests/test_create.py::test_create_value[input_4-expected4] PASSED [ 52%] 108s tests/test_create.py::test_create_value[-expected5] PASSED [ 52%] 108s tests/test_create.py::test_create_value[input_6-expected6] PASSED [ 52%] 108s tests/test_create.py::test_create_value[input_7-expected7] PASSED [ 52%] 108s tests/test_create.py::test_create_value[input_8-expected8] PASSED [ 52%] 108s tests/test_create.py::test_create_value[input_9-expected9] PASSED [ 52%] 108s tests/test_create.py::test_create_value[input_10-expected10] PASSED [ 52%] 108s tests/test_create.py::test_create_value[input_11-expected11] PASSED [ 52%] 108s tests/test_create.py::test_create_value[input_12-expected12] PASSED [ 52%] 108s tests/test_create.py::test_create_value[input_13-expected13] PASSED [ 52%] 108s tests/test_create.py::test_create_value[input_14-expected14] PASSED [ 52%] 108s tests/test_create.py::test_create_value[input_15-expected15] PASSED [ 52%] 108s tests/test_create.py::test_create_value[input_16-expected16] PASSED [ 52%] 108s tests/test_create.py::test_create_value[input_17-expected17] PASSED [ 52%] 108s tests/test_create.py::test_create_value[input_18-expected18] PASSED [ 52%] 108s tests/test_create.py::test_create_value[input_19-expected19] PASSED [ 52%] 108s tests/test_create.py::test_create_allow_objects[input_0] PASSED [ 52%] 108s tests/test_create.py::test_create_allow_objects[input_1] PASSED [ 52%] 108s tests/test_create.py::test_create_allow_objects[input_2] PASSED [ 52%] 108s tests/test_create.py::test_create_allow_objects[input_3] PASSED [ 52%] 108s tests/test_create.py::test_create_allow_objects[input_4] PASSED [ 52%] 108s tests/test_create.py::test_create_allow_objects[input_5] PASSED [ 52%] 108s tests/test_create.py::test_create_allow_objects[input_6] PASSED [ 52%] 108s tests/test_create.py::test_create_allow_objects_non_copyable[input_0] PASSED [ 52%] 108s tests/test_create.py::test_create_allow_objects_non_copyable[input_1] PASSED [ 52%] 108s tests/test_create.py::test_create_allow_objects_non_copyable[input_2] PASSED [ 52%] 108s tests/test_create.py::test_create_allow_objects_non_copyable[input_3] PASSED [ 52%] 108s tests/test_create.py::test_create_allow_objects_non_copyable[input_4] PASSED [ 52%] 108s tests/test_create.py::test_create_allow_objects_non_copyable[input_5] PASSED [ 52%] 108s tests/test_create.py::test_create_allow_objects_non_copyable[input_6] PASSED [ 52%] 108s tests/test_create.py::TestCreationWithCustomClass::test_top_level[shape] PASSED [ 52%] 108s tests/test_create.py::TestCreationWithCustomClass::test_top_level[list_subclass] PASSED [ 52%] 108s tests/test_create.py::TestCreationWithCustomClass::test_top_level[dict_subclass] PASSED [ 52%] 108s tests/test_create.py::TestCreationWithCustomClass::test_nested[shape] PASSED [ 52%] 108s tests/test_create.py::TestCreationWithCustomClass::test_nested[list_subclass] PASSED [ 52%] 108s tests/test_create.py::TestCreationWithCustomClass::test_nested[dict_subclass] PASSED [ 52%] 108s tests/test_create.py::TestCreationWithCustomClass::test_nested_allow_objects[shape] PASSED [ 52%] 108s tests/test_create.py::TestCreationWithCustomClass::test_nested_allow_objects[list_subclass] PASSED [ 52%] 108s tests/test_create.py::TestCreationWithCustomClass::test_nested_allow_objects[dict_subclass] PASSED [ 52%] 108s tests/test_create.py::TestCreationWithCustomClass::test_structured_conf[shape] PASSED [ 52%] 108s tests/test_create.py::TestCreationWithCustomClass::test_structured_conf[list_subclass] PASSED [ 52%] 108s tests/test_create.py::TestCreationWithCustomClass::test_structured_conf[dict_subclass] PASSED [ 52%] 108s tests/test_create.py::TestCreationWithCustomClass::test_direct_creation_of_listconfig_or_dictconfig[shape] PASSED [ 52%] 108s tests/test_create.py::TestCreationWithCustomClass::test_direct_creation_of_listconfig_or_dictconfig[list_subclass] PASSED [ 52%] 108s tests/test_create.py::TestCreationWithCustomClass::test_direct_creation_of_listconfig_or_dictconfig[dict_subclass] PASSED [ 52%] 108s tests/test_create.py::test_create_flags_overriding[dict] PASSED [ 52%] 108s tests/test_create.py::test_create_flags_overriding[list] PASSED [ 52%] 108s tests/test_create.py::test_create_from_cli PASSED [ 52%] 108s tests/test_create.py::test_cli_passing PASSED [ 52%] 108s tests/test_create.py::test_dotlist[input_0-expected0] PASSED [ 52%] 108s tests/test_create.py::test_dotlist[input_1-expected1] PASSED [ 52%] 108s tests/test_create.py::test_dotlist[input_2-expected2] PASSED [ 52%] 108s tests/test_create.py::test_create_list_with_illegal_value_idx0 PASSED [ 52%] 108s tests/test_create.py::test_create_list_with_illegal_value_idx1 PASSED [ 52%] 108s tests/test_create.py::test_create_dict_with_illegal_value PASSED [ 52%] 108s tests/test_create.py::test_create_nested_dict_with_illegal_value PASSED [ 52%] 108s tests/test_create.py::test_create_from_oc PASSED [ 52%] 108s tests/test_create.py::test_create_from_oc_with_flags PASSED [ 52%] 108s tests/test_create.py::test_create_from_dictconfig_preserves_metadata PASSED [ 52%] 108s tests/test_create.py::test_create_from_listconfig_preserves_metadata PASSED [ 52%] 108s tests/test_create.py::test_create_node_parent_retained_on_create[node0] PASSED [ 52%] 108s tests/test_create.py::test_create_node_parent_retained_on_create[node1] PASSED [ 52%] 108s tests/test_create.py::test_create_node_parent_retained_on_assign[node0] PASSED [ 52%] 108s tests/test_create.py::test_create_node_parent_retained_on_assign[node1] PASSED [ 52%] 108s tests/test_create.py::test_dict_assignment_deepcopy_semantics[node0] PASSED [ 52%] 108s tests/test_create.py::test_dict_assignment_deepcopy_semantics[node1] PASSED [ 52%] 108s tests/test_create.py::test_list_assignment_deepcopy_semantics[node0] PASSED [ 52%] 108s tests/test_create.py::test_list_assignment_deepcopy_semantics[node1] PASSED [ 52%] 108s tests/test_create.py::test_assign_does_not_modify_src_config[d0] PASSED [ 52%] 108s tests/test_create.py::test_assign_does_not_modify_src_config[d1] PASSED [ 52%] 108s tests/test_create.py::test_create_unmodified_loader PASSED [ 52%] 108s tests/test_create.py::test_create_float_yaml PASSED [ 52%] 108s tests/test_create.py::test_create_untyped_list PASSED [ 52%] 108s tests/test_create.py::test_create_untyped_dict PASSED [ 52%] 108s tests/test_create.py::test_yaml_duplicate_keys[a:\n b: 1\n c: 2\n b: 3\n] PASSED [ 52%] 108s tests/test_create.py::test_yaml_duplicate_keys[a:\n b: 1\na:\n b: 2\n] PASSED [ 52%] 108s tests/test_create.py::test_yaml_merge PASSED [ 52%] 108s tests/test_create.py::test_create_path[path] PASSED [ 52%] 108s tests/test_create.py::test_create_path[posixpath] PASSED [ 52%] 108s tests/test_create.py::test_create_path[windowspath] SKIPPED (require...) [ 53%] 108s tests/test_create.py::test_create_from_str_check_parent[empty] PASSED [ 53%] 108s tests/test_create.py::test_create_from_str_check_parent[name_only] PASSED [ 53%] 108s tests/test_create.py::test_create_from_str_check_parent[dictconfig] PASSED [ 53%] 108s tests/test_create.py::test_create_from_str_check_parent[listconfig] PASSED [ 53%] 109s tests/test_errors.py::test_errors[structured:update_with_invalid_value] PASSED [ 53%] 109s tests/test_errors.py::test_errors[structured:update:none_to_non_optional] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict:update:object_of_illegal_type] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict,readonly:pop] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict:pop_invalid] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict:pop_invalid_nested] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict:del_invalid] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict:del_invalid_nested] PASSED [ 53%] 109s tests/test_errors.py::test_errors[structured:access_invalid_attribute] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict,struct:access_invalid_attribute] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict,accessing_missing_interpolation] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict,accessing_missing_interpolation_with_full_path] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict,accessing_missing_str_interpolation] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict,accessing_missing_relative_interpolation] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict,accessing_invalid_double_relative_interpolation] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict,accessing_non_container_interpolation] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict,accessing_missing_nested_interpolation] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict,non_optional_field_with_interpolation_to_none] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict,struct:set_invalid_attribute] PASSED [ 53%] 109s tests/test_errors.py::test_errors[structured:setattr,invalid_type_assigned_to_structured] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict,readonly:set_attribute] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict:setattr:not_optional:set_none] PASSED [ 53%] 109s tests/test_errors.py::test_errors[structured:setattr,invalid_type_assigned_to_field] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict,struct:setitem_on_none_existing_key] PASSED [ 53%] 109s tests/test_errors.py::test_errors[DictConfig[Color,str]:setitem_bad_key0] PASSED [ 53%] 109s tests/test_errors.py::test_errors[DictConfig[Color,str]:setitem_bad_key1] PASSED [ 53%] 109s tests/test_errors.py::test_errors[DictConfig[str,Color]:setitem_bad_value] PASSED [ 53%] 109s tests/test_errors.py::test_errors[DictConfig[Any,Any]:setitem_stringnode_bad_value] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict,struct:getitem_key_not_in_struct] PASSED [ 53%] 109s tests/test_errors.py::test_errors[DictConfig[Color,str]:getitem_str_key] PASSED [ 53%] 109s tests/test_errors.py::test_errors[DictConfig[Color,str]:getitem_str_key_None] PASSED [ 53%] 109s tests/test_errors.py::test_errors[DictConfig[str,str]:getitem_color_key] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict,readonly:merge_with] PASSED [ 53%] 109s tests/test_errors.py::test_errors[structured:merge,invalid_field_type] PASSED [ 53%] 109s tests/test_errors.py::test_errors[structured:merge,adding_an_invalid_key] PASSED [ 53%] 109s tests/test_errors.py::test_errors[structured:merge,bad_key_merge] PASSED [ 53%] 109s tests/test_errors.py::test_errors[structured:merge_invalid_dataclass] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict:get_illegal_type] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict:get_object_of_illegal_type] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict[int,Any]:mistyped_key] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict[float,Any]:mistyped_key] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict[bool,Any]:mistyped_key0] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict[bool,Any]:mistyped_key1] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict:create_non_optional_with_none] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict:create:not_optional_int_field_with_none] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict:create:not_optional_A_field_with_none] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict:merge_none_into_not_optional_element_type] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict_create_from_illegal_type] PASSED [ 53%] 109s tests/test_errors.py::test_errors[structured:create_with_invalid_value,int] PASSED [ 53%] 109s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,str_to_float] PASSED [ 53%] 109s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,path_to_float] FAILED [ 53%] 109s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,string_to_bytes] PASSED [ 53%] 109s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,string_to_bytes,no_convert] PASSED [ 53%] 109s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,string_to_path] PASSED [ 53%] 109s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,string_to_path,no_convert] PASSED [ 53%] 109s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,bytes_to_string] PASSED [ 53%] 109s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,bytes_to_string,parent_no_convert] PASSED [ 53%] 109s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,full_module_in_error] PASSED [ 53%] 109s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value-string_to_union[bool-float]] PASSED [ 53%] 109s tests/test_errors.py::test_errors[structured:create_from_unsupported_object] PASSED [ 53%] 109s tests/test_errors.py::test_errors[structured:create_with_unsupported_element_type] PASSED [ 53%] 109s tests/test_errors.py::test_errors[structured:create_with_union_error] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict:set_value:reftype_mismatch] PASSED [ 53%] 109s tests/test_errors.py::test_errors[DictConfig[str,int]:assigned_str_value] PASSED [ 53%] 109s tests/test_errors.py::test_errors[DictConfig[str,int]:assigned_primitive_type] PASSED [ 53%] 109s tests/test_errors.py::test_errors[DictConfig[str,int]:assigned_structured_config] PASSED [ 53%] 109s tests/test_errors.py::test_errors[DictConfig[int,int]:assigned_primitive_type] PASSED [ 53%] 109s tests/test_errors.py::test_errors[DictConfig[int,int]:assigned_structured_config] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict,readonly:del] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict,struct:del] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict,structured:del] PASSED [ 53%] 109s tests/test_errors.py::test_errors[dict,readonly:delattr] PASSED [ 53%] 109s tests/test_errors.py::test_errors[structured,bad_default_value_for_dict] PASSED [ 53%] 109s tests/test_errors.py::test_errors[structured,bad_default_value_for_list] PASSED [ 53%] 109s tests/test_errors.py::test_errors[list:setattr0] PASSED [ 53%] 109s tests/test_errors.py::test_errors[list:setattr1] PASSED [ 53%] 109s tests/test_errors.py::test_errors[list:get_nox_ex:invalid_index_type] PASSED [ 53%] 109s tests/test_errors.py::test_errors[list:get_node_ex:index_out_of_range] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list:get_node_none] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list:get_node_missing] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list:create:not_optional_with_none] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list:append_value_of_illegal_type] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list:readonly:pop] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list:pop_invalid_key] PASSED [ 54%] 109s tests/test_errors.py::test_errors[dict,struct:pop] PASSED [ 54%] 109s tests/test_errors.py::test_errors[dict,structured:pop] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list:pop_from_none] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list:pop_from_missing] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list:subscript_slice_with_missing] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list:subscript_index_with_missing] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list:subscript:index_out_of_range] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list:getitem,illegal_key_type0] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list:getitem,illegal_key_type1] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list:setitem,illegal_value_type] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list:setitem,illegal_key_type] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list,readonly:setitem] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list:create_not_optional:_set_value(None)] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list:create_not_optional:_set_value(True)] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list,int_elements:assigned_str_element0] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list,int_elements:assigned_str_element1] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list,not_optional:null_assignment] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list,readonly:index_not_found] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list,readonly:insert] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list:insert_into_none] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list:insert_into_missing] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list:get_from_none] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list:get_from_missing] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list:readonly:sort0] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list:sort_from_none] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list:sort_from_missing] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list:readonly:sort1] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list:iter_none] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list:iter_missing] PASSED [ 54%] 109s tests/test_errors.py::test_errors[list,readonly:del] PASSED [ 54%] 109s tests/test_errors.py::test_errors[to_object:structured-missing-field] PASSED [ 54%] 109s tests/test_errors.py::test_errors[to_object:structured,throw_on_missing_interpolation] PASSED [ 54%] 109s tests/test_errors.py::test_errors[to_object:structured,throw_on_interpolation_key_error] PASSED [ 54%] 109s tests/test_errors.py::test_errors[to_container:throw_on_missing_interpolation] PASSED [ 54%] 109s tests/test_errors.py::test_errors[to_container:throw_on_missing,dict] PASSED [ 54%] 109s tests/test_errors.py::test_errors[to_container:throw_on_missing,list] PASSED [ 54%] 109s tests/test_errors.py::test_errors[to_container:throw_on_missing,dict_value] PASSED [ 54%] 109s tests/test_errors.py::test_errors[to_container:throw_on_missing,list_item] PASSED [ 54%] 109s tests/test_errors.py::test_assertion_error PASSED [ 54%] 109s tests/test_errors.py::test_resolver_error[legacy_register_resolver] PASSED [ 54%] 109s tests/test_errors.py::test_resolver_error[register_new_resolver] PASSED [ 54%] 109s tests/test_errors.py::test_parse_error_on_creation[create-arg0] PASSED [ 54%] 109s tests/test_errors.py::test_parse_error_on_creation[DictConfig-${b] PASSED [ 54%] 109s tests/test_errors.py::test_parse_error_on_creation[ListConfig-${b] PASSED [ 54%] 109s tests/test_errors.py::test_parent_type_error_on_creation[dict] PASSED [ 54%] 109s tests/test_errors.py::test_parent_type_error_on_creation[dict_empty] PASSED [ 54%] 109s tests/test_errors.py::test_parent_type_error_on_creation[structured] PASSED [ 54%] 109s tests/test_errors.py::test_parent_type_error_on_creation[list] PASSED [ 54%] 109s tests/test_errors.py::test_parent_type_error_on_creation[list_empty] PASSED [ 54%] 109s tests/test_errors.py::test_parent_type_error_on_creation[create] PASSED [ 54%] 109s tests/test_errors.py::test_union_must_not_be_parent_of_union PASSED [ 54%] 109s tests/test_errors.py::test_cycle_when_iterating_over_parents PASSED [ 54%] 109s tests/test_errors.py::test_get_full_key_failure_in_format_and_raise PASSED [ 54%] 109s tests/test_errors.py::test_dict_subclass_error PASSED [ 54%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg0--a-a] PASSED [ 54%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg1--a-a] PASSED [ 54%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg2--bad-bad] PASSED [ 54%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg3---] PASSED [ 54%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg4--bad-bad] PASSED [ 54%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg5--2-[2]] PASSED [ 54%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg6--999-[999]] PASSED [ 54%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg7---] PASSED [ 54%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg8--999-[999]] PASSED [ 54%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg9-b-c-b.c] PASSED [ 54%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg10-b-bad-b.bad] PASSED [ 54%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg11-a-1-a[1]] PASSED [ 54%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg12-a-999-a[999]] PASSED [ 54%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg13-0-2-[0][2]] PASSED [ 54%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg14-0-999-[0][999]] PASSED [ 54%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg15-2-a-[2].a] PASSED [ 54%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg16-2-bad-[2].bad] PASSED [ 54%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg17-b--b] PASSED [ 54%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg18-b-bad-b.bad] PASSED [ 54%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg19-a.b-c-a.b.c] PASSED [ 54%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg20-a.b-bad-a.b.bad] PASSED [ 54%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg21-a.b-0-a.b[0]] PASSED [ 55%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg22-a.b-999-a.b[999]] PASSED [ 55%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg23-a.1-0-a[1][0]] PASSED [ 55%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg24-a.1-999-a[1][999]] PASSED [ 55%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg25-a.0-b-a[0].b] PASSED [ 55%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg26-a.0-bad-a[0].bad] PASSED [ 55%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg27-0.a-b-[0].a.b] PASSED [ 55%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg28-0.a-bad-[0].a.bad] PASSED [ 55%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg29-0.a-0-[0].a[0]] PASSED [ 55%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg30-0.a-999-[0].a[999]] PASSED [ 55%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg31-0.0-a-[0][0].a] PASSED [ 55%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg32-0.0-bad-[0][0].bad] PASSED [ 55%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg33-0.0-0-[0][0][0]] PASSED [ 55%] 109s 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%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg35-b-c-b.c] PASSED [ 55%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg36--foo-foo] PASSED [ 55%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg37-foo-bar-foo.bar] PASSED [ 55%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[get_full_key_with_enum_key] PASSED [ 55%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[get_full_key_with_nested_enum_key] PASSED [ 55%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg40--key40-[0:1]] PASSED [ 55%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg41--key41-[0:1:2]] PASSED [ 55%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg42--foo-foo] PASSED [ 55%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg43--0-[0]] PASSED [ 55%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg44-foo-bar-foo.bar] PASSED [ 55%] 109s tests/test_get_full_key.py::test_get_full_key_from_config[cfg45-foo.bar-None-foo.bar] PASSED [ 55%] 109s tests/test_get_full_key.py::test_value_node_get_full_key PASSED [ 55%] 109s tests/test_get_full_key.py::test_union_node_get_full_key PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[null] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[true] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[false] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[true_false] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[int] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[int_pos] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[int_neg] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[int_underscore] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[int_bad_underscore_1] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[int_bad_underscore_2] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[int_bad_underscore_3] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[int_bad_zero_start] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_no_int] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_no_decimal] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_minus] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_plus] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_underscore_1] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_underscore_2] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_bad_1] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_bad_2] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_bad_3] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_bad_4] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_exp_1] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_exp_2] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_exp_3] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_exp_4] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_exp_5] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_exp_bad_1] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_exp_bad_2] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_exp_bad_3] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_inf] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_plus_inf] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_minus_inf] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_nan] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_plus_nan] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_minus_nan] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_legal] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_illegal_1] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_illegal_2] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_illegal_3] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_dot] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_dollar] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_colon] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_ws_1] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_ws_2] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_ws_1] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_ws_2] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_comma] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_colon] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_equal] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_parentheses] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_brackets] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_braces] PASSED [ 55%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_backslash] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_backslash_noesc] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_illegal_1] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_illegal_2] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_single] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_double] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_outer_ws_single] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_outer_ws_double] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_int] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_null] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_bool] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_list] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_dict] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_backslash_noesc_single] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_backslash_noesc_double] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_concat_bad_2] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_too_many_1] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_too_many_2] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_too_many_3] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_trailing_esc_1] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_trailing_esc_2] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_no_esc_single_1] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_no_esc_single_2] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_no_esc_single_3] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_no_esc_dollar_single] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_no_esc_double_1] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_no_esc_double_2] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_no_esc_double_3] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_no_esc_dollar_double] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_bad_1] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_bad_2] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_single_1] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_single_2] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_single_3] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_single_4] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_single_bad] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_double_1] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_double_2] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_double_3] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_double_4] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_double_bad] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_empty] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_basic] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_tmp_1] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_tmp_2] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_inside_quote_different] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_inside_quote_same] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_extra_quote] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[list] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict_unquoted_key] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict_quoted] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[structured_mixed] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict_int_key] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict_float_key] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict_null_key] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict_nan_like_key] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict_list_as_key] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict_bool_key] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[empty_dict] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[empty_list] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[structured_deep] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_access] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[list_access] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_access_getitem] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[list_access_getitem] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[getitem_first_1] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[getitem_first_2] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_access_deep_1] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_access_deep_2] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_access_deep_3] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_access_deep_4] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[list_access_underscore] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[list_access_bad_negative] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_access_list_like_1] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_access_list_like_2] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[bool_like_keys] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[null_like_key_ok] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[null_like_key_bad_case] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[null_like_key_quoted_1] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[null_like_key_quoted_2] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dotpath_bad_type] PASSED [ 56%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[at_in_key] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dollar_in_key] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_interpolation_value] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_interpolation_key] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[list_interpolation] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_dollar_and_inter] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_inter] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_esc_illegal_3] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_inter] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_single_1] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_single_2] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_single_3] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_single_4] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_double_1] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_double_2] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_double_3] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_double_4] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_other_quote_double] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_other_quote_single] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_concat_bad_1] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_nested] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_nested_esc_quotes] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_inter] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_inter_and_quotes] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_inter_nested_single_1] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_inter_nested_single_2] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_inter_nested_single_3] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_inter_nested_double_1] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_inter_nested_double_2] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_inter_nested_double_3] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_error_inside_quotes] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_node_outer] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_node_around_dot] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_node_inside_id] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_res_outer] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_res_around_colon] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_res_inside_id] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_res_inside_args] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_res_namespace] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_res_no_args] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_list] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_dict] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_quoted_single] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_quoted_double] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[nested_simple] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[nested_select] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[nested_select_getitem] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[nested_relative] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_nested_deep_single] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_nested_deep_double] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_nested_deep_mixed] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_issue_615] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[no_args] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[space_in_args] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[list_as_input] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_as_input] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_as_input_quotes] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_typo_colons] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[missing_resolver] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[at_in_resolver] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ns_resolver] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[nested_resolver] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[nested_deep] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[nested_resolver_combined_illegal] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[nested_args] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[int_resolver_quoted] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[int_resolver_noquote] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[float_resolver_quoted] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[float_resolver_noquote] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[float_resolver_exp] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[inter_float_resolver] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_nan_key_1] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_nan_key_2] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_basic] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_quotes_single_1] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_quotes_single_2] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_quotes_double_1] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_quotes_double_2] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_missing_end_quote_single] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_missing_end_quote_double] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_missing_start_quote_double] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_missing_start_quote_single] PASSED [ 57%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_middle_quote_single] PASSED [ 58%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_middle_quote_double] PASSED [ 58%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_middle_quotes_single] PASSED [ 58%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_middle_quotes_double] PASSED [ 58%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_any_char] PASSED [ 58%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_esc_inter] PASSED [ 58%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_esc_inter_wrong_1] PASSED [ 58%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_esc_inter_wrong_2] PASSED [ 58%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_esc_backslash_1] PASSED [ 58%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_esc_backslash_2] PASSED [ 58%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_quoted_braces_wrong] PASSED [ 58%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_leading_dollars] PASSED [ 58%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_trailing_dollars] PASSED [ 58%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_leading_escapes_1] PASSED [ 58%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_leading_escapes_2] PASSED [ 58%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_middle_escapes_1] PASSED [ 58%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_middle_escapes_2] PASSED [ 58%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_trailing_escapes] PASSED [ 58%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_concat_interpolations] PASSED [ 58%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_issue_617] PASSED [ 58%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[ws_toplevel] PASSED [ 58%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[missing_brace_1] PASSED [ 58%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[missing_brace_2] PASSED [ 58%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[extra_brace] PASSED [ 58%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_deprecated_empty_args[trailing_comma] PASSED [ 58%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_deprecated_empty_args[empty_middle] PASSED [ 58%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_deprecated_empty_args[empty_first] PASSED [ 58%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_deprecated_empty_args[single_comma] PASSED [ 58%] 109s tests/test_grammar.py::TestOmegaConfGrammar::test_deprecated_empty_args[mixed_with_ws] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo.bar}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${a_b.c123}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${ foo \t}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[x ${ab.cd.ef.gh} y] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[$ ${foo} ${bar} ${boz} $] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo:bar}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo-bar:bar-foo}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo : bar, baz, boz}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo:bar,0,a-b+c*d/$.%@?|}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[\\${foo}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo.bar:boz}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${$foo.bar$.x$y}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${$0.1.2$}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${0foo}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo[bar]}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo.bar[baz]}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo[bar].baz}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo[bar].baz[boz]}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${[foo]}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${[foo].bar}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${[foo][bar]}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${..foo}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${..foo.bar}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${..foo[bar]}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${..[foo].bar}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo.bar}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${a_b.c123}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${ foo \t}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[x ${ab.cd.ef.gh} y] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[$ ${foo} ${bar} ${boz} $] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo:bar}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo-bar:bar-foo}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo : bar, baz, boz}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo:bar,0,a-b+c*d/$.%@?|}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[\\${foo}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo.bar:boz}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${$foo.bar$.x$y}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${$0.1.2$}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${0foo}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo[bar]}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo.bar[baz]}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo[bar].baz}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo[bar].baz[boz]}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${[foo]}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${[foo].bar}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${[foo][bar]}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${..foo}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${..foo.bar}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${..foo[bar]}] PASSED [ 58%] 109s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${..[foo].bar}] PASSED [ 58%] 109s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${.}-False] PASSED [ 58%] 109s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${..}-False] PASSED [ 59%] 109s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${}-False] PASSED [ 59%] 109s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${foo-False] PASSED [ 59%] 109s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${0foo:bar}-False] PASSED [ 59%] 109s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${foo . bar}-False] PASSED [ 59%] 109s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${ns . f:var}-False] PASSED [ 59%] 109s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${$foo:bar}-False] PASSED [ 59%] 109s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${.foo:bar}-False] PASSED [ 59%] 109s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${foo:\\}-False] PASSED [ 59%] 109s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${foo.${bar}}-True] PASSED [ 59%] 109s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${foo:${bar}}-True] PASSED [ 59%] 109s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${foo:'hello'}-True] PASSED [ 59%] 109s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[\\${foo-True] PASSED [ 59%] 109s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${.}-False] PASSED [ 59%] 109s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${..}-False] PASSED [ 59%] 109s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${}-False] PASSED [ 59%] 109s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${foo-False] PASSED [ 59%] 109s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${0foo:bar}-False] PASSED [ 59%] 109s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${foo . bar}-False] PASSED [ 59%] 109s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${ns . f:var}-False] PASSED [ 59%] 109s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${$foo:bar}-False] PASSED [ 59%] 109s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${.foo:bar}-False] PASSED [ 59%] 109s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${foo:\\}-False] PASSED [ 59%] 109s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${foo.${bar}}-True] PASSED [ 59%] 109s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${foo:${bar}}-True] PASSED [ 59%] 109s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${foo:'hello'}-True] PASSED [ 59%] 109s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[\\${foo-True] PASSED [ 59%] 109s tests/test_grammar.py::test_empty_stack PASSED [ 59%] 109s tests/test_grammar.py::test_parse_interpolation[dict_value] PASSED [ 59%] 109s tests/test_grammar.py::test_parse_interpolation[dict_node] PASSED [ 59%] 109s tests/test_grammar.py::test_parse_interpolation[list_node] PASSED [ 59%] 109s tests/test_grammar.py::test_parse_interpolation[list_value] PASSED [ 59%] 109s tests/test_grammar.py::test_parse_interpolation[relative:list_from_dict] PASSED [ 59%] 109s tests/test_grammar.py::test_parse_interpolation[up_down] PASSED [ 59%] 109s tests/test_grammar.py::test_parse_interpolation[up_down_getitem] PASSED [ 59%] 109s tests/test_grammar.py::test_custom_resolver_param_supported_chars PASSED [ 59%] 109s tests/test_grammar.py::test_valid_chars_in_interpolation PASSED [ 59%] 109s tests/test_grammar.py::test_invalid_chars_in_interpolation[\\] PASSED [ 59%] 109s tests/test_grammar.py::test_invalid_chars_in_interpolation[{] PASSED [ 59%] 109s tests/test_grammar.py::test_invalid_chars_in_interpolation[}] PASSED [ 59%] 109s tests/test_grammar.py::test_invalid_chars_in_interpolation[(] PASSED [ 59%] 109s tests/test_grammar.py::test_invalid_chars_in_interpolation[)] PASSED [ 59%] 109s tests/test_grammar.py::test_invalid_chars_in_interpolation[[] PASSED [ 59%] 109s tests/test_grammar.py::test_invalid_chars_in_interpolation[]] PASSED [ 59%] 109s tests/test_grammar.py::test_invalid_chars_in_interpolation[.] PASSED [ 59%] 109s tests/test_grammar.py::test_invalid_chars_in_interpolation[:] PASSED [ 59%] 109s tests/test_grammar.py::test_invalid_chars_in_interpolation["] PASSED [ 59%] 109s tests/test_grammar.py::test_invalid_chars_in_interpolation['] PASSED [ 59%] 109s tests/test_grammar.py::test_invalid_chars_in_interpolation[ ] PASSED [ 59%] 109s tests/test_grammar.py::test_grammar_cache_is_thread_safe PASSED [ 59%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[BooleanNode] PASSED [ 59%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[BytesNode] PASSED [ 59%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[FloatNode] PASSED [ 59%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[IntegerNode] PASSED [ 59%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[StringNode] PASSED [ 59%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[PathNode] PASSED [ 59%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[EnumNode] PASSED [ 59%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[UnionNode] PASSED [ 59%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[DictConfig] PASSED [ 59%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[ListConfig] PASSED [ 59%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[dataclass] PASSED [ 59%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[BooleanNode] PASSED [ 59%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[BytesNode] PASSED [ 59%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[FloatNode] PASSED [ 59%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[IntegerNode] PASSED [ 59%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[StringNode] PASSED [ 59%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[PathNode] PASSED [ 59%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[EnumNode] PASSED [ 59%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[UnionNode] PASSED [ 59%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[DictConfig] PASSED [ 59%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[ListConfig] PASSED [ 59%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[dataclass] PASSED [ 59%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[BooleanNode] PASSED [ 59%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[BytesNode] PASSED [ 59%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[FloatNode] PASSED [ 59%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[IntegerNode] PASSED [ 59%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[StringNode] PASSED [ 59%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[PathNode] PASSED [ 59%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[EnumNode] PASSED [ 59%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[UnionNode] PASSED [ 59%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[DictConfig] PASSED [ 59%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[ListConfig] PASSED [ 59%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[dataclass] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[BooleanNode] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[BytesNode] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[FloatNode] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[IntegerNode] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[StringNode] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[PathNode] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[EnumNode] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[UnionNode] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[DictConfig] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[ListConfig] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[dataclass] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[BooleanNode] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[BytesNode] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[FloatNode] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[IntegerNode] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[StringNode] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[PathNode] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[EnumNode] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[UnionNode] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[DictConfig] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[ListConfig] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[dataclass] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-BooleanNode] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-BytesNode] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-FloatNode] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-IntegerNode] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-StringNode] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-PathNode] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-EnumNode] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-UnionNode] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-DictConfig] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-ListConfig] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-dataclass] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-BooleanNode] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-BytesNode] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-FloatNode] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-IntegerNode] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-StringNode] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-PathNode] PASSED [ 60%] 109s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-EnumNode] PASSED [ 60%] 110s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-UnionNode] PASSED [ 60%] 110s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-DictConfig] PASSED [ 60%] 110s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-ListConfig] PASSED [ 60%] 110s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-dataclass] PASSED [ 60%] 110s tests/test_merge.py::test_merge[dict0-merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[dict0-unsafe_merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[dict:none-merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[dict:none-unsafe_merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[dict1-merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[dict1-unsafe_merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[dict2-merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[dict2-unsafe_merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[dict3-merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[dict3-unsafe_merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[dict:merge_dict_into_int-merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[dict:merge_dict_into_int-unsafe_merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[dict:merge_int_dict-merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[dict:merge_int_dict-unsafe_merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[inputs7-expected7-merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[inputs7-expected7-unsafe_merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[inputs8-expected8-merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[inputs8-expected8-unsafe_merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[inputs9-expected9-merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[inputs9-expected9-unsafe_merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[inputs10-expected10-merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[inputs10-expected10-unsafe_merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[inputs11-expected11-merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[inputs11-expected11-unsafe_merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[dict_merge_union_into_float-merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[dict_merge_union_into_float-unsafe_merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[dict_merge_union_into_str-merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[dict_merge_union_into_str-unsafe_merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[dict_merge_union_into_typed_float-merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[dict_merge_union_into_typed_float-unsafe_merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[dict_merge_union_bool_into_typed_float-merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[dict_merge_union_bool_into_typed_float-unsafe_merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[dict_merge_union_into_typed_int-merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[dict_merge_union_into_typed_int-unsafe_merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[dict_merge_int_into_union-err-merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[dict_merge_int_into_union-err-unsafe_merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[dict_merge_float_into_union-merge] PASSED [ 60%] 110s tests/test_merge.py::test_merge[dict_merge_float_into_union-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[dict_merge_into_missing0-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[dict_merge_into_missing0-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[dict_merge_into_missing1-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[dict_merge_into_missing1-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[dict_merge_missing_onto0-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[dict_merge_missing_onto0-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[dict_merge_missing_onto1-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[dict_merge_missing_onto1-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[dict_merge_missing_onto_no_node-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[dict_merge_missing_onto_no_node-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[dict_merge_inter_to_missing-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[dict_merge_inter_to_missing-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[dict_with_list_merge_inter_to_missing-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[dict_with_list_merge_inter_to_missing-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inputs26-expected26-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inputs26-expected26-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inputs27-expected27-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inputs27-expected27-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inputs28-expected28-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inputs28-expected28-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[list_merge_into_missing0-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[list_merge_into_missing0-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[list_merge_into_missing1-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[list_merge_into_missing1-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[list_merge_missing_onto0-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[list_merge_missing_onto0-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[list_merge_missing_onto1-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[list_merge_missing_onto1-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[merge_list_with_interpolation-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[merge_list_with_interpolation-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inter:updating_data-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inter:updating_data-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inter:value_inter_over_value_inter-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inter:value_inter_over_value_inter-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inter:data_over_value_inter-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inter:data_over_value_inter-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inter:node_inter_over_value_inter-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inter:node_inter_over_value_inter-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inter:inter_over_data-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inter:inter_over_data-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[node_inter:node_update-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[node_inter:node_update-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[node_inter:value_inter_over_node_inter-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[node_inter:value_inter_over_node_inter-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[node_inter:data_over_node_inter-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[node_inter:data_over_node_inter-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[node_inter:node_inter_over_node_inter-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[node_inter:node_inter_over_node_inter-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inter:node_inter_over_data-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inter:node_inter_over_data-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inter:node_over_node_interpolation-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inter:node_over_node_interpolation-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inputs45-expected45-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inputs45-expected45-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inputs46-expected46-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inputs46-expected46-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inputs47-expected47-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inputs47-expected47-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inputs48-expected48-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inputs48-expected48-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inputs49-expected49-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inputs49-expected49-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inputs50-expected50-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inputs50-expected50-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inputs51-expected51-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inputs51-expected51-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inputs52-expected52-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inputs52-expected52-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inputs53-expected53-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[inputs53-expected53-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[users_merge_with_missing_age-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[users_merge_with_missing_age-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[optionalusers_merge_with_missing_age-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[optionalusers_merge_with_missing_age-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[optionalusers_merge_with_none-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[optionalusers_merge_with_none-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[conf_missing_dict-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[conf_missing_dict-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[merge_missing_dict_into_missing_dict-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[merge_missing_dict_into_missing_dict-unsafe_merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[merge_group_onto_user_error-merge] PASSED [ 61%] 110s tests/test_merge.py::test_merge[merge_group_onto_user_error-unsafe_merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[merge_subclass_on_superclass-merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[merge_subclass_on_superclass-unsafe_merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[merge_into_missing_node-merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[merge_into_missing_node-unsafe_merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[merge_none_into_existing_node-merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[merge_none_into_existing_node-unsafe_merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[merge_unknown_key_into_structured_node-merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[merge_unknown_key_into_structured_node-unsafe_merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[merge_list_into_optional_tuple_none-merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[merge_list_into_optional_tuple_none-unsafe_merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[dict:merge_into_sc_element_type:expanding_new_element-merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[dict:merge_into_sc_element_type:expanding_new_element-unsafe_merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[dict:merge_into_sc_element_type:into_missing_element-merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[dict:merge_into_sc_element_type:into_missing_element-unsafe_merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[dict:merge_into_sc_element_type:merging_with_existing_element-merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[dict:merge_into_sc_element_type:merging_with_existing_element-unsafe_merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[dict:merge_into_sc_element_type:merging_into_none-merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[dict:merge_into_sc_element_type:merging_into_none-unsafe_merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[merge_into_missing_DictConfig-merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[merge_into_missing_DictConfig-unsafe_merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[merge_into_missing_Dict[str,str]-merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[merge_into_missing_Dict[str,str]-unsafe_merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[merge_into_missing_ListConfig-merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[merge_into_missing_ListConfig-unsafe_merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[merge_into_missing_List[str]-merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[merge_into_missing_List[str]-unsafe_merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[structured_merge_into_missing0-merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[structured_merge_into_missing0-unsafe_merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[structured_merge_into_missing1-merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[structured_merge_into_missing1-unsafe_merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[structured_merge_into_none-merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[structured_merge_into_none-unsafe_merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[none_not_expanding-merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[none_not_expanding-unsafe_merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[list_sc_element_merge_dict0-merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[list_sc_element_merge_dict0-unsafe_merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[list_sc_element_merge_dict1-merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[list_sc_element_merge_dict1-unsafe_merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[list_sc_element_merge_dict2-merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[list_sc_element_merge_dict2-unsafe_merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[nested_configs_merge1-merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[nested_configs_merge1-unsafe_merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[nested_configs_merge2-merge] PASSED [ 62%] 110s tests/test_merge.py::test_merge[nested_configs_merge2-unsafe_merge] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[str] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[str_none] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[str_missing] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[optional_str] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[optional_str_none] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[optional_str_missing] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[new_str] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[new_str_none] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[new_str_missing] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[new_optional_str] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[new_optional_str_none] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[new_optional_str_missing] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[missing_str] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[missing_str_none] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[missing_str_missing] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[missing_optional_str] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[missing_optional_str_none] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[missing_optional_str_missing] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[user] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[user_none] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[user_missing] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[optional_user] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[optional_user_none] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[optional_user_missing] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[new_user] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[new_user_none] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[new_user_missing] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[new_optional_user] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[new_optional_user_none] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[new_optional_user_missing] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[missing_user] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[missing_user_none] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[missing_user_missing] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[missing_optional_user] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[missing_optional_user_none] PASSED [ 62%] 110s tests/test_merge.py::test_optional_element_type_merge[missing_optional_user_missing] PASSED [ 62%] 110s tests/test_merge.py::test_union_merge[merge-any-into-union] PASSED [ 62%] 110s tests/test_merge.py::test_union_merge[merge-union-into-any] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge[merge-different-object-type-into-union] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge[merge-union-into-different-object-type] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge[merge-any-into-union-incompatible_type] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge[merge-union-into-any-incompatible_type] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge[merge-two-unions] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge[merge-two-unions-lhs-optional] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge[bad-merge-dict] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge[bad-merge-list] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge[bad-merge-structured-into-union] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge[bad-merge-structured-into-union_elt_type] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge[bad-merge-structured_element_type-into-union] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge[bad-merge-structured_element_type-into-union_elt_type] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge[bad-merge-union-into-structured] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge[bad-merge-union-into-structured_element_type] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge[bad-merge-union_element_type-into-structured] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge[bad-merge-union_element_type-into-structured_element_type] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge[bad-merge-none] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge[merge-none-into-union] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge[merge-union-into-none] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_matrix[10.1-10.1] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_matrix[10.1-abc] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_matrix[10.1-True] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_matrix[abc-10.1] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_matrix[abc-abc] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_matrix[abc-True] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_matrix[True-10.1] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_matrix[True-abc] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_matrix[True-True] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-10.1-any-20.2] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-10.1-any-missing] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-10.1-any-none] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-10.1-any-interp] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-10.1-float-20.2] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-10.1-float-missing] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-10.1-float-none] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-10.1-float-interp] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-10.1-union-20.2] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-10.1-union-missing] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-10.1-union-none] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-10.1-union-interp] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-10.1-different_union-20.2] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-10.1-different_union-missing] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-10.1-different_union-none] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-10.1-different_union-interp] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-missing-any-20.2] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-missing-any-missing] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-missing-any-none] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-missing-any-interp] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-missing-float-20.2] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-missing-float-missing] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-missing-float-none] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-missing-float-interp] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-missing-union-20.2] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-missing-union-missing] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-missing-union-none] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-missing-union-interp] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-missing-different_union-20.2] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-missing-different_union-missing] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-missing-different_union-none] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-missing-different_union-interp] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-none-any-20.2] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-none-any-missing] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-none-any-none] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-none-any-interp] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-none-float-20.2] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-none-float-missing] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-none-float-none] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-none-float-interp] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-none-union-20.2] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-none-union-missing] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-none-union-none] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-none-union-interp] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-none-different_union-20.2] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-none-different_union-missing] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-none-different_union-none] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-none-different_union-interp] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-interp-any-20.2] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-interp-any-missing] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-interp-any-none] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-interp-any-interp] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-interp-float-20.2] PASSED [ 63%] 110s tests/test_merge.py::test_union_merge_special[any-interp-float-missing] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[any-interp-float-none] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[any-interp-float-interp] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[any-interp-union-20.2] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[any-interp-union-missing] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[any-interp-union-none] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[any-interp-union-interp] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[any-interp-different_union-20.2] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[any-interp-different_union-missing] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[any-interp-different_union-none] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[any-interp-different_union-interp] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[any-no_lval-any-20.2] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[any-no_lval-any-missing] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[any-no_lval-any-none] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[any-no_lval-any-interp] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[any-no_lval-float-20.2] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[any-no_lval-float-missing] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[any-no_lval-float-none] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[any-no_lval-float-interp] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[any-no_lval-union-20.2] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[any-no_lval-union-missing] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[any-no_lval-union-none] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[any-no_lval-union-interp] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[any-no_lval-different_union-20.2] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[any-no_lval-different_union-missing] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[any-no_lval-different_union-none] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[any-no_lval-different_union-interp] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-10.1-any-20.2] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-10.1-any-missing] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-10.1-any-none] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-10.1-any-interp] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-10.1-float-20.2] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-10.1-float-missing] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-10.1-float-none] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-10.1-float-interp] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-10.1-union-20.2] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-10.1-union-missing] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-10.1-union-none] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-10.1-union-interp] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-10.1-different_union-20.2] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-10.1-different_union-missing] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-10.1-different_union-none] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-10.1-different_union-interp] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-missing-any-20.2] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-missing-any-missing] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-missing-any-none] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-missing-any-interp] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-missing-float-20.2] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-missing-float-missing] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-missing-float-none] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-missing-float-interp] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-missing-union-20.2] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-missing-union-missing] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-missing-union-none] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-missing-union-interp] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-missing-different_union-20.2] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-missing-different_union-missing] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-missing-different_union-none] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-missing-different_union-interp] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-none-any-20.2] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-none-any-missing] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-none-any-none] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-none-any-interp] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-none-float-20.2] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-none-float-missing] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-none-float-none] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-none-float-interp] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-none-union-20.2] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-none-union-missing] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-none-union-none] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-none-union-interp] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-none-different_union-20.2] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-none-different_union-missing] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-none-different_union-none] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-none-different_union-interp] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-interp-any-20.2] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-interp-any-missing] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-interp-any-none] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-interp-any-interp] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-interp-float-20.2] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-interp-float-missing] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-interp-float-none] PASSED [ 64%] 110s tests/test_merge.py::test_union_merge_special[float-interp-float-interp] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[float-interp-union-20.2] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[float-interp-union-missing] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[float-interp-union-none] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[float-interp-union-interp] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[float-interp-different_union-20.2] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[float-interp-different_union-missing] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[float-interp-different_union-none] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[float-interp-different_union-interp] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[float-no_lval-any-20.2] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[float-no_lval-any-missing] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[float-no_lval-any-none] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[float-no_lval-any-interp] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[float-no_lval-float-20.2] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[float-no_lval-float-missing] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[float-no_lval-float-none] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[float-no_lval-float-interp] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[float-no_lval-union-20.2] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[float-no_lval-union-missing] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[float-no_lval-union-none] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[float-no_lval-union-interp] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[float-no_lval-different_union-20.2] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[float-no_lval-different_union-missing] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[float-no_lval-different_union-none] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[float-no_lval-different_union-interp] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-10.1-any-20.2] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-10.1-any-missing] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-10.1-any-none] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-10.1-any-interp] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-10.1-float-20.2] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-10.1-float-missing] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-10.1-float-none] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-10.1-float-interp] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-10.1-union-20.2] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-10.1-union-missing] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-10.1-union-none] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-10.1-union-interp] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-10.1-different_union-20.2] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-10.1-different_union-missing] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-10.1-different_union-none] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-10.1-different_union-interp] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-missing-any-20.2] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-missing-any-missing] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-missing-any-none] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-missing-any-interp] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-missing-float-20.2] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-missing-float-missing] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-missing-float-none] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-missing-float-interp] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-missing-union-20.2] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-missing-union-missing] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-missing-union-none] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-missing-union-interp] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-missing-different_union-20.2] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-missing-different_union-missing] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-missing-different_union-none] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-missing-different_union-interp] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-none-any-20.2] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-none-any-missing] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-none-any-none] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-none-any-interp] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-none-float-20.2] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-none-float-missing] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-none-float-none] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-none-float-interp] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-none-union-20.2] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-none-union-missing] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-none-union-none] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-none-union-interp] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-none-different_union-20.2] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-none-different_union-missing] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-none-different_union-none] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-none-different_union-interp] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-interp-any-20.2] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-interp-any-missing] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-interp-any-none] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-interp-any-interp] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-interp-float-20.2] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-interp-float-missing] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-interp-float-none] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-interp-float-interp] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-interp-union-20.2] PASSED [ 65%] 110s tests/test_merge.py::test_union_merge_special[union-interp-union-missing] PASSED [ 66%] 110s tests/test_merge.py::test_union_merge_special[union-interp-union-none] PASSED [ 66%] 110s tests/test_merge.py::test_union_merge_special[union-interp-union-interp] PASSED [ 66%] 110s tests/test_merge.py::test_union_merge_special[union-interp-different_union-20.2] PASSED [ 66%] 110s tests/test_merge.py::test_union_merge_special[union-interp-different_union-missing] PASSED [ 66%] 110s tests/test_merge.py::test_union_merge_special[union-interp-different_union-none] PASSED [ 66%] 110s tests/test_merge.py::test_union_merge_special[union-interp-different_union-interp] PASSED [ 66%] 110s tests/test_merge.py::test_union_merge_special[union-no_lval-any-20.2] PASSED [ 66%] 110s tests/test_merge.py::test_union_merge_special[union-no_lval-any-missing] PASSED [ 66%] 110s tests/test_merge.py::test_union_merge_special[union-no_lval-any-none] PASSED [ 66%] 110s tests/test_merge.py::test_union_merge_special[union-no_lval-any-interp] PASSED [ 66%] 110s tests/test_merge.py::test_union_merge_special[union-no_lval-float-20.2] PASSED [ 66%] 110s tests/test_merge.py::test_union_merge_special[union-no_lval-float-missing] PASSED [ 66%] 110s tests/test_merge.py::test_union_merge_special[union-no_lval-float-none] PASSED [ 66%] 110s tests/test_merge.py::test_union_merge_special[union-no_lval-float-interp] PASSED [ 66%] 110s tests/test_merge.py::test_union_merge_special[union-no_lval-union-20.2] PASSED [ 66%] 110s tests/test_merge.py::test_union_merge_special[union-no_lval-union-missing] PASSED [ 66%] 110s tests/test_merge.py::test_union_merge_special[union-no_lval-union-none] PASSED [ 66%] 110s tests/test_merge.py::test_union_merge_special[union-no_lval-union-interp] PASSED [ 66%] 110s tests/test_merge.py::test_union_merge_special[union-no_lval-different_union-20.2] PASSED [ 66%] 110s tests/test_merge.py::test_union_merge_special[union-no_lval-different_union-missing] PASSED [ 66%] 110s tests/test_merge.py::test_union_merge_special[union-no_lval-different_union-none] PASSED [ 66%] 110s tests/test_merge.py::test_union_merge_special[union-no_lval-different_union-interp] PASSED [ 66%] 110s tests/test_merge.py::test_merge_error_retains_type PASSED [ 66%] 110s tests/test_merge.py::test_primitive_dicts[merge] PASSED [ 66%] 110s tests/test_merge.py::test_primitive_dicts[unsafe_merge] PASSED [ 66%] 110s tests/test_merge.py::test_merge_no_eq_verify[a_0-b_0-expected0-merge] PASSED [ 66%] 110s tests/test_merge.py::test_merge_no_eq_verify[a_0-b_0-expected0-unsafe_merge] PASSED [ 66%] 110s tests/test_merge.py::test_merge_with[c10-c20-expected0] PASSED [ 66%] 110s tests/test_merge.py::test_merge_with[c11-c21-expected1] PASSED [ 66%] 110s tests/test_merge.py::test_merge_with_c2_readonly[c10-c20-expected0] PASSED [ 66%] 110s tests/test_merge.py::test_merge_with_c2_readonly[c11-c21-expected1] PASSED [ 66%] 110s tests/test_merge.py::test_3way_dict_merge[merge] PASSED [ 66%] 110s tests/test_merge.py::test_3way_dict_merge[unsafe_merge] PASSED [ 66%] 110s tests/test_merge.py::test_merge_list_list PASSED [ 66%] 110s tests/test_merge.py::test_merge_error[base0-merge0-TypeError-merge] PASSED [ 66%] 110s tests/test_merge.py::test_merge_error[base0-merge0-TypeError-unsafe_merge] PASSED [ 66%] 110s tests/test_merge.py::test_merge_error[base1-merge1-TypeError-merge] PASSED [ 66%] 110s tests/test_merge.py::test_merge_error[base1-merge1-TypeError-unsafe_merge] PASSED [ 66%] 110s tests/test_merge.py::test_merge_error[base2-None-ValueError-merge] PASSED [ 66%] 110s tests/test_merge.py::test_merge_error[base2-None-ValueError-unsafe_merge] PASSED [ 66%] 110s tests/test_merge.py::test_merge_error[base3-None-ValueError-merge] PASSED [ 66%] 110s tests/test_merge.py::test_merge_error[base3-None-ValueError-unsafe_merge] PASSED [ 66%] 110s tests/test_merge.py::test_merge_error[Package-merge4-ConfigKeyError-merge] PASSED [ 66%] 110s tests/test_merge.py::test_merge_error[Package-merge4-ConfigKeyError-unsafe_merge] PASSED [ 66%] 110s tests/test_merge.py::test_with_readonly_c1[dict-merge] PASSED [ 66%] 110s tests/test_merge.py::test_with_readonly_c1[dict-unsafe_merge] PASSED [ 66%] 110s tests/test_merge.py::test_with_readonly_c1[list-merge] PASSED [ 66%] 110s tests/test_merge.py::test_with_readonly_c1[list-unsafe_merge] PASSED [ 66%] 110s tests/test_merge.py::test_with_readonly_c2[dict-merge] PASSED [ 66%] 110s tests/test_merge.py::test_with_readonly_c2[dict-unsafe_merge] PASSED [ 66%] 110s tests/test_merge.py::test_with_readonly_c2[list-merge] PASSED [ 66%] 110s tests/test_merge.py::test_with_readonly_c2[list-unsafe_merge] PASSED [ 66%] 110s tests/test_merge.py::test_into_readonly[c10-c20] PASSED [ 66%] 110s tests/test_merge.py::test_into_readonly[c11-c21] PASSED [ 66%] 110s tests/test_merge.py::test_dict_merge_readonly_into_readwrite[c10-c20-expected0-merge] PASSED [ 66%] 110s tests/test_merge.py::test_dict_merge_readonly_into_readwrite[c10-c20-expected0-unsafe_merge] PASSED [ 66%] 110s tests/test_merge.py::test_list_merge_readonly_into_readwrite[c10-c20-expected0] PASSED [ 66%] 110s tests/test_merge.py::test_parent_maintained PASSED [ 66%] 110s tests/test_merge.py::test_merge_with_dotlist[cfg0-overrides0-expected0] PASSED [ 66%] 110s tests/test_merge.py::test_merge_with_dotlist[cfg1-overrides1-expected1] PASSED [ 66%] 110s tests/test_merge.py::test_merge_with_dotlist[cfg2-overrides2-expected2] PASSED [ 66%] 110s tests/test_merge.py::test_merge_with_cli PASSED [ 66%] 110s tests/test_merge.py::test_merge_empty_with_dotlist[dotlist0-expected0] PASSED [ 66%] 110s tests/test_merge.py::test_merge_empty_with_dotlist[dotlist1-expected1] PASSED [ 66%] 110s tests/test_merge.py::test_merge_empty_with_dotlist[dotlist2-expected2] PASSED [ 66%] 110s tests/test_merge.py::test_merge_with_dotlist_errors[foo=10] PASSED [ 66%] 110s tests/test_merge.py::test_merge_with_dotlist_errors[dotlist1] PASSED [ 66%] 110s tests/test_merge.py::test_merge_allow_objects[merge] PASSED [ 66%] 110s tests/test_merge.py::test_merge_allow_objects[unsafe_merge] PASSED [ 66%] 110s tests/test_merge.py::test_merge_with_allow_Dataframe PASSED [ 66%] 110s tests/test_merge.py::test_merge_with_src_as_interpolation[merge_interpolation_list_with_list-merge] PASSED [ 66%] 110s tests/test_merge.py::test_merge_with_src_as_interpolation[merge_interpolation_list_with_list-unsafe_merge] PASSED [ 66%] 110s tests/test_merge.py::test_merge_with_src_as_interpolation[merge_interpolation_dict_with_dict-merge] PASSED [ 66%] 110s tests/test_merge.py::test_merge_with_src_as_interpolation[merge_interpolation_dict_with_dict-unsafe_merge] PASSED [ 66%] 110s tests/test_merge.py::test_merge_with_other_as_interpolation[merge_interpolation_dict_with_interpolation_dict-merge] PASSED [ 66%] 110s tests/test_merge.py::test_merge_with_other_as_interpolation[merge_interpolation_dict_with_interpolation_dict-unsafe_merge] PASSED [ 66%] 110s tests/test_merge.py::test_merge_with_other_as_interpolation[merge_interpolation_list_with_interpolation_list-merge] PASSED [ 66%] 110s tests/test_merge.py::test_merge_with_other_as_interpolation[merge_interpolation_list_with_interpolation_list-unsafe_merge] PASSED [ 66%] 110s tests/test_merge.py::test_merge_with_error_not_changing_target[merge_with_list] PASSED [ 66%] 110s tests/test_merge.py::test_into_custom_resolver_that_throws[legacy_register_resolver] PASSED [ 66%] 110s tests/test_merge.py::test_into_custom_resolver_that_throws[register_new_resolver] PASSED [ 67%] 110s tests/test_nested_containers.py::test_container_nested_element[list-list-list] PASSED [ 67%] 110s tests/test_nested_containers.py::test_container_nested_element[list-dict-dict] PASSED [ 67%] 110s tests/test_nested_containers.py::test_container_nested_element[list-optional-list] PASSED [ 67%] 110s tests/test_nested_containers.py::test_container_nested_element[list-list-optional] PASSED [ 67%] 110s tests/test_nested_containers.py::test_container_nested_element[list-optional-dict] PASSED [ 67%] 110s tests/test_nested_containers.py::test_container_nested_element[list-dict-optional] PASSED [ 67%] 110s tests/test_nested_containers.py::test_container_nested_element[dict-list-list] PASSED [ 67%] 110s tests/test_nested_containers.py::test_container_nested_element[dict-dict-dict] PASSED [ 67%] 110s tests/test_nested_containers.py::test_container_nested_element[dict-optional-list] PASSED [ 67%] 110s tests/test_nested_containers.py::test_container_nested_element[dict-list-optional] PASSED [ 67%] 110s tests/test_nested_containers.py::test_container_nested_element[dict-optional-dict] PASSED [ 67%] 110s tests/test_nested_containers.py::test_container_nested_element[dict-dict-optional] PASSED [ 67%] 110s tests/test_nested_containers.py::test_container_nested_element[dict-of-plugin] PASSED [ 67%] 110s tests/test_nested_containers.py::test_container_nested_element[list-of-plugin] PASSED [ 67%] 110s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-to-list-element] PASSED [ 67%] 110s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-to-dict-element] PASSED [ 67%] 110s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-list-to-optional-list] PASSED [ 67%] 110s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-dict-to-optional-dict] PASSED [ 67%] 110s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-list-to-list-optional] PASSED [ 67%] 110s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-list-none-to-list-optional] PASSED [ 67%] 110s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-dict-to-dict-optional] PASSED [ 67%] 110s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-dict-none-to-dict-optional] PASSED [ 67%] 110s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-dict-plugin] PASSED [ 67%] 110s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-list-plugin] PASSED [ 67%] 110s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-to-list-element] PASSED [ 67%] 110s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-to-dict-element] PASSED [ 67%] 110s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-list-to-optional-list] PASSED [ 67%] 110s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-dict-to-optional-dict] PASSED [ 67%] 110s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-list-to-list-optional] PASSED [ 67%] 110s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-list-none-to-list-optional] PASSED [ 67%] 110s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-dict-to-dict-optional] PASSED [ 67%] 110s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-dict-none-to-dict-optional] PASSED [ 67%] 110s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-dict-plugin] PASSED [ 67%] 110s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-list-plugin] PASSED [ 67%] 110s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[none-assign-to-optional-list] PASSED [ 67%] 110s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[none-assign-to-optional-dict] PASSED [ 67%] 110s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[none-assign-to-optional-plugin-list] PASSED [ 67%] 110s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[none-assign-to-optional-plugin-dict] PASSED [ 67%] 110s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[missing-assign-to-optional-list] PASSED [ 67%] 110s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[missing-assign-to-optional-dict] PASSED [ 67%] 110s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[missing-assign-to-optional-plugin-list] PASSED [ 67%] 110s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[missing-assign-to-optional-plugin-dict] PASSED [ 67%] 110s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[interp-assign-to-optional-list] PASSED [ 67%] 110s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[interp-assign-to-optional-dict] PASSED [ 67%] 110s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[interp-assign-to-optional-plugin-list] PASSED [ 67%] 110s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[interp-assign-to-optional-plugin-dict] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-to-list-element-container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-to-list-element-no_container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-to-dict-element-container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-to-dict-element-no_container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-list-to-optional-list-container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-list-to-optional-list-no_container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-dict-to-optional-dict-container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-dict-to-optional-dict-no_container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-list-to-list-optional-container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-list-to-list-optional-no_container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-list-none-to-list-optional-container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-list-none-to-list-optional-no_container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-dict-to-dict-optional-container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-dict-to-dict-optional-no_container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-dict-none-to-dict-optional-container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-dict-none-to-dict-optional-no_container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-to-list-of-plugins-container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-to-list-of-plugins-no_container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-to-dict-of-plugins-container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-to-dict-of-plugins-no_container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-interp-to-listconfig-container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-interp-to-listconfig-no_container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-interp-to-dictconfig-container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-interp-to-dictconfig-no_container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-interp_with_ref-to-listconfig-container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-interp_with_ref-to-listconfig-no_container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-interp_with_ref-to-dictconfig-container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-interp_with_ref-to-dictconfig-no_container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-missing-to-listconfig-container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-missing-to-listconfig-no_container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-missing-to-dictconfig-container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-missing-to-dictconfig-no_container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-missing_with_ref-to-listconfig-container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-missing_with_ref-to-listconfig-no_container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-missing_with_ref-to-dictconfig-container] PASSED [ 67%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-missing_with_ref-to-dictconfig-no_container] PASSED [ 68%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-none-to-listconfig-container] PASSED [ 68%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-none-to-listconfig-no_container] PASSED [ 68%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-none-to-dictconfig-container] PASSED [ 68%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-none-to-dictconfig-no_container] PASSED [ 68%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-none_with_ref-to-listconfig-container] PASSED [ 68%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-none_with_ref-to-listconfig-no_container] PASSED [ 68%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-none_with_ref-to-dictconfig-container] PASSED [ 68%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-none_with_ref-to-dictconfig-no_container] PASSED [ 68%] 110s tests/test_nested_containers.py::test_setitem_valid_element_type[True-int] PASSED [ 68%] 110s tests/test_nested_containers.py::test_setitem_valid_element_type[True-list] PASSED [ 68%] 110s tests/test_nested_containers.py::test_setitem_valid_element_type[True-dict] PASSED [ 68%] 110s tests/test_nested_containers.py::test_setitem_valid_element_type[False-int] PASSED [ 68%] 110s tests/test_nested_containers.py::test_setitem_valid_element_type[False-list] PASSED [ 68%] 110s tests/test_nested_containers.py::test_setitem_valid_element_type[False-dict] PASSED [ 68%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element_special[none-assign-to-optional-list] PASSED [ 68%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element_special[none-assign-to-optional-dict] PASSED [ 68%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element_special[missing-assign-to-optional-list] PASSED [ 68%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element_special[missing-assign-to-optional-dict] PASSED [ 68%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element_special[interp-assign-to-optional-list] PASSED [ 68%] 110s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element_special[interp-assign-to-optional-dict] PASSED [ 68%] 110s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-int-overwrite-container] PASSED [ 68%] 110s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-int-overwrite-no_container] PASSED [ 68%] 110s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-int-no_overwrite-container] PASSED [ 68%] 110s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-int-no_overwrite-no_container] PASSED [ 68%] 110s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-list[int]0-overwrite-container] PASSED [ 68%] 110s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-list[int]0-overwrite-no_container] PASSED [ 68%] 110s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-list[int]0-no_overwrite-container] PASSED [ 68%] 110s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-list[int]0-no_overwrite-no_container] PASSED [ 68%] 110s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-list[int]1-overwrite-container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-list[int]1-overwrite-no_container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-list[int]1-no_overwrite-container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-list[int]1-no_overwrite-no_container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-none-to-list[int]-overwrite-container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-none-to-list[int]-overwrite-no_container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-none-to-list[int]-no_overwrite-container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-none-to-list[int]-no_overwrite-no_container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-int-to-list[int]-overwrite-container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-int-to-list[int]-overwrite-no_container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-int-to-list[int]-no_overwrite-container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-int-to-list[int]-no_overwrite-no_container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[str]-to-list[int]-overwrite-container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[str]-to-list[int]-overwrite-no_container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[str]-to-list[int]-no_overwrite-container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[str]-to-list[int]-no_overwrite-no_container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[none]-to-list[int]-overwrite-container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[none]-to-list[int]-overwrite-no_container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[none]-to-list[int]-no_overwrite-container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[none]-to-list[int]-no_overwrite-no_container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str-int]-to-list[int]]-overwrite-container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str-int]-to-list[int]]-overwrite-no_container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str-int]-to-list[int]]-no_overwrite-container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str-int]-to-list[int]]-no_overwrite-no_container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign_dict[str_str]_to_dict[str_int]-overwrite-container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign_dict[str_str]_to_dict[str_int]-overwrite-no_container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign_dict[str_str]_to_dict[str_int]-no_overwrite-container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign_dict[str_str]_to_dict[str_int]-no_overwrite-no_container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign_list_to_dict[str_int]-overwrite-container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign_list_to_dict[str_int]-overwrite-no_container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign_list_to_dict[str_int]-no_overwrite-container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign_list_to_dict[str_int]-no_overwrite-no_container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[float]]-to-list[list[int]]-overwrite-container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[float]]-to-list[list[int]]-overwrite-no_container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[float]]-to-list[list[int]]-no_overwrite-container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[float]]-to-list[list[int]]-no_overwrite-no_container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[none]]-to-list[list[int]]-overwrite-container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[none]]-to-list[list[int]]-overwrite-no_container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[none]]-to-list[list[int]]-no_overwrite-container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[none]]-to-list[list[int]]-no_overwrite-no_container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[typed-none]]-to-list[list[int]]-overwrite-container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[typed-none]]-to-list[list[int]]-overwrite-no_container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[typed-none]]-to-list[list[int]]-no_overwrite-container] PASSED [ 68%] 111s 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 [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[typed-int]]-to-list[list[float]]-overwrite-container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[typed-int]]-to-list[list[float]]-overwrite-no_container] PASSED [ 68%] 111s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[typed-int]]-to-list[list[float]]-no_overwrite-container] PASSED [ 68%] 111s 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 [ 68%] 111s 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 [ 68%] 111s 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 [ 68%] 111s 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 [ 68%] 111s 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 [ 68%] 111s 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 [ 68%] 111s 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%] 111s 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%] 111s 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%] 111s 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%] 111s 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%] 111s 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%] 111s 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%] 111s 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%] 111s 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%] 111s 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%] 111s 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%] 111s 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%] 111s 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%] 111s 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%] 111s 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%] 111s 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%] 111s 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%] 111s 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%] 111s 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%] 111s 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%] 111s 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%] 111s 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%] 111s 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%] 111s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_str_to_int] PASSED [ 69%] 111s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_none_to_int] PASSED [ 69%] 111s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_str_to_list[int]] PASSED [ 69%] 111s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_str_to_dict[str, int]] PASSED [ 69%] 111s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_none_to_list[int]] PASSED [ 69%] 111s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_int_to_list[int]] PASSED [ 69%] 111s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_list[str]_to_list[int]] PASSED [ 69%] 111s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_list[none]_to_list[int]] PASSED [ 69%] 111s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_dict[str,int]_to_list[int]]] PASSED [ 69%] 111s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_dict[str,str]_to_dict[str,int]0] PASSED [ 69%] 111s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_dict[str,str]_to_dict[str,int]1] PASSED [ 69%] 111s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_str_to_int] PASSED [ 69%] 111s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_none_to_int] PASSED [ 69%] 111s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_str_to_list[int]] PASSED [ 69%] 111s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_str_to_dict[str, int]] PASSED [ 69%] 111s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_none_to_list[int]] PASSED [ 69%] 111s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_int_to_list[int]] PASSED [ 69%] 111s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_list[str]_to_list[int]] PASSED [ 69%] 111s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_list[none]_to_list[int]] PASSED [ 69%] 111s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_dict[str,int]_to_list[int]]] PASSED [ 69%] 111s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_dict[str,str]_to_dict[str,int]0] PASSED [ 69%] 111s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_dict[str,str]_to_dict[str,int]1] PASSED [ 69%] 111s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_dict[str,str]_to_dict[str,int]2] PASSED [ 69%] 111s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_dict[str,str]_to_dict[str,int]3] PASSED [ 69%] 111s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_dict[str,str]_to_dict[str,int]4] PASSED [ 69%] 111s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_dict[str,str]_to_dict[str,int]5] PASSED [ 69%] 111s tests/test_nested_containers.py::test_merge_nested_dict_promotion[any-plugin-into-typed-plugin] PASSED [ 69%] 111s tests/test_nested_containers.py::test_merge_nested_dict_promotion[typed-plugin-into-any-plugin] PASSED [ 69%] 111s tests/test_nested_containers.py::test_merge_nested_dict_promotion[typed-concrete-plugin-into-typed-plugin] PASSED [ 69%] 111s tests/test_nested_containers.py::test_merge_nested_dict_promotion[typed-plugin-into-any] PASSED [ 69%] 111s tests/test_nested_containers.py::test_merge_nested[merge-interp-into-list] PASSED [ 69%] 111s tests/test_nested_containers.py::test_merge_nested[merge-none-into-list] PASSED [ 69%] 111s tests/test_nested_containers.py::test_merge_nested[merge-interp-into-dict] PASSED [ 69%] 111s tests/test_nested_containers.py::test_merge_nested[merge-none-into-dict] PASSED [ 69%] 111s tests/test_nested_containers.py::test_merge_interpolation_with_container_type[dict-interp-into-any] PASSED [ 69%] 111s tests/test_nested_containers.py::test_merge_interpolation_with_container_type[none-interp-into-any] PASSED [ 69%] 111s tests/test_nested_containers.py::test_merge_interpolation_with_container_type[dict[str,float]-into-dict[str,any]] PASSED [ 69%] 111s tests/test_nested_containers.py::test_merge_interpolation_with_container_type[interp-into-dict] PASSED [ 69%] 111s tests/test_nested_containers.py::test_merge_interpolation_with_container_type[list-interp-into-any] PASSED [ 69%] 111s tests/test_nested_containers.py::test_merge_interpolation_with_container_type[any-interp-into-list-int] PASSED [ 69%] 111s tests/test_nested_containers.py::test_merge_interpolation_with_container_type[any-interp_list-into-list-list-int] PASSED [ 69%] 111s tests/test_nested_containers.py::test_merge_nested_list_promotion PASSED [ 69%] 111s tests/test_nested_containers.py::test_merge_bad_element_type[configs0-Value 'abc' of type 'str' could not be converted to Integer] PASSED [ 69%] 111s tests/test_nested_containers.py::test_merge_bad_element_type[merge-int-into-dict] PASSED [ 69%] 111s tests/test_nested_containers.py::test_merge_bad_element_type[merge-none_typed-into-int] PASSED [ 69%] 111s tests/test_nodes.py::test_valid_inputs[StringNode-abc-abc] PASSED [ 69%] 111s tests/test_nodes.py::test_valid_inputs[StringNode-100-100] PASSED [ 69%] 111s tests/test_nodes.py::test_valid_inputs[StringNode-Color.RED-Color.RED] PASSED [ 69%] 111s tests/test_nodes.py::test_valid_inputs[IntegerNode-10-10_0] PASSED [ 69%] 111s tests/test_nodes.py::test_valid_inputs[IntegerNode-10-10_1] PASSED [ 69%] 111s tests/test_nodes.py::test_valid_inputs[IntegerNode--100--100_0] PASSED [ 69%] 111s tests/test_nodes.py::test_valid_inputs[IntegerNode--100--100_1] PASSED [ 69%] 111s tests/test_nodes.py::test_valid_inputs[FloatNode-inf-inf] PASSED [ 69%] 111s tests/test_nodes.py::test_valid_inputs[FloatNode-nan-nan] PASSED [ 69%] 111s tests/test_nodes.py::test_valid_inputs[FloatNode-10-10.0] PASSED [ 69%] 111s tests/test_nodes.py::test_valid_inputs[FloatNode-10.1-10.1] PASSED [ 69%] 111s tests/test_nodes.py::test_valid_inputs[FloatNode-10.2-10.2] PASSED [ 69%] 111s tests/test_nodes.py::test_valid_inputs[FloatNode-10e-3-0.01] PASSED [ 69%] 111s tests/test_nodes.py::test_valid_inputs[BytesNode-binary-binary] PASSED [ 69%] 111s tests/test_nodes.py::test_valid_inputs[BytesNode-\xf0\xf1\xf2-\xf0\xf1\xf2] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[BooleanNode-True-True] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[BooleanNode-Y-True] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[BooleanNode-true-True] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[BooleanNode-Yes-True] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[BooleanNode-On-True] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[BooleanNode-1-True] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[BooleanNode-100-True] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[BooleanNode-False-False] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[BooleanNode-N-False] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[BooleanNode-false-False] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[BooleanNode-No-False] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[BooleanNode-Off-False] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[BooleanNode-None-None] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[BooleanNode-0-False0] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[BooleanNode-0-False1] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[AnyNode-3-3] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[AnyNode-3.14-3.14] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[AnyNode-False-False] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[AnyNode-\xf0\xf1\xf2-\xf0\xf1\xf2] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[AnyNode-Color.RED-Color.RED] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[AnyNode-None-None] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[-Color.RED-Color.RED0] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[-Color.RED-Color.RED1] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[-RED-Color.RED] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[-1-Color.RED] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[PathNode-hello.txt-output_40] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[PathNode-input_41-output_41] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[union-str] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[union-int] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[union-float] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[union-inf] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[union-bytes] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[union-bool] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[union-none] PASSED [ 70%] 111s tests/test_nodes.py::test_valid_inputs[union-enum] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[IntegerNode-abc] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[IntegerNode--abc] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[IntegerNode-10.1] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[IntegerNode--1132c] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[IntegerNode-Color.RED] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[IntegerNode-123] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[FloatNode-abc] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[FloatNode-Color.RED] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[FloatNode-10.1] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[BytesNode-abc] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[BytesNode-23] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[BytesNode-Color.RED] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[BytesNode-3.14] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[BytesNode-True] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[BooleanNode-Nope] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[BooleanNode-Yup] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[BooleanNode-Color.RED] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[BooleanNode-True] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[IntegerNode-input_18] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[IntegerNode-input_19] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[IntegerNode-input_20] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[IntegerNode-10] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[IntegerNode-input_22] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[BytesNode-input_23] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[BytesNode-input_24] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[BytesNode-input_25] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[BytesNode-input_26] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[BooleanNode-input_27] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[BooleanNode-input_28] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[BooleanNode-input_29] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[BooleanNode-input_30] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[FloatNode-input_31] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[FloatNode-input_32] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[FloatNode-input_33] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[FloatNode-input_34] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[StringNode-input_35] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[StringNode-input_36] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[StringNode-input_37] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[StringNode-\xf0\xf1\xf2] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[FloatNode-input_39] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[AnyNode-input_40] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[AnyNode-input_41] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[AnyNode-input_42] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[AnyNode-input_43] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[AnyNode-input_44] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[type_45-Color.TYPO] PASSED [ 70%] 111s tests/test_nodes.py::test_invalid_inputs[type_46-TYPO] PASSED [ 71%] 111s tests/test_nodes.py::test_invalid_inputs[type_47-Enum1.FOO] PASSED [ 71%] 111s tests/test_nodes.py::test_invalid_inputs[type_48-Enum1.RED] PASSED [ 71%] 111s tests/test_nodes.py::test_invalid_inputs[type_49-1000000] PASSED [ 71%] 111s tests/test_nodes.py::test_invalid_inputs[type_50-1.0] PASSED [ 71%] 111s tests/test_nodes.py::test_invalid_inputs[type_51-binary] PASSED [ 71%] 111s tests/test_nodes.py::test_invalid_inputs[type_52-True] PASSED [ 71%] 111s tests/test_nodes.py::test_invalid_inputs[type_53-input_53] PASSED [ 71%] 111s tests/test_nodes.py::test_invalid_inputs[type_54-input_54] PASSED [ 71%] 111s tests/test_nodes.py::test_invalid_inputs[type_55-input_55] PASSED [ 71%] 111s tests/test_nodes.py::test_invalid_inputs[type_56-input_56] PASSED [ 71%] 111s tests/test_nodes.py::test_invalid_inputs[PathNode-1.0] PASSED [ 71%] 111s tests/test_nodes.py::test_invalid_inputs[PathNode-input_58] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-convert-missing-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-convert-missing-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-convert-interp-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-convert-interp-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-convert-none-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-convert-none-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-no_convert-missing-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-no_convert-missing-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-no_convert-interp-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-no_convert-interp-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-no_convert-none-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-no_convert-none-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-convert-missing-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-convert-missing-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-convert-interp-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-convert-interp-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-convert-none-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-convert-none-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-no_convert-missing-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-no_convert-missing-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-no_convert-interp-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-no_convert-interp-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-no_convert-none-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-no_convert-none-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-convert-missing-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-convert-missing-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-convert-interp-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-convert-interp-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-convert-none-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-convert-none-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-no_convert-missing-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-no_convert-missing-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-no_convert-interp-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-no_convert-interp-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-no_convert-none-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-no_convert-none-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-convert-missing-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-convert-missing-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-convert-interp-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-convert-interp-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-convert-none-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-convert-none-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-no_convert-missing-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-no_convert-missing-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-no_convert-interp-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-no_convert-interp-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-no_convert-none-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-no_convert-none-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-convert-missing-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-convert-missing-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-convert-interp-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-convert-interp-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-convert-none-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-convert-none-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-no_convert-missing-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-no_convert-missing-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-no_convert-interp-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-no_convert-interp-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-no_convert-none-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-no_convert-none-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-convert-missing-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-convert-missing-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-convert-interp-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-convert-interp-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-convert-none-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-convert-none-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-no_convert-missing-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-no_convert-missing-not_optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-no_convert-interp-optional] PASSED [ 71%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-no_convert-interp-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-no_convert-none-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-no_convert-none-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-convert-missing-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-convert-missing-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-convert-interp-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-convert-interp-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-convert-none-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-convert-none-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-no_convert-missing-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-no_convert-missing-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-no_convert-interp-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-no_convert-interp-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-no_convert-none-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-no_convert-none-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-convert-missing-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-convert-missing-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-convert-interp-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-convert-interp-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-convert-none-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-convert-none-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-no_convert-missing-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-no_convert-missing-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-no_convert-interp-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-no_convert-interp-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-no_convert-none-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-no_convert-none-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-convert-missing-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-convert-missing-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-convert-interp-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-convert-interp-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-convert-none-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-convert-none-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-no_convert-missing-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-no_convert-missing-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-no_convert-interp-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-no_convert-interp-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-no_convert-none-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-no_convert-none-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-convert-missing-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-convert-missing-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-convert-interp-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-convert-interp-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-convert-none-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-convert-none-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-no_convert-missing-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-no_convert-missing-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-no_convert-interp-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-no_convert-interp-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-no_convert-none-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-no_convert-none-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-convert-missing-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-convert-missing-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-convert-interp-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-convert-interp-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-convert-none-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-convert-none-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-no_convert-missing-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-no_convert-missing-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-no_convert-interp-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-no_convert-interp-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-no_convert-none-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-no_convert-none-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-convert-missing-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-convert-missing-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-convert-interp-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-convert-interp-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-convert-none-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-convert-none-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-no_convert-missing-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-no_convert-missing-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-no_convert-interp-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-no_convert-interp-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-no_convert-none-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-no_convert-none-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-convert-missing-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-convert-missing-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-convert-interp-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-convert-interp-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-convert-none-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-convert-none-not_optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-no_convert-missing-optional] PASSED [ 72%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-no_convert-missing-not_optional] PASSED [ 73%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-no_convert-interp-optional] PASSED [ 73%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-no_convert-interp-not_optional] PASSED [ 73%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-no_convert-none-optional] PASSED [ 73%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-no_convert-none-not_optional] PASSED [ 73%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-convert-missing-optional] PASSED [ 73%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-convert-missing-not_optional] PASSED [ 73%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-convert-interp-optional] PASSED [ 73%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-convert-interp-not_optional] PASSED [ 73%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-convert-none-optional] PASSED [ 73%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-convert-none-not_optional] PASSED [ 73%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-no_convert-missing-optional] PASSED [ 73%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-no_convert-missing-not_optional] PASSED [ 73%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-no_convert-interp-optional] PASSED [ 73%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-no_convert-interp-not_optional] PASSED [ 73%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-no_convert-none-optional] PASSED [ 73%] 111s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-no_convert-none-not_optional] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-123] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-10.1] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-binary] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-true] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-abc] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-red_str] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-123_str] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-10.1_str] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-Color.RED] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-Enum1.FOO] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-path] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-object] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-123] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-10.1] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-binary] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-true] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-abc] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-red_str] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-123_str] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-10.1_str] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-Color.RED] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-Enum1.FOO] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-path] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-object] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-123] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-10.1] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-binary] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-true] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-abc] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-red_str] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-123_str] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-10.1_str] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-Color.RED] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-Enum1.FOO] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-path] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-object] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-123] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-10.1] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-binary] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-true] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-abc] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-red_str] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-123_str] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-10.1_str] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-Color.RED] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-Enum1.FOO] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-path] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-object] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-123] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-10.1] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-binary] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-true] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-abc] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-red_str] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-123_str] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-10.1_str] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-Color.RED] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-Enum1.FOO] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-path] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-object] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-123] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-10.1] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-binary] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-true] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-abc] PASSED [ 73%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-red_str] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-123_str] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-10.1_str] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-Color.RED] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-Enum1.FOO] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-path] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-object] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-123] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-10.1] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-binary] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-true] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-abc] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-red_str] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-123_str] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-10.1_str] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-Color.RED] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-Enum1.FOO] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-path] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-object] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-123] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-10.1] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-binary] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-true] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-abc] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-red_str] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-123_str] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-10.1_str] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-Color.RED] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-Enum1.FOO] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-path] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-object] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-123] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-10.1] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-binary] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-true] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-abc] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-red_str] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-123_str] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-10.1_str] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-Color.RED] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-Enum1.FOO] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-path] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-object] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-123] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-10.1] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-binary] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-true] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-abc] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-red_str] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-123_str] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-10.1_str] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-Color.RED] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-Enum1.FOO] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-path] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-object] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-123] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-10.1] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-binary] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-true] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-abc] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-red_str] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-123_str] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-10.1_str] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-Color.RED] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-Enum1.FOO] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-path] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-object] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-123] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-10.1] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-binary] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-true] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-abc] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-red_str] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-123_str] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-10.1_str] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-Color.RED] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-Enum1.FOO] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-path] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-object] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-123] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-10.1] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-binary] PASSED [ 74%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-true] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-abc] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-red_str] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-123_str] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-10.1_str] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-Color.RED] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-Enum1.FOO] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-path] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-object] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-123] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-10.1] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-binary] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-true] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-abc] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-red_str] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-123_str] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-10.1_str] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-Color.RED] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-Enum1.FOO] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-path] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-object] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-123] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-10.1] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-binary] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-true] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-abc] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-red_str] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-123_str] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-10.1_str] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-Color.RED] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-Enum1.FOO] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-path] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-object] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-123] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-10.1] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-binary] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-true] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-abc] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-red_str] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-123_str] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-10.1_str] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-Color.RED] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-Enum1.FOO] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-path] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-object] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-123] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-10.1] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-binary] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-true] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-abc] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-red_str] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-123_str] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-10.1_str] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-Color.RED] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-Enum1.FOO] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-path] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-object] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-123] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-10.1] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-binary] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-true] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-abc] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-red_str] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-123_str] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-10.1_str] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-Color.RED] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-Enum1.FOO] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-path] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-object] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-123] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-10.1] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-binary] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-true] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-abc] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-red_str] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-123_str] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-10.1_str] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-Color.RED] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-Enum1.FOO] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-path] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-object] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-123] PASSED [ 75%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-10.1] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-binary] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-true] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-abc] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-red_str] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-123_str] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-10.1_str] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-Color.RED] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-Enum1.FOO] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-path] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-object] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-123] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-10.1] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-binary] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-true] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-abc] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-red_str] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-123_str] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-10.1_str] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-Color.RED] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-Enum1.FOO] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-path] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-object] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-123] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-10.1] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-binary] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-true] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-abc] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-red_str] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-123_str] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-10.1_str] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-Color.RED] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-Enum1.FOO] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-path] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-object] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-123] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-10.1] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-binary] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-true] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-abc] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-red_str] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-123_str] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-10.1_str] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-Color.RED] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-Enum1.FOO] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-path] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-object] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-123] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-10.1] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-binary] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-true] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-abc] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-red_str] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-123_str] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-10.1_str] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-Color.RED] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-Enum1.FOO] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-path] PASSED [ 76%] 111s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-object] PASSED [ 76%] 111s tests/test_nodes.py::test_assigned_value_node_type[input_0-DictConfig] PASSED [ 76%] 111s tests/test_nodes.py::test_assigned_value_node_type[input_1-ListConfig] PASSED [ 76%] 111s tests/test_nodes.py::test_assigned_value_node_type[5-AnyNode] PASSED [ 76%] 111s tests/test_nodes.py::test_assigned_value_node_type[5.0-AnyNode] PASSED [ 76%] 111s tests/test_nodes.py::test_assigned_value_node_type[True-AnyNode] PASSED [ 76%] 111s tests/test_nodes.py::test_assigned_value_node_type[False-AnyNode] PASSED [ 76%] 111s tests/test_nodes.py::test_assigned_value_node_type[str-AnyNode] PASSED [ 76%] 111s tests/test_nodes.py::test_assigned_value_node_type[\xf0\xf1\xf2-AnyNode] PASSED [ 76%] 111s tests/test_nodes.py::test_assigned_value_node_type[input_8-AnyNode] PASSED [ 76%] 111s tests/test_nodes.py::test_dict_any PASSED [ 76%] 111s tests/test_nodes.py::test_dict_integer_1 PASSED [ 76%] 111s tests/test_nodes.py::test_list_any PASSED [ 76%] 111s tests/test_nodes.py::test_list_integer PASSED [ 76%] 111s tests/test_nodes.py::test_list_integer_rejects_string PASSED [ 76%] 111s tests/test_nodes.py::test_merge_validation_error[c10-c20] PASSED [ 76%] 111s tests/test_nodes.py::test_merge_validation_error[c11-c21] PASSED [ 76%] 111s tests/test_nodes.py::test_merge_validation_error[c12-c22] PASSED [ 76%] 111s tests/test_nodes.py::test_merge_validation_error[c13-c23] PASSED [ 76%] 111s tests/test_nodes.py::test_accepts_mandatory_missing[IntegerNode-1-invalid] PASSED [ 76%] 111s tests/test_nodes.py::test_accepts_mandatory_missing[FloatNode-3.1415-invalid] PASSED [ 76%] 111s tests/test_nodes.py::test_accepts_mandatory_missing[BooleanNode-True-invalid] PASSED [ 76%] 111s tests/test_nodes.py::test_accepts_mandatory_missing[AnyNode-aaa-None] PASSED [ 76%] 111s tests/test_nodes.py::test_accepts_mandatory_missing[StringNode-blah-None] PASSED [ 76%] 111s tests/test_nodes.py::test_accepts_mandatory_missing[BytesNode-foobar-None] PASSED [ 77%] 111s tests/test_nodes.py::test_accepts_mandatory_missing[PathNode-valid_value6-None] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[integers-BooleanNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[integers-BytesNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[integers-PathNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[integers-EnumNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[integers-FloatNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[integers-IntegerNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[integers-StringNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[integers-AnyNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[integer-strings-BooleanNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[integer-strings-BytesNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[integer-strings-PathNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[integer-strings-EnumNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[integer-strings-FloatNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[integer-strings-IntegerNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[integer-strings-StringNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[integer-strings-AnyNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[floats-BooleanNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[floats-BytesNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[floats-PathNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[floats-EnumNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[floats-FloatNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[floats-IntegerNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[floats-StringNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[floats-AnyNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[floaty-strings-BooleanNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[floaty-strings-BytesNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[floaty-strings-PathNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[floaty-strings-EnumNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[floaty-strings-FloatNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[floaty-strings-IntegerNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[floaty-strings-StringNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[floaty-strings-AnyNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[booleans-BooleanNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[booleans-BytesNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[booleans-PathNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[booleans-EnumNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[booleans-FloatNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[booleans-IntegerNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[booleans-StringNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[booleans-AnyNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[trueish-strings-BooleanNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[trueish-strings-BytesNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[trueish-strings-PathNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[trueish-strings-EnumNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[trueish-strings-FloatNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[trueish-strings-IntegerNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[trueish-strings-StringNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[trueish-strings-AnyNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[falsey-strings-BooleanNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[falsey-strings-BytesNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[falsey-strings-PathNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[falsey-strings-EnumNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[falsey-strings-FloatNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[falsey-strings-IntegerNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[falsey-strings-StringNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[falsey-strings-AnyNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[falsey-integer-BooleanNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[falsey-integer-BytesNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[falsey-integer-PathNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[falsey-integer-EnumNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[falsey-integer-FloatNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[falsey-integer-IntegerNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[falsey-integer-StringNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[falsey-integer-AnyNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[falsey-integer-string-BooleanNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[falsey-integer-string-BytesNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[falsey-integer-string-PathNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[falsey-integer-string-EnumNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[falsey-integer-string-FloatNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[falsey-integer-string-IntegerNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[falsey-integer-string-StringNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[falsey-integer-string-AnyNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[binary-data-BooleanNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[binary-data-BytesNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[binary-data-PathNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[binary-data-EnumNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[binary-data-FloatNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[binary-data-IntegerNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[binary-data-StringNode] PASSED [ 77%] 111s tests/test_nodes.py::test_legal_assignment[binary-data-AnyNode] PASSED [ 78%] 111s tests/test_nodes.py::test_legal_assignment[path-data-BooleanNode] PASSED [ 78%] 111s tests/test_nodes.py::test_legal_assignment[path-data-BytesNode] PASSED [ 78%] 111s tests/test_nodes.py::test_legal_assignment[path-data-PathNode] PASSED [ 78%] 111s tests/test_nodes.py::test_legal_assignment[path-data-EnumNode] PASSED [ 78%] 111s tests/test_nodes.py::test_legal_assignment[path-data-FloatNode] PASSED [ 78%] 111s tests/test_nodes.py::test_legal_assignment[path-data-IntegerNode] PASSED [ 78%] 111s tests/test_nodes.py::test_legal_assignment[path-data-StringNode] PASSED [ 78%] 111s tests/test_nodes.py::test_legal_assignment[path-data-AnyNode] PASSED [ 78%] 111s tests/test_nodes.py::test_illegal_assignment[node0-foo] PASSED [ 78%] 111s tests/test_nodes.py::test_illegal_assignment[node1-foo] PASSED [ 78%] 111s tests/test_nodes.py::test_illegal_assignment[node2-foo] PASSED [ 78%] 111s tests/test_nodes.py::test_illegal_assignment[node3-foo] PASSED [ 78%] 111s tests/test_nodes.py::test_illegal_assignment[node4-123] PASSED [ 78%] 111s tests/test_nodes.py::test_illegal_assignment[node5-foo] PASSED [ 78%] 111s tests/test_nodes.py::test_legal_assignment_enum[Enum1-values0-success_map0-BooleanNode] PASSED [ 78%] 111s tests/test_nodes.py::test_legal_assignment_enum[Enum1-values0-success_map0-BytesNode] PASSED [ 78%] 111s tests/test_nodes.py::test_legal_assignment_enum[Enum1-values0-success_map0-PathNode] PASSED [ 78%] 111s tests/test_nodes.py::test_legal_assignment_enum[Enum1-values0-success_map0-EnumNode] PASSED [ 78%] 111s tests/test_nodes.py::test_legal_assignment_enum[Enum1-values0-success_map0-FloatNode] PASSED [ 78%] 111s tests/test_nodes.py::test_legal_assignment_enum[Enum1-values0-success_map0-IntegerNode] PASSED [ 78%] 111s tests/test_nodes.py::test_legal_assignment_enum[Enum1-values0-success_map0-StringNode] PASSED [ 78%] 111s tests/test_nodes.py::test_legal_assignment_enum[Enum1-values0-success_map0-AnyNode] PASSED [ 78%] 111s tests/test_nodes.py::test_deepcopy[obj0] PASSED [ 78%] 111s tests/test_nodes.py::test_deepcopy[obj1] PASSED [ 78%] 111s tests/test_nodes.py::test_deepcopy[obj2] PASSED [ 78%] 111s tests/test_nodes.py::test_deepcopy[obj3] PASSED [ 78%] 111s tests/test_nodes.py::test_deepcopy[obj4] PASSED [ 78%] 111s tests/test_nodes.py::test_deepcopy[obj5] PASSED [ 78%] 111s tests/test_nodes.py::test_deepcopy[obj6] PASSED [ 78%] 111s tests/test_nodes.py::test_deepcopy[obj7] PASSED [ 78%] 111s tests/test_nodes.py::test_deepcopy[obj8] PASSED [ 78%] 111s tests/test_nodes.py::test_deepcopy[obj9] PASSED [ 78%] 111s tests/test_nodes.py::test_deepcopy[obj10] PASSED [ 78%] 111s tests/test_nodes.py::test_deepcopy[obj11] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node0-None-True] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node1-100-False] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node2-foo-True] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node3-100-False] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node4-???-True] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node5-None-True] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node6-None-False] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node7-${interp}-True] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node8-${different_interp}-False] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node9-1-False] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node10-1-True] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node11-1-False] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node12-foo-False] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node13-foo-False] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node14-???-True] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node15-None-True] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node16-${interp}-True] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node17-${different_interp}-False] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node18-1-False] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node19-None-True] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node20-None-False] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node21-1.0-True] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node22-1-True] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node23-1-False] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node24-1.0-False] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node25-foo-False] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node26-???-True] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node27-None-True] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node28-binary-False] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node29-binary-True] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node30-None-True] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node31-value31-False] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node32-value32-True] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node33-True-False] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node34-False-False] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node35-None-True] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node36-None-False] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node37-False-False] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node38-False-True] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node39-value39-True] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node40-1-True] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node41-value41-False] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node42-1-False] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node43-Enum1.BAR-False] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node44-value44-True] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node45-nope-False] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node46-value46-True] PASSED [ 78%] 111s tests/test_nodes.py::test_eq[node47-value47-False] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node48-Enum1.BAR-True] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node49-Enum1.FOO-False] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node50-Enum1.BAR-False] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node51-???-True] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node52-Enum1.BAR-False] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node53-${interp}-True] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node54-${different_interp}-False] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node55-foo-True] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node56-${foo}-True] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node57-${foo-True] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node58-None-True] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node59-1-True] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node60-1-False] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node61-1.0-True] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node62-True-True] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node63-Color.RED-True] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node64-value64-True] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node65-value65-True] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node66-100-False] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node67-foo-False] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node68-???-True] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node69-None-True] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node70-100-False] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node71-value71-True] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node72-100-True] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node73-value73-True] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node74-value74-True] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node75-value75-True] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node76-???-True] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node77-value77-True] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node78-value78-True] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node79-value79-True] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node80-None-True] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node81-value81-True] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node82-value82-True] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node83-value83-True] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node84-${interp}-True] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node85-value85-True] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node86-value86-True] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node87-value87-False] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node88-999-False] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node89-value89-False] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node90-value90-False] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node91-value91-False] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node92-999-False] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node93-value93-False] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node94-value94-False] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node95-value95-False] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node96-999-False] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node97-value97-False] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node98-value98-False] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node99-value99-False] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node100-999-False] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node101-value101-False] PASSED [ 79%] 111s tests/test_nodes.py::test_eq[node102-value102-False] PASSED [ 79%] 111s tests/test_nodes.py::test_set_anynode_with_primitive_type[a_str] PASSED [ 79%] 111s tests/test_nodes.py::test_set_anynode_with_primitive_type[1] PASSED [ 79%] 111s tests/test_nodes.py::test_set_anynode_with_primitive_type[3.14] PASSED [ 79%] 111s tests/test_nodes.py::test_set_anynode_with_primitive_type[True] PASSED [ 79%] 111s tests/test_nodes.py::test_set_anynode_with_primitive_type[None] PASSED [ 79%] 111s tests/test_nodes.py::test_set_anynode_with_primitive_type[Enum1.FOO] PASSED [ 79%] 111s tests/test_nodes.py::test_set_anynode_with_primitive_type[binary] PASSED [ 79%] 111s tests/test_nodes.py::test_set_anynode_with_primitive_type[value7] PASSED [ 79%] 111s tests/test_nodes.py::test_set_anynode_with_container[value0-ListConfig] PASSED [ 79%] 111s tests/test_nodes.py::test_set_anynode_with_container[value1-ListConfig] PASSED [ 79%] 111s tests/test_nodes.py::test_set_anynode_with_container[value2-DictConfig] PASSED [ 79%] 111s tests/test_nodes.py::test_set_anynode_with_container[value3-DictConfig] PASSED [ 79%] 111s tests/test_nodes.py::test_set_anynode_with_illegal_type PASSED [ 79%] 111s tests/test_nodes.py::test_set_valuenode PASSED [ 79%] 111s tests/test_nodes.py::test_allow_objects PASSED [ 79%] 111s tests/test_nodes.py::test_dereference_missing PASSED [ 79%] 111s tests/test_nodes.py::test_validate_and_convert_none[StringNode] PASSED [ 79%] 111s tests/test_nodes.py::test_validate_and_convert_none[IntegerNode] PASSED [ 79%] 111s tests/test_nodes.py::test_validate_and_convert_none[FloatNode] PASSED [ 79%] 111s tests/test_nodes.py::test_validate_and_convert_none[BooleanNode] PASSED [ 79%] 111s tests/test_nodes.py::test_validate_and_convert_none[BytesNode] PASSED [ 79%] 111s tests/test_nodes.py::test_validate_and_convert_none[PathNode] PASSED [ 79%] 111s tests/test_nodes.py::test_validate_and_convert_none[] PASSED [ 79%] 111s tests/test_nodes.py::test_dereference_interpolation_to_missing PASSED [ 79%] 111s tests/test_nodes.py::test_set_flags_in_init[AnyNode-flags0] PASSED [ 79%] 111s tests/test_nodes.py::test_set_flags_in_init[AnyNode-flags1] PASSED [ 79%] 111s tests/test_nodes.py::test_set_flags_in_init[AnyNode-flags2] PASSED [ 80%] 111s tests/test_nodes.py::test_set_flags_in_init[AnyNode-flags3] PASSED [ 80%] 111s tests/test_nodes.py::test_set_flags_in_init[BooleanNode-flags0] PASSED [ 80%] 111s tests/test_nodes.py::test_set_flags_in_init[BooleanNode-flags1] PASSED [ 80%] 111s tests/test_nodes.py::test_set_flags_in_init[BooleanNode-flags2] PASSED [ 80%] 111s tests/test_nodes.py::test_set_flags_in_init[BooleanNode-flags3] PASSED [ 80%] 111s tests/test_nodes.py::test_set_flags_in_init[BytesNode-flags0] PASSED [ 80%] 111s tests/test_nodes.py::test_set_flags_in_init[BytesNode-flags1] PASSED [ 80%] 111s tests/test_nodes.py::test_set_flags_in_init[BytesNode-flags2] PASSED [ 80%] 111s tests/test_nodes.py::test_set_flags_in_init[BytesNode-flags3] PASSED [ 80%] 111s tests/test_nodes.py::test_set_flags_in_init[type_3-flags0] PASSED [ 80%] 111s tests/test_nodes.py::test_set_flags_in_init[type_3-flags1] PASSED [ 80%] 111s tests/test_nodes.py::test_set_flags_in_init[type_3-flags2] PASSED [ 80%] 111s tests/test_nodes.py::test_set_flags_in_init[type_3-flags3] PASSED [ 80%] 111s tests/test_nodes.py::test_set_flags_in_init[FloatNode-flags0] PASSED [ 80%] 111s tests/test_nodes.py::test_set_flags_in_init[FloatNode-flags1] PASSED [ 80%] 111s tests/test_nodes.py::test_set_flags_in_init[FloatNode-flags2] PASSED [ 80%] 111s tests/test_nodes.py::test_set_flags_in_init[FloatNode-flags3] PASSED [ 80%] 111s tests/test_nodes.py::test_set_flags_in_init[IntegerNode-flags0] PASSED [ 80%] 111s tests/test_nodes.py::test_set_flags_in_init[IntegerNode-flags1] PASSED [ 80%] 111s tests/test_nodes.py::test_set_flags_in_init[IntegerNode-flags2] PASSED [ 80%] 111s tests/test_nodes.py::test_set_flags_in_init[IntegerNode-flags3] PASSED [ 80%] 111s tests/test_nodes.py::test_set_flags_in_init[InterpolationResultNode-flags0] PASSED [ 80%] 111s tests/test_nodes.py::test_set_flags_in_init[InterpolationResultNode-flags1] PASSED [ 80%] 111s tests/test_nodes.py::test_set_flags_in_init[InterpolationResultNode-flags2] PASSED [ 80%] 111s tests/test_nodes.py::test_set_flags_in_init[InterpolationResultNode-flags3] PASSED [ 80%] 111s tests/test_nodes.py::test_set_flags_in_init[StringNode-flags0] PASSED [ 80%] 111s tests/test_nodes.py::test_set_flags_in_init[StringNode-flags1] PASSED [ 80%] 111s tests/test_nodes.py::test_set_flags_in_init[StringNode-flags2] PASSED [ 80%] 111s tests/test_nodes.py::test_set_flags_in_init[StringNode-flags3] PASSED [ 80%] 111s tests/test_nodes.py::test_set_flags_in_init[PathNode-flags0] PASSED [ 80%] 111s tests/test_nodes.py::test_set_flags_in_init[PathNode-flags1] PASSED [ 80%] 111s tests/test_nodes.py::test_set_flags_in_init[PathNode-flags2] PASSED [ 80%] 111s tests/test_nodes.py::test_set_flags_in_init[PathNode-flags3] PASSED [ 80%] 111s tests/test_nodes.py::test_interpolation_result_readonly[None] PASSED [ 80%] 111s tests/test_nodes.py::test_interpolation_result_readonly[flags1] PASSED [ 80%] 111s tests/test_nodes.py::test_interpolation_result_readonly[flags2] PASSED [ 80%] 111s tests/test_nodes.py::test_interpolation_result_readonly[flags3] PASSED [ 80%] 111s tests/test_nodes.py::test_interpolation_result_readonly[flags4] PASSED [ 80%] 111s tests/test_nodes.py::test_interpolation_result_readonly[flags5] PASSED [ 80%] 111s tests/test_nodes.py::test_interpolation_result_readonly[flags6] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_missing[cfg0-foo-False-expectation0] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_missing[cfg1-foo-False-expectation1] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_missing[cfg2-foo-False-expectation2] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_missing[cfg3-foo-True-expectation3] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_missing[missing_interpolated_dict] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_missing[missing_list] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_missing[missing_dict] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_missing[missing_list_interpolation] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_missing[missing_dict_interpolation] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_missing[cfg9-foo-False-expectation9] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_missing[cfg10-foo-False-expectation10] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_missing[cfg11-foo-False-expectation11] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_missing[cfg12-foo-True-expectation12] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_missing[cfg13-inter-False-expectation13] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-num-True-expectation14] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-opt_num-True-expectation15] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-dict-True-expectation16] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-opt_dict-True-expectation17] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-list-True-expectation18] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-opt_list-True-expectation19] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-user-True-expectation20] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-opt_user-True-expectation21] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-inter_user-False-expectation22] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-inter_opt_user-False-expectation23] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-inter_num-False-expectation24] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_missing_resets PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_config[None-False] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_config[cfg1-False] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_config[cfg2-False] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_config[aa-False] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_config[10-False] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_config[True-False] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_config[bool-False] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_config[Path-False] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_config[cfg8-False] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_config[cfg9-False] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_config[ConcretePlugin-False] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_config[cfg11-False] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_config[cfg12-True] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_config[cfg13-True] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_config[cfg14-True] PASSED [ 80%] 111s tests/test_omegaconf.py::test_is_config[cfg15-True] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_list[None-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_list[cfg1-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_list[cfg2-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_list[aa-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_list[10-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_list[True-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_list[bool-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_list[Path-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_list[cfg8-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_list[cfg9-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_list[ConcretePlugin-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_list[cfg11-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_list[cfg12-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_list[cfg13-True] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_list[cfg14-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_list[cfg15-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_dict[None-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_dict[cfg1-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_dict[cfg2-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_dict[aa-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_dict[10-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_dict[True-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_dict[bool-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_dict[Path-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_dict[cfg8-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_dict[cfg9-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_dict[ConcretePlugin-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_dict[cfg11-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_dict[cfg12-True] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_dict[cfg13-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_dict[cfg14-True] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_dict[cfg15-True] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_none[0-True] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_none[0-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_none[1-True] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_none[1-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_none[2-True] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_none[2-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_none[3-True] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_none[3-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_none[4-True] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_none[4-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_none[5-True] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_none[5-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_none[6-True] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_none[6-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_none[7-True] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_none[7-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_none[8-True] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_none[8-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_none[9-True] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_none[9-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_none_interpolation[cfg0-foo-True] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_none_interpolation[cfg1-foo-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_none_interpolation[cfg2-foo-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_none_interpolation[cfg3-foo-False] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_interpolation[StringNode] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_interpolation[IntegerNode] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_interpolation[FloatNode] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_interpolation[BooleanNode] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_interpolation[BytesNode] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_interpolation[PathNode] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_interpolation[EnumNode] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_interpolation[ListConfig] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_interpolation[DictConfig] PASSED [ 81%] 111s tests/test_omegaconf.py::test_is_interpolation[ConcretePlugin] PASSED [ 81%] 111s tests/test_omegaconf.py::test_get_type[cfg0-int] PASSED [ 81%] 111s tests/test_omegaconf.py::test_get_type[cfg1-float] PASSED [ 81%] 111s tests/test_omegaconf.py::test_get_type[cfg2-bool] PASSED [ 81%] 111s tests/test_omegaconf.py::test_get_type[cfg3-bytes] PASSED [ 81%] 111s tests/test_omegaconf.py::test_get_type[cfg4-float] PASSED [ 81%] 111s tests/test_omegaconf.py::test_get_type[cfg5-NoneType] PASSED [ 81%] 111s tests/test_omegaconf.py::test_get_type[cfg6-float] PASSED [ 81%] 111s tests/test_omegaconf.py::test_get_type[cfg7-NoneType] PASSED [ 81%] 111s tests/test_omegaconf.py::test_get_type[cfg8-PosixPath] PASSED [ 81%] 111s tests/test_omegaconf.py::test_get_type[cfg9-str] PASSED [ 81%] 111s tests/test_omegaconf.py::test_get_type[cfg10-NoneType] PASSED [ 81%] 111s tests/test_omegaconf.py::test_get_type[cfg11-ConcretePlugin] PASSED [ 81%] 111s tests/test_omegaconf.py::test_get_type[cfg12-ConcretePlugin] PASSED [ 81%] 111s tests/test_omegaconf.py::test_get_type[cfg13-dict] PASSED [ 81%] 111s tests/test_omegaconf.py::test_get_type[cfg14-dict] PASSED [ 81%] 111s tests/test_omegaconf.py::test_get_type[cfg15-list] PASSED [ 82%] 111s tests/test_omegaconf.py::test_get_type[cfg16-list] PASSED [ 82%] 111s tests/test_omegaconf.py::test_get_type_on_raw[10-int] PASSED [ 82%] 111s tests/test_omegaconf.py::test_get_type_on_raw[10.0-float] PASSED [ 82%] 111s tests/test_omegaconf.py::test_get_type_on_raw[True-bool] PASSED [ 82%] 111s tests/test_omegaconf.py::test_get_type_on_raw[123-bytes] PASSED [ 82%] 111s tests/test_omegaconf.py::test_get_type_on_raw[obj4-PosixPath] PASSED [ 82%] 111s tests/test_omegaconf.py::test_get_type_on_raw[foo-str] PASSED [ 82%] 111s tests/test_omegaconf.py::test_get_type_on_raw[obj6-dict] PASSED [ 82%] 111s tests/test_omegaconf.py::test_get_type_on_raw[obj7-list] PASSED [ 82%] 111s tests/test_omegaconf.py::test_get_type_on_raw[IllegalType-IllegalType] PASSED [ 82%] 111s tests/test_omegaconf.py::test_get_type_on_raw[obj9-IllegalType] PASSED [ 82%] 111s tests/test_omegaconf.py::test_is_issubclass PASSED [ 82%] 111s tests/test_omegaconf.py::test_resolve[dict0] PASSED [ 82%] 111s tests/test_omegaconf.py::test_resolve[dict1] PASSED [ 82%] 111s tests/test_omegaconf.py::test_resolve[dict2] PASSED [ 82%] 111s tests/test_omegaconf.py::test_resolve[dict3] PASSED [ 82%] 111s tests/test_omegaconf.py::test_resolve[dict:missing0] PASSED [ 82%] 111s tests/test_omegaconf.py::test_resolve[dict:missing1] PASSED [ 82%] 111s tests/test_omegaconf.py::test_resolve[dict:str_inter] PASSED [ 82%] 111s tests/test_omegaconf.py::test_resolve[dict:str_inter_missing] PASSED [ 82%] 111s tests/test_omegaconf.py::test_resolve[inter_dict] PASSED [ 82%] 111s tests/test_omegaconf.py::test_resolve[inter_dict_to_missing] PASSED [ 82%] 111s tests/test_omegaconf.py::test_resolve[dict_nested_interpolation] PASSED [ 82%] 111s tests/test_omegaconf.py::test_resolve[none_dict] PASSED [ 82%] 111s tests/test_omegaconf.py::test_resolve[missing_dict] PASSED [ 82%] 111s tests/test_omegaconf.py::test_resolve[list0] PASSED [ 82%] 111s tests/test_omegaconf.py::test_resolve[list1] PASSED [ 82%] 111s tests/test_omegaconf.py::test_resolve[list:missing0] PASSED [ 82%] 111s tests/test_omegaconf.py::test_resolve[list:missing1] PASSED [ 82%] 111s tests/test_omegaconf.py::test_resolve[inter_list] PASSED [ 82%] 111s tests/test_omegaconf.py::test_resolve[inter_list_to_missing] PASSED [ 82%] 111s tests/test_omegaconf.py::test_resolve[none_list] PASSED [ 82%] 111s tests/test_omegaconf.py::test_resolve[missing_list] PASSED [ 82%] 111s tests/test_omegaconf.py::test_resolve[any_in_dict_to_dict] PASSED [ 82%] 111s tests/test_omegaconf.py::test_resolve[any_in_dict_to_list] PASSED [ 82%] 111s tests/test_omegaconf.py::test_resolve[any_in_list_to_dict] PASSED [ 82%] 111s tests/test_omegaconf.py::test_resolve[any_in_list_to_list] PASSED [ 82%] 111s tests/test_omegaconf.py::test_resolve_invalid_input PASSED [ 82%] 111s tests/test_omegaconf.py::test_missing_keys[cfg0-expected0] PASSED [ 82%] 111s tests/test_omegaconf.py::test_missing_keys[cfg1-expected1] PASSED [ 82%] 111s tests/test_omegaconf.py::test_missing_keys[cfg2-expected2] PASSED [ 82%] 111s tests/test_omegaconf.py::test_missing_keys[cfg3-expected3] PASSED [ 82%] 111s tests/test_omegaconf.py::test_missing_keys[cfg4-expected4] PASSED [ 82%] 111s tests/test_omegaconf.py::test_missing_keys[cfg5-expected5] PASSED [ 82%] 111s tests/test_omegaconf.py::test_missing_keys[cfg6-expected6] PASSED [ 82%] 111s tests/test_omegaconf.py::test_missing_keys[cfg7-expected7] PASSED [ 82%] 111s tests/test_omegaconf.py::test_missing_keys[cfg8-expected8] PASSED [ 82%] 111s tests/test_omegaconf.py::test_missing_keys[cfg9-expected9] PASSED [ 82%] 111s tests/test_omegaconf.py::test_missing_keys[cfg10-expected10] PASSED [ 82%] 111s tests/test_omegaconf.py::test_missing_keys[cfg11-expected11] PASSED [ 82%] 111s tests/test_omegaconf.py::test_missing_keys[cfg12-expected12] PASSED [ 82%] 111s tests/test_omegaconf.py::test_missing_keys_invalid_input[float] PASSED [ 82%] 111s tests/test_omegaconf.py::test_missing_keys_invalid_input[int] PASSED [ 82%] 111s tests/test_omegaconf.py::test_clear_resolver[remove-new-custom-resolver] PASSED [ 82%] 111s tests/test_omegaconf.py::test_clear_resolver[remove-default-resolver] PASSED [ 82%] 111s tests/test_omegaconf.py::test_clear_resolver[remove-nonexistent-resolver] PASSED [ 82%] 111s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[any:10] PASSED [ 82%] 111s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[str:foo] PASSED [ 82%] 111s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[int:10] PASSED [ 82%] 111s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[float:3.14] PASSED [ 82%] 111s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[bool:True] PASSED [ 82%] 111s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[bytes:binary] PASSED [ 82%] 111s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[path:hello.txt] PASSED [ 82%] 111s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[Color:Color.RED] PASSED [ 82%] 111s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[any:inter_10] PASSED [ 82%] 111s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[dict] PASSED [ 82%] 111s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[dict:interpolation_value] PASSED [ 82%] 111s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[dict:interpolation_value_error] PASSED [ 82%] 111s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[dict:str_interpolation_value] PASSED [ 82%] 111s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[dict:inter_error] PASSED [ 82%] 111s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[list] PASSED [ 82%] 111s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[list:interpolation_value] PASSED [ 82%] 111s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[list:inter_error] PASSED [ 82%] 111s tests/test_pydev_resolver_plugin.py::test_resolve[dict] PASSED [ 82%] 111s tests/test_pydev_resolver_plugin.py::test_resolve[dict:none] PASSED [ 82%] 111s tests/test_pydev_resolver_plugin.py::test_resolve[list] PASSED [ 82%] 111s tests/test_pydev_resolver_plugin.py::test_resolve[list:missing_item] PASSED [ 82%] 111s tests/test_pydev_resolver_plugin.py::test_get_dictionary_dictconfig[dict:inter] PASSED [ 82%] 111s tests/test_pydev_resolver_plugin.py::test_get_dictionary_dictconfig[dict:missing_value] PASSED [ 82%] 111s tests/test_pydev_resolver_plugin.py::test_get_dictionary_dictconfig[dict:none_value] PASSED [ 82%] 111s tests/test_pydev_resolver_plugin.py::test_get_dictionary_dictconfig[dict:none_dictconfig_value] PASSED [ 82%] 111s tests/test_pydev_resolver_plugin.py::test_get_dictionary_dictconfig[dict:missing_dictconfig_value] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_get_dictionary_dictconfig[dict:interpolation_dictconfig_value] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_resolve_through_container_interpolation[inter_list:dict_element] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_resolve_through_container_interpolation[inter_dict:dict_element] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_get_dictionary_listconfig[list:inter_value] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_get_dictionary_listconfig[list:none_listconfig_value] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_get_dictionary_listconfig[list:missing_listconfig_value] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_get_dictionary_listconfig[list:interpolation_listconfig_value] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_can_provide[Container-True-resolver0] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_can_provide[Container-True-resolver1] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_can_provide[DictConfig-True-resolver0] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_can_provide[DictConfig-True-resolver1] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_can_provide[ListConfig-True-resolver0] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_can_provide[ListConfig-True-resolver1] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_can_provide[Node-True-resolver0] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_can_provide[Node-True-resolver1] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_can_provide[ValueNode-True-resolver0] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_can_provide[ValueNode-True-resolver1] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_can_provide[AnyNode-True-resolver0] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_can_provide[AnyNode-True-resolver1] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_can_provide[IntegerNode-True-resolver0] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_can_provide[IntegerNode-True-resolver1] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_can_provide[FloatNode-True-resolver0] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_can_provide[FloatNode-True-resolver1] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_can_provide[StringNode-True-resolver0] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_can_provide[StringNode-True-resolver1] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_can_provide[BooleanNode-True-resolver0] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_can_provide[BooleanNode-True-resolver1] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_can_provide[BytesNode-True-resolver0] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_can_provide[BytesNode-True-resolver1] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_can_provide[PathNode-True-resolver0] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_can_provide[PathNode-True-resolver1] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_can_provide[EnumNode-True-resolver0] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_can_provide[EnumNode-True-resolver1] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_can_provide[int-False-resolver0] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_can_provide[int-False-resolver1] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_can_provide[dict-False-resolver0] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_can_provide[dict-False-resolver1] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_can_provide[list-False-resolver0] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_can_provide[list-False-resolver1] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_get_str[obj0-10] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_get_str[obj1-??? ] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_get_str[obj2-${foo} -> ERR: Interpolation key 'foo' not found] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_get_str[obj3-${foo} -> 10] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_get_str[obj4-${foo} -> {'a': 10}] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_get_str[obj5-${foo} -> [1, 2]] PASSED [ 83%] 111s tests/test_pydev_resolver_plugin.py::test_dev_resolver PASSED [ 83%] 111s tests/test_readonly.py::test_readonly[dict_setitem0] PASSED [ 83%] 111s tests/test_readonly.py::test_readonly[dict_setitem1] PASSED [ 83%] 111s tests/test_readonly.py::test_readonly[dict_nested_setitem] PASSED [ 83%] 111s tests/test_readonly.py::test_readonly[dict_update] PASSED [ 83%] 111s tests/test_readonly.py::test_readonly[dict_setattr] PASSED [ 83%] 111s tests/test_readonly.py::test_readonly[dict_pop] PASSED [ 83%] 111s tests/test_readonly.py::test_readonly[dict_delitem] PASSED [ 83%] 111s tests/test_readonly.py::test_readonly[dict_delattr] PASSED [ 83%] 111s tests/test_readonly.py::test_readonly[list_setitem] PASSED [ 83%] 111s tests/test_readonly.py::test_readonly[list_update] PASSED [ 83%] 111s tests/test_readonly.py::test_readonly[list_pop] PASSED [ 83%] 111s tests/test_readonly.py::test_readonly[list_delitem] PASSED [ 83%] 111s tests/test_readonly.py::test_readonly_flag[src0] PASSED [ 83%] 111s tests/test_readonly.py::test_readonly_flag[src1] PASSED [ 83%] 112s tests/test_readonly.py::test_readonly_nested_list PASSED [ 83%] 112s tests/test_readonly.py::test_readonly_list_insert PASSED [ 83%] 112s tests/test_readonly.py::test_readonly_list_insert_deep PASSED [ 83%] 112s tests/test_readonly.py::test_readonly_list_append PASSED [ 83%] 112s tests/test_readonly.py::test_readonly_list_change_item PASSED [ 83%] 112s tests/test_readonly.py::test_readonly_list_pop PASSED [ 83%] 112s tests/test_readonly.py::test_readonly_list_del PASSED [ 83%] 112s tests/test_readonly.py::test_readonly_list_sort PASSED [ 83%] 112s tests/test_readonly.py::test_readonly_from_cli PASSED [ 83%] 112s tests/test_readonly.py::test_merge_with_readonly[override_value] PASSED [ 83%] 112s tests/test_readonly.py::test_merge_with_readonly[adding_key0] PASSED [ 83%] 112s tests/test_readonly.py::test_merge_with_readonly[adding_key1] PASSED [ 83%] 112s tests/test_readonly.py::test_merge_with_readonly[adding_key2] PASSED [ 83%] 112s tests/test_readonly.py::test_merge_with_readonly_nop[merge_empty_dict] PASSED [ 83%] 112s tests/test_readonly.py::test_merge_with_readonly_nop[merge_different_node] PASSED [ 83%] 112s tests/test_select.py::TestSelect::test_select[dict:none0-not_struct] PASSED [ 83%] 112s tests/test_select.py::TestSelect::test_select[dict:none0-struct] PASSED [ 83%] 112s tests/test_select.py::TestSelect::test_select[dict:none1-not_struct] PASSED [ 83%] 112s tests/test_select.py::TestSelect::test_select[dict:none1-struct] PASSED [ 83%] 112s tests/test_select.py::TestSelect::test_select[dict:none2-not_struct] PASSED [ 83%] 112s tests/test_select.py::TestSelect::test_select[dict:none2-struct] PASSED [ 83%] 112s tests/test_select.py::TestSelect::test_select[dict:nesting_into_value-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[dict:nesting_into_value-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[dict:nesting_into_none0-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[dict:nesting_into_none0-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[dict:nesting_into_none1-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[dict:nesting_into_none1-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[dict:nesting_into_none2-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[dict:nesting_into_none2-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[dict:int0-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[dict:int0-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[dict:int1-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[dict:int1-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[dict:dict-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[dict:dict-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[dict:missing-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[dict:missing-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[list:oob-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[list:oob-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[list:int-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[list:int-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[list:str-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[list:str-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[list:missing-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[list:missing-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[cfg15-0-1-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[cfg15-0-1-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[cfg16-1.a-10-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[cfg16-1.a-10-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[cfg17-1.b-None-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[cfg17-1.b-None-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[cfg18-1.c.0-foo-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[cfg18-1.c.0-foo-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[cfg19-1.c.1-bar-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[cfg19-1.c.1-bar-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[cfg20-1[c].0-foo-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[cfg20-1[c].0-foo-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[cfg21-1[c][1]-bar-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[cfg21-1[c][1]-bar-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[cfg22-a-expected22-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[cfg22-a-expected22-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[select_root-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[select_root-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[inter0-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[inter0-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[inter1-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[inter1-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[relative0-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[relative0-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[relative1-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select[relative1-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select_resolver[resolver-legacy_register_resolver-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select_resolver[resolver-legacy_register_resolver-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select_resolver[resolver-register_new_resolver-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select_resolver[resolver-register_new_resolver-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select_default_returned[empty-10-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select_default_returned[empty-10-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select_default_returned[empty-None-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select_default_returned[empty-None-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select_default_returned[missing-10-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select_default_returned[missing-10-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select_default_returned[missing-None-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select_default_returned[missing-None-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select_default_returned[non_container-10-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select_default_returned[non_container-10-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select_default_returned[non_container-None-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select_default_returned[non_container-None-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select_default_not_used[none-10-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select_default_not_used[none-10-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select_default_not_used[none-None-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select_default_not_used[none-None-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select_default_not_used[DictConfig(none)-10-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select_default_not_used[DictConfig(none)-10-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select_default_not_used[DictConfig(none)-None-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select_default_not_used[DictConfig(none)-None-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select_default_not_used[root-10-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select_default_not_used[root-10-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select_default_not_used[root-None-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_select_default_not_used[root-None-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_nested_select_default_not_used[none-10-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_nested_select_default_not_used[none-10-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_nested_select_default_not_used[none-None-not_struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_nested_select_default_not_used[none-None-struct] PASSED [ 84%] 112s tests/test_select.py::TestSelect::test_nested_select_default_not_used[value-10-not_struct] PASSED [ 85%] 112s tests/test_select.py::TestSelect::test_nested_select_default_not_used[value-10-struct] PASSED [ 85%] 112s tests/test_select.py::TestSelect::test_nested_select_default_not_used[value-None-not_struct] PASSED [ 85%] 112s tests/test_select.py::TestSelect::test_nested_select_default_not_used[value-None-struct] PASSED [ 85%] 112s tests/test_select.py::TestSelect::test_nested_select_default_not_used[root-10-not_struct] PASSED [ 85%] 112s tests/test_select.py::TestSelect::test_nested_select_default_not_used[root-10-struct] PASSED [ 85%] 112s tests/test_select.py::TestSelect::test_nested_select_default_not_used[root-None-not_struct] PASSED [ 85%] 112s tests/test_select.py::TestSelect::test_nested_select_default_not_used[root-None-struct] PASSED [ 85%] 112s tests/test_select.py::TestSelect::test_select_default_throw_on_missing[missing_dict-10-not_struct] PASSED [ 85%] 112s tests/test_select.py::TestSelect::test_select_default_throw_on_missing[missing_dict-10-struct] PASSED [ 85%] 112s tests/test_select.py::TestSelect::test_select_default_throw_on_missing[missing_dict-None-not_struct] PASSED [ 85%] 112s tests/test_select.py::TestSelect::test_select_default_throw_on_missing[missing_dict-None-struct] PASSED [ 85%] 112s tests/test_select.py::TestSelect::test_select_default_throw_on_missing[missing_list-10-not_struct] PASSED [ 85%] 112s tests/test_select.py::TestSelect::test_select_default_throw_on_missing[missing_list-10-struct] PASSED [ 85%] 112s tests/test_select.py::TestSelect::test_select_default_throw_on_missing[missing_list-None-not_struct] PASSED [ 85%] 112s tests/test_select.py::TestSelect::test_select_default_throw_on_missing[missing_list-None-struct] PASSED [ 85%] 112s tests/test_select.py::TestSelect::test_select_default_throw_on_resolution_failure[inter_bad_key-not_struct] PASSED [ 85%] 112s tests/test_select.py::TestSelect::test_select_default_throw_on_resolution_failure[inter_bad_key-struct] PASSED [ 85%] 112s tests/test_select.py::TestSelect::test_select_invalid_interpolation[simple-not_struct] PASSED [ 85%] 112s tests/test_select.py::TestSelect::test_select_invalid_interpolation[simple-struct] PASSED [ 85%] 112s tests/test_select.py::TestSelect::test_select_invalid_interpolation[no_key-not_struct] PASSED [ 85%] 112s tests/test_select.py::TestSelect::test_select_invalid_interpolation[no_key-struct] PASSED [ 85%] 112s tests/test_select.py::TestSelect::test_select_invalid_interpolation[key_missing-not_struct] PASSED [ 85%] 112s tests/test_select.py::TestSelect::test_select_invalid_interpolation[key_missing-struct] PASSED [ 85%] 112s tests/test_select.py::TestSelect::test_select_invalid_interpolation[key_missing_indirect-not_struct] PASSED [ 85%] 112s tests/test_select.py::TestSelect::test_select_invalid_interpolation[key_missing_indirect-struct] PASSED [ 85%] 112s tests/test_select.py::TestSelect::test_select_from_dict[not_struct] PASSED [ 85%] 112s tests/test_select.py::TestSelect::test_select_from_dict[struct] PASSED [ 85%] 112s tests/test_select.py::test_select_resolves_interpolation[simple] PASSED [ 85%] 112s tests/test_select.py::test_select_resolves_interpolation[not_found0] PASSED [ 85%] 112s tests/test_select.py::test_select_resolves_interpolation[not_found1] PASSED [ 85%] 112s tests/test_select.py::test_select_resolves_interpolation[str_inter] PASSED [ 85%] 112s tests/test_select.py::test_select_resolves_interpolation[multi_str_inter] PASSED [ 85%] 112s tests/test_select.py::test_select_resolves_interpolation[str_deep_inter] PASSED [ 85%] 112s tests/test_select.py::test_select_resolves_interpolation[from_list] PASSED [ 85%] 112s tests/test_select.py::test_select_resolves_interpolation[dict_val] PASSED [ 85%] 112s tests/test_select.py::test_select_resolves_interpolation[list_val] PASSED [ 85%] 112s tests/test_select.py::test_select_resolves_interpolation[list_index] PASSED [ 85%] 112s tests/test_select.py::test_select_resolves_interpolation[liststr] PASSED [ 85%] 112s tests/test_select.py::test_select_resolves_interpolation[dict_str] PASSED [ 85%] 112s tests/test_select.py::test_select_resolves_interpolation[two_steps] PASSED [ 85%] 112s tests/test_select.py::test_select_resolves_interpolation[inter_in_list] PASSED [ 85%] 112s tests/test_select.py::test_select_resolves_interpolation[none] PASSED [ 85%] 112s tests/test_select.py::test_select_resolves_interpolation[list] PASSED [ 85%] 112s tests/test_select.py::test_select_resolves_interpolation[user@domain] PASSED [ 85%] 112s tests/test_select.py::test_select_resolves_interpolation[relative0] PASSED [ 85%] 112s tests/test_select.py::test_select_resolves_interpolation[relative1] PASSED [ 85%] 112s tests/test_select.py::test_select_resolves_interpolation[relative2] PASSED [ 85%] 112s tests/test_select.py::test_select_resolves_interpolation[relative3] PASSED [ 85%] 112s tests/test_select.py::test_select_resolves_interpolation[relative4] PASSED [ 85%] 112s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_with_a_relative_key[.-expected0] PASSED [ 85%] 112s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_with_a_relative_key[.b-expected1] PASSED [ 85%] 112s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_with_a_relative_key[.b.c-10] PASSED [ 85%] 112s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_with_a_relative_key[..-expected3] PASSED [ 85%] 112s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_with_a_relative_key[..a-expected4] PASSED [ 85%] 112s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_with_a_relative_key[..a.b-expected5] PASSED [ 85%] 112s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_with_a_relative_key[..z-10] PASSED [ 85%] 112s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_relative_key_interpretation[-expected0] PASSED [ 85%] 112s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_relative_key_interpretation[b-expected1] PASSED [ 85%] 112s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_relative_key_interpretation[b.c-10] PASSED [ 85%] 112s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_absolute_key_interpretation[-expected0] PASSED [ 85%] 112s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_absolute_key_interpretation[a-expected1] PASSED [ 85%] 112s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_absolute_key_interpretation[a.b-expected2] PASSED [ 85%] 112s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_absolute_key_interpretation[a.b.c-10] PASSED [ 85%] 112s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_absolute_key_interpretation[z-10] PASSED [ 85%] 112s tests/test_serialization.py::test_load_from_invalid PASSED [ 85%] 112s tests/test_serialization.py::TestSaveLoad::test_save_load__from_file[input_0-False-None-str] PASSED [ 85%] 112s tests/test_serialization.py::TestSaveLoad::test_save_load__from_file[input_1-False-None-str] PASSED [ 85%] 112s tests/test_serialization.py::TestSaveLoad::test_save_load__from_file[input_2-False-None-Path] PASSED [ 85%] 112s tests/test_serialization.py::TestSaveLoad::test_save_load__from_file[input_3-False-expected3-str] PASSED [ 85%] 112s tests/test_serialization.py::TestSaveLoad::test_save_load__from_file[input_4-False-None-str] PASSED [ 85%] 112s tests/test_serialization.py::TestSaveLoad::test_save_load__from_filename[input_0-False-None-str] PASSED [ 85%] 112s tests/test_serialization.py::TestSaveLoad::test_save_load__from_filename[input_1-False-None-str] PASSED [ 85%] 112s tests/test_serialization.py::TestSaveLoad::test_save_load__from_filename[input_2-False-None-Path] PASSED [ 85%] 112s tests/test_serialization.py::TestSaveLoad::test_save_load__from_filename[input_3-False-expected3-str] PASSED [ 85%] 112s tests/test_serialization.py::TestSaveLoad::test_save_load__from_filename[input_4-False-None-str] PASSED [ 85%] 112s tests/test_serialization.py::TestSaveLoadStructured::test_save_load__from_file[PersonA-False-expected0-str] PASSED [ 85%] 112s tests/test_serialization.py::TestSaveLoadStructured::test_save_load__from_file[PersonD-False-expected1-str] PASSED [ 85%] 112s tests/test_serialization.py::TestSaveLoadStructured::test_save_load__from_file[input_2-False-expected2-str] PASSED [ 85%] 112s tests/test_serialization.py::TestSaveLoadStructured::test_save_load__from_file[input_3-False-expected3-str] PASSED [ 85%] 112s tests/test_serialization.py::TestSaveLoadStructured::test_save_load__from_filename[PersonA-False-expected0-str] PASSED [ 85%] 112s tests/test_serialization.py::TestSaveLoadStructured::test_save_load__from_filename[PersonD-False-expected1-str] PASSED [ 85%] 112s tests/test_serialization.py::TestSaveLoadStructured::test_save_load__from_filename[input_2-False-expected2-str] PASSED [ 86%] 112s tests/test_serialization.py::TestSaveLoadStructured::test_save_load__from_filename[input_3-False-expected3-str] PASSED [ 86%] 112s tests/test_serialization.py::test_save_illegal_type PASSED [ 86%] 112s tests/test_serialization.py::test_pickle[dict] PASSED [ 86%] 112s tests/test_serialization.py::test_pickle[list] PASSED [ 86%] 112s tests/test_serialization.py::test_load_empty_file PASSED [ 86%] 112s tests/test_serialization.py::test_pickle_untyped[list_untyped] PASSED [ 86%] 112s tests/test_serialization.py::test_pickle_untyped[opt_list_untyped] PASSED [ 86%] 112s tests/test_serialization.py::test_pickle_untyped[dict_untyped] PASSED [ 86%] 112s tests/test_serialization.py::test_pickle_untyped[opt_dict_untyped] PASSED [ 86%] 112s tests/test_serialization.py::test_pickle_untyped[dict_str] PASSED [ 86%] 112s tests/test_serialization.py::test_pickle_untyped[dict_bytes] PASSED [ 86%] 112s tests/test_serialization.py::test_pickle_untyped[dict_int] PASSED [ 86%] 112s tests/test_serialization.py::test_pickle_untyped[dict_bool] PASSED [ 86%] 112s tests/test_serialization.py::test_pickle_untyped[dict_float] PASSED [ 86%] 112s tests/test_serialization.py::test_pickle_untyped[dict_enum] PASSED [ 86%] 112s tests/test_serialization.py::test_pickle_untyped[list_int] PASSED [ 86%] 112s tests/test_serialization.py::test_pickle_untyped[opt_dict] PASSED [ 86%] 112s tests/test_serialization.py::test_pickle_untyped[dict_opt] PASSED [ 86%] 112s tests/test_serialization.py::test_pickle_untyped[opt_list] PASSED [ 86%] 112s tests/test_serialization.py::test_pickle_untyped[list_opt] PASSED [ 86%] 112s tests/test_serialization.py::test_pickle_untyped[input_15-None-str-str-True-Optional] PASSED [ 86%] 112s tests/test_serialization.py::test_pickle_untyped[input_16-None-int-Any-True-Optional] PASSED [ 86%] 112s tests/test_serialization.py::test_pickle_untyped[dict-of-dict] PASSED [ 86%] 112s tests/test_serialization.py::test_pickle_untyped[list-of-list] PASSED [ 86%] 112s tests/test_serialization.py::test_pickle_untyped[dict-of-list] PASSED [ 86%] 112s tests/test_serialization.py::test_pickle_untyped[list-of-dict] PASSED [ 86%] 112s tests/test_serialization.py::test_pickle_union_node[ubf] PASSED [ 86%] 112s tests/test_serialization.py::test_pickle_union_node[oubf] PASSED [ 86%] 112s tests/test_serialization.py::test_pickle_missing PASSED [ 86%] 112s tests/test_serialization.py::test_pickle_none PASSED [ 86%] 112s tests/test_serialization.py::test_pickle_flags_consistency PASSED [ 86%] 112s tests/test_serialization.py::test_pickle_backward_compatibility[2.0.6] PASSED [ 86%] 112s tests/test_serialization.py::test_pickle_backward_compatibility[2.1.0.rc1] PASSED [ 86%] 112s tests/test_serialization.py::test_python36_pickle_optional SKIPPED (...) [ 86%] 112s tests/test_serialization.py::test_copy_preserves_parent_of_child[union-deepcopy] PASSED [ 86%] 112s tests/test_serialization.py::test_copy_preserves_parent_of_child[union-copy] PASSED [ 86%] 112s tests/test_serialization.py::test_copy_preserves_parent_of_child[union-pickle] PASSED [ 86%] 112s tests/test_serialization.py::test_copy_preserves_parent_of_child[dict-deepcopy] PASSED [ 86%] 112s tests/test_serialization.py::test_copy_preserves_parent_of_child[dict-copy] PASSED [ 86%] 112s tests/test_serialization.py::test_copy_preserves_parent_of_child[dict-pickle] PASSED [ 86%] 112s tests/test_serialization.py::test_copy_preserves_parent_of_child[list-deepcopy] PASSED [ 86%] 112s tests/test_serialization.py::test_copy_preserves_parent_of_child[list-copy] PASSED [ 86%] 112s tests/test_serialization.py::test_copy_preserves_parent_of_child[list-pickle] PASSED [ 86%] 112s tests/test_struct.py::test_struct_default PASSED [ 86%] 112s tests/test_struct.py::test_struct_set_on_dict PASSED [ 86%] 112s tests/test_struct.py::test_struct_set_on_nested_dict PASSED [ 86%] 112s tests/test_struct.py::test_merge_dotlist_into_struct PASSED [ 86%] 112s tests/test_struct.py::test_merge_config_with_struct[in_base0-in_merged0] PASSED [ 86%] 112s tests/test_struct.py::test_struct_contain_missing PASSED [ 86%] 112s tests/test_struct.py::test_struct_dict_get[cfg0] PASSED [ 86%] 112s tests/test_struct.py::test_struct_dict_get[cfg1] PASSED [ 86%] 112s tests/test_struct.py::test_struct_dict_assign PASSED [ 86%] 112s tests/test_to_container.py::test_to_container_returns_primitives[list] PASSED [ 86%] 112s tests/test_to_container.py::test_to_container_returns_primitives[dict_in_list] PASSED [ 86%] 112s tests/test_to_container.py::test_to_container_returns_primitives[list_in_list] PASSED [ 86%] 112s tests/test_to_container.py::test_to_container_returns_primitives[dict_in_dict] PASSED [ 86%] 112s tests/test_to_container.py::test_to_container_returns_primitives[list_in_dict] PASSED [ 86%] 112s tests/test_to_container.py::test_to_container_returns_primitives[none_dictconfig] PASSED [ 86%] 112s tests/test_to_container.py::test_to_container_returns_primitives[none_listconfig] PASSED [ 86%] 112s tests/test_to_container.py::test_to_container_returns_primitives[missing_dictconfig] PASSED [ 86%] 112s tests/test_to_container.py::test_to_container_returns_primitives[missing_listconfig] PASSED [ 86%] 112s tests/test_to_container.py::test_to_container_supports_allow_objects[to_container] PASSED [ 86%] 112s tests/test_to_container.py::test_to_container_supports_allow_objects[to_object] PASSED [ 86%] 112s tests/test_to_container.py::test_scmode[DICT-dict] PASSED [ 86%] 112s tests/test_to_container.py::test_scmode[DICT-list] PASSED [ 86%] 112s tests/test_to_container.py::test_scmode[DICT_CONFIG-dict] PASSED [ 86%] 112s tests/test_to_container.py::test_scmode[DICT_CONFIG-list] PASSED [ 86%] 112s tests/test_to_container.py::test_scmode[INSTANTIATE-dict] PASSED [ 86%] 112s tests/test_to_container.py::test_scmode[INSTANTIATE-list] PASSED [ 86%] 112s tests/test_to_container.py::test_scmode[default-dict] PASSED [ 86%] 112s tests/test_to_container.py::test_scmode[default-list] PASSED [ 86%] 112s tests/test_to_container.py::test_to_container[empty_list] PASSED [ 86%] 112s tests/test_to_container.py::test_to_container[list] PASSED [ 86%] 112s tests/test_to_container.py::test_to_container[list_with_none] PASSED [ 86%] 112s tests/test_to_container.py::test_to_container[list_with_inter] PASSED [ 86%] 112s tests/test_to_container.py::test_to_container[empty_dict] PASSED [ 86%] 112s tests/test_to_container.py::test_to_container[dict] PASSED [ 86%] 112s tests/test_to_container.py::test_to_container[dict_with_inter] PASSED [ 86%] 112s tests/test_to_container.py::test_to_container[dict_with_none] PASSED [ 86%] 112s tests/test_to_container.py::test_to_container[dict_missing_value] PASSED [ 86%] 112s tests/test_to_container.py::test_to_container[dict_none_value] PASSED [ 86%] 112s tests/test_to_container.py::test_to_container[dict_none_dictconfig] PASSED [ 87%] 112s tests/test_to_container.py::test_to_container[dict_missing_dictconfig] PASSED [ 87%] 112s tests/test_to_container.py::test_to_container[dict_inter_dictconfig] PASSED [ 87%] 112s tests/test_to_container.py::test_to_container[toplevel_dict_inter] PASSED [ 87%] 112s tests/test_to_container.py::test_to_container[dict_missing_listconfig] PASSED [ 87%] 112s tests/test_to_container.py::test_to_container[dict_none_listconfig] PASSED [ 87%] 112s tests/test_to_container.py::test_to_container[dict_inter_listconfig] PASSED [ 87%] 112s tests/test_to_container.py::test_to_container[toplevel_list_inter] PASSED [ 87%] 112s tests/test_to_container.py::test_to_container_invalid_input PASSED [ 87%] 112s tests/test_to_container.py::test_string_interpolation_with_readonly_parent PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_basic[tests.structured_conf.data.dataclasses] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_basic[tests.structured_conf.data.attr_classes] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_basic_with_missing[tests.structured_conf.data.dataclasses] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_basic_with_missing[tests.structured_conf.data.attr_classes] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested[tests.structured_conf.data.dataclasses] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested[tests.structured_conf.data.attr_classes] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested_with_missing[tests.structured_conf.data.dataclasses] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested_with_missing[tests.structured_conf.data.attr_classes] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_list[tests.structured_conf.data.dataclasses] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_list[tests.structured_conf.data.attr_classes] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_list_with_missing[tests.structured_conf.data.dataclasses] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_list_with_missing[tests.structured_conf.data.attr_classes] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_dict[tests.structured_conf.data.dataclasses] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_dict[tests.structured_conf.data.attr_classes] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_dict_with_missing[tests.structured_conf.data.dataclasses] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_dict_with_missing[tests.structured_conf.data.attr_classes] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested_object[tests.structured_conf.data.dataclasses] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested_object[tests.structured_conf.data.attr_classes] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_unions_with_defaults_to_container[tests.structured_conf.data.dataclasses] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_unions_with_defaults_to_container[tests.structured_conf.data.attr_classes] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_unions_with_defaults_to_object[tests.structured_conf.data.dataclasses] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_unions_with_defaults_to_object[tests.structured_conf.data.attr_classes] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested_object_with_missing[tests.structured_conf.data.dataclasses] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested_object_with_missing[tests.structured_conf.data.attr_classes] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_to_object_resolve_is_True_by_default[tests.structured_conf.data.dataclasses] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_to_object_resolve_is_True_by_default[tests.structured_conf.data.attr_classes] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_to_container_INSTANTIATE_resolve_False[tests.structured_conf.data.dataclasses] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_to_container_INSTANTIATE_resolve_False[tests.structured_conf.data.attr_classes] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_to_container_INSTANTIATE_enum_to_str_True[tests.structured_conf.data.dataclasses] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_to_container_INSTANTIATE_enum_to_str_True[tests.structured_conf.data.attr_classes] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_to_object_InterpolationResolutionError[tests.structured_conf.data.dataclasses] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_to_object_InterpolationResolutionError[tests.structured_conf.data.attr_classes] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested_object_with_Any_ref_type[tests.structured_conf.data.dataclasses] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested_object_with_Any_ref_type[tests.structured_conf.data.attr_classes] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_str2user_instantiate[tests.structured_conf.data.dataclasses] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_str2user_instantiate[tests.structured_conf.data.attr_classes] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_str2user_with_field_instantiate[tests.structured_conf.data.dataclasses] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_str2user_with_field_instantiate[tests.structured_conf.data.attr_classes] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_str2str_with_field_instantiate[tests.structured_conf.data.dataclasses] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_str2str_with_field_instantiate[tests.structured_conf.data.attr_classes] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_setattr_for_user_with_extra_field[tests.structured_conf.data.dataclasses] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_setattr_for_user_with_extra_field[tests.structured_conf.data.attr_classes] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_with_default[tests.structured_conf.data.dataclasses] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_with_default[tests.structured_conf.data.attr_classes] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_with_default_overridden[tests.structured_conf.data.dataclasses] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_with_default_overridden[tests.structured_conf.data.attr_classes] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_without_default[tests.structured_conf.data.dataclasses] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_without_default[tests.structured_conf.data.attr_classes] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_without_default_overridden[tests.structured_conf.data.dataclasses] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_without_default_overridden[tests.structured_conf.data.attr_classes] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_post_initialized[tests.structured_conf.data.dataclasses] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_post_initialized[tests.structured_conf.data.attr_classes] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_post_initialized_overridden[tests.structured_conf.data.dataclasses] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_post_initialized_overridden[tests.structured_conf.data.attr_classes] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_ignore_metadata_with_required_args[tests.structured_conf.data.dataclasses] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_ignore_metadata_with_required_args[tests.structured_conf.data.attr_classes] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_ignore_metadata_with_default_args[tests.structured_conf.data.dataclasses] PASSED [ 87%] 112s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_ignore_metadata_with_default_args[tests.structured_conf.data.attr_classes] PASSED [ 87%] 112s tests/test_to_container.py::TestEnumToStr::test_enum_to_str_for_keys[convert] PASSED [ 87%] 112s tests/test_to_container.py::TestEnumToStr::test_enum_to_str_for_keys[dont-convert] PASSED [ 87%] 112s tests/test_to_container.py::TestEnumToStr::test_enum_to_str_for_values[convert] PASSED [ 87%] 112s tests/test_to_container.py::TestEnumToStr::test_enum_to_str_for_values[dont-convert] PASSED [ 87%] 112s tests/test_to_container.py::TestEnumToStr::test_enum_to_str_for_list[convert] PASSED [ 87%] 112s tests/test_to_container.py::TestEnumToStr::test_enum_to_str_for_list[dont-convert] PASSED [ 87%] 112s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_container-dict:missing] PASSED [ 87%] 112s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_container-dict:missing_value] PASSED [ 87%] 112s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_container-dict:nested] PASSED [ 87%] 112s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_container-list:missing] PASSED [ 87%] 112s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_container-list:missing_elt] PASSED [ 87%] 112s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_container-list:nested] PASSED [ 87%] 112s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_container-structured:missing_field] PASSED [ 87%] 112s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_container-structured:missing_in_dict_field] PASSED [ 87%] 112s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_object-dict:missing] PASSED [ 88%] 112s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_object-dict:missing_value] PASSED [ 88%] 112s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_object-dict:nested] PASSED [ 88%] 112s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_object-list:missing] PASSED [ 88%] 112s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_object-list:missing_elt] PASSED [ 88%] 112s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_object-list:nested] PASSED [ 88%] 112s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_object-structured:missing_field] PASSED [ 88%] 112s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_object-structured:missing_in_dict_field] PASSED [ 88%] 112s tests/test_to_container.py::TestThrowOnMissing::test_no_throw_on_missing[dict:missing] PASSED [ 88%] 112s tests/test_to_container.py::TestThrowOnMissing::test_no_throw_on_missing[dict:missing_value] PASSED [ 88%] 112s tests/test_to_container.py::TestThrowOnMissing::test_no_throw_on_missing[dict:nested] PASSED [ 88%] 112s tests/test_to_container.py::TestThrowOnMissing::test_no_throw_on_missing[list:missing] PASSED [ 88%] 112s tests/test_to_container.py::TestThrowOnMissing::test_no_throw_on_missing[list:missing_elt] PASSED [ 88%] 112s tests/test_to_container.py::TestThrowOnMissing::test_no_throw_on_missing[list:nested] PASSED [ 88%] 112s tests/test_to_container.py::TestThrowOnMissing::test_no_throw_on_missing[structured:missing_field] PASSED [ 88%] 112s tests/test_to_container.py::TestThrowOnMissing::test_no_throw_on_missing[structured:missing_in_dict_field] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[throw_on_missing-interp_key_error] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[throw_on_missing-interp_to_missing_in_dict] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[throw_on_missing-interp_to_missing_in_list] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[throw_on_missing-interp_to_missing_in_structured] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[throw_on_missing-interp_key_error_in_structured] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[throw_on_missing-dictconfig_interp_key_error0] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[throw_on_missing-dictconfig_interp_key_error1] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[throw_on_missing-dictconfig_interp_key_error_in_dict] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[no_throw_on_missing-interp_key_error] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[no_throw_on_missing-interp_to_missing_in_dict] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[no_throw_on_missing-interp_to_missing_in_list] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[no_throw_on_missing-interp_to_missing_in_structured] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[no_throw_on_missing-interp_key_error_in_structured] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[no_throw_on_missing-dictconfig_interp_key_error0] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[no_throw_on_missing-dictconfig_interp_key_error1] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[no_throw_on_missing-dictconfig_interp_key_error_in_dict] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[to_object-interp_key_error] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[to_object-interp_to_missing_in_dict] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[to_object-interp_to_missing_in_list] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[to_object-interp_to_missing_in_structured] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[to_object-interp_key_error_in_structured] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[to_object-dictconfig_interp_key_error0] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[to_object-dictconfig_interp_key_error1] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[to_object-dictconfig_interp_key_error_in_dict] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[True-interp_key_error] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[True-interp_to_missing_in_dict] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[True-interp_to_missing_in_list] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[True-interp_to_missing_in_structured] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[True-interp_key_error_in_structured] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[True-dictconfig_interp_key_error0] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[True-dictconfig_interp_key_error1] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[True-dictconfig_interp_key_error_in_dict] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[False-interp_key_error] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[False-interp_to_missing_in_dict] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[False-interp_to_missing_in_list] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[False-interp_to_missing_in_structured] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[False-interp_key_error_in_structured] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[False-dictconfig_interp_key_error0] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[False-dictconfig_interp_key_error1] PASSED [ 88%] 112s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[False-dictconfig_interp_key_error_in_dict] PASSED [ 88%] 112s tests/test_to_yaml.py::test_to_yaml[input_0-- item1\n- item2\n- key3: value3\n] PASSED [ 88%] 112s tests/test_to_yaml.py::test_to_yaml[input_1-hello: world\nlist:\n- 1\n- 2\n] PASSED [ 88%] 112s tests/test_to_yaml.py::test_to_yaml[input_2-abc: str key\n] PASSED [ 88%] 112s tests/test_to_yaml.py::test_to_yaml[input_3-? !!binary |\n YWJj\n: bytes key\n] PASSED [ 88%] 112s tests/test_to_yaml.py::test_to_yaml[input_4-path_value: !!python/object/apply:pathlib.PosixPath\n- hello.txt\n] FAILED [ 88%] 112s tests/test_to_yaml.py::test_to_yaml[input_5-123: int key\n] PASSED [ 88%] 112s tests/test_to_yaml.py::test_to_yaml[input_6-123.45: float key\n] PASSED [ 88%] 112s tests/test_to_yaml.py::test_to_yaml[input_7-true: bool key\nfalse: another\n] PASSED [ 88%] 112s tests/test_to_yaml.py::test_to_yaml_unicode[input_0-- item\u4e00\n- item\u4e8c\n- key\u4e09: value\u4e09\n] PASSED [ 88%] 112s tests/test_to_yaml.py::test_to_yaml_unicode[input_1-\u4f60\u597d: \u4e16\u754c\nlist:\n- 1\n- 2\n] PASSED [ 88%] 112s tests/test_to_yaml.py::test_to_yaml_string_primitive_types_list[input_0-- '1'\n- 1\n-int] PASSED [ 88%] 112s tests/test_to_yaml.py::test_to_yaml_string_primitive_types_list[input_1-- '1'\n- !!binary |\n MQ==\n-bytes] PASSED [ 88%] 112s 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%] 112s tests/test_to_yaml.py::test_to_yaml_string_primitive_types_list[input_3-None-bool] PASSED [ 88%] 112s tests/test_to_yaml.py::test_to_yaml_string_primitive_types_dict[input_0-b: '1'\na: 1\n-int] PASSED [ 88%] 112s tests/test_to_yaml.py::test_to_yaml_string_primitive_types_dict[input_1-b: '1'\na: !!binary |\n MQ==\n-bytes] PASSED [ 88%] 112s 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%] 112s tests/test_to_yaml.py::test_to_yaml_string_primitive_types_dict[input_3-None-bool] PASSED [ 88%] 112s tests/test_to_yaml.py::test_to_yaml_resolve[input_0-True-bar] PASSED [ 88%] 112s tests/test_to_yaml.py::test_to_yaml_resolve[input_1-False-changed] PASSED [ 88%] 112s tests/test_to_yaml.py::test_to_yaml_resolve[input_2-True-100] PASSED [ 88%] 112s tests/test_to_yaml.py::test_to_yaml_resolve[input_3-False-1000] PASSED [ 88%] 112s tests/test_to_yaml.py::test_to_yaml_sort_keys PASSED [ 88%] 112s tests/test_to_yaml.py::test_to_yaml_with_enum PASSED [ 88%] 112s tests/test_to_yaml.py::test_to_yaml_with_enum_key PASSED [ 88%] 112s tests/test_to_yaml.py::test_structured_configs[user0] PASSED [ 89%] 112s tests/test_to_yaml.py::test_structured_configs[user1] PASSED [ 89%] 112s tests/test_to_yaml.py::test_structured_configs[user2] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[123-int_float] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[123-float_bool] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[123-bool_str] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[123-str_bytes] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[123-bytes_color] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[123-color_int] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[10.1-int_float] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[10.1-float_bool] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[10.1-bool_str] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[10.1-str_bytes] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[10.1-bytes_color] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[10.1-color_int] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[binary-int_float] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[binary-float_bool] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[binary-bool_str] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[binary-str_bytes] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[binary-bytes_color] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[binary-color_int] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[true-int_float] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[true-float_bool] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[true-bool_str] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[true-str_bytes] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[true-bytes_color] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[true-color_int] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[abc-int_float] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[abc-float_bool] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[abc-bool_str] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[abc-str_bytes] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[abc-bytes_color] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[abc-color_int] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[red_str-int_float] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[red_str-float_bool] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[red_str-bool_str] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[red_str-str_bytes] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[red_str-bytes_color] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[red_str-color_int] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[123_str-int_float] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[123_str-float_bool] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[123_str-bool_str] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[123_str-str_bytes] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[123_str-bytes_color] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[123_str-color_int] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[10.1_str-int_float] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[10.1_str-float_bool] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[10.1_str-bool_str] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[10.1_str-str_bytes] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[10.1_str-bytes_color] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[10.1_str-color_int] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[Color.RED-int_float] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[Color.RED-float_bool] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[Color.RED-bool_str] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[Color.RED-str_bytes] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[Color.RED-bytes_color] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[Color.RED-color_int] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[path-int_float] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[path-float_bool] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[path-bool_str] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[path-str_bytes] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[path-bytes_color] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[path-color_int] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[object-int_float] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[object-float_bool] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[object-bool_str] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[object-str_bytes] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[object-bytes_color] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_creation[object-color_int] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_set_value[123-int_float] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_set_value[123-float_bool] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_set_value[123-bool_str] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_set_value[123-str_bytes] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_set_value[123-bytes_color] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_set_value[123-color_int] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_set_value[10.1-int_float] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_set_value[10.1-float_bool] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_set_value[10.1-bool_str] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_set_value[10.1-str_bytes] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_set_value[10.1-bytes_color] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_set_value[10.1-color_int] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_set_value[binary-int_float] PASSED [ 89%] 112s tests/test_unions.py::TestUnionNode::test_set_value[binary-float_bool] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[binary-bool_str] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[binary-str_bytes] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[binary-bytes_color] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[binary-color_int] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[true-int_float] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[true-float_bool] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[true-bool_str] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[true-str_bytes] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[true-bytes_color] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[true-color_int] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[abc-int_float] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[abc-float_bool] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[abc-bool_str] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[abc-str_bytes] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[abc-bytes_color] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[abc-color_int] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[red_str-int_float] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[red_str-float_bool] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[red_str-bool_str] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[red_str-str_bytes] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[red_str-bytes_color] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[red_str-color_int] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[123_str-int_float] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[123_str-float_bool] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[123_str-bool_str] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[123_str-str_bytes] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[123_str-bytes_color] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[123_str-color_int] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[10.1_str-int_float] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[10.1_str-float_bool] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[10.1_str-bool_str] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[10.1_str-str_bytes] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[10.1_str-bytes_color] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[10.1_str-color_int] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[Color.RED-int_float] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[Color.RED-float_bool] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[Color.RED-bool_str] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[Color.RED-str_bytes] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[Color.RED-bytes_color] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[Color.RED-color_int] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[path-int_float] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[path-float_bool] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[path-bool_str] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[path-str_bytes] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[path-bytes_color] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[path-color_int] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[object-int_float] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[object-float_bool] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[object-bool_str] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[object-str_bytes] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[object-bytes_color] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNode::test_set_value[object-color_int] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNodeSpecial::test_creation_special[missing-optional] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNodeSpecial::test_creation_special[missing-not_optional] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNodeSpecial::test_creation_special[interp-optional] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNodeSpecial::test_creation_special[interp-not_optional] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNodeSpecial::test_creation_special[none-optional] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNodeSpecial::test_creation_special[none-not_optional] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNodeSpecial::test_set_value_special[missing-optional] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNodeSpecial::test_set_value_special[missing-not_optional] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNodeSpecial::test_set_value_special[interp-optional] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNodeSpecial::test_set_value_special[interp-not_optional] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNodeSpecial::test_set_value_special[none-optional] PASSED [ 90%] 112s tests/test_unions.py::TestUnionNodeSpecial::test_set_value_special[none-not_optional] PASSED [ 90%] 112s tests/test_unions.py::test_get_parent_container PASSED [ 90%] 112s tests/test_update.py::test_update[replace:string] PASSED [ 90%] 112s tests/test_update.py::test_update[add:string] PASSED [ 90%] 112s tests/test_update.py::test_update[none_value] PASSED [ 90%] 112s tests/test_update.py::test_update[dict:value:empty_dict] PASSED [ 90%] 112s tests/test_update.py::test_update[value:dict] PASSED [ 90%] 112s tests/test_update.py::test_update[dict:deep] PASSED [ 90%] 112s tests/test_update.py::test_update[dict:deep:getitem] PASSED [ 90%] 112s tests/test_update.py::test_update[dict:deep:map] PASSED [ 90%] 112s tests/test_update.py::test_update[dict:value] PASSED [ 90%] 112s tests/test_update.py::test_update[dict:deep:value0] PASSED [ 90%] 112s tests/test_update.py::test_update[dict:deep:value1] PASSED [ 90%] 112s tests/test_update.py::test_update[deep_map_update] PASSED [ 90%] 112s tests/test_update.py::test_update[update_missing] PASSED [ 90%] 112s tests/test_update.py::test_update[same_value0] PASSED [ 90%] 112s tests/test_update.py::test_update[same_value1] PASSED [ 90%] 112s tests/test_update.py::test_update[dict_value0] PASSED [ 90%] 112s tests/test_update.py::test_update[dict_value1] PASSED [ 91%] 112s tests/test_update.py::test_update[dict_value2] PASSED [ 91%] 112s tests/test_update.py::test_update[dict_value:merge0] PASSED [ 91%] 112s tests/test_update.py::test_update[dict_value:merge1] PASSED [ 91%] 112s tests/test_update.py::test_update[list:replace] PASSED [ 91%] 112s tests/test_update.py::test_update[list:update0] PASSED [ 91%] 112s tests/test_update.py::test_update[list:update1] PASSED [ 91%] 112s tests/test_update.py::test_update[list:nested:update0] PASSED [ 91%] 112s tests/test_update.py::test_update[list:nested:update1] PASSED [ 91%] 112s tests/test_update.py::test_update[list:merge0] PASSED [ 91%] 112s tests/test_update.py::test_update[list:merge1] PASSED [ 91%] 112s tests/test_update.py::test_update_merge_set[dict_value:merge] PASSED [ 91%] 112s tests/test_update.py::test_update_merge_set[dict_value:set] PASSED [ 91%] 112s tests/test_update.py::test_update_merge_set[list:merge] PASSED [ 91%] 112s tests/test_update.py::test_update_merge_set[list:set] PASSED [ 91%] 112s tests/test_update.py::test_update_merge_set[structured_list:merge] PASSED [ 91%] 112s tests/test_update.py::test_update_merge_set[structured_list:set] PASSED [ 91%] 112s tests/test_update.py::test_update_list_make_dict PASSED [ 91%] 112s tests/test_update.py::test_update_list_index_error PASSED [ 91%] 112s tests/test_update.py::test_update_merge_by_default PASSED [ 91%] 112s tests/test_update.py::test_update_force_add[add_value0] PASSED [ 91%] 112s tests/test_update.py::test_update_force_add[add_value1] PASSED [ 91%] 112s tests/test_update.py::test_update_force_add[add_dict0] PASSED [ 91%] 112s tests/test_update.py::test_update_force_add[add_dict1] PASSED [ 91%] 112s tests/test_update.py::test_update_force_add[add_list0] PASSED [ 91%] 112s tests/test_update.py::test_update_force_add[add_list1] PASSED [ 91%] 112s tests/test_update.py::test_update_force_add[inserting_into_nested_structured_config] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap[Any-10-AnyNode-True] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap[Any-10-AnyNode-False] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap[DummyEnum-DummyEnum.FOO-EnumNode-True] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap[DummyEnum-DummyEnum.FOO-EnumNode-False] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap[int-42-IntegerNode-True] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap[int-42-IntegerNode-False] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap[bytes-\xf0\xf1\xf2-BytesNode-True] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap[bytes-\xf0\xf1\xf2-BytesNode-False] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap[Path-value4-PathNode-True] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap[Path-value4-PathNode-False] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap[float-3.1415-FloatNode-True] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap[float-3.1415-FloatNode-False] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap[bool-True-BooleanNode-True] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap[bool-True-BooleanNode-False] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap[str-foo-StringNode-True] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap[str-foo-StringNode-False] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[any0] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[any1] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[any2] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[any3] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[any4] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[any5] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[any6] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[any7] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[any_as_dict] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[any_as_list] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[int0] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[int1] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[int2] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[int3] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[int4] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[int5] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[int6] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[int7] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[float0] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[float1] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[float2] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[float3] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[float4] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[float5] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[float6] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[float7] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[bool0] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[bool1] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[bool2] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[bool3] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[bool4] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[bool5] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[bool6] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[bool7] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[bool8] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[bool9] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[bool10] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[bool11] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[bool12] PASSED [ 91%] 112s tests/test_utils.py::test_node_wrap2[str0] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[str1] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[str2] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[str3] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[str4] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[str5] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[str6] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[bytes0] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[bytes1] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[bytes2] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[bytes3] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[bytes4] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[bytes5] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[bytes6] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[path0] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[path1] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[path2] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[path3] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[path4] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[path5] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[path6] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[Color0] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[Color1] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[Color2] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[Color3] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[Color4] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[Color5] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[Color6] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[Color7] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[Color8] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[Color9] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[bad_type] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[list_bad_type] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[dict_bad_type] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[DictConfig] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[dict_to_list] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[dict_to_list[int]] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[dict_to_any] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[dict_to_plugin] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[DictConfig[Plugin]] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[plugin_to_any] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[plugin_to_dict[str, int]] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[plugin_to_list] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[plugin_to_list[int]] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[ListConfig] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[list_to_dict] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[list_to_dict[str-int]] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap2[list_to_any] PASSED [ 92%] 112s tests/test_utils.py::test_node_wrap_illegal_type PASSED [ 92%] 112s tests/test_utils.py::test_is_valid_value_annotation[int-True] PASSED [ 92%] 112s tests/test_utils.py::test_is_valid_value_annotation[float-True] PASSED [ 92%] 112s tests/test_utils.py::test_is_valid_value_annotation[bool-True] PASSED [ 92%] 112s tests/test_utils.py::test_is_valid_value_annotation[str-True] PASSED [ 92%] 112s tests/test_utils.py::test_is_valid_value_annotation[bytes-True] PASSED [ 92%] 112s tests/test_utils.py::test_is_valid_value_annotation[Path-True] PASSED [ 92%] 112s tests/test_utils.py::test_is_valid_value_annotation[Any-True] PASSED [ 92%] 112s tests/test_utils.py::test_is_valid_value_annotation[_TestEnum-True] PASSED [ 92%] 112s tests/test_utils.py::test_is_valid_value_annotation[_TestUserClass-False] PASSED [ 92%] 112s tests/test_utils.py::test_is_valid_value_annotation[_TestAttrsClass-True] PASSED [ 92%] 112s tests/test_utils.py::test_is_valid_value_annotation[_TestDataclass-True] PASSED [ 92%] 112s tests/test_utils.py::test_is_valid_value_annotation[List-True] PASSED [ 92%] 112s tests/test_utils.py::test_is_valid_value_annotation[Dict-True] PASSED [ 92%] 112s tests/test_utils.py::test_is_valid_value_annotation[Optional-True] PASSED [ 92%] 112s tests/test_utils.py::test_is_valid_value_annotation[Union-True0] PASSED [ 92%] 112s tests/test_utils.py::test_is_valid_value_annotation[Union-False0] PASSED [ 92%] 112s tests/test_utils.py::test_is_valid_value_annotation[Union-False1] PASSED [ 92%] 112s tests/test_utils.py::test_is_valid_value_annotation[Union-True1] PASSED [ 92%] 112s tests/test_utils.py::test_is_valid_value_annotation[Union-False2] PASSED [ 92%] 112s tests/test_utils.py::test_is_valid_value_annotation[Union-False3] PASSED [ 92%] 112s tests/test_utils.py::test_is_valid_value_annotation[Union-False4] PASSED [ 92%] 112s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_data[_TestDataclass] PASSED [ 92%] 112s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_data[test_cls_or_obj1] PASSED [ 92%] 112s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_data[_TestAttrsClass] PASSED [ 92%] 112s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_data[test_cls_or_obj3] PASSED [ 92%] 112s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_data_throws_ValueError PASSED [ 92%] 112s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_field_names[_TestDataclass] PASSED [ 92%] 112s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_field_names[test_cls_or_obj1] PASSED [ 92%] 112s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_field_names[_TestAttrsClass] PASSED [ 92%] 112s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_field_names[test_cls_or_obj3] PASSED [ 92%] 112s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_field_names_throws_ValueError PASSED [ 92%] 112s tests/test_utils.py::test_get_structured_config_data_illegal_value[_TestDataclassIllegalValue] PASSED [ 92%] 112s tests/test_utils.py::test_get_structured_config_data_illegal_value[_TestAttrllegalValue] PASSED [ 92%] 112s tests/test_utils.py::test_is_dataclass PASSED [ 93%] 112s tests/test_utils.py::test_is_attr_class PASSED [ 93%] 112s tests/test_utils.py::test_is_structured_config_frozen_with_invalid_obj PASSED [ 93%] 112s tests/test_utils.py::test_value_kind[foo-ValueKind.VALUE] PASSED [ 93%] 112s tests/test_utils.py::test_value_kind[1-ValueKind.VALUE] PASSED [ 93%] 112s tests/test_utils.py::test_value_kind[1.0-ValueKind.VALUE] PASSED [ 93%] 112s tests/test_utils.py::test_value_kind[123-ValueKind.VALUE] PASSED [ 93%] 112s tests/test_utils.py::test_value_kind[value4-ValueKind.VALUE] PASSED [ 93%] 112s tests/test_utils.py::test_value_kind[True-ValueKind.VALUE] PASSED [ 93%] 112s tests/test_utils.py::test_value_kind[False-ValueKind.VALUE] PASSED [ 93%] 112s tests/test_utils.py::test_value_kind[Color.GREEN-ValueKind.VALUE] PASSED [ 93%] 112s tests/test_utils.py::test_value_kind[Dataclass-ValueKind.VALUE] PASSED [ 93%] 112s tests/test_utils.py::test_value_kind[value9-ValueKind.VALUE] PASSED [ 93%] 112s tests/test_utils.py::test_value_kind[value10-ValueKind.VALUE] PASSED [ 93%] 112s tests/test_utils.py::test_value_kind[value11-ValueKind.VALUE] PASSED [ 93%] 112s tests/test_utils.py::test_value_kind[value12-ValueKind.VALUE] PASSED [ 93%] 112s tests/test_utils.py::test_value_kind[value13-ValueKind.VALUE] PASSED [ 93%] 112s tests/test_utils.py::test_value_kind[value14-ValueKind.VALUE] PASSED [ 93%] 112s tests/test_utils.py::test_value_kind[???-ValueKind.MANDATORY_MISSING] PASSED [ 93%] 112s tests/test_utils.py::test_value_kind[value16-ValueKind.MANDATORY_MISSING] PASSED [ 93%] 112s tests/test_utils.py::test_value_kind[value17-ValueKind.MANDATORY_MISSING] PASSED [ 93%] 112s tests/test_utils.py::test_value_kind[value18-ValueKind.MANDATORY_MISSING] PASSED [ 93%] 112s tests/test_utils.py::test_value_kind[value19-ValueKind.MANDATORY_MISSING] PASSED [ 93%] 112s tests/test_utils.py::test_value_kind[value20-ValueKind.MANDATORY_MISSING] PASSED [ 93%] 112s tests/test_utils.py::test_value_kind[${foo.bar}-ValueKind.INTERPOLATION] PASSED [ 93%] 112s tests/test_utils.py::test_value_kind[ftp://${host}/path-ValueKind.INTERPOLATION] PASSED [ 93%] 112s tests/test_utils.py::test_value_kind[${func:foo}-ValueKind.INTERPOLATION] PASSED [ 93%] 112s tests/test_utils.py::test_value_kind[${func:a/b}-ValueKind.INTERPOLATION] PASSED [ 93%] 112s tests/test_utils.py::test_value_kind[${func:c:\\a\\b}-ValueKind.INTERPOLATION0] PASSED [ 93%] 112s tests/test_utils.py::test_value_kind[${func:c:\\a\\b}-ValueKind.INTERPOLATION1] PASSED [ 93%] 112s tests/test_utils.py::test_value_kind[integernode-interp] PASSED [ 93%] 112s tests/test_utils.py::test_value_kind[dictconfig-interp] PASSED [ 93%] 112s tests/test_utils.py::test_value_kind[listconfig-interp] PASSED [ 93%] 112s tests/test_utils.py::test_value_kind[anynode-interp] PASSED [ 93%] 112s tests/test_utils.py::test_value_kind[unionnode-interp] PASSED [ 93%] 112s tests/test_utils.py::test_re_parent PASSED [ 93%] 112s tests/test_utils.py::test_get_class PASSED [ 93%] 112s tests/test_utils.py::test_get_key_value_types[int-int-str-str] PASSED [ 93%] 112s tests/test_utils.py::test_get_key_value_types[int-int-Color-Color] PASSED [ 93%] 112s tests/test_utils.py::test_get_key_value_types[int-int-Any-Any] PASSED [ 93%] 112s tests/test_utils.py::test_get_key_value_types[str-str-str-str] PASSED [ 93%] 112s tests/test_utils.py::test_get_key_value_types[str-str-Color-Color] PASSED [ 93%] 112s tests/test_utils.py::test_get_key_value_types[str-str-Any-Any] PASSED [ 93%] 112s tests/test_utils.py::test_get_key_value_types[Color-Color-str-str] PASSED [ 93%] 112s tests/test_utils.py::test_get_key_value_types[Color-Color-Color-Color] PASSED [ 93%] 112s tests/test_utils.py::test_get_key_value_types[Color-Color-Any-Any] PASSED [ 93%] 112s tests/test_utils.py::test_get_key_value_types[Any-Any-str-str] PASSED [ 93%] 112s tests/test_utils.py::test_get_key_value_types[Any-Any-Color-Color] PASSED [ 93%] 112s tests/test_utils.py::test_get_key_value_types[Any-Any-Any-Any] PASSED [ 93%] 112s tests/test_utils.py::test_is_primitive_type_annotation[int-True] PASSED [ 93%] 112s tests/test_utils.py::test_is_primitive_type_annotation[float-True] PASSED [ 93%] 112s tests/test_utils.py::test_is_primitive_type_annotation[bool-True] PASSED [ 93%] 112s tests/test_utils.py::test_is_primitive_type_annotation[bytes-True] PASSED [ 93%] 112s tests/test_utils.py::test_is_primitive_type_annotation[str-True] PASSED [ 93%] 112s tests/test_utils.py::test_is_primitive_type_annotation[Path-True] PASSED [ 93%] 112s tests/test_utils.py::test_is_primitive_type_annotation[NoneType-True] PASSED [ 93%] 112s tests/test_utils.py::test_is_primitive_type_annotation[Color-True] PASSED [ 93%] 112s tests/test_utils.py::test_is_primitive_type_annotation[list-False] PASSED [ 93%] 112s tests/test_utils.py::test_is_primitive_type_annotation[ListConfig-False] PASSED [ 93%] 112s tests/test_utils.py::test_is_primitive_type_annotation[dict-False] PASSED [ 93%] 112s tests/test_utils.py::test_is_primitive_type_annotation[DictConfig-False] PASSED [ 93%] 112s tests/test_utils.py::test_type_str[int-False-int0-False] PASSED [ 93%] 112s tests/test_utils.py::test_type_str[int-False-int0-True] PASSED [ 93%] 112s tests/test_utils.py::test_type_str[int-True-int0-False] PASSED [ 93%] 112s tests/test_utils.py::test_type_str[int-True-int0-True] PASSED [ 93%] 112s tests/test_utils.py::test_type_str[bool-False-bool-False] PASSED [ 93%] 112s tests/test_utils.py::test_type_str[bool-False-bool-True] PASSED [ 93%] 112s tests/test_utils.py::test_type_str[bool-True-bool-False] PASSED [ 93%] 112s tests/test_utils.py::test_type_str[bool-True-bool-True] PASSED [ 93%] 112s tests/test_utils.py::test_type_str[bytes-False-bytes-False] PASSED [ 93%] 112s tests/test_utils.py::test_type_str[bytes-False-bytes-True] PASSED [ 93%] 112s tests/test_utils.py::test_type_str[bytes-True-bytes-False] PASSED [ 93%] 112s tests/test_utils.py::test_type_str[bytes-True-bytes-True] PASSED [ 93%] 112s tests/test_utils.py::test_type_str[float-False-float-False] PASSED [ 93%] 112s tests/test_utils.py::test_type_str[float-False-float-True] PASSED [ 93%] 112s tests/test_utils.py::test_type_str[float-True-float-False] PASSED [ 93%] 112s tests/test_utils.py::test_type_str[float-True-float-True] PASSED [ 93%] 112s tests/test_utils.py::test_type_str[str-False-str-False] PASSED [ 93%] 112s tests/test_utils.py::test_type_str[str-False-str-True] PASSED [ 93%] 112s tests/test_utils.py::test_type_str[str-True-str-False] PASSED [ 93%] 112s tests/test_utils.py::test_type_str[str-True-str-True] PASSED [ 93%] 112s tests/test_utils.py::test_type_str[Path-False-Path-False] PASSED [ 93%] 112s tests/test_utils.py::test_type_str[Path-False-Path-True] PASSED [ 94%] 112s tests/test_utils.py::test_type_str[Path-True-pathlib.Path-False] FAILED [ 94%] 113s tests/test_utils.py::test_type_str[Path-True-pathlib.Path-True] FAILED [ 94%] 113s tests/test_utils.py::test_type_str[Color-False-Color-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Color-False-Color-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Color-True-tests.Color-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Color-True-tests.Color-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[DictConfig-False-DictConfig-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[DictConfig-False-DictConfig-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[DictConfig-True-DictConfig-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[DictConfig-True-DictConfig-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[ListConfig-False-ListConfig-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[ListConfig-False-ListConfig-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[ListConfig-True-ListConfig-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[ListConfig-True-ListConfig-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Dict-False-Dict[str, str]-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Dict-False-Dict[str, str]-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Dict-True-Dict[str, str]-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Dict-True-Dict[str, str]-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Dict-False-Dict[Color, int]-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Dict-False-Dict[Color, int]-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Dict-True-Dict[tests.Color, int]-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Dict-True-Dict[tests.Color, int]-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Dict-False-Dict[str, Plugin]-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Dict-False-Dict[str, Plugin]-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Dict-True-Dict[str, tests.Plugin]-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Dict-True-Dict[str, tests.Plugin]-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Dict-False-Dict[str, List[Plugin]]-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Dict-False-Dict[str, List[Plugin]]-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Dict-True-Dict[str, List[tests.Plugin]]-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Dict-True-Dict[str, List[tests.Plugin]]-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[dict-False-dict-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[dict-False-dict-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[dict-True-dict-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[dict-True-dict-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[List-False-List[str]-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[List-False-List[str]-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[List-True-List[str]-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[List-True-List[str]-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[List-False-List[Color]-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[List-False-List[Color]-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[List-True-List[tests.Color]-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[List-True-List[tests.Color]-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[List-False-List[Dict[str, Color]]-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[List-False-List[Dict[str, Color]]-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[List-True-List[Dict[str, tests.Color]]-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[List-True-List[Dict[str, tests.Color]]-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[list-False-list-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[list-False-list-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[list-True-list-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[list-True-list-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Tuple-False-Tuple[str]-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Tuple-False-Tuple[str]-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Tuple-True-Tuple[str]-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Tuple-True-Tuple[str]-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Tuple-False-Tuple[str, int]-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Tuple-False-Tuple[str, int]-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Tuple-True-Tuple[str, int]-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Tuple-True-Tuple[str, int]-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Tuple-False-Tuple[float, ...]-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Tuple-False-Tuple[float, ...]-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Tuple-True-Tuple[float, ...]-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Tuple-True-Tuple[float, ...]-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[tuple-False-tuple-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[tuple-False-tuple-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[tuple-True-tuple-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[tuple-True-tuple-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Union-False-Union[str, int, Color]-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Union-False-Union[str, int, Color]-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Union-True-Union[str, int, tests.Color]-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[Union-True-Union[str, int, tests.Color]-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[int-False-int1-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[int-False-int1-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[int-True-int1-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[int-True-int1-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[IllegalType-False-IllegalType-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[IllegalType-False-IllegalType-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[IllegalType-True-tests.IllegalType-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[IllegalType-True-tests.IllegalType-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[IllegalTypeGeneric-False-IllegalTypeGeneric-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[IllegalTypeGeneric-False-IllegalTypeGeneric-True] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[IllegalTypeGeneric-True-tests.IllegalTypeGeneric-False] PASSED [ 94%] 113s tests/test_utils.py::test_type_str[IllegalTypeGeneric-True-tests.IllegalTypeGeneric-True] PASSED [ 95%] 113s tests/test_utils.py::test_type_str[IllegalTypeGeneric-False-IllegalTypeGeneric[int]-False] PASSED [ 95%] 113s tests/test_utils.py::test_type_str[IllegalTypeGeneric-False-IllegalTypeGeneric[int]-True] PASSED [ 95%] 113s tests/test_utils.py::test_type_str[IllegalTypeGeneric-True-tests.IllegalTypeGeneric[int]-False] PASSED [ 95%] 113s tests/test_utils.py::test_type_str[IllegalTypeGeneric-True-tests.IllegalTypeGeneric[int]-True] PASSED [ 95%] 113s tests/test_utils.py::test_type_str_regex[type_0-] PASSED [ 95%] 113s tests/test_utils.py::test_type_str_regex[type_1-] PASSED [ 95%] 113s tests/test_utils.py::test_type_str_ellipsis PASSED [ 95%] 113s tests/test_utils.py::test_type_str_nonetype[none] PASSED [ 95%] 113s tests/test_utils.py::test_type_str_nonetype[nonetype] PASSED [ 95%] 113s tests/test_utils.py::test_type_str_nonetype[Union-Optional[Union[float, bool]]0] PASSED [ 95%] 113s tests/test_utils.py::test_type_str_nonetype[Union-Optional[Union[float, bool]]1] PASSED [ 95%] 113s tests/test_utils.py::test_type_str_nonetype[object-object] PASSED [ 95%] 113s tests/test_utils.py::test_type_str_nonetype[Optional-Optional[object]] PASSED [ 95%] 113s tests/test_utils.py::test_is_primitive_list[list] PASSED [ 95%] 113s tests/test_utils.py::test_is_primitive_list[list1] PASSED [ 95%] 113s tests/test_utils.py::test_is_primitive_list[tuple] PASSED [ 95%] 113s tests/test_utils.py::test_is_primitive_list[tuple1] PASSED [ 95%] 113s tests/test_utils.py::test_is_primitive_list[dict] PASSED [ 95%] 113s tests/test_utils.py::test_is_primitive_list[list_subclass] PASSED [ 95%] 113s tests/test_utils.py::test_is_primitive_list[namedtuple] PASSED [ 95%] 113s tests/test_utils.py::test_is_primitive_dict[dict] PASSED [ 95%] 113s tests/test_utils.py::test_is_primitive_dict[dict1] PASSED [ 95%] 113s tests/test_utils.py::test_is_primitive_dict[list] PASSED [ 95%] 113s tests/test_utils.py::test_is_primitive_dict[tuple] PASSED [ 95%] 113s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_list[dictconfig] PASSED [ 95%] 113s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_list[listconfig] PASSED [ 95%] 113s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_list[dict_subclass] PASSED [ 95%] 113s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_list[dict_subclass_dataclass] PASSED [ 95%] 113s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_list[user0] PASSED [ 95%] 113s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_list[user1] PASSED [ 95%] 113s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_dict[dictconfig] PASSED [ 95%] 113s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_dict[listconfig] PASSED [ 95%] 113s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_dict[dict_subclass] PASSED [ 95%] 113s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_dict[dict_subclass_dataclass] PASSED [ 95%] 113s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_dict[user0] PASSED [ 95%] 113s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_dict[user1] PASSED [ 95%] 113s tests/test_utils.py::test_is_dict_annotation[Dict-True0] PASSED [ 95%] 113s tests/test_utils.py::test_is_dict_annotation[Dict-True1] PASSED [ 95%] 113s tests/test_utils.py::test_is_dict_annotation[Dict-True2] PASSED [ 95%] 113s tests/test_utils.py::test_is_dict_annotation[Dict-True3] PASSED [ 95%] 113s tests/test_utils.py::test_is_dict_annotation[Dict-True4] PASSED [ 95%] 113s tests/test_utils.py::test_is_dict_annotation[Dict-True5] PASSED [ 95%] 113s tests/test_utils.py::test_is_dict_annotation[Dict-True6] PASSED [ 95%] 113s tests/test_utils.py::test_is_dict_annotation[Dict-True7] PASSED [ 95%] 113s tests/test_utils.py::test_is_dict_annotation[Dict-True8] PASSED [ 95%] 113s tests/test_utils.py::test_is_dict_annotation[Str2Int-True] PASSED [ 95%] 113s tests/test_utils.py::test_is_dict_annotation[type_10-False] PASSED [ 95%] 113s tests/test_utils.py::test_is_dict_annotation[User-False] PASSED [ 95%] 113s tests/test_utils.py::test_is_dict_annotation[type_12-False] PASSED [ 95%] 113s tests/test_utils.py::test_is_dict_annotation[List-False] PASSED [ 95%] 113s tests/test_utils.py::test_is_dict_annotation[dict-True] PASSED [ 95%] 113s tests/test_utils.py::test_is_dict_annotation[DictConfig-False] PASSED [ 95%] 113s tests/test_utils.py::test_is_dict_annotation[Any-False] PASSED [ 95%] 113s tests/test_utils.py::test_is_dict_annotation[None-False] PASSED [ 95%] 113s tests/test_utils.py::test_is_dict_annotation[NoneType-False] PASSED [ 95%] 113s tests/test_utils.py::test_is_list_annotation[List-True0] PASSED [ 95%] 113s tests/test_utils.py::test_is_list_annotation[List-True1] PASSED [ 95%] 113s tests/test_utils.py::test_is_list_annotation[List-True2] PASSED [ 95%] 113s tests/test_utils.py::test_is_list_annotation[List-True3] PASSED [ 95%] 113s tests/test_utils.py::test_is_list_annotation[List-True4] PASSED [ 95%] 113s tests/test_utils.py::test_is_list_annotation[List-True5] PASSED [ 95%] 113s tests/test_utils.py::test_is_list_annotation[List-True6] PASSED [ 95%] 113s tests/test_utils.py::test_is_list_annotation[List-True7] PASSED [ 95%] 113s tests/test_utils.py::test_is_list_annotation[Dict-False] PASSED [ 95%] 113s tests/test_utils.py::test_is_list_annotation[List-True8] PASSED [ 95%] 113s tests/test_utils.py::test_is_list_annotation[list-True] PASSED [ 95%] 113s tests/test_utils.py::test_is_list_annotation[tuple-False] PASSED [ 95%] 113s tests/test_utils.py::test_is_list_annotation[ListConfig-False] PASSED [ 95%] 113s tests/test_utils.py::test_is_tuple_annotation[Tuple-True0] PASSED [ 95%] 113s tests/test_utils.py::test_is_tuple_annotation[Tuple-True1] PASSED [ 95%] 113s tests/test_utils.py::test_is_tuple_annotation[Tuple-True2] PASSED [ 95%] 113s tests/test_utils.py::test_is_tuple_annotation[Tuple-True3] PASSED [ 95%] 113s tests/test_utils.py::test_is_tuple_annotation[Tuple-True4] PASSED [ 95%] 113s tests/test_utils.py::test_is_tuple_annotation[Tuple-True5] PASSED [ 95%] 113s tests/test_utils.py::test_is_tuple_annotation[Tuple-True6] PASSED [ 95%] 113s tests/test_utils.py::test_is_tuple_annotation[Dict-False] PASSED [ 95%] 113s tests/test_utils.py::test_is_tuple_annotation[List-False] PASSED [ 95%] 113s tests/test_utils.py::test_is_tuple_annotation[Tuple-True7] PASSED [ 95%] 113s tests/test_utils.py::test_is_tuple_annotation[list-False] PASSED [ 95%] 113s tests/test_utils.py::test_is_tuple_annotation[dict-False] PASSED [ 95%] 113s tests/test_utils.py::test_is_tuple_annotation[tuple-True] PASSED [ 95%] 113s tests/test_utils.py::test_is_tuple_annotation[Any-False] PASSED [ 96%] 113s tests/test_utils.py::test_is_tuple_annotation[int-False] PASSED [ 96%] 113s tests/test_utils.py::test_is_tuple_annotation[User-False] PASSED [ 96%] 113s tests/test_utils.py::test_is_tuple_annotation[None-False] PASSED [ 96%] 113s tests/test_utils.py::test_is_tuple_annotation[NoneType-False] PASSED [ 96%] 113s tests/test_utils.py::test_is_union_annotation[Union-True0] PASSED [ 96%] 113s tests/test_utils.py::test_is_union_annotation[Union-True1] PASSED [ 96%] 113s tests/test_utils.py::test_is_union_annotation[Union-True2] PASSED [ 96%] 113s tests/test_utils.py::test_is_union_annotation[Optional-True0] PASSED [ 96%] 113s tests/test_utils.py::test_is_union_annotation[Optional-True1] PASSED [ 96%] 113s tests/test_utils.py::test_is_union_annotation[Any-False] PASSED [ 96%] 113s tests/test_utils.py::test_is_union_annotation[int-False] PASSED [ 96%] 113s tests/test_utils.py::test_is_union_annotation[User-False] PASSED [ 96%] 113s tests/test_utils.py::test_is_union_annotation[None-False] PASSED [ 96%] 113s tests/test_utils.py::test_is_union_annotation[NoneType-False] PASSED [ 96%] 113s tests/test_utils.py::test_is_union_annotation_PEP604 PASSED [ 96%] 113s tests/test_utils.py::test_is_supported_union_annotation[Union-True0] PASSED [ 96%] 113s tests/test_utils.py::test_is_supported_union_annotation[Union-False0] PASSED [ 96%] 113s tests/test_utils.py::test_is_supported_union_annotation[Union-False1] PASSED [ 96%] 113s tests/test_utils.py::test_is_supported_union_annotation[Union-False2] PASSED [ 96%] 113s tests/test_utils.py::test_is_supported_union_annotation[Union-True1] PASSED [ 96%] 113s tests/test_utils.py::test_is_supported_union_annotation[Optional-True0] PASSED [ 96%] 113s tests/test_utils.py::test_is_supported_union_annotation[Optional-True1] PASSED [ 96%] 113s tests/test_utils.py::test_is_supported_union_annotation[Any-False] PASSED [ 96%] 113s tests/test_utils.py::test_is_supported_union_annotation[int-False] PASSED [ 96%] 113s tests/test_utils.py::test_is_supported_union_annotation[User-False] PASSED [ 96%] 113s tests/test_utils.py::test_is_supported_union_annotation[None-False] PASSED [ 96%] 113s tests/test_utils.py::test_is_supported_union_annotation[NoneType-False] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[int] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[float] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[bool] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[enum] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[bytes] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[path] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[str] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[NoneType] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[dict] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[List[Any]0] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[List[Any]1] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[ConcretePlugin0] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[ConcretePlugin1] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[IntegerNode0] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[FloatNode0] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[BooleanNode0] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[StringNode0] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[BooleanNode1] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[EnumNode[Color]0] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[IntegerNode1] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[FloatNode1] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[BooleanNode2] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[StringNode1] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[BytesNode] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[EnumNode[Color]1] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[DictConfig] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[DictConfig[str,Color]] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[DictConfig[Color,int]] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[DictConfig[ConcretePlugin]_Any_reftype] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[DictConfig[Union[str, Enum], Any]_missing] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[DictConfig[str, int]_missing] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[DictConfig[Plugin]] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[Plugin0] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[Plugin1] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[ListConfig[Any]] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[ListConfig[int]] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[ListConfig_missing] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[ListConfig[int]_missing] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[ListConfig_none] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type[ListConfig[int]_none] PASSED [ 96%] 113s tests/test_utils.py::test_get_node_ref_type[dict] PASSED [ 96%] 113s tests/test_utils.py::test_get_node_ref_type[User.name] PASSED [ 96%] 113s tests/test_utils.py::test_get_node_ref_type[User.age] PASSED [ 96%] 113s tests/test_utils.py::test_get_node_ref_type[user] PASSED [ 96%] 113s tests/test_utils.py::test_get_node_ref_type[ubf] PASSED [ 96%] 113s tests/test_utils.py::test_get_node_ref_type[oubf] PASSED [ 96%] 113s tests/test_utils.py::test_get_ref_type_error PASSED [ 96%] 113s tests/test_utils.py::test_get_value_basic[1] PASSED [ 96%] 113s tests/test_utils.py::test_get_value_basic[None] PASSED [ 96%] 113s tests/test_utils.py::test_get_value_basic[value2] PASSED [ 96%] 113s tests/test_utils.py::test_get_value_basic[value3] PASSED [ 96%] 113s tests/test_utils.py::test_get_value_container[content0] PASSED [ 96%] 113s tests/test_utils.py::test_get_value_container[???] PASSED [ 96%] 113s tests/test_utils.py::test_get_value_container[None] PASSED [ 96%] 113s tests/test_utils.py::test_get_value_container[${bar}] PASSED [ 97%] 113s tests/test_utils.py::test_get_value_of_node_subclass[anynode] PASSED [ 97%] 113s tests/test_utils.py::test_get_value_of_node_subclass[integernode] PASSED [ 97%] 113s tests/test_utils.py::test_get_value_of_node_subclass[listconfig] PASSED [ 97%] 113s tests/test_utils.py::test_get_value_of_node_subclass[int] PASSED [ 97%] 113s tests/test_utils.py::test_get_value_of_node_subclass[raw-interp] PASSED [ 97%] 113s tests/test_utils.py::test_get_value_of_node_subclass[dict-interp] PASSED [ 97%] 113s tests/test_utils.py::test_get_value_of_node_subclass[any-interp] PASSED [ 97%] 113s tests/test_utils.py::test_get_value_of_node_subclass[int-interp] PASSED [ 97%] 113s tests/test_utils.py::test_get_value_of_node_subclass[union-interp] PASSED [ 97%] 113s tests/test_utils.py::test_get_value_of_node_subclass[dict-missing] PASSED [ 97%] 113s tests/test_utils.py::test_get_value_of_node_subclass[any-missing] PASSED [ 97%] 113s tests/test_utils.py::test_get_value_of_node_subclass[int-missing] PASSED [ 97%] 113s tests/test_utils.py::test_get_value_of_node_subclass[union-missing] PASSED [ 97%] 113s tests/test_utils.py::test_get_value_of_node_subclass[dict-none] PASSED [ 97%] 113s tests/test_utils.py::test_get_value_of_node_subclass[any-none] PASSED [ 97%] 113s tests/test_utils.py::test_get_value_of_node_subclass[int-none] PASSED [ 97%] 113s tests/test_utils.py::test_get_value_of_node_subclass[union-none] PASSED [ 97%] 113s tests/test_utils.py::test_get_value_of_node_subclass[dictconfig] PASSED [ 97%] 113s tests/test_utils.py::test_get_value_of_node_subclass[union[int]] PASSED [ 97%] 113s tests/test_utils.py::test_ensure_container_raises_ValueError PASSED [ 97%] 113s tests/test_utils.py::test_marker_string_representation PASSED [ 97%] 113s tests/test_utils.py::test_split_key[-expected0] PASSED [ 97%] 113s tests/test_utils.py::test_split_key[foo-expected1] PASSED [ 97%] 113s tests/test_utils.py::test_split_key[foo.bar-expected2] PASSED [ 97%] 113s tests/test_utils.py::test_split_key[foo[bar]-expected3] PASSED [ 97%] 113s tests/test_utils.py::test_split_key[.foo-expected4] PASSED [ 97%] 113s tests/test_utils.py::test_split_key[..foo-expected5] PASSED [ 97%] 113s tests/test_utils.py::test_split_key[.foo[bar]-expected6] PASSED [ 97%] 113s tests/test_utils.py::test_split_key[[foo]-expected7] PASSED [ 97%] 113s tests/test_utils.py::test_split_key[[foo][bar]-expected8] PASSED [ 97%] 113s tests/test_utils.py::test_split_key[.[foo][bar]-expected9] PASSED [ 97%] 113s tests/test_utils.py::test_split_key[..[foo][bar]-expected10] PASSED [ 97%] 113s tests/test_utils.py::test_split_key[...a[b][c].d.e[f].g[h]-expected11] PASSED [ 97%] 113s tests/test_utils.py::test_nullcontext PASSED [ 97%] 113s tests/test_utils.py::test_is_optional[0-True] PASSED [ 97%] 113s tests/test_utils.py::test_is_optional[0-False] PASSED [ 97%] 113s tests/test_utils.py::test_is_optional[1-True] PASSED [ 97%] 113s tests/test_utils.py::test_is_optional[1-False] PASSED [ 97%] 113s tests/test_utils.py::test_is_optional[2-True] PASSED [ 97%] 113s tests/test_utils.py::test_is_optional[2-False] PASSED [ 97%] 113s tests/test_utils.py::test_is_optional[3-True] PASSED [ 97%] 113s tests/test_utils.py::test_is_optional[3-False] PASSED [ 97%] 113s tests/test_utils.py::test_is_optional[4-True] PASSED [ 97%] 113s tests/test_utils.py::test_is_optional[4-False] PASSED [ 97%] 113s tests/test_utils.py::test_is_optional[5-True] PASSED [ 97%] 113s tests/test_utils.py::test_is_optional[5-False] PASSED [ 97%] 113s tests/test_utils.py::test_is_optional[6-True] PASSED [ 97%] 113s tests/test_utils.py::test_is_optional[6-False] PASSED [ 97%] 113s tests/test_utils.py::test_is_optional[7-True] PASSED [ 97%] 113s tests/test_utils.py::test_is_optional[7-False] PASSED [ 97%] 113s tests/test_utils.py::test_is_optional[8-True] PASSED [ 97%] 113s tests/test_utils.py::test_is_optional[8-False] PASSED [ 97%] 113s tests/test_utils.py::test_is_optional[9-True] PASSED [ 97%] 113s tests/test_utils.py::test_is_optional[9-False] PASSED [ 97%] 113s tests/test_utils.py::TestIndicators::test_is_missing[missing-passthrough] PASSED [ 97%] 113s tests/test_utils.py::TestIndicators::test_is_missing[missing-any_node] PASSED [ 97%] 113s tests/test_utils.py::TestIndicators::test_is_missing[missing-integer_node] PASSED [ 97%] 113s tests/test_utils.py::TestIndicators::test_is_missing[missing-dict_config] PASSED [ 97%] 113s tests/test_utils.py::TestIndicators::test_is_missing[missing-list_config] PASSED [ 97%] 113s tests/test_utils.py::TestIndicators::test_is_missing[missing-union_node] PASSED [ 97%] 113s tests/test_utils.py::TestIndicators::test_is_missing[interp-passthrough] PASSED [ 97%] 113s tests/test_utils.py::TestIndicators::test_is_missing[interp-any_node] PASSED [ 97%] 113s tests/test_utils.py::TestIndicators::test_is_missing[interp-integer_node] PASSED [ 97%] 113s tests/test_utils.py::TestIndicators::test_is_missing[interp-dict_config] PASSED [ 97%] 113s tests/test_utils.py::TestIndicators::test_is_missing[interp-list_config] PASSED [ 97%] 113s tests/test_utils.py::TestIndicators::test_is_missing[interp-union_node] PASSED [ 97%] 113s tests/test_utils.py::TestIndicators::test_is_missing[none-passthrough] PASSED [ 97%] 113s tests/test_utils.py::TestIndicators::test_is_missing[none-any_node] PASSED [ 97%] 113s tests/test_utils.py::TestIndicators::test_is_missing[none-integer_node] PASSED [ 97%] 113s tests/test_utils.py::TestIndicators::test_is_missing[none-dict_config] PASSED [ 97%] 113s tests/test_utils.py::TestIndicators::test_is_missing[none-list_config] PASSED [ 97%] 113s tests/test_utils.py::TestIndicators::test_is_missing[none-union_node] PASSED [ 97%] 113s tests/test_utils.py::TestIndicators::test_is_missing[default-passthrough] PASSED [ 97%] 113s tests/test_utils.py::TestIndicators::test_is_missing[default-any_node] PASSED [ 97%] 113s tests/test_utils.py::TestIndicators::test_is_missing[default-integer_node] PASSED [ 97%] 113s tests/test_utils.py::TestIndicators::test_is_missing[default-dict_config] PASSED [ 97%] 113s tests/test_utils.py::TestIndicators::test_is_missing[default-list_config] PASSED [ 97%] 113s tests/test_utils.py::TestIndicators::test_is_missing[default-union_node] PASSED [ 97%] 113s tests/test_utils.py::TestIndicators::test_is_interpolation[missing-passthrough] PASSED [ 97%] 113s tests/test_utils.py::TestIndicators::test_is_interpolation[missing-any_node] PASSED [ 97%] 113s tests/test_utils.py::TestIndicators::test_is_interpolation[missing-integer_node] PASSED [ 97%] 113s tests/test_utils.py::TestIndicators::test_is_interpolation[missing-dict_config] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_interpolation[missing-list_config] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_interpolation[missing-union_node] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_interpolation[interp-passthrough] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_interpolation[interp-any_node] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_interpolation[interp-integer_node] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_interpolation[interp-dict_config] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_interpolation[interp-list_config] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_interpolation[interp-union_node] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_interpolation[none-passthrough] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_interpolation[none-any_node] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_interpolation[none-integer_node] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_interpolation[none-dict_config] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_interpolation[none-list_config] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_interpolation[none-union_node] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_interpolation[default-passthrough] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_interpolation[default-any_node] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_interpolation[default-integer_node] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_interpolation[default-dict_config] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_interpolation[default-list_config] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_interpolation[default-union_node] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_none[missing-passthrough] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_none[missing-any_node] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_none[missing-integer_node] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_none[missing-dict_config] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_none[missing-list_config] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_none[missing-union_node] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_none[interp-passthrough] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_none[interp-any_node] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_none[interp-integer_node] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_none[interp-dict_config] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_none[interp-list_config] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_none[interp-union_node] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_none[none-passthrough] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_none[none-any_node] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_none[none-integer_node] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_none[none-dict_config] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_none[none-list_config] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_none[none-union_node] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_none[default-passthrough] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_none[default-any_node] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_none[default-integer_node] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_none[default-dict_config] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_none[default-list_config] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_none[default-union_node] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_special[missing-passthrough] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_special[missing-any_node] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_special[missing-integer_node] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_special[missing-dict_config] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_special[missing-list_config] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_special[missing-union_node] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_special[interp-passthrough] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_special[interp-any_node] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_special[interp-integer_node] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_special[interp-dict_config] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_special[interp-list_config] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_special[interp-union_node] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_special[none-passthrough] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_special[none-any_node] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_special[none-integer_node] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_special[none-dict_config] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_special[none-list_config] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_special[none-union_node] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_special[default-passthrough] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_special[default-any_node] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_special[default-integer_node] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_special[default-dict_config] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_special[default-list_config] PASSED [ 98%] 113s tests/test_utils.py::TestIndicators::test_is_special[default-union_node] PASSED [ 98%] 113s tests/test_utils.py::test_get_dict_key_value_types[Dict_no_subscript] PASSED [ 98%] 113s tests/test_utils.py::test_get_dict_key_value_types[dict_no_subscript] PASSED [ 98%] 113s tests/test_utils.py::test_get_dict_key_value_types[any_explicit] PASSED [ 98%] 113s tests/test_utils.py::test_get_dict_key_value_types[Dict_int_float] PASSED [ 98%] 113s tests/test_utils.py::test_get_dict_key_value_types[color_user] PASSED [ 98%] 113s tests/test_utils.py::test_get_dict_key_value_types[list] PASSED [ 98%] 113s tests/test_utils.py::test_get_dict_key_value_types[dict] PASSED [ 98%] 113s tests/test_utils.py::test_get_dict_key_value_types_python_3_10 PASSED [ 98%] 113s tests/test_utils.py::test_get_list_element_type[list_no_subscript] PASSED [ 98%] 113s tests/test_utils.py::test_get_list_element_type[List_no_subscript] PASSED [ 98%] 113s tests/test_utils.py::test_get_list_element_type[any_explicit] PASSED [ 98%] 113s tests/test_utils.py::test_get_list_element_type[List_int] PASSED [ 98%] 113s tests/test_utils.py::test_get_list_element_type[user] PASSED [ 98%] 113s tests/test_utils.py::test_get_list_element_type[list] PASSED [ 99%] 113s tests/test_utils.py::test_get_list_element_type[dict] PASSED [ 99%] 113s tests/test_utils.py::test_get_list_element_type_python_3_10 PASSED [ 99%] 113s tests/test_utils.py::test_get_tuple_item_types[tuple_no_subscript] PASSED [ 99%] 113s tests/test_utils.py::test_get_tuple_item_types[Tuple_no_subscript] PASSED [ 99%] 113s tests/test_utils.py::test_get_tuple_item_types[any_explicit] PASSED [ 99%] 113s tests/test_utils.py::test_get_tuple_item_types[Tuple_int] PASSED [ 99%] 113s tests/test_utils.py::test_get_tuple_item_types[Tuple[int,str]] PASSED [ 99%] 113s tests/test_utils.py::test_get_tuple_item_types[Tuple[int,...]] PASSED [ 99%] 113s tests/test_utils.py::test_get_tuple_item_types[user] PASSED [ 99%] 113s tests/test_utils.py::test_get_tuple_item_types[tuple] PASSED [ 99%] 113s tests/test_utils.py::test_get_tuple_item_types[dict] PASSED [ 99%] 113s tests/test_utils.py::test_get_tuple_item_types_python_3_9[tuple_int] PASSED [ 99%] 113s tests/test_utils.py::test_get_tuple_item_types_python_3_9[tuple[int,str]] PASSED [ 99%] 113s tests/test_utils.py::test_get_tuple_item_types_python_3_9[tuple[int,...]] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[int] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[any] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[color] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[str] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[o[any]] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[int-str] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[str-int] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[dict[str,int]] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[dict0] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[dict[any,any]] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[o[dict[str,int]]] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[dict1] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[dict[str,o[int]]] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[int-none] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[int-nonetype] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[o[int]-none] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[any-none] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[none-int] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[none-none] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[none-nonetype] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[none-o[none]] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[none] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[nonetype] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[int-int] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[int-o[int]] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[u[int]] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[u[o[int]]] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[o[u[int]]] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[int-o[str]] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[o[o[int]]] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[o[o[any]]] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[user] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[o[user]] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[user-int] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[o[user-int]] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[o[user]-int] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[user-o[int]] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[o[u[int-str]]] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[u[o[int]-str]]] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[o[u[o[int]-str]]]] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[u[o[int]-o[str]]]] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[u[int-str-none]] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[u[int-str-nonetype]] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[user-[int-str]] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[user-nonetype-[int-str]] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[user-none-[int-str]] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[user-none-[o[int]-str]0] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[user-none-[o[int]-str]1] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[u[float-bool-none]] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional[u[float-bool-nonetype]] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_optional_support_pep_604 PASSED [ 99%] 113s tests/test_utils.py::test_resolve_forward[int] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_forward[tuple] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_forward[Tuple] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_forward[Tuple[int]] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_forward[Tuple[int]_forward] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_forward[Tuple[int,str]] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_forward[Tuple[int,str]_forward] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_forward[Tuple[int,...]] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_forward[dict] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_forward[Dict] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_forward[Dict[int,str]] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_forward[Dict[int,str]_forward] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_forward[list] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_forward[List] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_forward[List[int]] PASSED [ 99%] 113s tests/test_utils.py::test_resolve_forward[List[int]_forward] PASSED [100%] 113s 113s =================================== FAILURES =================================== 113s ____ test_errors[typed_DictConfig:assign_with_invalid_value,path_to_float] _____ 113s 113s expected = Expected(exception_type=, msg="Value 'hello.txt' of type 'pathlib.(Posix|Win..., parent_node= at 0x7f567ded9580>, object_type_str='dict', ref_type_str='AUTO', num_lines=2) 113s monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7f567de389f0> 113s 113s @mark.parametrize("expected", params) 113s def test_errors(expected: Expected, monkeypatch: Any) -> None: 113s monkeypatch.setenv("OC_CAUSE", "0") 113s cfg = expected.create() 113s expected.finalize(cfg) 113s if expected.msg_is_regex: 113s match = expected.msg 113s else: 113s match = re.escape(expected.msg) 113s 113s with raises(expected.exception_type, match=match) as einfo: 113s try: 113s expected.op(cfg) 113s except Exception as e: 113s # helps in debugging 113s > raise e 113s 113s tests/test_errors.py:1602: 113s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 113s tests/test_errors.py:1599: in test_errors 113s expected.op(cfg) 113s tests/test_errors.py:719: in 113s op=lambda cfg: cfg.__setattr__("bar", Path("hello.txt")), 113s omegaconf/dictconfig.py:338: in __setattr__ 113s self._format_and_raise(key=key, value=value, cause=e) 113s omegaconf/base.py:231: in _format_and_raise 113s format_and_raise( 113s omegaconf/_utils.py:899: in format_and_raise 113s _raise(ex, cause) 113s omegaconf/_utils.py:797: in _raise 113s raise ex.with_traceback(sys.exc_info()[2]) # set env var OC_CAUSE=1 for full trace 113s omegaconf/dictconfig.py:334: in __setattr__ 113s self.__set_impl(key, value) 113s omegaconf/dictconfig.py:318: in __set_impl 113s self._set_item_impl(key, value) 113s omegaconf/basecontainer.py:604: in _set_item_impl 113s self.__dict__["_content"][key]._set_value(value) 113s omegaconf/nodes.py:46: in _set_value 113s self._val = self.validate_and_convert(value) 113s omegaconf/nodes.py:76: in validate_and_convert 113s return self._validate_and_convert_impl(value) 113s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 113s 113s self = 123.456, value = PosixPath('hello.txt') 113s 113s def _validate_and_convert_impl(self, value: Any) -> float: 113s try: 113s if type(value) in (float, str, int): 113s return float(value) 113s else: 113s raise ValueError() 113s except ValueError: 113s > raise ValidationError( 113s "Value '$VALUE' of type '$VALUE_TYPE' could not be converted to Float" 113s ) 113s E omegaconf.errors.ValidationError: Value 'hello.txt' of type 'pathlib._local.PosixPath' could not be converted to Float 113s E full_key: bar 113s E object_type=dict 113s 113s omegaconf/nodes.py:345: ValidationError 113s 113s During handling of the above exception, another exception occurred: 113s 113s expected = Expected(exception_type=, msg="Value 'hello.txt' of type 'pathlib.(Posix|Win..., parent_node= at 0x7f567ded9580>, object_type_str='dict', ref_type_str='AUTO', num_lines=2) 113s monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7f567de389f0> 113s 113s @mark.parametrize("expected", params) 113s def test_errors(expected: Expected, monkeypatch: Any) -> None: 113s monkeypatch.setenv("OC_CAUSE", "0") 113s cfg = expected.create() 113s expected.finalize(cfg) 113s if expected.msg_is_regex: 113s match = expected.msg 113s else: 113s match = re.escape(expected.msg) 113s 113s > with raises(expected.exception_type, match=match) as einfo: 113s E AssertionError: Regex pattern did not match. 113s E Regex: "Value 'hello.txt' of type 'pathlib.(Posix|Windows)Path' could not be converted to Float" 113s E Input: "Value 'hello.txt' of type 'pathlib._local.PosixPath' could not be converted to Float\n full_key: bar\n object_type=dict" 113s 113s tests/test_errors.py:1597: AssertionError 113s _ test_to_yaml[input_4-path_value: !!python/object/apply:pathlib.PosixPath\n- hello.txt\n] _ 113s 113s input_ = {'path_value': PosixPath('hello.txt')} 113s expected = 'path_value: !!python/object/apply:pathlib.PosixPath\n- hello.txt\n' 113s 113s @mark.parametrize( 113s "input_, expected", 113s [ 113s (["item1", "item2", {"key3": "value3"}], "- item1\n- item2\n- key3: value3\n"), 113s ({"hello": "world", "list": [1, 2]}, "hello: world\nlist:\n- 1\n- 2\n"), 113s ({"abc": "str key"}, "abc: str key\n"), 113s ({b"abc": "bytes key"}, "? !!binary |\n YWJj\n: bytes key\n"), 113s ( 113s {"path_value": Path("hello.txt")}, 113s "path_value: !!python/object/apply:pathlib.WindowsPath\n- hello.txt\n" 113s if platform.system() == "Windows" 113s else "path_value: !!python/object/apply:pathlib.PosixPath\n- hello.txt\n", 113s ), 113s ({123: "int key"}, "123: int key\n"), 113s ({123.45: "float key"}, "123.45: float key\n"), 113s ({True: "bool key", False: "another"}, "true: bool key\nfalse: another\n"), 113s ], 113s ) 113s def test_to_yaml(input_: Any, expected: str) -> None: 113s c = OmegaConf.create(input_) 113s as_yaml = OmegaConf.to_yaml(c) 113s > assert as_yaml == expected 113s E AssertionError: assert 'path_value: ...- hello.txt\n' == 'path_value: ...- hello.txt\n' 113s E 113s E - path_value: !!python/object/apply:pathlib.PosixPath 113s E + path_value: !!python/object/apply:pathlib._local.PosixPath 113s E ? +++++++ 113s E - hello.txt 113s 113s tests/test_to_yaml.py:34: AssertionError 113s _________________ test_type_str[Path-True-pathlib.Path-False] __________________ 113s 113s type_ = , include_module_name = True 113s expected = 'pathlib.Path', optional = False 113s 113s @mark.parametrize("optional", [False, True]) 113s @mark.parametrize( 113s "type_, include_module_name, expected", 113s [ 113s (int, False, "int"), 113s (int, True, "int"), 113s (bool, False, "bool"), 113s (bool, True, "bool"), 113s (bytes, False, "bytes"), 113s (bytes, True, "bytes"), 113s (float, False, "float"), 113s (float, True, "float"), 113s (str, False, "str"), 113s (str, True, "str"), 113s (Path, False, "Path"), 113s (Path, True, "pathlib.Path"), 113s (Color, False, "Color"), 113s (Color, True, "tests.Color"), 113s (DictConfig, False, "DictConfig"), 113s (DictConfig, True, "DictConfig"), 113s (ListConfig, False, "ListConfig"), 113s (ListConfig, True, "ListConfig"), 113s (Dict[str, str], False, "Dict[str, str]"), 113s (Dict[str, str], True, "Dict[str, str]"), 113s (Dict[Color, int], False, "Dict[Color, int]"), 113s (Dict[Color, int], True, "Dict[tests.Color, int]"), 113s (Dict[str, Plugin], False, "Dict[str, Plugin]"), 113s (Dict[str, Plugin], True, "Dict[str, tests.Plugin]"), 113s (Dict[str, List[Plugin]], False, "Dict[str, List[Plugin]]"), 113s (Dict[str, List[Plugin]], True, "Dict[str, List[tests.Plugin]]"), 113s (dict, False, "dict"), 113s (dict, True, "dict"), 113s (List[str], False, "List[str]"), 113s (List[str], True, "List[str]"), 113s (List[Color], False, "List[Color]"), 113s (List[Color], True, "List[tests.Color]"), 113s (List[Dict[str, Color]], False, "List[Dict[str, Color]]"), 113s (List[Dict[str, Color]], True, "List[Dict[str, tests.Color]]"), 113s (list, False, "list"), 113s (list, True, "list"), 113s (Tuple[str], False, "Tuple[str]"), 113s (Tuple[str], True, "Tuple[str]"), 113s (Tuple[str, int], False, "Tuple[str, int]"), 113s (Tuple[str, int], True, "Tuple[str, int]"), 113s (Tuple[float, ...], False, "Tuple[float, ...]"), 113s (Tuple[float, ...], True, "Tuple[float, ...]"), 113s (tuple, False, "tuple"), 113s (tuple, True, "tuple"), 113s (Union[str, int, Color], False, "Union[str, int, Color]"), 113s (Union[str, int, Color], True, "Union[str, int, tests.Color]"), 113s (Union[int], False, "int"), 113s (Union[int], True, "int"), 113s (IllegalType, False, "IllegalType"), 113s (IllegalType, True, "tests.IllegalType"), 113s (IllegalTypeGeneric, False, "IllegalTypeGeneric"), 113s (IllegalTypeGeneric, True, "tests.IllegalTypeGeneric"), 113s (IllegalTypeGeneric[int], False, "IllegalTypeGeneric[int]"), 113s (IllegalTypeGeneric[int], True, "tests.IllegalTypeGeneric[int]"), 113s ], 113s ) 113s def test_type_str( 113s type_: Any, include_module_name: bool, expected: str, optional: bool 113s ) -> None: 113s if optional: 113s assert ( 113s _utils.type_str(Optional[type_], include_module_name=include_module_name) 113s == f"Optional[{expected}]" 113s ) 113s else: 113s > assert ( 113s _utils.type_str(type_, include_module_name=include_module_name) == expected 113s ) 113s E AssertionError: assert 'pathlib._local.Path' == 'pathlib.Path' 113s E 113s E - pathlib.Path 113s E + pathlib._local.Path 113s E ? +++++++ 113s 113s tests/test_utils.py:657: AssertionError 113s __________________ test_type_str[Path-True-pathlib.Path-True] __________________ 113s 113s type_ = , include_module_name = True 113s expected = 'pathlib.Path', optional = True 113s 113s @mark.parametrize("optional", [False, True]) 113s @mark.parametrize( 113s "type_, include_module_name, expected", 113s [ 113s (int, False, "int"), 113s (int, True, "int"), 113s (bool, False, "bool"), 113s (bool, True, "bool"), 113s (bytes, False, "bytes"), 113s (bytes, True, "bytes"), 113s (float, False, "float"), 113s (float, True, "float"), 113s (str, False, "str"), 113s (str, True, "str"), 113s (Path, False, "Path"), 113s (Path, True, "pathlib.Path"), 113s (Color, False, "Color"), 113s (Color, True, "tests.Color"), 113s (DictConfig, False, "DictConfig"), 113s (DictConfig, True, "DictConfig"), 113s (ListConfig, False, "ListConfig"), 113s (ListConfig, True, "ListConfig"), 113s (Dict[str, str], False, "Dict[str, str]"), 113s (Dict[str, str], True, "Dict[str, str]"), 113s (Dict[Color, int], False, "Dict[Color, int]"), 113s (Dict[Color, int], True, "Dict[tests.Color, int]"), 113s (Dict[str, Plugin], False, "Dict[str, Plugin]"), 113s (Dict[str, Plugin], True, "Dict[str, tests.Plugin]"), 113s (Dict[str, List[Plugin]], False, "Dict[str, List[Plugin]]"), 113s (Dict[str, List[Plugin]], True, "Dict[str, List[tests.Plugin]]"), 113s (dict, False, "dict"), 113s (dict, True, "dict"), 113s (List[str], False, "List[str]"), 113s (List[str], True, "List[str]"), 113s (List[Color], False, "List[Color]"), 113s (List[Color], True, "List[tests.Color]"), 113s (List[Dict[str, Color]], False, "List[Dict[str, Color]]"), 113s (List[Dict[str, Color]], True, "List[Dict[str, tests.Color]]"), 113s (list, False, "list"), 113s (list, True, "list"), 113s (Tuple[str], False, "Tuple[str]"), 113s (Tuple[str], True, "Tuple[str]"), 113s (Tuple[str, int], False, "Tuple[str, int]"), 113s (Tuple[str, int], True, "Tuple[str, int]"), 113s (Tuple[float, ...], False, "Tuple[float, ...]"), 113s (Tuple[float, ...], True, "Tuple[float, ...]"), 113s (tuple, False, "tuple"), 113s (tuple, True, "tuple"), 113s (Union[str, int, Color], False, "Union[str, int, Color]"), 113s (Union[str, int, Color], True, "Union[str, int, tests.Color]"), 113s (Union[int], False, "int"), 113s (Union[int], True, "int"), 113s (IllegalType, False, "IllegalType"), 113s (IllegalType, True, "tests.IllegalType"), 113s (IllegalTypeGeneric, False, "IllegalTypeGeneric"), 113s (IllegalTypeGeneric, True, "tests.IllegalTypeGeneric"), 113s (IllegalTypeGeneric[int], False, "IllegalTypeGeneric[int]"), 113s (IllegalTypeGeneric[int], True, "tests.IllegalTypeGeneric[int]"), 113s ], 113s ) 113s def test_type_str( 113s type_: Any, include_module_name: bool, expected: str, optional: bool 113s ) -> None: 113s if optional: 113s > assert ( 113s _utils.type_str(Optional[type_], include_module_name=include_module_name) 113s == f"Optional[{expected}]" 113s ) 113s E AssertionError: assert 'Optional[pat...._local.Path]' == 'Optional[pathlib.Path]' 113s E 113s E - Optional[pathlib.Path] 113s E + Optional[pathlib._local.Path] 113s E ? +++++++ 113s 113s tests/test_utils.py:652: AssertionError 113s =========================== short test summary info ============================ 113s FAILED tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,path_to_float] 113s FAILED tests/test_to_yaml.py::test_to_yaml[input_4-path_value: !!python/object/apply:pathlib.PosixPath\n- hello.txt\n] 113s FAILED tests/test_utils.py::test_type_str[Path-True-pathlib.Path-False] - Ass... 113s FAILED tests/test_utils.py::test_type_str[Path-True-pathlib.Path-True] - Asse... 113s =========== 4 failed, 7825 passed, 354 skipped, 8 xfailed in 11.81s ============ 114s autopkgtest [11:57:23]: test unittests: -----------------------] 114s unittests FAIL non-zero exit status 1 114s autopkgtest [11:57:23]: test unittests: - - - - - - - - - - results - - - - - - - - - - 115s autopkgtest [11:57:24]: @@@@@@@@@@@@@@@@@@@@ summary 115s unittests FAIL non-zero exit status 1 127s nova [W] Skipping flock for amd64 127s Creating nova instance adt-plucky-amd64-python-omegaconf-20241114-115529-juju-7f2275-prod-proposed-migration-environment-15-5e623141-4a37-433f-8cfd-434c67a17d0f from image adt/ubuntu-plucky-amd64-server-20241114.img (UUID 79d80331-8736-463c-82c6-8c9e13c0a4ca)...