0s autopkgtest [15:17:09]: starting date and time: 2024-11-13 15:17:09+0000 0s autopkgtest [15:17:09]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 0s autopkgtest [15:17:09]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.op4hyuw5/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 autopkgtest-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-22.secgroup --name adt-plucky-s390x-python-omegaconf-20241113-151709-juju-7f2275-prod-proposed-migration-environment-15-0f8f73aa-1610-4682-bab8-556b57f4cb73 --image adt/ubuntu-plucky-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-s390x -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/ 96s autopkgtest [15:18:45]: testbed dpkg architecture: s390x 97s autopkgtest [15:18:46]: testbed apt version: 2.9.8 97s autopkgtest [15:18:46]: @@@@@@@@@@@@@@@@@@@@ test bed setup 97s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 98s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [962 kB] 98s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [105 kB] 98s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 98s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [16.5 kB] 98s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x Packages [110 kB] 98s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x Packages [639 kB] 98s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x Packages [17.4 kB] 98s Fetched 1931 kB in 1s (2616 kB/s) 98s Reading package lists... 100s Reading package lists... 100s Building dependency tree... 100s Reading state information... 101s Calculating upgrade... 101s The following NEW packages will be installed: 101s python3.13-gdbm 101s The following packages will be upgraded: 101s libgnutls30t64 libgpgme11t64 libjson-glib-1.0-0 libjson-glib-1.0-common 101s libpython3-stdlib libutempter0 python3 python3-gdbm python3-minimal 101s 9 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 101s Need to get 1285 kB of archives. 101s After this operation, 103 kB of additional disk space will be used. 101s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x python3-minimal s390x 3.12.7-1 [27.4 kB] 101s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x python3 s390x 3.12.7-1 [24.0 kB] 101s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libpython3-stdlib s390x 3.12.7-1 [10.0 kB] 101s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x libgnutls30t64 s390x 3.8.8-2ubuntu1 [950 kB] 101s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x python3.13-gdbm s390x 3.13.0-2 [31.0 kB] 101s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x python3-gdbm s390x 3.12.7-1 [8642 B] 101s Get:7 http://ftpmaster.internal/ubuntu plucky/main s390x libgpgme11t64 s390x 1.23.2-5ubuntu4 [151 kB] 101s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x libjson-glib-1.0-common all 1.10.0+ds-3 [5586 B] 101s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x libjson-glib-1.0-0 s390x 1.10.0+ds-3 [67.5 kB] 101s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x libutempter0 s390x 1.2.1-4 [9708 B] 101s Fetched 1285 kB in 1s (1960 kB/s) 102s (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 ... 55510 files and directories currently installed.) 102s Preparing to unpack .../python3-minimal_3.12.7-1_s390x.deb ... 102s Unpacking python3-minimal (3.12.7-1) over (3.12.6-0ubuntu1) ... 102s Setting up python3-minimal (3.12.7-1) ... 102s (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 ... 55510 files and directories currently installed.) 102s Preparing to unpack .../python3_3.12.7-1_s390x.deb ... 102s Unpacking python3 (3.12.7-1) over (3.12.6-0ubuntu1) ... 102s Preparing to unpack .../libpython3-stdlib_3.12.7-1_s390x.deb ... 102s Unpacking libpython3-stdlib:s390x (3.12.7-1) over (3.12.6-0ubuntu1) ... 102s Preparing to unpack .../libgnutls30t64_3.8.8-2ubuntu1_s390x.deb ... 102s Unpacking libgnutls30t64:s390x (3.8.8-2ubuntu1) over (3.8.6-2ubuntu1) ... 102s Setting up libgnutls30t64:s390x (3.8.8-2ubuntu1) ... 102s Selecting previously unselected package python3.13-gdbm. 102s (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 ... 55510 files and directories currently installed.) 102s Preparing to unpack .../0-python3.13-gdbm_3.13.0-2_s390x.deb ... 102s Unpacking python3.13-gdbm (3.13.0-2) ... 102s Preparing to unpack .../1-python3-gdbm_3.12.7-1_s390x.deb ... 102s Unpacking python3-gdbm:s390x (3.12.7-1) over (3.12.6-1ubuntu1) ... 102s Preparing to unpack .../2-libgpgme11t64_1.23.2-5ubuntu4_s390x.deb ... 102s Unpacking libgpgme11t64:s390x (1.23.2-5ubuntu4) over (1.18.0-4.1ubuntu4) ... 102s Preparing to unpack .../3-libjson-glib-1.0-common_1.10.0+ds-3_all.deb ... 102s Unpacking libjson-glib-1.0-common (1.10.0+ds-3) over (1.10.0+ds-2) ... 102s Preparing to unpack .../4-libjson-glib-1.0-0_1.10.0+ds-3_s390x.deb ... 102s Unpacking libjson-glib-1.0-0:s390x (1.10.0+ds-3) over (1.10.0+ds-2) ... 102s Preparing to unpack .../5-libutempter0_1.2.1-4_s390x.deb ... 102s Unpacking libutempter0:s390x (1.2.1-4) over (1.2.1-3build1) ... 102s Setting up libutempter0:s390x (1.2.1-4) ... 102s Setting up libjson-glib-1.0-common (1.10.0+ds-3) ... 102s Setting up libgpgme11t64:s390x (1.23.2-5ubuntu4) ... 102s Setting up python3.13-gdbm (3.13.0-2) ... 102s Setting up libpython3-stdlib:s390x (3.12.7-1) ... 102s Setting up python3 (3.12.7-1) ... 102s Setting up libjson-glib-1.0-0:s390x (1.10.0+ds-3) ... 102s Setting up python3-gdbm:s390x (3.12.7-1) ... 102s Processing triggers for man-db (2.12.1-3) ... 103s Processing triggers for libc-bin (2.40-1ubuntu3) ... 103s Reading package lists... 103s Building dependency tree... 103s Reading state information... 103s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 103s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 103s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 103s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 104s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 104s Reading package lists... 104s Reading package lists... 104s Building dependency tree... 104s Reading state information... 104s Calculating upgrade... 105s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 105s Reading package lists... 105s Building dependency tree... 105s Reading state information... 105s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 107s autopkgtest [15:18:56]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP Mon Sep 16 12:49:35 UTC 2024 107s autopkgtest [15:18:56]: @@@@@@@@@@@@@@@@@@@@ apt-source python-omegaconf 109s Get:1 http://ftpmaster.internal/ubuntu plucky/universe python-omegaconf 2.3.0-1 (dsc) [2293 B] 109s Get:2 http://ftpmaster.internal/ubuntu plucky/universe python-omegaconf 2.3.0-1 (tar) [3117 kB] 109s Get:3 http://ftpmaster.internal/ubuntu plucky/universe python-omegaconf 2.3.0-1 (diff) [3888 B] 109s gpgv: Signature made Thu May 2 06:21:13 2024 UTC 109s gpgv: using RSA key A0B1A9F3508956130E7A425CD416AD15AC6B43FE 109s gpgv: Can't check signature: No public key 109s dpkg-source: warning: cannot verify inline signature for ./python-omegaconf_2.3.0-1.dsc: no acceptable signature found 110s autopkgtest [15:18:59]: testing package python-omegaconf version 2.3.0-1 110s autopkgtest [15:18:59]: build not needed 111s autopkgtest [15:19:00]: test unittests: preparing testbed 113s Reading package lists... 113s Building dependency tree... 113s Reading state information... 113s Starting pkgProblemResolver with broken count: 0 113s Starting 2 pkgProblemResolver with broken count: 0 113s Done 113s The following additional packages will be installed: 113s adwaita-icon-theme at-spi2-common autoconf automake autopoint autotools-dev 113s build-essential ca-certificates-java cpp cpp-14 cpp-14-s390x-linux-gnu 113s cpp-s390x-linux-gnu dconf-gsettings-backend dconf-service debhelper 113s debugedit default-jre default-jre-headless dh-autoreconf dh-python 113s dh-strip-nondeterminism dwz fontconfig fontconfig-config fonts-dejavu-core 113s fonts-dejavu-mono g++ g++-14 g++-14-s390x-linux-gnu g++-s390x-linux-gnu gcc 113s gcc-14 gcc-14-s390x-linux-gnu gcc-s390x-linux-gnu gdb gettext 113s gtk-update-icon-cache hicolor-icon-theme humanity-icon-theme intltool-debian 113s java-common libarchive-zip-perl libasan8 libasound2-data libasound2t64 113s libatk-bridge2.0-0t64 libatk1.0-0t64 libatspi2.0-0t64 libavahi-client3 113s libavahi-common-data libavahi-common3 libbabeltrace1 libcairo-gobject2 113s libcairo2 libcc1-0 libcolord2 libcups2t64 libdatrie1 libdconf1 113s libdebhelper-perl libdebuginfod-common libdebuginfod1t64 libdeflate0 113s libdrm-amdgpu1 libdrm-radeon1 libepoxy0 libfile-stripnondeterminism-perl 113s libfontconfig1 libfreetype6 libgbm1 libgcc-14-dev libgdk-pixbuf-2.0-0 113s libgdk-pixbuf2.0-common libgif7 libgl1 libgl1-mesa-dri libglapi-mesa 113s libglvnd0 libglx-mesa0 libglx0 libgomp1 libgraphite2-3 libgtk-3-0t64 113s libgtk-3-common libharfbuzz0b libisl23 libitm1 libjbig0 libjpeg-turbo8 113s libjpeg8 liblcms2-2 libmpc3 libpango-1.0-0 libpangocairo-1.0-0 113s libpangoft2-1.0-0 libpcsclite1 libpixman-1-0 libpython3.13-minimal 113s libpython3.13-stdlib libsharpyuv0 libsource-highlight-common 113s libsource-highlight4t64 libstdc++-14-dev libthai-data libthai0 libtiff6 113s libtool libubsan1 libvulkan1 libwayland-client0 libwayland-cursor0 113s libwayland-egl1 libwayland-server0 libwebp7 libx11-xcb1 libxcb-dri2-0 113s libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-render0 113s libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcomposite1 libxcursor1 113s libxdamage1 libxfixes3 libxi6 libxinerama1 libxrandr2 libxrender1 113s libxshmfence1 libxtst6 libxxf86vm1 m4 mesa-libgallium openjdk-21-jre 113s openjdk-21-jre-headless openstack-pkg-tools po-debconf python3-all 113s python3-antlr4 python3-bytecode python3-coverage python3-iniconfig 113s python3-packaging python3-pip python3-pluggy python3-pydevd python3-pytest 113s python3-pytest-mock python3-pytest-runner python3-wheel python3.13 113s python3.13-minimal ubuntu-mono x11-common 113s Suggested packages: 113s adwaita-icon-theme-legacy autoconf-archive gnu-standards autoconf-doc 113s cpp-doc gcc-14-locales cpp-14-doc dh-make flit python3-build 113s python3-installer gcc-14-doc gcc-multilib manpages-dev flex bison gcc-doc 113s gdb-s390x-linux-gnu gdb-doc gdbserver gettext-doc libasprintf-dev 113s libgettextpo-dev alsa-utils libasound2-plugins colord cups-common gvfs 113s liblcms2-utils pcscd libstdc++-14-doc libtool-doc gfortran 113s | fortran95-compiler gcj-jdk m4-doc libnss-mdns fonts-dejavu-extra 113s fonts-ipafont-gothic fonts-ipafont-mincho fonts-wqy-microhei 113s | fonts-wqy-zenhei fonts-indic libmail-box-perl python-bytecode-doc 113s python-coverage-doc pydevd python-pytest-mock-doc python3.13-venv 113s python3.13-doc binfmt-support 113s Recommended packages: 113s librsvg2-common libc-dbg alsa-ucm-conf alsa-topology-conf at-spi2-core 113s libarchive-cpio-perl libgdk-pixbuf2.0-bin libgl1-amber-dri libgtk-3-bin 113s libltdl-dev mesa-vulkan-drivers | vulkan-icd libatk-wrapper-java-jni 113s fonts-dejavu-extra autopkgtest madison-lite pristine-tar 113s libmail-sendmail-perl python3-dev libjs-sphinxdoc 113s The following NEW packages will be installed: 113s adwaita-icon-theme at-spi2-common autoconf automake autopkgtest-satdep 113s autopoint autotools-dev build-essential ca-certificates-java cpp cpp-14 113s cpp-14-s390x-linux-gnu cpp-s390x-linux-gnu dconf-gsettings-backend 113s dconf-service debhelper debugedit default-jre default-jre-headless 113s dh-autoreconf dh-python dh-strip-nondeterminism dwz fontconfig 113s fontconfig-config fonts-dejavu-core fonts-dejavu-mono g++ g++-14 113s g++-14-s390x-linux-gnu g++-s390x-linux-gnu gcc gcc-14 gcc-14-s390x-linux-gnu 113s gcc-s390x-linux-gnu gdb gettext gtk-update-icon-cache hicolor-icon-theme 113s humanity-icon-theme intltool-debian java-common libarchive-zip-perl libasan8 113s libasound2-data libasound2t64 libatk-bridge2.0-0t64 libatk1.0-0t64 113s libatspi2.0-0t64 libavahi-client3 libavahi-common-data libavahi-common3 113s libbabeltrace1 libcairo-gobject2 libcairo2 libcc1-0 libcolord2 libcups2t64 113s libdatrie1 libdconf1 libdebhelper-perl libdebuginfod-common 113s libdebuginfod1t64 libdeflate0 libdrm-amdgpu1 libdrm-radeon1 libepoxy0 113s libfile-stripnondeterminism-perl libfontconfig1 libfreetype6 libgbm1 113s libgcc-14-dev libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common libgif7 libgl1 113s libgl1-mesa-dri libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libgomp1 113s libgraphite2-3 libgtk-3-0t64 libgtk-3-common libharfbuzz0b libisl23 libitm1 113s libjbig0 libjpeg-turbo8 libjpeg8 liblcms2-2 libmpc3 libpango-1.0-0 113s libpangocairo-1.0-0 libpangoft2-1.0-0 libpcsclite1 libpixman-1-0 113s libpython3.13-minimal libpython3.13-stdlib libsharpyuv0 113s libsource-highlight-common libsource-highlight4t64 libstdc++-14-dev 113s libthai-data libthai0 libtiff6 libtool libubsan1 libvulkan1 113s libwayland-client0 libwayland-cursor0 libwayland-egl1 libwayland-server0 113s libwebp7 libx11-xcb1 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 113s libxcb-randr0 libxcb-render0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 113s libxcomposite1 libxcursor1 libxdamage1 libxfixes3 libxi6 libxinerama1 113s libxrandr2 libxrender1 libxshmfence1 libxtst6 libxxf86vm1 m4 mesa-libgallium 113s openjdk-21-jre openjdk-21-jre-headless openstack-pkg-tools po-debconf 113s python3-all python3-antlr4 python3-bytecode python3-coverage 113s python3-iniconfig python3-packaging python3-pip python3-pluggy 113s python3-pydevd python3-pytest python3-pytest-mock python3-pytest-runner 113s python3-wheel python3.13 python3.13-minimal ubuntu-mono x11-common 113s 0 upgraded, 159 newly installed, 0 to remove and 0 not upgraded. 113s Need to get 133 MB/133 MB of archives. 113s After this operation, 523 MB of additional disk space will be used. 113s Get:1 /tmp/autopkgtest.6Yxa7V/1-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [816 B] 113s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x libdebuginfod-common all 0.192-4 [15.4 kB] 113s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x libpython3.13-minimal s390x 3.13.0-2 [877 kB] 114s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x python3.13-minimal s390x 3.13.0-2 [2172 kB] 114s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x libgdk-pixbuf2.0-common all 2.42.12+dfsg-1 [7888 B] 114s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x libjpeg-turbo8 s390x 2.1.5-2ubuntu2 [150 kB] 114s Get:7 http://ftpmaster.internal/ubuntu plucky/main s390x libjpeg8 s390x 8c-2ubuntu11 [2146 B] 114s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x libdeflate0 s390x 1.22-1 [46.1 kB] 114s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x libjbig0 s390x 2.1-6.1ubuntu2 [33.1 kB] 114s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x libsharpyuv0 s390x 1.4.0-0.1 [16.2 kB] 114s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x libwebp7 s390x 1.4.0-0.1 [204 kB] 114s Get:12 http://ftpmaster.internal/ubuntu plucky/main s390x libtiff6 s390x 4.5.1+git230720-4ubuntu4 [217 kB] 114s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x libgdk-pixbuf-2.0-0 s390x 2.42.12+dfsg-1 [152 kB] 114s Get:14 http://ftpmaster.internal/ubuntu plucky/main s390x gtk-update-icon-cache s390x 4.16.5+ds-1 [52.0 kB] 114s Get:15 http://ftpmaster.internal/ubuntu plucky/main s390x hicolor-icon-theme all 0.18-1 [13.5 kB] 114s Get:16 http://ftpmaster.internal/ubuntu plucky/main s390x humanity-icon-theme all 0.6.16 [1282 kB] 114s Get:17 http://ftpmaster.internal/ubuntu plucky/main s390x ubuntu-mono all 24.04-0ubuntu1 [151 kB] 114s Get:18 http://ftpmaster.internal/ubuntu plucky/main s390x adwaita-icon-theme all 47.0-2 [525 kB] 114s Get:19 http://ftpmaster.internal/ubuntu plucky/main s390x at-spi2-common all 2.54.0-1 [8774 B] 114s Get:20 http://ftpmaster.internal/ubuntu plucky/main s390x m4 s390x 1.4.19-4build1 [256 kB] 114s Get:21 http://ftpmaster.internal/ubuntu plucky/main s390x autoconf all 2.72-3 [382 kB] 114s Get:22 http://ftpmaster.internal/ubuntu plucky/main s390x autotools-dev all 20220109.1 [44.9 kB] 114s Get:23 http://ftpmaster.internal/ubuntu plucky/main s390x automake all 1:1.16.5-1.3ubuntu1 [558 kB] 114s Get:24 http://ftpmaster.internal/ubuntu plucky/main s390x autopoint all 0.22.5-2 [616 kB] 114s Get:25 http://ftpmaster.internal/ubuntu plucky/main s390x libisl23 s390x 0.27-1 [704 kB] 114s Get:26 http://ftpmaster.internal/ubuntu plucky/main s390x libmpc3 s390x 1.3.1-1build2 [57.8 kB] 114s Get:27 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-14-s390x-linux-gnu s390x 14.2.0-8ubuntu1 [9570 kB] 114s Get:28 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-14 s390x 14.2.0-8ubuntu1 [1026 B] 114s Get:29 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-s390x-linux-gnu s390x 4:14.1.0-2ubuntu1 [5452 B] 114s Get:30 http://ftpmaster.internal/ubuntu plucky/main s390x cpp s390x 4:14.1.0-2ubuntu1 [22.4 kB] 114s Get:31 http://ftpmaster.internal/ubuntu plucky/main s390x libcc1-0 s390x 14.2.0-8ubuntu1 [50.6 kB] 114s Get:32 http://ftpmaster.internal/ubuntu plucky/main s390x libgomp1 s390x 14.2.0-8ubuntu1 [151 kB] 114s Get:33 http://ftpmaster.internal/ubuntu plucky/main s390x libitm1 s390x 14.2.0-8ubuntu1 [30.9 kB] 114s Get:34 http://ftpmaster.internal/ubuntu plucky/main s390x libasan8 s390x 14.2.0-8ubuntu1 [2963 kB] 114s Get:35 http://ftpmaster.internal/ubuntu plucky/main s390x libubsan1 s390x 14.2.0-8ubuntu1 [1184 kB] 114s Get:36 http://ftpmaster.internal/ubuntu plucky/main s390x libgcc-14-dev s390x 14.2.0-8ubuntu1 [1037 kB] 114s Get:37 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-14-s390x-linux-gnu s390x 14.2.0-8ubuntu1 [18.7 MB] 115s Get:38 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-14 s390x 14.2.0-8ubuntu1 [518 kB] 115s Get:39 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-s390x-linux-gnu s390x 4:14.1.0-2ubuntu1 [1204 B] 115s Get:40 http://ftpmaster.internal/ubuntu plucky/main s390x gcc s390x 4:14.1.0-2ubuntu1 [4996 B] 115s Get:41 http://ftpmaster.internal/ubuntu plucky/main s390x libstdc++-14-dev s390x 14.2.0-8ubuntu1 [2608 kB] 115s Get:42 http://ftpmaster.internal/ubuntu plucky/main s390x g++-14-s390x-linux-gnu s390x 14.2.0-8ubuntu1 [11.0 MB] 115s Get:43 http://ftpmaster.internal/ubuntu plucky/main s390x g++-14 s390x 14.2.0-8ubuntu1 [19.9 kB] 115s Get:44 http://ftpmaster.internal/ubuntu plucky/main s390x g++-s390x-linux-gnu s390x 4:14.1.0-2ubuntu1 [956 B] 115s Get:45 http://ftpmaster.internal/ubuntu plucky/main s390x g++ s390x 4:14.1.0-2ubuntu1 [1076 B] 115s Get:46 http://ftpmaster.internal/ubuntu plucky/main s390x build-essential s390x 12.10ubuntu1 [4930 B] 115s Get:47 http://ftpmaster.internal/ubuntu plucky/main s390x ca-certificates-java all 20240118 [11.6 kB] 115s Get:48 http://ftpmaster.internal/ubuntu plucky/main s390x libdconf1 s390x 0.40.0-4build2 [40.3 kB] 115s Get:49 http://ftpmaster.internal/ubuntu plucky/main s390x dconf-service s390x 0.40.0-4build2 [28.6 kB] 115s Get:50 http://ftpmaster.internal/ubuntu plucky/main s390x dconf-gsettings-backend s390x 0.40.0-4build2 [23.2 kB] 115s Get:51 http://ftpmaster.internal/ubuntu plucky/main s390x libdebhelper-perl all 13.20ubuntu1 [94.2 kB] 115s Get:52 http://ftpmaster.internal/ubuntu plucky/main s390x libtool all 2.4.7-7build1 [166 kB] 115s Get:53 http://ftpmaster.internal/ubuntu plucky/main s390x dh-autoreconf all 20 [16.1 kB] 115s Get:54 http://ftpmaster.internal/ubuntu plucky/main s390x libarchive-zip-perl all 1.68-1 [90.2 kB] 115s Get:55 http://ftpmaster.internal/ubuntu plucky/main s390x libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 115s Get:56 http://ftpmaster.internal/ubuntu plucky/main s390x dh-strip-nondeterminism all 1.14.0-1 [5058 B] 115s Get:57 http://ftpmaster.internal/ubuntu plucky/main s390x debugedit s390x 1:5.1-1 [49.9 kB] 115s Get:58 http://ftpmaster.internal/ubuntu plucky/main s390x dwz s390x 0.15-1build6 [122 kB] 115s Get:59 http://ftpmaster.internal/ubuntu plucky/main s390x gettext s390x 0.22.5-2 [996 kB] 115s Get:60 http://ftpmaster.internal/ubuntu plucky/main s390x intltool-debian all 0.35.0+20060710.6 [23.2 kB] 115s Get:61 http://ftpmaster.internal/ubuntu plucky/main s390x po-debconf all 1.0.21+nmu1 [233 kB] 116s Get:62 http://ftpmaster.internal/ubuntu plucky/main s390x debhelper all 13.20ubuntu1 [893 kB] 116s Get:63 http://ftpmaster.internal/ubuntu plucky/main s390x java-common all 0.76 [6852 B] 116s Get:64 http://ftpmaster.internal/ubuntu plucky/main s390x liblcms2-2 s390x 2.16-2 [175 kB] 116s Get:65 http://ftpmaster.internal/ubuntu plucky/main s390x libpcsclite1 s390x 2.3.0-1 [24.0 kB] 116s Get:66 http://ftpmaster.internal/ubuntu plucky/main s390x openjdk-21-jre-headless s390x 21.0.5+11-1 [43.8 MB] 117s Get:67 http://ftpmaster.internal/ubuntu plucky/main s390x default-jre-headless s390x 2:1.21-76 [3182 B] 117s Get:68 http://ftpmaster.internal/ubuntu plucky/main s390x libatk1.0-0t64 s390x 2.54.0-1 [54.7 kB] 117s Get:69 http://ftpmaster.internal/ubuntu plucky/main s390x libxi6 s390x 2:1.8.2-1 [35.4 kB] 117s Get:70 http://ftpmaster.internal/ubuntu plucky/main s390x libatspi2.0-0t64 s390x 2.54.0-1 [79.8 kB] 117s Get:71 http://ftpmaster.internal/ubuntu plucky/main s390x libatk-bridge2.0-0t64 s390x 2.54.0-1 [66.4 kB] 117s Get:72 http://ftpmaster.internal/ubuntu plucky/main s390x libfreetype6 s390x 2.13.3+dfsg-1 [431 kB] 117s Get:73 http://ftpmaster.internal/ubuntu plucky/main s390x fonts-dejavu-mono all 2.37-8 [502 kB] 117s Get:74 http://ftpmaster.internal/ubuntu plucky/main s390x fonts-dejavu-core all 2.37-8 [835 kB] 117s Get:75 http://ftpmaster.internal/ubuntu plucky/main s390x fontconfig-config s390x 2.15.0-1.1ubuntu2 [37.4 kB] 117s Get:76 http://ftpmaster.internal/ubuntu plucky/main s390x libfontconfig1 s390x 2.15.0-1.1ubuntu2 [150 kB] 117s Get:77 http://ftpmaster.internal/ubuntu plucky/main s390x libpixman-1-0 s390x 0.44.0-3 [201 kB] 117s Get:78 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-render0 s390x 1.17.0-2 [17.0 kB] 117s Get:79 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-shm0 s390x 1.17.0-2 [5862 B] 117s Get:80 http://ftpmaster.internal/ubuntu plucky/main s390x libxrender1 s390x 1:0.9.10-1.1build1 [20.4 kB] 117s Get:81 http://ftpmaster.internal/ubuntu plucky/main s390x libcairo2 s390x 1.18.2-2 [580 kB] 118s Get:82 http://ftpmaster.internal/ubuntu plucky/main s390x libcairo-gobject2 s390x 1.18.2-2 [127 kB] 118s Get:83 http://ftpmaster.internal/ubuntu plucky/main s390x libcolord2 s390x 1.4.7-1build2 [151 kB] 118s Get:84 http://ftpmaster.internal/ubuntu plucky/main s390x libavahi-common-data s390x 0.8-13ubuntu6 [29.7 kB] 118s Get:85 http://ftpmaster.internal/ubuntu plucky/main s390x libavahi-common3 s390x 0.8-13ubuntu6 [24.1 kB] 118s Get:86 http://ftpmaster.internal/ubuntu plucky/main s390x libavahi-client3 s390x 0.8-13ubuntu6 [27.2 kB] 118s Get:87 http://ftpmaster.internal/ubuntu plucky/main s390x libcups2t64 s390x 2.4.10-1ubuntu2 [281 kB] 118s Get:88 http://ftpmaster.internal/ubuntu plucky/main s390x libepoxy0 s390x 1.5.10-2 [222 kB] 118s Get:89 http://ftpmaster.internal/ubuntu plucky/main s390x libgraphite2-3 s390x 1.3.14-2ubuntu1 [79.8 kB] 118s Get:90 http://ftpmaster.internal/ubuntu plucky/main s390x libharfbuzz0b s390x 10.0.1-1 [536 kB] 118s Get:91 http://ftpmaster.internal/ubuntu plucky/main s390x fontconfig s390x 2.15.0-1.1ubuntu2 [191 kB] 118s Get:92 http://ftpmaster.internal/ubuntu plucky/main s390x libthai-data all 0.1.29-2build1 [158 kB] 118s Get:93 http://ftpmaster.internal/ubuntu plucky/main s390x libdatrie1 s390x 0.2.13-3build1 [20.6 kB] 118s Get:94 http://ftpmaster.internal/ubuntu plucky/main s390x libthai0 s390x 0.1.29-2build1 [20.7 kB] 118s Get:95 http://ftpmaster.internal/ubuntu plucky/main s390x libpango-1.0-0 s390x 1.54.0+ds-3 [249 kB] 118s Get:96 http://ftpmaster.internal/ubuntu plucky/main s390x libpangoft2-1.0-0 s390x 1.54.0+ds-3 [49.5 kB] 118s Get:97 http://ftpmaster.internal/ubuntu plucky/main s390x libpangocairo-1.0-0 s390x 1.54.0+ds-3 [28.0 kB] 118s Get:98 http://ftpmaster.internal/ubuntu plucky/main s390x libwayland-client0 s390x 1.23.0-1 [27.6 kB] 118s Get:99 http://ftpmaster.internal/ubuntu plucky/main s390x libwayland-cursor0 s390x 1.23.0-1 [11.5 kB] 118s Get:100 http://ftpmaster.internal/ubuntu plucky/main s390x libwayland-egl1 s390x 1.23.0-1 [5584 B] 118s Get:101 http://ftpmaster.internal/ubuntu plucky/main s390x libxcomposite1 s390x 1:0.4.6-1 [6588 B] 118s Get:102 http://ftpmaster.internal/ubuntu plucky/main s390x libxfixes3 s390x 1:6.0.0-2build1 [11.3 kB] 118s Get:103 http://ftpmaster.internal/ubuntu plucky/main s390x libxcursor1 s390x 1:1.2.2-1 [22.7 kB] 118s Get:104 http://ftpmaster.internal/ubuntu plucky/main s390x libxdamage1 s390x 1:1.1.6-1build1 [6156 B] 118s Get:105 http://ftpmaster.internal/ubuntu plucky/main s390x libxinerama1 s390x 2:1.1.4-3build1 [6476 B] 118s Get:106 http://ftpmaster.internal/ubuntu plucky/main s390x libxrandr2 s390x 2:1.5.4-1 [20.8 kB] 118s Get:107 http://ftpmaster.internal/ubuntu plucky/main s390x libgtk-3-common all 3.24.43-3ubuntu2 [1202 kB] 118s Get:108 http://ftpmaster.internal/ubuntu plucky/main s390x libgtk-3-0t64 s390x 3.24.43-3ubuntu2 [2934 kB] 118s Get:109 http://ftpmaster.internal/ubuntu plucky/main s390x libglvnd0 s390x 1.7.0-1build1 [110 kB] 118s Get:110 http://ftpmaster.internal/ubuntu plucky/main s390x libglapi-mesa s390x 24.2.3-1ubuntu1 [67.8 kB] 118s Get:111 http://ftpmaster.internal/ubuntu plucky/main s390x libx11-xcb1 s390x 2:1.8.10-2 [7954 B] 118s Get:112 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-dri2-0 s390x 1.17.0-2 [7448 B] 118s Get:113 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-dri3-0 s390x 1.17.0-2 [7616 B] 118s Get:114 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-glx0 s390x 1.17.0-2 [26.0 kB] 118s Get:115 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-present0 s390x 1.17.0-2 [6244 B] 118s Get:116 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-randr0 s390x 1.17.0-2 [19.2 kB] 118s Get:117 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-sync1 s390x 1.17.0-2 [9488 B] 119s Get:118 http://ftpmaster.internal/ubuntu plucky/main s390x libxcb-xfixes0 s390x 1.17.0-2 [10.5 kB] 119s Get:119 http://ftpmaster.internal/ubuntu plucky/main s390x libxshmfence1 s390x 1.3-1build5 [4772 B] 119s Get:120 http://ftpmaster.internal/ubuntu plucky/main s390x libxxf86vm1 s390x 1:1.1.4-1build4 [9630 B] 119s Get:121 http://ftpmaster.internal/ubuntu plucky/main s390x libdrm-amdgpu1 s390x 2.4.123-1 [21.2 kB] 119s Get:122 http://ftpmaster.internal/ubuntu plucky/main s390x libdrm-radeon1 s390x 2.4.123-1 [22.4 kB] 119s Get:123 http://ftpmaster.internal/ubuntu plucky/main s390x mesa-libgallium s390x 24.2.3-1ubuntu1 [7709 kB] 119s Get:124 http://ftpmaster.internal/ubuntu plucky/main s390x libvulkan1 s390x 1.3.296.0-1 [143 kB] 119s Get:125 http://ftpmaster.internal/ubuntu plucky/main s390x libwayland-server0 s390x 1.23.0-1 [36.5 kB] 119s Get:126 http://ftpmaster.internal/ubuntu plucky/main s390x libgbm1 s390x 24.2.3-1ubuntu1 [33.7 kB] 119s Get:127 http://ftpmaster.internal/ubuntu plucky/main s390x libgl1-mesa-dri s390x 24.2.3-1ubuntu1 [34.4 kB] 119s Get:128 http://ftpmaster.internal/ubuntu plucky/main s390x libglx-mesa0 s390x 24.2.3-1ubuntu1 [175 kB] 119s Get:129 http://ftpmaster.internal/ubuntu plucky/main s390x libglx0 s390x 1.7.0-1build1 [32.2 kB] 119s Get:130 http://ftpmaster.internal/ubuntu plucky/main s390x libgl1 s390x 1.7.0-1build1 [142 kB] 119s Get:131 http://ftpmaster.internal/ubuntu plucky/main s390x libasound2-data all 1.2.12-1 [21.0 kB] 119s Get:132 http://ftpmaster.internal/ubuntu plucky/main s390x libasound2t64 s390x 1.2.12-1 [408 kB] 119s Get:133 http://ftpmaster.internal/ubuntu plucky/main s390x libgif7 s390x 5.2.2-1ubuntu1 [38.0 kB] 119s Get:134 http://ftpmaster.internal/ubuntu plucky/main s390x x11-common all 1:7.7+23ubuntu3 [21.7 kB] 119s Get:135 http://ftpmaster.internal/ubuntu plucky/main s390x libxtst6 s390x 2:1.2.3-1.1build1 [13.4 kB] 119s Get:136 http://ftpmaster.internal/ubuntu plucky/main s390x openjdk-21-jre s390x 21.0.5+11-1 [235 kB] 119s Get:137 http://ftpmaster.internal/ubuntu plucky/main s390x default-jre s390x 2:1.21-76 [920 B] 119s Get:138 http://ftpmaster.internal/ubuntu plucky/universe s390x dh-python all 6.20241024 [112 kB] 119s Get:139 http://ftpmaster.internal/ubuntu plucky/main s390x libbabeltrace1 s390x 1.5.11-4 [170 kB] 119s Get:140 http://ftpmaster.internal/ubuntu plucky/main s390x libdebuginfod1t64 s390x 0.192-4 [22.6 kB] 119s Get:141 http://ftpmaster.internal/ubuntu plucky/main s390x libsource-highlight-common all 3.1.9-4.3build1 [64.2 kB] 119s Get:142 http://ftpmaster.internal/ubuntu plucky/main s390x libsource-highlight4t64 s390x 3.1.9-4.3build1 [268 kB] 119s Get:143 http://ftpmaster.internal/ubuntu plucky/main s390x gdb s390x 15.1-1ubuntu2 [4127 kB] 119s Get:144 http://ftpmaster.internal/ubuntu plucky/main s390x libpython3.13-stdlib s390x 3.13.0-2 [2086 kB] 119s Get:145 http://ftpmaster.internal/ubuntu plucky/main s390x python3.13 s390x 3.13.0-2 [719 kB] 119s Get:146 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x python3-all s390x 3.12.7-1 [890 B] 119s Get:147 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-antlr4 all 4.9.2-1 [99.0 kB] 119s Get:148 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-bytecode all 0.15.1-3 [44.7 kB] 119s Get:149 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-coverage s390x 7.4.4+dfsg1-0ubuntu2 [147 kB] 119s Get:150 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-iniconfig all 1.1.1-2 [6024 B] 119s Get:151 http://ftpmaster.internal/ubuntu plucky/main s390x python3-packaging all 24.1-1 [41.4 kB] 119s Get:152 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-wheel all 0.44.0-1 [54.2 kB] 119s Get:153 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pip all 24.2+dfsg-1 [1398 kB] 119s Get:154 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pluggy all 1.5.0-1 [21.0 kB] 119s Get:155 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pydevd s390x 3.1.0+ds-2ubuntu1 [805 kB] 120s Get:156 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pytest all 8.3.3-1 [251 kB] 120s Get:157 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pytest-mock all 3.14.0-2 [11.7 kB] 120s Get:158 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pytest-runner all 2.11.1-4 [7450 B] 120s Get:159 http://ftpmaster.internal/ubuntu plucky/universe s390x openstack-pkg-tools all 123ubuntu2 [94.5 kB] 120s Preconfiguring packages ... 120s Fetched 133 MB in 6s (20.6 MB/s) 120s Selecting previously unselected package libdebuginfod-common. 120s (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 ... 55517 files and directories currently installed.) 120s Preparing to unpack .../000-libdebuginfod-common_0.192-4_all.deb ... 120s Unpacking libdebuginfod-common (0.192-4) ... 120s Selecting previously unselected package libpython3.13-minimal:s390x. 120s Preparing to unpack .../001-libpython3.13-minimal_3.13.0-2_s390x.deb ... 120s Unpacking libpython3.13-minimal:s390x (3.13.0-2) ... 120s Selecting previously unselected package python3.13-minimal. 120s Preparing to unpack .../002-python3.13-minimal_3.13.0-2_s390x.deb ... 120s Unpacking python3.13-minimal (3.13.0-2) ... 120s Selecting previously unselected package libgdk-pixbuf2.0-common. 120s Preparing to unpack .../003-libgdk-pixbuf2.0-common_2.42.12+dfsg-1_all.deb ... 120s Unpacking libgdk-pixbuf2.0-common (2.42.12+dfsg-1) ... 120s Selecting previously unselected package libjpeg-turbo8:s390x. 120s Preparing to unpack .../004-libjpeg-turbo8_2.1.5-2ubuntu2_s390x.deb ... 120s Unpacking libjpeg-turbo8:s390x (2.1.5-2ubuntu2) ... 120s Selecting previously unselected package libjpeg8:s390x. 120s Preparing to unpack .../005-libjpeg8_8c-2ubuntu11_s390x.deb ... 120s Unpacking libjpeg8:s390x (8c-2ubuntu11) ... 120s Selecting previously unselected package libdeflate0:s390x. 120s Preparing to unpack .../006-libdeflate0_1.22-1_s390x.deb ... 120s Unpacking libdeflate0:s390x (1.22-1) ... 120s Selecting previously unselected package libjbig0:s390x. 120s Preparing to unpack .../007-libjbig0_2.1-6.1ubuntu2_s390x.deb ... 120s Unpacking libjbig0:s390x (2.1-6.1ubuntu2) ... 120s Selecting previously unselected package libsharpyuv0:s390x. 120s Preparing to unpack .../008-libsharpyuv0_1.4.0-0.1_s390x.deb ... 120s Unpacking libsharpyuv0:s390x (1.4.0-0.1) ... 120s Selecting previously unselected package libwebp7:s390x. 120s Preparing to unpack .../009-libwebp7_1.4.0-0.1_s390x.deb ... 120s Unpacking libwebp7:s390x (1.4.0-0.1) ... 120s Selecting previously unselected package libtiff6:s390x. 120s Preparing to unpack .../010-libtiff6_4.5.1+git230720-4ubuntu4_s390x.deb ... 120s Unpacking libtiff6:s390x (4.5.1+git230720-4ubuntu4) ... 120s Selecting previously unselected package libgdk-pixbuf-2.0-0:s390x. 120s Preparing to unpack .../011-libgdk-pixbuf-2.0-0_2.42.12+dfsg-1_s390x.deb ... 120s Unpacking libgdk-pixbuf-2.0-0:s390x (2.42.12+dfsg-1) ... 120s Selecting previously unselected package gtk-update-icon-cache. 120s Preparing to unpack .../012-gtk-update-icon-cache_4.16.5+ds-1_s390x.deb ... 120s No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed. 120s 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. 120s Unpacking gtk-update-icon-cache (4.16.5+ds-1) ... 120s Selecting previously unselected package hicolor-icon-theme. 120s Preparing to unpack .../013-hicolor-icon-theme_0.18-1_all.deb ... 120s Unpacking hicolor-icon-theme (0.18-1) ... 120s Selecting previously unselected package humanity-icon-theme. 120s Preparing to unpack .../014-humanity-icon-theme_0.6.16_all.deb ... 120s Unpacking humanity-icon-theme (0.6.16) ... 121s Selecting previously unselected package ubuntu-mono. 121s Preparing to unpack .../015-ubuntu-mono_24.04-0ubuntu1_all.deb ... 121s Unpacking ubuntu-mono (24.04-0ubuntu1) ... 121s Selecting previously unselected package adwaita-icon-theme. 121s Preparing to unpack .../016-adwaita-icon-theme_47.0-2_all.deb ... 121s Unpacking adwaita-icon-theme (47.0-2) ... 121s Selecting previously unselected package at-spi2-common. 121s Preparing to unpack .../017-at-spi2-common_2.54.0-1_all.deb ... 121s Unpacking at-spi2-common (2.54.0-1) ... 121s Selecting previously unselected package m4. 121s Preparing to unpack .../018-m4_1.4.19-4build1_s390x.deb ... 121s Unpacking m4 (1.4.19-4build1) ... 121s Selecting previously unselected package autoconf. 121s Preparing to unpack .../019-autoconf_2.72-3_all.deb ... 121s Unpacking autoconf (2.72-3) ... 121s Selecting previously unselected package autotools-dev. 121s Preparing to unpack .../020-autotools-dev_20220109.1_all.deb ... 121s Unpacking autotools-dev (20220109.1) ... 121s Selecting previously unselected package automake. 121s Preparing to unpack .../021-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 121s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 121s Selecting previously unselected package autopoint. 121s Preparing to unpack .../022-autopoint_0.22.5-2_all.deb ... 121s Unpacking autopoint (0.22.5-2) ... 121s Selecting previously unselected package libisl23:s390x. 121s Preparing to unpack .../023-libisl23_0.27-1_s390x.deb ... 121s Unpacking libisl23:s390x (0.27-1) ... 121s Selecting previously unselected package libmpc3:s390x. 121s Preparing to unpack .../024-libmpc3_1.3.1-1build2_s390x.deb ... 121s Unpacking libmpc3:s390x (1.3.1-1build2) ... 121s Selecting previously unselected package cpp-14-s390x-linux-gnu. 121s Preparing to unpack .../025-cpp-14-s390x-linux-gnu_14.2.0-8ubuntu1_s390x.deb ... 121s Unpacking cpp-14-s390x-linux-gnu (14.2.0-8ubuntu1) ... 121s Selecting previously unselected package cpp-14. 121s Preparing to unpack .../026-cpp-14_14.2.0-8ubuntu1_s390x.deb ... 121s Unpacking cpp-14 (14.2.0-8ubuntu1) ... 121s Selecting previously unselected package cpp-s390x-linux-gnu. 121s Preparing to unpack .../027-cpp-s390x-linux-gnu_4%3a14.1.0-2ubuntu1_s390x.deb ... 121s Unpacking cpp-s390x-linux-gnu (4:14.1.0-2ubuntu1) ... 121s Selecting previously unselected package cpp. 121s Preparing to unpack .../028-cpp_4%3a14.1.0-2ubuntu1_s390x.deb ... 121s Unpacking cpp (4:14.1.0-2ubuntu1) ... 121s Selecting previously unselected package libcc1-0:s390x. 121s Preparing to unpack .../029-libcc1-0_14.2.0-8ubuntu1_s390x.deb ... 121s Unpacking libcc1-0:s390x (14.2.0-8ubuntu1) ... 121s Selecting previously unselected package libgomp1:s390x. 121s Preparing to unpack .../030-libgomp1_14.2.0-8ubuntu1_s390x.deb ... 121s Unpacking libgomp1:s390x (14.2.0-8ubuntu1) ... 121s Selecting previously unselected package libitm1:s390x. 121s Preparing to unpack .../031-libitm1_14.2.0-8ubuntu1_s390x.deb ... 121s Unpacking libitm1:s390x (14.2.0-8ubuntu1) ... 121s Selecting previously unselected package libasan8:s390x. 121s Preparing to unpack .../032-libasan8_14.2.0-8ubuntu1_s390x.deb ... 121s Unpacking libasan8:s390x (14.2.0-8ubuntu1) ... 121s Selecting previously unselected package libubsan1:s390x. 121s Preparing to unpack .../033-libubsan1_14.2.0-8ubuntu1_s390x.deb ... 121s Unpacking libubsan1:s390x (14.2.0-8ubuntu1) ... 121s Selecting previously unselected package libgcc-14-dev:s390x. 121s Preparing to unpack .../034-libgcc-14-dev_14.2.0-8ubuntu1_s390x.deb ... 121s Unpacking libgcc-14-dev:s390x (14.2.0-8ubuntu1) ... 121s Selecting previously unselected package gcc-14-s390x-linux-gnu. 121s Preparing to unpack .../035-gcc-14-s390x-linux-gnu_14.2.0-8ubuntu1_s390x.deb ... 121s Unpacking gcc-14-s390x-linux-gnu (14.2.0-8ubuntu1) ... 122s Selecting previously unselected package gcc-14. 122s Preparing to unpack .../036-gcc-14_14.2.0-8ubuntu1_s390x.deb ... 122s Unpacking gcc-14 (14.2.0-8ubuntu1) ... 122s Selecting previously unselected package gcc-s390x-linux-gnu. 122s Preparing to unpack .../037-gcc-s390x-linux-gnu_4%3a14.1.0-2ubuntu1_s390x.deb ... 122s Unpacking gcc-s390x-linux-gnu (4:14.1.0-2ubuntu1) ... 122s Selecting previously unselected package gcc. 122s Preparing to unpack .../038-gcc_4%3a14.1.0-2ubuntu1_s390x.deb ... 122s Unpacking gcc (4:14.1.0-2ubuntu1) ... 122s Selecting previously unselected package libstdc++-14-dev:s390x. 122s Preparing to unpack .../039-libstdc++-14-dev_14.2.0-8ubuntu1_s390x.deb ... 122s Unpacking libstdc++-14-dev:s390x (14.2.0-8ubuntu1) ... 122s Selecting previously unselected package g++-14-s390x-linux-gnu. 122s Preparing to unpack .../040-g++-14-s390x-linux-gnu_14.2.0-8ubuntu1_s390x.deb ... 122s Unpacking g++-14-s390x-linux-gnu (14.2.0-8ubuntu1) ... 122s Selecting previously unselected package g++-14. 122s Preparing to unpack .../041-g++-14_14.2.0-8ubuntu1_s390x.deb ... 122s Unpacking g++-14 (14.2.0-8ubuntu1) ... 122s Selecting previously unselected package g++-s390x-linux-gnu. 122s Preparing to unpack .../042-g++-s390x-linux-gnu_4%3a14.1.0-2ubuntu1_s390x.deb ... 122s Unpacking g++-s390x-linux-gnu (4:14.1.0-2ubuntu1) ... 122s Selecting previously unselected package g++. 122s Preparing to unpack .../043-g++_4%3a14.1.0-2ubuntu1_s390x.deb ... 122s Unpacking g++ (4:14.1.0-2ubuntu1) ... 122s Selecting previously unselected package build-essential. 122s Preparing to unpack .../044-build-essential_12.10ubuntu1_s390x.deb ... 122s Unpacking build-essential (12.10ubuntu1) ... 122s Selecting previously unselected package ca-certificates-java. 122s Preparing to unpack .../045-ca-certificates-java_20240118_all.deb ... 122s Unpacking ca-certificates-java (20240118) ... 122s Selecting previously unselected package libdconf1:s390x. 122s Preparing to unpack .../046-libdconf1_0.40.0-4build2_s390x.deb ... 122s Unpacking libdconf1:s390x (0.40.0-4build2) ... 122s Selecting previously unselected package dconf-service. 122s Preparing to unpack .../047-dconf-service_0.40.0-4build2_s390x.deb ... 122s Unpacking dconf-service (0.40.0-4build2) ... 122s Selecting previously unselected package dconf-gsettings-backend:s390x. 122s Preparing to unpack .../048-dconf-gsettings-backend_0.40.0-4build2_s390x.deb ... 122s Unpacking dconf-gsettings-backend:s390x (0.40.0-4build2) ... 122s Selecting previously unselected package libdebhelper-perl. 122s Preparing to unpack .../049-libdebhelper-perl_13.20ubuntu1_all.deb ... 122s Unpacking libdebhelper-perl (13.20ubuntu1) ... 122s Selecting previously unselected package libtool. 122s Preparing to unpack .../050-libtool_2.4.7-7build1_all.deb ... 122s Unpacking libtool (2.4.7-7build1) ... 122s Selecting previously unselected package dh-autoreconf. 122s Preparing to unpack .../051-dh-autoreconf_20_all.deb ... 122s Unpacking dh-autoreconf (20) ... 122s Selecting previously unselected package libarchive-zip-perl. 122s Preparing to unpack .../052-libarchive-zip-perl_1.68-1_all.deb ... 122s Unpacking libarchive-zip-perl (1.68-1) ... 122s Selecting previously unselected package libfile-stripnondeterminism-perl. 122s Preparing to unpack .../053-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 122s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 122s Selecting previously unselected package dh-strip-nondeterminism. 122s Preparing to unpack .../054-dh-strip-nondeterminism_1.14.0-1_all.deb ... 122s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 122s Selecting previously unselected package debugedit. 122s Preparing to unpack .../055-debugedit_1%3a5.1-1_s390x.deb ... 122s Unpacking debugedit (1:5.1-1) ... 122s Selecting previously unselected package dwz. 122s Preparing to unpack .../056-dwz_0.15-1build6_s390x.deb ... 122s Unpacking dwz (0.15-1build6) ... 122s Selecting previously unselected package gettext. 122s Preparing to unpack .../057-gettext_0.22.5-2_s390x.deb ... 122s Unpacking gettext (0.22.5-2) ... 122s Selecting previously unselected package intltool-debian. 122s Preparing to unpack .../058-intltool-debian_0.35.0+20060710.6_all.deb ... 122s Unpacking intltool-debian (0.35.0+20060710.6) ... 122s Selecting previously unselected package po-debconf. 122s Preparing to unpack .../059-po-debconf_1.0.21+nmu1_all.deb ... 122s Unpacking po-debconf (1.0.21+nmu1) ... 122s Selecting previously unselected package debhelper. 122s Preparing to unpack .../060-debhelper_13.20ubuntu1_all.deb ... 122s Unpacking debhelper (13.20ubuntu1) ... 122s Selecting previously unselected package java-common. 122s Preparing to unpack .../061-java-common_0.76_all.deb ... 122s Unpacking java-common (0.76) ... 122s Selecting previously unselected package liblcms2-2:s390x. 122s Preparing to unpack .../062-liblcms2-2_2.16-2_s390x.deb ... 122s Unpacking liblcms2-2:s390x (2.16-2) ... 122s Selecting previously unselected package libpcsclite1:s390x. 122s Preparing to unpack .../063-libpcsclite1_2.3.0-1_s390x.deb ... 122s Unpacking libpcsclite1:s390x (2.3.0-1) ... 122s Selecting previously unselected package openjdk-21-jre-headless:s390x. 122s Preparing to unpack .../064-openjdk-21-jre-headless_21.0.5+11-1_s390x.deb ... 122s Unpacking openjdk-21-jre-headless:s390x (21.0.5+11-1) ... 123s Selecting previously unselected package default-jre-headless. 123s Preparing to unpack .../065-default-jre-headless_2%3a1.21-76_s390x.deb ... 123s Unpacking default-jre-headless (2:1.21-76) ... 123s Selecting previously unselected package libatk1.0-0t64:s390x. 123s Preparing to unpack .../066-libatk1.0-0t64_2.54.0-1_s390x.deb ... 123s Unpacking libatk1.0-0t64:s390x (2.54.0-1) ... 123s Selecting previously unselected package libxi6:s390x. 123s Preparing to unpack .../067-libxi6_2%3a1.8.2-1_s390x.deb ... 123s Unpacking libxi6:s390x (2:1.8.2-1) ... 123s Selecting previously unselected package libatspi2.0-0t64:s390x. 123s Preparing to unpack .../068-libatspi2.0-0t64_2.54.0-1_s390x.deb ... 123s Unpacking libatspi2.0-0t64:s390x (2.54.0-1) ... 123s Selecting previously unselected package libatk-bridge2.0-0t64:s390x. 123s Preparing to unpack .../069-libatk-bridge2.0-0t64_2.54.0-1_s390x.deb ... 123s Unpacking libatk-bridge2.0-0t64:s390x (2.54.0-1) ... 123s Selecting previously unselected package libfreetype6:s390x. 123s Preparing to unpack .../070-libfreetype6_2.13.3+dfsg-1_s390x.deb ... 123s Unpacking libfreetype6:s390x (2.13.3+dfsg-1) ... 123s Selecting previously unselected package fonts-dejavu-mono. 123s Preparing to unpack .../071-fonts-dejavu-mono_2.37-8_all.deb ... 123s Unpacking fonts-dejavu-mono (2.37-8) ... 123s Selecting previously unselected package fonts-dejavu-core. 123s Preparing to unpack .../072-fonts-dejavu-core_2.37-8_all.deb ... 123s Unpacking fonts-dejavu-core (2.37-8) ... 123s Selecting previously unselected package fontconfig-config. 123s Preparing to unpack .../073-fontconfig-config_2.15.0-1.1ubuntu2_s390x.deb ... 123s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 123s Selecting previously unselected package libfontconfig1:s390x. 123s Preparing to unpack .../074-libfontconfig1_2.15.0-1.1ubuntu2_s390x.deb ... 123s Unpacking libfontconfig1:s390x (2.15.0-1.1ubuntu2) ... 123s Selecting previously unselected package libpixman-1-0:s390x. 123s Preparing to unpack .../075-libpixman-1-0_0.44.0-3_s390x.deb ... 123s Unpacking libpixman-1-0:s390x (0.44.0-3) ... 123s Selecting previously unselected package libxcb-render0:s390x. 123s Preparing to unpack .../076-libxcb-render0_1.17.0-2_s390x.deb ... 123s Unpacking libxcb-render0:s390x (1.17.0-2) ... 123s Selecting previously unselected package libxcb-shm0:s390x. 123s Preparing to unpack .../077-libxcb-shm0_1.17.0-2_s390x.deb ... 123s Unpacking libxcb-shm0:s390x (1.17.0-2) ... 123s Selecting previously unselected package libxrender1:s390x. 123s Preparing to unpack .../078-libxrender1_1%3a0.9.10-1.1build1_s390x.deb ... 123s Unpacking libxrender1:s390x (1:0.9.10-1.1build1) ... 123s Selecting previously unselected package libcairo2:s390x. 123s Preparing to unpack .../079-libcairo2_1.18.2-2_s390x.deb ... 123s Unpacking libcairo2:s390x (1.18.2-2) ... 123s Selecting previously unselected package libcairo-gobject2:s390x. 123s Preparing to unpack .../080-libcairo-gobject2_1.18.2-2_s390x.deb ... 123s Unpacking libcairo-gobject2:s390x (1.18.2-2) ... 123s Selecting previously unselected package libcolord2:s390x. 123s Preparing to unpack .../081-libcolord2_1.4.7-1build2_s390x.deb ... 123s Unpacking libcolord2:s390x (1.4.7-1build2) ... 123s Selecting previously unselected package libavahi-common-data:s390x. 123s Preparing to unpack .../082-libavahi-common-data_0.8-13ubuntu6_s390x.deb ... 123s Unpacking libavahi-common-data:s390x (0.8-13ubuntu6) ... 123s Selecting previously unselected package libavahi-common3:s390x. 123s Preparing to unpack .../083-libavahi-common3_0.8-13ubuntu6_s390x.deb ... 123s Unpacking libavahi-common3:s390x (0.8-13ubuntu6) ... 123s Selecting previously unselected package libavahi-client3:s390x. 123s Preparing to unpack .../084-libavahi-client3_0.8-13ubuntu6_s390x.deb ... 123s Unpacking libavahi-client3:s390x (0.8-13ubuntu6) ... 123s Selecting previously unselected package libcups2t64:s390x. 123s Preparing to unpack .../085-libcups2t64_2.4.10-1ubuntu2_s390x.deb ... 123s Unpacking libcups2t64:s390x (2.4.10-1ubuntu2) ... 123s Selecting previously unselected package libepoxy0:s390x. 123s Preparing to unpack .../086-libepoxy0_1.5.10-2_s390x.deb ... 123s Unpacking libepoxy0:s390x (1.5.10-2) ... 123s Selecting previously unselected package libgraphite2-3:s390x. 123s Preparing to unpack .../087-libgraphite2-3_1.3.14-2ubuntu1_s390x.deb ... 123s Unpacking libgraphite2-3:s390x (1.3.14-2ubuntu1) ... 123s Selecting previously unselected package libharfbuzz0b:s390x. 123s Preparing to unpack .../088-libharfbuzz0b_10.0.1-1_s390x.deb ... 123s Unpacking libharfbuzz0b:s390x (10.0.1-1) ... 123s Selecting previously unselected package fontconfig. 123s Preparing to unpack .../089-fontconfig_2.15.0-1.1ubuntu2_s390x.deb ... 123s Unpacking fontconfig (2.15.0-1.1ubuntu2) ... 123s Selecting previously unselected package libthai-data. 123s Preparing to unpack .../090-libthai-data_0.1.29-2build1_all.deb ... 123s Unpacking libthai-data (0.1.29-2build1) ... 123s Selecting previously unselected package libdatrie1:s390x. 123s Preparing to unpack .../091-libdatrie1_0.2.13-3build1_s390x.deb ... 123s Unpacking libdatrie1:s390x (0.2.13-3build1) ... 123s Selecting previously unselected package libthai0:s390x. 123s Preparing to unpack .../092-libthai0_0.1.29-2build1_s390x.deb ... 123s Unpacking libthai0:s390x (0.1.29-2build1) ... 123s Selecting previously unselected package libpango-1.0-0:s390x. 123s Preparing to unpack .../093-libpango-1.0-0_1.54.0+ds-3_s390x.deb ... 123s Unpacking libpango-1.0-0:s390x (1.54.0+ds-3) ... 123s Selecting previously unselected package libpangoft2-1.0-0:s390x. 123s Preparing to unpack .../094-libpangoft2-1.0-0_1.54.0+ds-3_s390x.deb ... 123s Unpacking libpangoft2-1.0-0:s390x (1.54.0+ds-3) ... 123s Selecting previously unselected package libpangocairo-1.0-0:s390x. 123s Preparing to unpack .../095-libpangocairo-1.0-0_1.54.0+ds-3_s390x.deb ... 123s Unpacking libpangocairo-1.0-0:s390x (1.54.0+ds-3) ... 124s Selecting previously unselected package libwayland-client0:s390x. 124s Preparing to unpack .../096-libwayland-client0_1.23.0-1_s390x.deb ... 124s Unpacking libwayland-client0:s390x (1.23.0-1) ... 124s Selecting previously unselected package libwayland-cursor0:s390x. 124s Preparing to unpack .../097-libwayland-cursor0_1.23.0-1_s390x.deb ... 124s Unpacking libwayland-cursor0:s390x (1.23.0-1) ... 124s Selecting previously unselected package libwayland-egl1:s390x. 124s Preparing to unpack .../098-libwayland-egl1_1.23.0-1_s390x.deb ... 124s Unpacking libwayland-egl1:s390x (1.23.0-1) ... 124s Selecting previously unselected package libxcomposite1:s390x. 124s Preparing to unpack .../099-libxcomposite1_1%3a0.4.6-1_s390x.deb ... 124s Unpacking libxcomposite1:s390x (1:0.4.6-1) ... 124s Selecting previously unselected package libxfixes3:s390x. 124s Preparing to unpack .../100-libxfixes3_1%3a6.0.0-2build1_s390x.deb ... 124s Unpacking libxfixes3:s390x (1:6.0.0-2build1) ... 124s Selecting previously unselected package libxcursor1:s390x. 124s Preparing to unpack .../101-libxcursor1_1%3a1.2.2-1_s390x.deb ... 124s Unpacking libxcursor1:s390x (1:1.2.2-1) ... 124s Selecting previously unselected package libxdamage1:s390x. 124s Preparing to unpack .../102-libxdamage1_1%3a1.1.6-1build1_s390x.deb ... 124s Unpacking libxdamage1:s390x (1:1.1.6-1build1) ... 124s Selecting previously unselected package libxinerama1:s390x. 124s Preparing to unpack .../103-libxinerama1_2%3a1.1.4-3build1_s390x.deb ... 124s Unpacking libxinerama1:s390x (2:1.1.4-3build1) ... 124s Selecting previously unselected package libxrandr2:s390x. 124s Preparing to unpack .../104-libxrandr2_2%3a1.5.4-1_s390x.deb ... 124s Unpacking libxrandr2:s390x (2:1.5.4-1) ... 124s Selecting previously unselected package libgtk-3-common. 124s Preparing to unpack .../105-libgtk-3-common_3.24.43-3ubuntu2_all.deb ... 124s Unpacking libgtk-3-common (3.24.43-3ubuntu2) ... 124s Selecting previously unselected package libgtk-3-0t64:s390x. 124s Preparing to unpack .../106-libgtk-3-0t64_3.24.43-3ubuntu2_s390x.deb ... 124s Unpacking libgtk-3-0t64:s390x (3.24.43-3ubuntu2) ... 124s Selecting previously unselected package libglvnd0:s390x. 124s Preparing to unpack .../107-libglvnd0_1.7.0-1build1_s390x.deb ... 124s Unpacking libglvnd0:s390x (1.7.0-1build1) ... 124s Selecting previously unselected package libglapi-mesa:s390x. 124s Preparing to unpack .../108-libglapi-mesa_24.2.3-1ubuntu1_s390x.deb ... 124s Unpacking libglapi-mesa:s390x (24.2.3-1ubuntu1) ... 124s Selecting previously unselected package libx11-xcb1:s390x. 124s Preparing to unpack .../109-libx11-xcb1_2%3a1.8.10-2_s390x.deb ... 124s Unpacking libx11-xcb1:s390x (2:1.8.10-2) ... 124s Selecting previously unselected package libxcb-dri2-0:s390x. 124s Preparing to unpack .../110-libxcb-dri2-0_1.17.0-2_s390x.deb ... 124s Unpacking libxcb-dri2-0:s390x (1.17.0-2) ... 124s Selecting previously unselected package libxcb-dri3-0:s390x. 124s Preparing to unpack .../111-libxcb-dri3-0_1.17.0-2_s390x.deb ... 124s Unpacking libxcb-dri3-0:s390x (1.17.0-2) ... 124s Selecting previously unselected package libxcb-glx0:s390x. 124s Preparing to unpack .../112-libxcb-glx0_1.17.0-2_s390x.deb ... 124s Unpacking libxcb-glx0:s390x (1.17.0-2) ... 124s Selecting previously unselected package libxcb-present0:s390x. 124s Preparing to unpack .../113-libxcb-present0_1.17.0-2_s390x.deb ... 124s Unpacking libxcb-present0:s390x (1.17.0-2) ... 124s Selecting previously unselected package libxcb-randr0:s390x. 124s Preparing to unpack .../114-libxcb-randr0_1.17.0-2_s390x.deb ... 124s Unpacking libxcb-randr0:s390x (1.17.0-2) ... 124s Selecting previously unselected package libxcb-sync1:s390x. 124s Preparing to unpack .../115-libxcb-sync1_1.17.0-2_s390x.deb ... 124s Unpacking libxcb-sync1:s390x (1.17.0-2) ... 124s Selecting previously unselected package libxcb-xfixes0:s390x. 124s Preparing to unpack .../116-libxcb-xfixes0_1.17.0-2_s390x.deb ... 124s Unpacking libxcb-xfixes0:s390x (1.17.0-2) ... 124s Selecting previously unselected package libxshmfence1:s390x. 124s Preparing to unpack .../117-libxshmfence1_1.3-1build5_s390x.deb ... 124s Unpacking libxshmfence1:s390x (1.3-1build5) ... 124s Selecting previously unselected package libxxf86vm1:s390x. 124s Preparing to unpack .../118-libxxf86vm1_1%3a1.1.4-1build4_s390x.deb ... 124s Unpacking libxxf86vm1:s390x (1:1.1.4-1build4) ... 124s Selecting previously unselected package libdrm-amdgpu1:s390x. 124s Preparing to unpack .../119-libdrm-amdgpu1_2.4.123-1_s390x.deb ... 124s Unpacking libdrm-amdgpu1:s390x (2.4.123-1) ... 124s Selecting previously unselected package libdrm-radeon1:s390x. 124s Preparing to unpack .../120-libdrm-radeon1_2.4.123-1_s390x.deb ... 124s Unpacking libdrm-radeon1:s390x (2.4.123-1) ... 124s Selecting previously unselected package mesa-libgallium:s390x. 124s Preparing to unpack .../121-mesa-libgallium_24.2.3-1ubuntu1_s390x.deb ... 124s Unpacking mesa-libgallium:s390x (24.2.3-1ubuntu1) ... 124s Selecting previously unselected package libvulkan1:s390x. 124s Preparing to unpack .../122-libvulkan1_1.3.296.0-1_s390x.deb ... 124s Unpacking libvulkan1:s390x (1.3.296.0-1) ... 124s Selecting previously unselected package libwayland-server0:s390x. 124s Preparing to unpack .../123-libwayland-server0_1.23.0-1_s390x.deb ... 124s Unpacking libwayland-server0:s390x (1.23.0-1) ... 124s Selecting previously unselected package libgbm1:s390x. 124s Preparing to unpack .../124-libgbm1_24.2.3-1ubuntu1_s390x.deb ... 124s Unpacking libgbm1:s390x (24.2.3-1ubuntu1) ... 124s Selecting previously unselected package libgl1-mesa-dri:s390x. 124s Preparing to unpack .../125-libgl1-mesa-dri_24.2.3-1ubuntu1_s390x.deb ... 124s Unpacking libgl1-mesa-dri:s390x (24.2.3-1ubuntu1) ... 124s Selecting previously unselected package libglx-mesa0:s390x. 124s Preparing to unpack .../126-libglx-mesa0_24.2.3-1ubuntu1_s390x.deb ... 124s Unpacking libglx-mesa0:s390x (24.2.3-1ubuntu1) ... 124s Selecting previously unselected package libglx0:s390x. 124s Preparing to unpack .../127-libglx0_1.7.0-1build1_s390x.deb ... 124s Unpacking libglx0:s390x (1.7.0-1build1) ... 124s Selecting previously unselected package libgl1:s390x. 124s Preparing to unpack .../128-libgl1_1.7.0-1build1_s390x.deb ... 124s Unpacking libgl1:s390x (1.7.0-1build1) ... 124s Selecting previously unselected package libasound2-data. 124s Preparing to unpack .../129-libasound2-data_1.2.12-1_all.deb ... 124s Unpacking libasound2-data (1.2.12-1) ... 124s Selecting previously unselected package libasound2t64:s390x. 124s Preparing to unpack .../130-libasound2t64_1.2.12-1_s390x.deb ... 124s Unpacking libasound2t64:s390x (1.2.12-1) ... 124s Selecting previously unselected package libgif7:s390x. 124s Preparing to unpack .../131-libgif7_5.2.2-1ubuntu1_s390x.deb ... 124s Unpacking libgif7:s390x (5.2.2-1ubuntu1) ... 124s Selecting previously unselected package x11-common. 124s Preparing to unpack .../132-x11-common_1%3a7.7+23ubuntu3_all.deb ... 124s Unpacking x11-common (1:7.7+23ubuntu3) ... 124s Selecting previously unselected package libxtst6:s390x. 124s Preparing to unpack .../133-libxtst6_2%3a1.2.3-1.1build1_s390x.deb ... 124s Unpacking libxtst6:s390x (2:1.2.3-1.1build1) ... 124s Selecting previously unselected package openjdk-21-jre:s390x. 124s Preparing to unpack .../134-openjdk-21-jre_21.0.5+11-1_s390x.deb ... 124s Unpacking openjdk-21-jre:s390x (21.0.5+11-1) ... 124s Selecting previously unselected package default-jre. 124s Preparing to unpack .../135-default-jre_2%3a1.21-76_s390x.deb ... 124s Unpacking default-jre (2:1.21-76) ... 124s Selecting previously unselected package dh-python. 124s Preparing to unpack .../136-dh-python_6.20241024_all.deb ... 124s Unpacking dh-python (6.20241024) ... 124s Selecting previously unselected package libbabeltrace1:s390x. 124s Preparing to unpack .../137-libbabeltrace1_1.5.11-4_s390x.deb ... 124s Unpacking libbabeltrace1:s390x (1.5.11-4) ... 124s Selecting previously unselected package libdebuginfod1t64:s390x. 124s Preparing to unpack .../138-libdebuginfod1t64_0.192-4_s390x.deb ... 124s Unpacking libdebuginfod1t64:s390x (0.192-4) ... 124s Selecting previously unselected package libsource-highlight-common. 124s Preparing to unpack .../139-libsource-highlight-common_3.1.9-4.3build1_all.deb ... 124s Unpacking libsource-highlight-common (3.1.9-4.3build1) ... 124s Selecting previously unselected package libsource-highlight4t64:s390x. 124s Preparing to unpack .../140-libsource-highlight4t64_3.1.9-4.3build1_s390x.deb ... 124s Unpacking libsource-highlight4t64:s390x (3.1.9-4.3build1) ... 124s Selecting previously unselected package gdb. 124s Preparing to unpack .../141-gdb_15.1-1ubuntu2_s390x.deb ... 124s Unpacking gdb (15.1-1ubuntu2) ... 124s Selecting previously unselected package libpython3.13-stdlib:s390x. 124s Preparing to unpack .../142-libpython3.13-stdlib_3.13.0-2_s390x.deb ... 124s Unpacking libpython3.13-stdlib:s390x (3.13.0-2) ... 124s Selecting previously unselected package python3.13. 124s Preparing to unpack .../143-python3.13_3.13.0-2_s390x.deb ... 124s Unpacking python3.13 (3.13.0-2) ... 124s Selecting previously unselected package python3-all. 124s Preparing to unpack .../144-python3-all_3.12.7-1_s390x.deb ... 124s Unpacking python3-all (3.12.7-1) ... 124s Selecting previously unselected package python3-antlr4. 124s Preparing to unpack .../145-python3-antlr4_4.9.2-1_all.deb ... 124s Unpacking python3-antlr4 (4.9.2-1) ... 124s Selecting previously unselected package python3-bytecode. 124s Preparing to unpack .../146-python3-bytecode_0.15.1-3_all.deb ... 124s Unpacking python3-bytecode (0.15.1-3) ... 124s Selecting previously unselected package python3-coverage. 124s Preparing to unpack .../147-python3-coverage_7.4.4+dfsg1-0ubuntu2_s390x.deb ... 124s Unpacking python3-coverage (7.4.4+dfsg1-0ubuntu2) ... 124s Selecting previously unselected package python3-iniconfig. 124s Preparing to unpack .../148-python3-iniconfig_1.1.1-2_all.deb ... 124s Unpacking python3-iniconfig (1.1.1-2) ... 124s Selecting previously unselected package python3-packaging. 124s Preparing to unpack .../149-python3-packaging_24.1-1_all.deb ... 124s Unpacking python3-packaging (24.1-1) ... 124s Selecting previously unselected package python3-wheel. 124s Preparing to unpack .../150-python3-wheel_0.44.0-1_all.deb ... 124s Unpacking python3-wheel (0.44.0-1) ... 125s Selecting previously unselected package python3-pip. 125s Preparing to unpack .../151-python3-pip_24.2+dfsg-1_all.deb ... 125s Unpacking python3-pip (24.2+dfsg-1) ... 125s Selecting previously unselected package python3-pluggy. 125s Preparing to unpack .../152-python3-pluggy_1.5.0-1_all.deb ... 125s Unpacking python3-pluggy (1.5.0-1) ... 125s Selecting previously unselected package python3-pydevd. 125s Preparing to unpack .../153-python3-pydevd_3.1.0+ds-2ubuntu1_s390x.deb ... 125s Unpacking python3-pydevd (3.1.0+ds-2ubuntu1) ... 125s Selecting previously unselected package python3-pytest. 125s Preparing to unpack .../154-python3-pytest_8.3.3-1_all.deb ... 125s Unpacking python3-pytest (8.3.3-1) ... 125s Selecting previously unselected package python3-pytest-mock. 125s Preparing to unpack .../155-python3-pytest-mock_3.14.0-2_all.deb ... 125s Unpacking python3-pytest-mock (3.14.0-2) ... 125s Selecting previously unselected package python3-pytest-runner. 125s Preparing to unpack .../156-python3-pytest-runner_2.11.1-4_all.deb ... 125s Unpacking python3-pytest-runner (2.11.1-4) ... 125s Selecting previously unselected package openstack-pkg-tools. 125s Preparing to unpack .../157-openstack-pkg-tools_123ubuntu2_all.deb ... 125s Unpacking openstack-pkg-tools (123ubuntu2) ... 125s Selecting previously unselected package autopkgtest-satdep. 125s Preparing to unpack .../158-1-autopkgtest-satdep.deb ... 125s Unpacking autopkgtest-satdep (0) ... 125s Setting up dh-python (6.20241024) ... 125s Setting up libgraphite2-3:s390x (1.3.14-2ubuntu1) ... 125s Setting up libxcb-dri3-0:s390x (1.17.0-2) ... 125s Setting up liblcms2-2:s390x (2.16-2) ... 125s Setting up python3-iniconfig (1.1.1-2) ... 125s Setting up libpixman-1-0:s390x (0.44.0-3) ... 125s Setting up python3-antlr4 (4.9.2-1) ... 125s Setting up libsharpyuv0:s390x (1.4.0-0.1) ... 125s Setting up libwayland-server0:s390x (1.23.0-1) ... 125s Setting up libx11-xcb1:s390x (2:1.8.10-2) ... 125s Setting up libxdamage1:s390x (1:1.1.6-1build1) ... 125s Setting up libxcb-xfixes0:s390x (1.17.0-2) ... 125s Setting up hicolor-icon-theme (0.18-1) ... 125s Setting up libxi6:s390x (2:1.8.2-1) ... 125s Setting up java-common (0.76) ... 125s Setting up libxrender1:s390x (1:0.9.10-1.1build1) ... 125s Setting up libdatrie1:s390x (0.2.13-3build1) ... 125s Setting up libdebuginfod-common (0.192-4) ... 125s Setting up libxcb-render0:s390x (1.17.0-2) ... 125s Setting up libarchive-zip-perl (1.68-1) ... 125s Setting up libdrm-radeon1:s390x (2.4.123-1) ... 125s Setting up libglvnd0:s390x (1.7.0-1build1) ... 125s Setting up libxcb-glx0:s390x (1.17.0-2) ... 125s Setting up libdebhelper-perl (13.20ubuntu1) ... 125s Setting up libgdk-pixbuf2.0-common (2.42.12+dfsg-1) ... 125s Setting up x11-common (1:7.7+23ubuntu3) ... 126s Setting up libdeflate0:s390x (1.22-1) ... 126s Setting up m4 (1.4.19-4build1) ... 126s Setting up python3-coverage (7.4.4+dfsg1-0ubuntu2) ... 126s Setting up libxcb-shm0:s390x (1.17.0-2) ... 126s Setting up libgomp1:s390x (14.2.0-8ubuntu1) ... 126s Setting up python3-wheel (0.44.0-1) ... 126s Setting up libjbig0:s390x (2.1-6.1ubuntu2) ... 126s Setting up libcolord2:s390x (1.4.7-1build2) ... 126s Setting up libsource-highlight-common (3.1.9-4.3build1) ... 126s Setting up libxxf86vm1:s390x (1:1.1.4-1build4) ... 126s Setting up libxcb-present0:s390x (1.17.0-2) ... 126s Setting up libdconf1:s390x (0.40.0-4build2) ... 126s Setting up libpython3.13-minimal:s390x (3.13.0-2) ... 126s Setting up libasound2-data (1.2.12-1) ... 126s Setting up autotools-dev (20220109.1) ... 126s Setting up python3-packaging (24.1-1) ... 126s Setting up libasound2t64:s390x (1.2.12-1) ... 126s Setting up libfreetype6:s390x (2.13.3+dfsg-1) ... 126s Setting up libepoxy0:s390x (1.5.10-2) ... 126s Setting up libxfixes3:s390x (1:6.0.0-2build1) ... 126s Setting up libxcb-sync1:s390x (1.17.0-2) ... 126s Setting up libavahi-common-data:s390x (0.8-13ubuntu6) ... 126s Setting up libatspi2.0-0t64:s390x (2.54.0-1) ... 126s Setting up libxinerama1:s390x (2:1.1.4-3build1) ... 126s Setting up python3-bytecode (0.15.1-3) ... 127s Setting up fonts-dejavu-mono (2.37-8) ... 127s Setting up libmpc3:s390x (1.3.1-1build2) ... 127s Setting up libxrandr2:s390x (2:1.5.4-1) ... 127s Setting up autopoint (0.22.5-2) ... 127s Setting up fonts-dejavu-core (2.37-8) ... 127s Setting up libpcsclite1:s390x (2.3.0-1) ... 127s Setting up python3-pip (24.2+dfsg-1) ... 129s Setting up libjpeg-turbo8:s390x (2.1.5-2ubuntu2) ... 129s Setting up libbabeltrace1:s390x (1.5.11-4) ... 129s Setting up libglapi-mesa:s390x (24.2.3-1ubuntu1) ... 129s Setting up libvulkan1:s390x (1.3.296.0-1) ... 129s Setting up autoconf (2.72-3) ... 129s Setting up python3-pluggy (1.5.0-1) ... 129s Setting up libwebp7:s390x (1.4.0-0.1) ... 129s Setting up libubsan1:s390x (14.2.0-8ubuntu1) ... 129s Setting up libxcb-dri2-0:s390x (1.17.0-2) ... 129s Setting up libgif7:s390x (5.2.2-1ubuntu1) ... 129s Setting up dwz (0.15-1build6) ... 129s Setting up libxshmfence1:s390x (1.3-1build5) ... 129s Setting up at-spi2-common (2.54.0-1) ... 129s Setting up libxcb-randr0:s390x (1.17.0-2) ... 129s Setting up libasan8:s390x (14.2.0-8ubuntu1) ... 129s Setting up debugedit (1:5.1-1) ... 129s Setting up python3.13-minimal (3.13.0-2) ... 130s Setting up libharfbuzz0b:s390x (10.0.1-1) ... 130s Setting up libthai-data (0.1.29-2build1) ... 130s Setting up python3-pytest-runner (2.11.1-4) ... 130s Setting up libwayland-egl1:s390x (1.23.0-1) ... 130s Setting up ca-certificates-java (20240118) ... 130s No JRE found. Skipping Java certificates setup. 130s Setting up libisl23:s390x (0.27-1) ... 130s Setting up libxcomposite1:s390x (1:0.4.6-1) ... 130s Setting up libpython3.13-stdlib:s390x (3.13.0-2) ... 130s Setting up libcc1-0:s390x (14.2.0-8ubuntu1) ... 130s Setting up libitm1:s390x (14.2.0-8ubuntu1) ... 130s Setting up libdrm-amdgpu1:s390x (2.4.123-1) ... 130s Setting up libwayland-client0:s390x (1.23.0-1) ... 130s Setting up libjpeg8:s390x (8c-2ubuntu11) ... 130s Setting up automake (1:1.16.5-1.3ubuntu1) ... 130s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 130s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 130s Setting up libdebuginfod1t64:s390x (0.192-4) ... 130s Setting up mesa-libgallium:s390x (24.2.3-1ubuntu1) ... 130s Setting up gettext (0.22.5-2) ... 130s Setting up libatk1.0-0t64:s390x (2.54.0-1) ... 130s Setting up openjdk-21-jre-headless:s390x (21.0.5+11-1) ... 130s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/java to provide /usr/bin/java (java) in auto mode 130s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/jpackage to provide /usr/bin/jpackage (jpackage) in auto mode 130s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode 130s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode 130s update-alternatives: using /usr/lib/jvm/java-21-openjdk-s390x/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode 130s Setting up libgbm1:s390x (24.2.3-1ubuntu1) ... 130s Setting up python3.13 (3.13.0-2) ... 131s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 131s Setting up python3-pytest (8.3.3-1) ... 131s Setting up libxtst6:s390x (2:1.2.3-1.1build1) ... 131s Setting up libxcursor1:s390x (1:1.2.2-1) ... 132s Setting up libgl1-mesa-dri:s390x (24.2.3-1ubuntu1) ... 132s Setting up libavahi-common3:s390x (0.8-13ubuntu6) ... 132s Setting up python3-all (3.12.7-1) ... 132s Setting up dconf-service (0.40.0-4build2) ... 132s Setting up libsource-highlight4t64:s390x (3.1.9-4.3build1) ... 132s Setting up intltool-debian (0.35.0+20060710.6) ... 132s Setting up libthai0:s390x (0.1.29-2build1) ... 132s Setting up gdb (15.1-1ubuntu2) ... 132s Setting up cpp-14-s390x-linux-gnu (14.2.0-8ubuntu1) ... 132s Setting up cpp-14 (14.2.0-8ubuntu1) ... 132s Setting up dh-strip-nondeterminism (1.14.0-1) ... 132s Setting up python3-pytest-mock (3.14.0-2) ... 132s Setting up libtiff6:s390x (4.5.1+git230720-4ubuntu4) ... 132s Setting up libwayland-cursor0:s390x (1.23.0-1) ... 132s Setting up libgdk-pixbuf-2.0-0:s390x (2.42.12+dfsg-1) ... 132s Setting up libfontconfig1:s390x (2.15.0-1.1ubuntu2) ... 132s Setting up python3-pydevd (3.1.0+ds-2ubuntu1) ... 133s Setting up libgcc-14-dev:s390x (14.2.0-8ubuntu1) ... 133s Setting up libstdc++-14-dev:s390x (14.2.0-8ubuntu1) ... 133s Setting up libavahi-client3:s390x (0.8-13ubuntu6) ... 133s Setting up libatk-bridge2.0-0t64:s390x (2.54.0-1) ... 133s Setting up gtk-update-icon-cache (4.16.5+ds-1) ... 133s Setting up fontconfig (2.15.0-1.1ubuntu2) ... 135s Regenerating fonts cache... done. 135s Setting up libglx-mesa0:s390x (24.2.3-1ubuntu1) ... 135s Setting up libglx0:s390x (1.7.0-1build1) ... 135s Setting up dconf-gsettings-backend:s390x (0.40.0-4build2) ... 135s Setting up cpp-s390x-linux-gnu (4:14.1.0-2ubuntu1) ... 135s Setting up po-debconf (1.0.21+nmu1) ... 135s Setting up libpango-1.0-0:s390x (1.54.0+ds-3) ... 135s Setting up libcairo2:s390x (1.18.2-2) ... 135s Setting up openstack-pkg-tools (123ubuntu2) ... 135s Setting up gcc-14-s390x-linux-gnu (14.2.0-8ubuntu1) ... 135s Setting up libgl1:s390x (1.7.0-1build1) ... 135s Setting up gcc-s390x-linux-gnu (4:14.1.0-2ubuntu1) ... 135s Setting up g++-14-s390x-linux-gnu (14.2.0-8ubuntu1) ... 135s Setting up cpp (4:14.1.0-2ubuntu1) ... 135s Setting up libcairo-gobject2:s390x (1.18.2-2) ... 135s Setting up libpangoft2-1.0-0:s390x (1.54.0+ds-3) ... 135s Setting up libcups2t64:s390x (2.4.10-1ubuntu2) ... 135s Setting up libgtk-3-common (3.24.43-3ubuntu2) ... 135s Setting up libpangocairo-1.0-0:s390x (1.54.0+ds-3) ... 135s Setting up g++-s390x-linux-gnu (4:14.1.0-2ubuntu1) ... 135s Setting up gcc-14 (14.2.0-8ubuntu1) ... 135s Setting up g++-14 (14.2.0-8ubuntu1) ... 135s Setting up libtool (2.4.7-7build1) ... 135s Setting up gcc (4:14.1.0-2ubuntu1) ... 135s Setting up dh-autoreconf (20) ... 135s Setting up g++ (4:14.1.0-2ubuntu1) ... 135s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 135s Setting up build-essential (12.10ubuntu1) ... 135s Setting up debhelper (13.20ubuntu1) ... 135s Setting up adwaita-icon-theme (47.0-2) ... 135s update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode 135s Setting up humanity-icon-theme (0.6.16) ... 135s Setting up ubuntu-mono (24.04-0ubuntu1) ... 135s Processing triggers for systemd (256.5-2ubuntu4) ... 135s Processing triggers for man-db (2.12.1-3) ... 135s Processing triggers for libglib2.0-0t64:s390x (2.82.1-0ubuntu1) ... 135s Setting up libgtk-3-0t64:s390x (3.24.43-3ubuntu2) ... 135s Processing triggers for install-info (7.1.1-1) ... 135s Processing triggers for libc-bin (2.40-1ubuntu3) ... 135s Processing triggers for ca-certificates-java (20240118) ... 135s Adding debian:ACCVRAIZ1.pem 135s Adding debian:AC_RAIZ_FNMT-RCM.pem 135s Adding debian:AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem 135s Adding debian:ANF_Secure_Server_Root_CA.pem 135s Adding debian:Actalis_Authentication_Root_CA.pem 135s Adding debian:AffirmTrust_Commercial.pem 135s Adding debian:AffirmTrust_Networking.pem 135s Adding debian:AffirmTrust_Premium.pem 135s Adding debian:AffirmTrust_Premium_ECC.pem 135s Adding debian:Amazon_Root_CA_1.pem 135s Adding debian:Amazon_Root_CA_2.pem 135s Adding debian:Amazon_Root_CA_3.pem 135s Adding debian:Amazon_Root_CA_4.pem 135s Adding debian:Atos_TrustedRoot_2011.pem 135s Adding debian:Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem 135s Adding debian:Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem 135s Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem 135s Adding debian:BJCA_Global_Root_CA1.pem 135s Adding debian:BJCA_Global_Root_CA2.pem 135s Adding debian:Baltimore_CyberTrust_Root.pem 135s Adding debian:Buypass_Class_2_Root_CA.pem 135s Adding debian:Buypass_Class_3_Root_CA.pem 135s Adding debian:CA_Disig_Root_R2.pem 135s Adding debian:CFCA_EV_ROOT.pem 135s Adding debian:COMODO_Certification_Authority.pem 135s Adding debian:COMODO_ECC_Certification_Authority.pem 135s Adding debian:COMODO_RSA_Certification_Authority.pem 135s Adding debian:Certainly_Root_E1.pem 135s Adding debian:Certainly_Root_R1.pem 135s Adding debian:Certigna.pem 135s Adding debian:Certigna_Root_CA.pem 135s Adding debian:Certum_EC-384_CA.pem 135s Adding debian:Certum_Trusted_Network_CA.pem 135s Adding debian:Certum_Trusted_Network_CA_2.pem 135s Adding debian:Certum_Trusted_Root_CA.pem 135s Adding debian:CommScope_Public_Trust_ECC_Root-01.pem 135s Adding debian:CommScope_Public_Trust_ECC_Root-02.pem 135s Adding debian:CommScope_Public_Trust_RSA_Root-01.pem 135s Adding debian:CommScope_Public_Trust_RSA_Root-02.pem 135s Adding debian:Comodo_AAA_Services_root.pem 135s Adding debian:D-TRUST_BR_Root_CA_1_2020.pem 135s Adding debian:D-TRUST_EV_Root_CA_1_2020.pem 135s Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem 135s Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem 135s Adding debian:DigiCert_Assured_ID_Root_CA.pem 135s Adding debian:DigiCert_Assured_ID_Root_G2.pem 135s Adding debian:DigiCert_Assured_ID_Root_G3.pem 135s Adding debian:DigiCert_Global_Root_CA.pem 135s Adding debian:DigiCert_Global_Root_G2.pem 135s Adding debian:DigiCert_Global_Root_G3.pem 135s Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem 135s Adding debian:DigiCert_TLS_ECC_P384_Root_G5.pem 135s Adding debian:DigiCert_TLS_RSA4096_Root_G5.pem 135s Adding debian:DigiCert_Trusted_Root_G4.pem 135s Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem 135s Adding debian:Entrust_Root_Certification_Authority.pem 135s Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem 135s Adding debian:Entrust_Root_Certification_Authority_-_G2.pem 135s Adding debian:Entrust_Root_Certification_Authority_-_G4.pem 135s Adding debian:GDCA_TrustAUTH_R5_ROOT.pem 135s Adding debian:GLOBALTRUST_2020.pem 135s Adding debian:GTS_Root_R1.pem 135s Adding debian:GTS_Root_R2.pem 135s Adding debian:GTS_Root_R3.pem 135s Adding debian:GTS_Root_R4.pem 135s Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem 135s Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem 135s Adding debian:GlobalSign_Root_CA.pem 135s Adding debian:GlobalSign_Root_CA_-_R3.pem 135s Adding debian:GlobalSign_Root_CA_-_R6.pem 135s Adding debian:GlobalSign_Root_E46.pem 135s Adding debian:GlobalSign_Root_R46.pem 135s Adding debian:Go_Daddy_Class_2_CA.pem 135s Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem 135s Adding debian:HARICA_TLS_ECC_Root_CA_2021.pem 135s Adding debian:HARICA_TLS_RSA_Root_CA_2021.pem 135s Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem 135s Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem 135s Adding debian:HiPKI_Root_CA_-_G1.pem 135s Adding debian:Hongkong_Post_Root_CA_3.pem 135s Adding debian:ISRG_Root_X1.pem 135s Adding debian:ISRG_Root_X2.pem 135s Adding debian:IdenTrust_Commercial_Root_CA_1.pem 135s Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem 135s Adding debian:Izenpe.com.pem 135s Adding debian:Microsec_e-Szigno_Root_CA_2009.pem 135s Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem 135s Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem 135s Adding debian:NAVER_Global_Root_Certification_Authority.pem 135s Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem 135s Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem 135s Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem 135s Adding debian:QuoVadis_Root_CA_1_G3.pem 135s Adding debian:QuoVadis_Root_CA_2.pem 135s Adding debian:QuoVadis_Root_CA_2_G3.pem 135s Adding debian:QuoVadis_Root_CA_3.pem 135s Adding debian:QuoVadis_Root_CA_3_G3.pem 135s Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem 135s Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem 135s Adding debian:SSL.com_Root_Certification_Authority_ECC.pem 135s Adding debian:SSL.com_Root_Certification_Authority_RSA.pem 135s Adding debian:SSL.com_TLS_ECC_Root_CA_2022.pem 135s Adding debian:SSL.com_TLS_RSA_Root_CA_2022.pem 135s Adding debian:SZAFIR_ROOT_CA2.pem 135s Adding debian:Sectigo_Public_Server_Authentication_Root_E46.pem 135s Adding debian:Sectigo_Public_Server_Authentication_Root_R46.pem 135s Adding debian:SecureSign_RootCA11.pem 135s Adding debian:SecureTrust_CA.pem 135s Adding debian:Secure_Global_CA.pem 135s Adding debian:Security_Communication_ECC_RootCA1.pem 135s Adding debian:Security_Communication_RootCA2.pem 135s Adding debian:Security_Communication_RootCA3.pem 135s Adding debian:Security_Communication_Root_CA.pem 135s Adding debian:Starfield_Class_2_CA.pem 135s Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem 135s Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem 135s Adding debian:SwissSign_Gold_CA_-_G2.pem 135s Adding debian:SwissSign_Silver_CA_-_G2.pem 135s Adding debian:T-TeleSec_GlobalRoot_Class_2.pem 135s Adding debian:T-TeleSec_GlobalRoot_Class_3.pem 135s Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem 135s Adding debian:TWCA_Global_Root_CA.pem 135s Adding debian:TWCA_Root_Certification_Authority.pem 135s Adding debian:TeliaSonera_Root_CA_v1.pem 135s Adding debian:Telia_Root_CA_v2.pem 135s Adding debian:TrustAsia_Global_Root_CA_G3.pem 135s Adding debian:TrustAsia_Global_Root_CA_G4.pem 135s Adding debian:Trustwave_Global_Certification_Authority.pem 135s Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem 135s Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem 135s Adding debian:TunTrust_Root_CA.pem 135s Adding debian:UCA_Extended_Validation_Root.pem 135s Adding debian:UCA_Global_G2_Root.pem 135s Adding debian:USERTrust_ECC_Certification_Authority.pem 135s Adding debian:USERTrust_RSA_Certification_Authority.pem 135s Adding debian:XRamp_Global_CA_Root.pem 135s Adding debian:certSIGN_ROOT_CA.pem 135s Adding debian:certSIGN_Root_CA_G2.pem 135s Adding debian:e-Szigno_Root_CA_2017.pem 135s Adding debian:ePKI_Root_Certification_Authority.pem 135s Adding debian:emSign_ECC_Root_CA_-_C3.pem 135s Adding debian:emSign_ECC_Root_CA_-_G3.pem 135s Adding debian:emSign_Root_CA_-_C1.pem 135s Adding debian:emSign_Root_CA_-_G1.pem 135s Adding debian:vTrus_ECC_Root_CA.pem 135s Adding debian:vTrus_Root_CA.pem 135s done. 135s Setting up openjdk-21-jre:s390x (21.0.5+11-1) ... 135s Setting up default-jre-headless (2:1.21-76) ... 135s Setting up default-jre (2:1.21-76) ... 135s Setting up autopkgtest-satdep (0) ... 139s (Reading database ... 74364 files and directories currently installed.) 139s Removing autopkgtest-satdep (0) ... 140s autopkgtest [15:19:29]: test unittests: [----------------------- 140s + pwd 140s + CWD=/tmp/autopkgtest.6Yxa7V/build.J2W/src 140s + py3versions -vs 140s + PYTHON3S=3.13 3.12 140s + python3.13 setup.py install --install-layout=deb --root /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp 140s /tmp/autopkgtest.6Yxa7V/build.J2W/src/setup.py:13: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html 140s import pkg_resources 140s running install 140s /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 140s !! 140s 140s ******************************************************************************** 140s Please avoid running ``setup.py`` directly. 140s Instead, use pypa/build, pypa/installer or other 140s standards-based tools. 140s 140s See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 140s ******************************************************************************** 140s 140s !! 140s self.initialize_options() 140s running build 140s running build_py 140s running clean 140s Generating parsers with antlr4 140s running antlr 140s Generating parser for Python3: ['java', '-jar', '/tmp/autopkgtest.6Yxa7V/build.J2W/src/build_helpers/bin/antlr-4.9.3-complete.jar', '-Dlanguage=Python3', '-o', '/tmp/autopkgtest.6Yxa7V/build.J2W/src/omegaconf/grammar/gen', '-Xexact-output-dir', '-visitor', '/tmp/autopkgtest.6Yxa7V/build.J2W/src/omegaconf/grammar/OmegaConfGrammarLexer.g4'] 141s Generating parser for Python3: ['java', '-jar', '/tmp/autopkgtest.6Yxa7V/build.J2W/src/build_helpers/bin/antlr-4.9.3-complete.jar', '-Dlanguage=Python3', '-o', '/tmp/autopkgtest.6Yxa7V/build.J2W/src/omegaconf/grammar/gen', '-Xexact-output-dir', '-visitor', '/tmp/autopkgtest.6Yxa7V/build.J2W/src/omegaconf/grammar/OmegaConfGrammarParser.g4'] 141s creating build 141s creating build/lib 141s creating build/lib/omegaconf 141s copying omegaconf/nodes.py -> build/lib/omegaconf 141s copying omegaconf/basecontainer.py -> build/lib/omegaconf 141s copying omegaconf/version.py -> build/lib/omegaconf 141s copying omegaconf/errors.py -> build/lib/omegaconf 141s copying omegaconf/listconfig.py -> build/lib/omegaconf 141s copying omegaconf/base.py -> build/lib/omegaconf 141s copying omegaconf/_impl.py -> build/lib/omegaconf 141s copying omegaconf/omegaconf.py -> build/lib/omegaconf 141s copying omegaconf/__init__.py -> build/lib/omegaconf 141s copying omegaconf/grammar_visitor.py -> build/lib/omegaconf 141s copying omegaconf/_utils.py -> build/lib/omegaconf 141s copying omegaconf/grammar_parser.py -> build/lib/omegaconf 141s copying omegaconf/dictconfig.py -> build/lib/omegaconf 141s creating build/lib/omegaconf/grammar 141s copying omegaconf/grammar/__init__.py -> build/lib/omegaconf/grammar 141s creating build/lib/omegaconf/grammar/gen 141s copying omegaconf/grammar/gen/OmegaConfGrammarParserVisitor.py -> build/lib/omegaconf/grammar/gen 141s copying omegaconf/grammar/gen/OmegaConfGrammarLexer.py -> build/lib/omegaconf/grammar/gen 141s copying omegaconf/grammar/gen/__init__.py -> build/lib/omegaconf/grammar/gen 141s copying omegaconf/grammar/gen/OmegaConfGrammarParserListener.py -> build/lib/omegaconf/grammar/gen 141s copying omegaconf/grammar/gen/OmegaConfGrammarParser.py -> build/lib/omegaconf/grammar/gen 141s creating build/lib/omegaconf/resolvers 141s copying omegaconf/resolvers/__init__.py -> build/lib/omegaconf/resolvers 141s creating build/lib/omegaconf/resolvers/oc 141s copying omegaconf/resolvers/oc/dict.py -> build/lib/omegaconf/resolvers/oc 141s copying omegaconf/resolvers/oc/__init__.py -> build/lib/omegaconf/resolvers/oc 141s creating build/lib/pydevd_plugins 141s copying pydevd_plugins/__init__.py -> build/lib/pydevd_plugins 141s creating build/lib/pydevd_plugins/extensions 141s copying pydevd_plugins/extensions/__init__.py -> build/lib/pydevd_plugins/extensions 141s copying pydevd_plugins/extensions/pydevd_plugin_omegaconf.py -> build/lib/pydevd_plugins/extensions 141s copying omegaconf/py.typed -> build/lib/omegaconf 141s running install_lib 141s creating /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp 141s creating /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr 141s creating /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib 141s creating /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3 141s creating /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages 141s creating /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/pydevd_plugins 141s copying build/lib/pydevd_plugins/__init__.py -> /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/pydevd_plugins 141s creating /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/pydevd_plugins/extensions 141s copying build/lib/pydevd_plugins/extensions/__init__.py -> /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/pydevd_plugins/extensions 141s copying build/lib/pydevd_plugins/extensions/pydevd_plugin_omegaconf.py -> /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/pydevd_plugins/extensions 141s creating /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 141s creating /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar 141s copying build/lib/omegaconf/grammar/__init__.py -> /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar 141s creating /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen 141s copying build/lib/omegaconf/grammar/gen/OmegaConfGrammarParserVisitor.py -> /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen 141s copying build/lib/omegaconf/grammar/gen/OmegaConfGrammarLexer.py -> /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen 141s copying build/lib/omegaconf/grammar/gen/__init__.py -> /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen 141s copying build/lib/omegaconf/grammar/gen/OmegaConfGrammarParserListener.py -> /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen 141s copying build/lib/omegaconf/grammar/gen/OmegaConfGrammarParser.py -> /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen 141s copying build/lib/omegaconf/nodes.py -> /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 141s copying build/lib/omegaconf/basecontainer.py -> /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 141s copying build/lib/omegaconf/version.py -> /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 141s copying build/lib/omegaconf/errors.py -> /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 141s copying build/lib/omegaconf/listconfig.py -> /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 141s copying build/lib/omegaconf/base.py -> /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 141s copying build/lib/omegaconf/_impl.py -> /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 141s copying build/lib/omegaconf/omegaconf.py -> /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 141s copying build/lib/omegaconf/__init__.py -> /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 141s copying build/lib/omegaconf/grammar_visitor.py -> /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 141s copying build/lib/omegaconf/_utils.py -> /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 141s copying build/lib/omegaconf/grammar_parser.py -> /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 141s copying build/lib/omegaconf/dictconfig.py -> /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 141s creating /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/resolvers 141s copying build/lib/omegaconf/resolvers/__init__.py -> /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/resolvers 141s creating /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/resolvers/oc 141s copying build/lib/omegaconf/resolvers/oc/dict.py -> /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/resolvers/oc 141s copying build/lib/omegaconf/resolvers/oc/__init__.py -> /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/resolvers/oc 141s copying build/lib/omegaconf/py.typed -> /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf 141s byte-compiling /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/pydevd_plugins/__init__.py to __init__.cpython-313.pyc 141s byte-compiling /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/pydevd_plugins/extensions/__init__.py to __init__.cpython-313.pyc 141s byte-compiling /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/pydevd_plugins/extensions/pydevd_plugin_omegaconf.py to pydevd_plugin_omegaconf.cpython-313.pyc 141s byte-compiling /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/__init__.py to __init__.cpython-313.pyc 141s byte-compiling /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen/OmegaConfGrammarParserVisitor.py to OmegaConfGrammarParserVisitor.cpython-313.pyc 141s byte-compiling /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen/OmegaConfGrammarLexer.py to OmegaConfGrammarLexer.cpython-313.pyc 141s byte-compiling /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen/__init__.py to __init__.cpython-313.pyc 141s byte-compiling /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen/OmegaConfGrammarParserListener.py to OmegaConfGrammarParserListener.cpython-313.pyc 141s byte-compiling /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar/gen/OmegaConfGrammarParser.py to OmegaConfGrammarParser.cpython-313.pyc 141s byte-compiling /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/nodes.py to nodes.cpython-313.pyc 141s byte-compiling /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/basecontainer.py to basecontainer.cpython-313.pyc 141s byte-compiling /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/version.py to version.cpython-313.pyc 141s byte-compiling /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/errors.py to errors.cpython-313.pyc 141s byte-compiling /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/listconfig.py to listconfig.cpython-313.pyc 141s byte-compiling /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/base.py to base.cpython-313.pyc 141s byte-compiling /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/_impl.py to _impl.cpython-313.pyc 141s byte-compiling /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/omegaconf.py to omegaconf.cpython-313.pyc 141s byte-compiling /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/__init__.py to __init__.cpython-313.pyc 141s byte-compiling /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar_visitor.py to grammar_visitor.cpython-313.pyc 141s byte-compiling /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/_utils.py to _utils.cpython-313.pyc 141s byte-compiling /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/grammar_parser.py to grammar_parser.cpython-313.pyc 141s byte-compiling /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/dictconfig.py to dictconfig.cpython-313.pyc 141s byte-compiling /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/resolvers/__init__.py to __init__.cpython-313.pyc 141s byte-compiling /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/resolvers/oc/dict.py to dict.cpython-313.pyc 141s byte-compiling /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf/resolvers/oc/__init__.py to __init__.cpython-313.pyc 141s running install_egg_info 141s running egg_info 141s creating omegaconf.egg-info 141s writing omegaconf.egg-info/PKG-INFO 141s writing dependency_links to omegaconf.egg-info/dependency_links.txt 141s writing requirements to omegaconf.egg-info/requires.txt 141s writing top-level names to omegaconf.egg-info/top_level.txt 141s writing manifest file 'omegaconf.egg-info/SOURCES.txt' 141s reading manifest file 'omegaconf.egg-info/SOURCES.txt' 141s reading manifest template 'MANIFEST.in' 141s adding license file 'LICENSE' 141s writing manifest file 'omegaconf.egg-info/SOURCES.txt' 141s Copying omegaconf.egg-info to /tmp/autopkgtest.6Yxa7V/build.J2W/src/debian/tmp/usr/lib/python3/dist-packages/omegaconf-2.3.0.egg-info 141s Skipping SOURCES.txt 141s running install_scripts 141s + PYTHONPATH=/tmp/autopkgtest.6Yxa7V/build.J2W/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 142s ============================= test session starts ============================== 142s platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.13 142s cachedir: .pytest_cache 142s rootdir: /tmp/autopkgtest.6Yxa7V/build.J2W/src 142s configfile: pyproject.toml 142s plugins: mock-3.14.0, typeguard-4.4.1 144s collecting ... collected 8191 items 144s 144s tests/examples/test_dataclass_example.py::test_simple_types_class PASSED [ 0%] 144s tests/examples/test_dataclass_example.py::test_static_typing PASSED [ 0%] 144s tests/examples/test_dataclass_example.py::test_simple_types_obj PASSED [ 0%] 144s tests/examples/test_dataclass_example.py::test_conversions PASSED [ 0%] 144s tests/examples/test_dataclass_example.py::test_modifiers PASSED [ 0%] 144s tests/examples/test_dataclass_example.py::test_nesting PASSED [ 0%] 144s tests/examples/test_dataclass_example.py::test_typed_list_runtime_validation PASSED [ 0%] 144s tests/examples/test_dataclass_example.py::test_typed_dict_runtime_validation PASSED [ 0%] 144s tests/examples/test_dataclass_example.py::test_frozen PASSED [ 0%] 144s tests/examples/test_dataclass_example.py::test_enum_key PASSED [ 0%] 144s tests/examples/test_dataclass_example.py::test_dict_of_objects PASSED [ 0%] 144s tests/examples/test_dataclass_example.py::test_list_of_objects PASSED [ 0%] 144s tests/examples/test_dataclass_example.py::test_merge PASSED [ 0%] 144s tests/examples/test_dataclass_example.py::test_merge_example PASSED [ 0%] 144s tests/examples/test_postponed_annotations.py::test_simple_types_class_postponed PASSED [ 0%] 144s tests/examples/test_postponed_annotations.py::test_conversions_postponed PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_create.py::test_create[dict] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_create.py::test_create[list] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_create.py::test_create[dict:interpolated_value] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_create.py::test_create[list:interpolated_value] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_create.py::test_create[dict:interpolated_node] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_create.py::test_create[list:interpolated_node] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_create.py::test_create_error PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_create.py::test_write_into_output PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_dict_to_dictconfig[cfg0-expected0] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_dict_to_dictconfig[cfg1-expected1] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_dict_to_dictconfig[cfg2-expected2] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_dict_to_dictconfig[cfg3-expected3] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_dict_to_dictconfig[cfg4-expected4] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_list_to_listconfig[cfg0-expected0] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_list_to_listconfig[cfg1-expected1] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_list_to_listconfig[cfg2-expected2] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_list_to_listconfig[cfg3-expected3] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_create.py::test_resolver_output_list_to_listconfig[cfg4-expected4] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_create.py::test_merge_into_created_node PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[false-False] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[true-True] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[10-10] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[-10--10] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[10.0-10.0] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[-10.0--10.0] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[null-None] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[NulL-None] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[hello-hello] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[hello world-hello world] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[ 123 - 123 ] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode["123"-123] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[[1, 2, 3]-expected12] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[{a: 0, b: 1}-expected13] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[[\t1, 2, 3\t]-expected14] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[{ a: b\t }-expected15] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[${parent.sibling}-1] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[${.sibling}-1] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[${..parent.sibling}-1] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[${uncle}-2] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[${..uncle}-2] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode[${oc.env:MYKEY}-456] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode_none PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode_error[bad_type] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode_error[parse_error] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_decode.py::test_decode_error[interpolation_not_found] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated[value] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated[value-custom-message] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated[value-custom-message-config-variable] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated[dict] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated[dict_value] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated[list] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated[list_value] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated_target_not_found[target_not_found] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated_target_not_found[invalid_key_type] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_deprecated.py::test_deprecated_target_not_found[invalid_message_type] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_keys[dictconfig] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_keys[dictconfig_chained_interpolation] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_keys[select_keys_of_root] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_get_and_validate_dict_input[select_missing] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_get_and_validate_dict_input[config_key_error] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_get_and_validate_dict_input[type_error] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_get_and_validate_dict_input[type_error_dictconfig] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values[dictconfig] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values[dictconfig_deep] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values[dictconfig_with_interpolated_value] PASSED [ 0%] 144s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values[dictconfig_chained_interpolation] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_with_missing_value PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_dictconfig_resolver_output[basic] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_dictconfig_resolver_output[inter_abs] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_dictconfig_resolver_output[inter_rel] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_dictconfig_resolver_output[basic_no_parent] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_dictconfig_resolver_output[inter_abs_no_parent] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_dictconfig_resolver_output[inter_rel_no_parent] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_are_typed PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_readonly_parent[values_inter] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_readonly_parent[keys_inter] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_relative_path[values_inter] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_relative_path[keys_inter] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_relative_path[parent_values_inter] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_relative_path[parent_keys_inter] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_nested_oc_dict[values] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_nested_oc_dict[keys] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_keys_invalid_type[list] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_keys_invalid_type[bool_interpolation] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_keys_invalid_type[int_select] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_invalid_type[list] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_invalid_type[bool_interpolation] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_dict.py::test_dict_values_invalid_type[int_select] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_env.py::TestEnvInterpolation::test_env_interpolation[simple] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_env.py::TestEnvInterpolation::test_env_interpolation[not_found_with_default0] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_env.py::TestEnvInterpolation::test_env_interpolation[not_found_with_default1] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_env.py::TestEnvInterpolation::test_env_interpolation_error[not_found] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_is_not_cached PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_preserves_string[false] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_preserves_string[true] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_preserves_string[10] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_preserves_string[1.5] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_preserves_string[null] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_preserves_string[None] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_preserves_string[${foo}] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_default_none PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_env.py::test_env_non_str_default PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_select_abs PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_select_missing PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_select_none PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_select_relative PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_nested_select_abs PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_nested_select_relative_same_level PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_nested_select_relative_level_up PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_select_using_default[a0-10] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_select_using_default[a1-11] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_select_using_default[a2-None] PASSED [ 1%] 144s tests/interpolation/built_in_resolvers/test_oc_select.py::test_oc_select_using_default[a3-20] PASSED [ 1%] 144s tests/interpolation/test_custom_resolvers.py::test_register_resolver_twice_error PASSED [ 1%] 144s tests/interpolation/test_custom_resolvers.py::test_register_resolver_twice_error_legacy PASSED [ 1%] 144s tests/interpolation/test_custom_resolvers.py::test_register_resolver_twice_error_legacy_and_regular PASSED [ 1%] 144s tests/interpolation/test_custom_resolvers.py::test_register_resolver_error_non_callable PASSED [ 1%] 144s tests/interpolation/test_custom_resolvers.py::test_register_resolver_error_empty_name PASSED [ 1%] 144s tests/interpolation/test_custom_resolvers.py::test_register_non_inspectable_resolver PASSED [ 1%] 144s tests/interpolation/test_custom_resolvers.py::test_register_resolver_with_replace[False-False-2] PASSED [ 1%] 144s tests/interpolation/test_custom_resolvers.py::test_register_resolver_with_replace[False-True-2] PASSED [ 1%] 144s tests/interpolation/test_custom_resolvers.py::test_register_resolver_with_replace[True-False-2] PASSED [ 1%] 144s tests/interpolation/test_custom_resolvers.py::test_register_resolver_with_replace[True-True-1] PASSED [ 1%] 144s tests/interpolation/test_custom_resolvers.py::test_clear_resolvers_and_has_resolver PASSED [ 1%] 144s tests/interpolation/test_custom_resolvers.py::test_clear_resolvers_and_has_resolver_legacy PASSED [ 1%] 144s tests/interpolation/test_custom_resolvers.py::test_register_resolver_1 PASSED [ 1%] 144s tests/interpolation/test_custom_resolvers.py::test_register_resolver_1_legacy PASSED [ 1%] 144s tests/interpolation/test_custom_resolvers.py::test_resolver_cache_1 PASSED [ 1%] 144s tests/interpolation/test_custom_resolvers.py::test_resolver_cache_1_legacy PASSED [ 1%] 144s tests/interpolation/test_custom_resolvers.py::test_resolver_cache_2 PASSED [ 1%] 144s tests/interpolation/test_custom_resolvers.py::test_resolver_cache_2_legacy PASSED [ 1%] 144s tests/interpolation/test_custom_resolvers.py::test_resolver_cache_3_dict_list PASSED [ 1%] 144s tests/interpolation/test_custom_resolvers.py::test_resolver_cache_4_interpolation PASSED [ 1%] 144s tests/interpolation/test_custom_resolvers.py::test_resolver_no_cache PASSED [ 1%] 144s tests/interpolation/test_custom_resolvers.py::test_resolver_dot_start PASSED [ 1%] 144s tests/interpolation/test_custom_resolvers.py::test_resolver_dot_start_legacy PASSED [ 1%] 144s tests/interpolation/test_custom_resolvers.py::test_resolver_that_allows_a_list_of_arguments[-arg_list-${my_resolver:cat, dog}-result0] PASSED [ 1%] 144s tests/interpolation/test_custom_resolvers.py::test_resolver_that_allows_a_list_of_arguments[-escape_comma-${my_resolver:cat\\, do g}-result1] PASSED [ 1%] 144s tests/interpolation/test_custom_resolvers.py::test_resolver_that_allows_a_list_of_arguments[-escape_whitespace-${my_resolver:cat,\\ do g}-result2] PASSED [ 1%] 144s tests/interpolation/test_custom_resolvers.py::test_resolver_that_allows_a_list_of_arguments[-zero_arg-${my_resolver:}-zero] PASSED [ 1%] 144s tests/interpolation/test_custom_resolvers.py::test_resolver_that_allows_a_list_of_arguments_legacy[-arg_list-${my_resolver:cat, dog}-result0] PASSED [ 1%] 144s 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%] 144s 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%] 144s tests/interpolation/test_custom_resolvers.py::test_resolver_that_allows_a_list_of_arguments_legacy[-zero_arg-${my_resolver:}-zero] PASSED [ 1%] 144s tests/interpolation/test_custom_resolvers.py::test_resolver_deprecated_behavior PASSED [ 1%] 144s tests/interpolation/test_custom_resolvers.py::test_copy_cache PASSED [ 1%] 144s tests/interpolation/test_custom_resolvers.py::test_clear_cache PASSED [ 1%] 144s tests/interpolation/test_custom_resolvers.py::test_resolver_output_dict[True] PASSED [ 2%] 144s tests/interpolation/test_custom_resolvers.py::test_resolver_output_dict[False] PASSED [ 2%] 144s tests/interpolation/test_custom_resolvers.py::test_resolver_output_plain_dict_list[dict-True] PASSED [ 2%] 144s tests/interpolation/test_custom_resolvers.py::test_resolver_output_plain_dict_list[dict-False] PASSED [ 2%] 144s tests/interpolation/test_custom_resolvers.py::test_resolver_output_plain_dict_list[list-True] PASSED [ 2%] 144s tests/interpolation/test_custom_resolvers.py::test_resolver_output_plain_dict_list[list-False] PASSED [ 2%] 144s tests/interpolation/test_custom_resolvers.py::test_register_cached_resolver_with_keyword_unsupported PASSED [ 2%] 144s tests/interpolation/test_custom_resolvers.py::test_resolver_with_parent PASSED [ 2%] 144s tests/interpolation/test_custom_resolvers.py::test_resolver_with_root PASSED [ 2%] 144s tests/interpolation/test_custom_resolvers.py::test_resolver_with_root_and_parent PASSED [ 2%] 144s tests/interpolation/test_custom_resolvers.py::test_resolver_with_parent_and_default_value PASSED [ 2%] 144s tests/interpolation/test_custom_resolvers.py::test_merge_into_resolver_output[extend] PASSED [ 2%] 144s tests/interpolation/test_custom_resolvers.py::test_merge_into_resolver_output[extend_inter] PASSED [ 2%] 144s tests/interpolation/test_custom_resolvers.py::test_merge_into_resolver_output[override_int] PASSED [ 2%] 144s tests/interpolation/test_custom_resolvers.py::test_merge_into_resolver_output[override_dict] PASSED [ 2%] 144s tests/interpolation/test_custom_resolvers.py::test_merge_into_resolver_output[replace_interpolation] PASSED [ 2%] 144s tests/interpolation/test_custom_resolvers.py::test_merge_into_resolver_output[other_node] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_interpolation_with_missing PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_assign_to_interpolation PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_merge_with_interpolation PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_non_container_interpolation PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_indirect_interpolation PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_indirect_interpolation2 PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_type_inherit_type[str] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_type_inherit_type[bool] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_type_inherit_type[int] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_type_inherit_type[float] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_type_inherit_type[enum] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_type_inherit_type[bytes] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_type_inherit_type[path] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_interpolation_in_list_key_error PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_unsupported_interpolation_type PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_incremental_dict_with_interpolation PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg0---expected0] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg1--.-expected1] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg2--a-expected2] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg3--.a-expected3] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg4-a-.-expected4] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg5-a-.b-expected5] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg6-a-..-expected6] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg7-a-..a-expected7] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg8-a.b-.-expected8] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg9-a.b-..-expected9] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_resolve_key_and_root[cfg10-a.b-...-expected10] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_interpolation_after_copy[dict-copy] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_interpolation_after_copy[dict-deepcopy] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_interpolation_after_copy[list-copy] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_interpolation_after_copy[list-deepcopy] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_resolve_interpolation_without_parent PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_resolve_interpolation_without_parent_no_throw PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_optional_after_interpolation PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_invalid_intermediate_result_when_not_throwing[missing] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_invalid_intermediate_result_when_not_throwing[invalid] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_none_value_in_quoted_string PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_interpolation_type_validated_ok[expected_type] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_interpolation_type_validated_ok[intermediate_type_mismatch_ok] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_interpolation_type_validated_ok[convert_str_to_int] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_interpolation_type_validated_ok[list_str] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_interpolation_type_validated_ok[dict_str] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_interpolation_type_validated_error[type_mismatch_resolver] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_interpolation_type_validated_error[type_mismatch_node_interpolation] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_interpolation_type_validated_error[non_optional_node_interpolation] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_interpolation_type_not_validated[list_int_to_str] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_interpolation_type_not_validated[dict_int_to_str] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_interpolation_type_not_validated[list_type_mismatch] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_interpolation_type_not_validated[dict_key_type_mismatch] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_type_validation_error_no_throw PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_parent_interpolation[cfg0-a.a] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_parent_interpolation[cfg1-a.a] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_circular_interpolation[self_interpolation] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_circular_interpolation[ping-pong0] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_circular_interpolation[ping-pong1] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_circular_interpolation[self-relative] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_circular_interpolation[pass-through] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_circular_interpolation[quoted] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_circular_interpolation[custom-resolver0] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_circular_interpolation[custom-resolver1] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_circular_interpolation[str-inter0] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_circular_interpolation[str-inter1] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_circular_interpolation[str-inter2] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[escaped_interpolation_1-untyped] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[escaped_interpolation_1-any] PASSED [ 2%] 144s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[escaped_interpolation_1-str] PASSED [ 3%] 144s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[escaped_interpolation_2-untyped] PASSED [ 3%] 144s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[escaped_interpolation_2-any] PASSED [ 3%] 144s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[escaped_interpolation_2-str] PASSED [ 3%] 144s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[string_interpolation_1-untyped] PASSED [ 3%] 144s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[string_interpolation_1-any] PASSED [ 3%] 144s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[string_interpolation_1-str] PASSED [ 3%] 144s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[string_interpolation_2-untyped] PASSED [ 3%] 144s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[string_interpolation_2-any] PASSED [ 3%] 144s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[string_interpolation_2-str] PASSED [ 3%] 144s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[resolver_1-untyped] PASSED [ 3%] 144s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[resolver_1-any] PASSED [ 3%] 144s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[resolver_1-str] PASSED [ 3%] 144s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[resolver_2-untyped] PASSED [ 3%] 144s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[resolver_2-any] PASSED [ 3%] 144s tests/interpolation/test_interpolation.py::test_interpolation_like_result_is_not_an_interpolation[resolver_2-str] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_non_structured_config_class[dataclasses] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_non_structured_config_class[dataclasses_pre_311] SKIPPED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_non_structured_config_class[attr_classes] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_non_structured_nested_config_class[dataclasses] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_non_structured_nested_config_class[dataclasses_pre_311] SKIPPED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_non_structured_nested_config_class[attr_classes] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_creation_with_bad_value_type[dataclasses] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_creation_with_bad_value_type[dataclasses_pre_311] SKIPPED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_on_creation_with_bad_value_type[attr_classes] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_assignment_of_subclass[dataclasses] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_assignment_of_subclass[dataclasses_pre_311] SKIPPED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_assignment_of_subclass[attr_classes] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_assignment_of_non_subclass_1[dataclasses] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_assignment_of_non_subclass_1[dataclasses_pre_311] SKIPPED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_assignment_of_non_subclass_1[attr_classes] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge[dataclasses] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge[dataclasses_pre_311] SKIPPED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge[attr_classes] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_of_non_subclass_1[dataclasses] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_of_non_subclass_1[dataclasses_pre_311] SKIPPED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_of_non_subclass_1[attr_classes] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_error_new_attribute[dataclasses] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_error_new_attribute[dataclasses_pre_311] SKIPPED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_error_new_attribute[attr_classes] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_error_override_bad_type[dataclasses] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_error_override_bad_type[dataclasses_pre_311] SKIPPED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_merge_error_override_bad_type[attr_classes] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_message[dataclasses] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_message[dataclasses_pre_311] SKIPPED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestBasic::test_error_message[attr_classes] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_none_assignment[dataclasses] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_none_assignment[dataclasses_pre_311] SKIPPED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_none_assignment[attr_classes] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_assignment_of_non_subclass_2[dataclasses-1] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_assignment_of_non_subclass_2[dataclasses-foo] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_assignment_of_non_subclass_2[dataclasses_pre_311-1] SKIPPED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_assignment_of_non_subclass_2[dataclasses_pre_311-foo] SKIPPED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_assignment_of_non_subclass_2[attr_classes-1] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_assignment_of_non_subclass_2[attr_classes-foo] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_merge_of_non_subclass_2[dataclasses-1] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_merge_of_non_subclass_2[dataclasses-foo] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_merge_of_non_subclass_2[dataclasses_pre_311-1] SKIPPED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_merge_of_non_subclass_2[dataclasses_pre_311-foo] SKIPPED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_merge_of_non_subclass_2[attr_classes-1] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestFailedAssignmentOrMerges::test_merge_of_non_subclass_2[attr_classes-foo] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_get_type[dataclasses] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_get_type[dataclasses_pre_311] SKIPPED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_get_type[attr_classes] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict[dataclasses] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict[dataclasses_pre_311] SKIPPED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict[attr_classes] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested[dataclasses] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested[dataclasses_pre_311] SKIPPED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested[attr_classes] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested2[dataclasses] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested2[dataclasses_pre_311] SKIPPED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested2[attr_classes] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested3[dataclasses] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested3[dataclasses_pre_311] SKIPPED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_into_dict_nested3[attr_classes] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_missing_object_onto_typed_dictconfig[dataclasses] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_missing_object_onto_typed_dictconfig[dataclasses_pre_311] SKIPPED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_missing_object_onto_typed_dictconfig[attr_classes] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_into_missing_sc[dataclasses] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_into_missing_sc[dataclasses_pre_311] SKIPPED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_into_missing_sc[attr_classes] PASSED [ 3%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_missing_key_onto_structured_none[dataclasses] PASSED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_missing_key_onto_structured_none[dataclasses_pre_311] SKIPPED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_missing_key_onto_structured_none[attr_classes] PASSED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_optional_structured_into_dict[dataclasses] PASSED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_optional_structured_into_dict[dataclasses_pre_311] SKIPPED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_optional_structured_into_dict[attr_classes] PASSED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_interpolation_onto_dict[dataclasses] PASSED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_interpolation_onto_dict[dataclasses_pre_311] SKIPPED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_merge_structured_interpolation_onto_dict[attr_classes] PASSED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_interpolation_to_structured[dataclasses-True] PASSED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_interpolation_to_structured[dataclasses-False] PASSED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_interpolation_to_structured[dataclasses_pre_311-True] SKIPPED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_interpolation_to_structured[dataclasses_pre_311-False] SKIPPED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_interpolation_to_structured[attr_classes-True] PASSED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::test_interpolation_to_structured[attr_classes-False] PASSED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_missing1[dataclasses] PASSED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_missing1[dataclasses_pre_311] SKIPPED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_missing1[attr_classes] PASSED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_missing2[dataclasses] PASSED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_missing2[dataclasses_pre_311] SKIPPED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_missing2[attr_classes] PASSED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_holder[dataclasses] PASSED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_holder[dataclasses_pre_311] SKIPPED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_holder[attr_classes] PASSED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_merge[dataclasses] PASSED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_merge[dataclasses_pre_311] SKIPPED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_merge[attr_classes] PASSED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_merge_2[dataclasses] PASSED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_merge_2[dataclasses_pre_311] SKIPPED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_plugin_merge_2[attr_classes] PASSED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_native_missing[dataclasses] PASSED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_native_missing[dataclasses_pre_311] SKIPPED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_native_missing[attr_classes] PASSED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_allow_objects[dataclasses] PASSED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_allow_objects[dataclasses_pre_311] SKIPPED [ 4%] 144s tests/structured_conf/test_structured_basic.py::TestStructured::TestMissing::test_allow_objects[attr_classes] PASSED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config_is_none[dataclasses] PASSED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config_is_none[dataclasses_pre_311] SKIPPED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config_is_none[attr_classes] PASSED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config[dataclasses] PASSED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config[dataclasses_pre_311] SKIPPED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config[attr_classes] PASSED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config2[dataclasses] PASSED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config2[dataclasses_pre_311] SKIPPED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_nested_config2[attr_classes] PASSED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_value_without_a_default[dataclasses] PASSED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_value_without_a_default[dataclasses_pre_311] SKIPPED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_value_without_a_default[attr_classes] PASSED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_union_errors[dataclasses] PASSED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_union_errors[dataclasses_pre_311] SKIPPED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_union_errors[attr_classes] PASSED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_list[dataclasses] PASSED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_list[dataclasses_pre_311] SKIPPED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_list[attr_classes] PASSED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_list_nondefault_values[dataclasses] PASSED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_list_nondefault_values[dataclasses_pre_311] SKIPPED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_list_nondefault_values[attr_classes] PASSED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_assignment_to_nested_structured_config[dataclasses] PASSED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_assignment_to_nested_structured_config[dataclasses_pre_311] SKIPPED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_assignment_to_nested_structured_config[attr_classes] PASSED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_assignment_to_structured_inside_dict_config[dataclasses] PASSED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_assignment_to_structured_inside_dict_config[dataclasses_pre_311] SKIPPED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_assignment_to_structured_inside_dict_config[attr_classes] PASSED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_dict[dataclasses] PASSED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_dict[dataclasses_pre_311] SKIPPED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_dict[attr_classes] PASSED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_dict_nondefault_values[dataclasses] PASSED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_dict_nondefault_values[dataclasses_pre_311] SKIPPED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_config_with_dict_nondefault_values[attr_classes] PASSED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_structured_config_struct_behavior[dataclasses] PASSED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_structured_config_struct_behavior[dataclasses_pre_311] SKIPPED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_structured_config_struct_behavior[attr_classes] PASSED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-BoolConfig-BoolConfigAssignments-init_dict0] PASSED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-IntegersConfig-IntegersConfigAssignments-init_dict1] PASSED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-FloatConfig-FloatConfigAssignments-init_dict2] PASSED [ 4%] 144s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-BytesConfig-BytesConfigAssignments-init_dict3] PASSED [ 4%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-PathConfig-PathConfigAssignments-init_dict4] PASSED [ 4%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-StringConfig-StringConfigAssignments-init_dict5] PASSED [ 4%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-EnumConfig-EnumConfigAssignments-init_dict6] PASSED [ 4%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-BoolConfig-BoolConfigAssignments-init_dict7] PASSED [ 4%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-IntegersConfig-IntegersConfigAssignments-init_dict8] PASSED [ 4%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-FloatConfig-FloatConfigAssignments-init_dict9] PASSED [ 4%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-BytesConfig-BytesConfigAssignments-init_dict10] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-PathConfig-PathConfigAssignments-init_dict11] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-StringConfig-StringConfigAssignments-init_dict12] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-EnumConfig-EnumConfigAssignments-init_dict13] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses-AnyTypeConfig-AnyTypeConfigAssignments-init_dict14] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-BoolConfig-BoolConfigAssignments-init_dict0] SKIPPED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-IntegersConfig-IntegersConfigAssignments-init_dict1] SKIPPED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-FloatConfig-FloatConfigAssignments-init_dict2] SKIPPED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-BytesConfig-BytesConfigAssignments-init_dict3] SKIPPED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-PathConfig-PathConfigAssignments-init_dict4] SKIPPED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-StringConfig-StringConfigAssignments-init_dict5] SKIPPED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-EnumConfig-EnumConfigAssignments-init_dict6] SKIPPED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-BoolConfig-BoolConfigAssignments-init_dict7] SKIPPED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-IntegersConfig-IntegersConfigAssignments-init_dict8] SKIPPED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-FloatConfig-FloatConfigAssignments-init_dict9] SKIPPED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-BytesConfig-BytesConfigAssignments-init_dict10] SKIPPED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-PathConfig-PathConfigAssignments-init_dict11] SKIPPED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-StringConfig-StringConfigAssignments-init_dict12] SKIPPED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-EnumConfig-EnumConfigAssignments-init_dict13] SKIPPED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[dataclasses_pre_311-AnyTypeConfig-AnyTypeConfigAssignments-init_dict14] SKIPPED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-BoolConfig-BoolConfigAssignments-init_dict0] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-IntegersConfig-IntegersConfigAssignments-init_dict1] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-FloatConfig-FloatConfigAssignments-init_dict2] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-BytesConfig-BytesConfigAssignments-init_dict3] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-PathConfig-PathConfigAssignments-init_dict4] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-StringConfig-StringConfigAssignments-init_dict5] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-EnumConfig-EnumConfigAssignments-init_dict6] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-BoolConfig-BoolConfigAssignments-init_dict7] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-IntegersConfig-IntegersConfigAssignments-init_dict8] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-FloatConfig-FloatConfigAssignments-init_dict9] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-BytesConfig-BytesConfigAssignments-init_dict10] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-PathConfig-PathConfigAssignments-init_dict11] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-StringConfig-StringConfigAssignments-init_dict12] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-EnumConfig-EnumConfigAssignments-init_dict13] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_field_with_default_value[attr_classes-AnyTypeConfig-AnyTypeConfigAssignments-init_dict14] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[dataclasses-None-expected_init0] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[dataclasses-input_init1-expected_init1] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[dataclasses-None-expected_init2] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[dataclasses-input_init3-expected_init3] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[dataclasses_pre_311-None-expected_init0] SKIPPED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[dataclasses_pre_311-input_init1-expected_init1] SKIPPED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[dataclasses_pre_311-None-expected_init2] SKIPPED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[dataclasses_pre_311-input_init3-expected_init3] SKIPPED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[attr_classes-None-expected_init0] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[attr_classes-input_init1-expected_init1] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[attr_classes-None-expected_init2] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_untyped[attr_classes-input_init3-expected_init3] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_interpolation[dataclasses] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_interpolation[dataclasses_pre_311] SKIPPED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_interpolation[attr_classes] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-BoolOptional] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-IntegerOptional] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-FloatOptional] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-StringOptional] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-ListOptional] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-TupleOptional] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-EnumOptional] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-StructuredOptional] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses-DictOptional] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-BoolOptional] SKIPPED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-IntegerOptional] SKIPPED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-FloatOptional] SKIPPED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-StringOptional] SKIPPED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-ListOptional] SKIPPED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-TupleOptional] SKIPPED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-EnumOptional] SKIPPED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-StructuredOptional] SKIPPED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[dataclasses_pre_311-DictOptional] SKIPPED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-BoolOptional] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-IntegerOptional] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-FloatOptional] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-StringOptional] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-ListOptional] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-TupleOptional] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-EnumOptional] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-StructuredOptional] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_optional[attr_classes-DictOptional] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_field[dataclasses] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_field[dataclasses_pre_311] SKIPPED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_field[attr_classes] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field[dataclasses] PASSED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field[dataclasses_pre_311] SKIPPED [ 5%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field[attr_classes] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_typed_dict_field[dataclasses] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_typed_dict_field[dataclasses_pre_311] SKIPPED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_typed_dict_field[attr_classes] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_type1[dataclasses] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_type1[dataclasses_pre_311] SKIPPED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_type1[attr_classes] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_type2[dataclasses] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_type2[dataclasses_pre_311] SKIPPED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_type2[attr_classes] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_with_subclass[dataclasses] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_with_subclass[dataclasses_pre_311] SKIPPED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_with_subclass[attr_classes] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured_on_self[dataclasses] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured_on_self[dataclasses_pre_311] SKIPPED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured_on_self[attr_classes] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured_config_is_missing[dataclasses] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured_config_is_missing[dataclasses_pre_311] SKIPPED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured_config_is_missing[attr_classes] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured[dataclasses] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured[dataclasses_pre_311] SKIPPED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_missing_structured[attr_classes] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_none_is_none[dataclasses] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_none_is_none[dataclasses_pre_311] SKIPPED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_none_is_none[attr_classes] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_with_subclass_into_missing[dataclasses] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_with_subclass_into_missing[dataclasses_pre_311] SKIPPED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_with_subclass_into_missing[attr_classes] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_with_nons_subclass[dataclasses] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_with_nons_subclass[dataclasses_pre_311] SKIPPED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merged_with_nons_subclass[attr_classes] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_into_Dict[dataclasses] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_into_Dict[dataclasses_pre_311] SKIPPED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_into_Dict[attr_classes] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_user_list_with_wrong_key[dataclasses] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_user_list_with_wrong_key[dataclasses_pre_311] SKIPPED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_user_list_with_wrong_key[attr_classes] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_list_with_correct_type[dataclasses] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_list_with_correct_type[dataclasses_pre_311] SKIPPED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_list_with_correct_type[attr_classes] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_dict_with_wrong_type[dataclasses] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_dict_with_wrong_type[dataclasses_pre_311] SKIPPED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_dict_with_wrong_type[attr_classes] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_dict_with_correct_type[dataclasses] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_dict_with_correct_type[dataclasses_pre_311] SKIPPED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_merge_dict_with_correct_type[attr_classes] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field_key_type_error[dataclasses] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field_key_type_error[dataclasses_pre_311] SKIPPED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field_key_type_error[attr_classes] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field_value_type_error[dataclasses] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field_value_type_error[dataclasses_pre_311] SKIPPED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_field_value_type_error[attr_classes] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_field_value_type_error[dataclasses] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_field_value_type_error[dataclasses_pre_311] SKIPPED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_field_value_type_error[attr_classes] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_examples[dataclasses-ListExamples] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_examples[dataclasses-TupleExamples] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_examples[dataclasses_pre_311-ListExamples] SKIPPED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_examples[dataclasses_pre_311-TupleExamples] SKIPPED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_examples[attr_classes-ListExamples] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_examples[attr_classes-TupleExamples] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_any[dataclasses] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_any[dataclasses_pre_311] SKIPPED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_any[attr_classes] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_int[dataclasses] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_int[dataclasses_pre_311] SKIPPED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_int[attr_classes] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_strings[dataclasses] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_strings[dataclasses_pre_311] SKIPPED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_strings[attr_classes] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_bool[dataclasses] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_bool[dataclasses_pre_311] SKIPPED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_examples_bool[attr_classes] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_colors[dataclasses] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_colors[dataclasses_pre_311] SKIPPED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_colors[attr_classes] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_str_keys[dataclasses] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_str_keys[dataclasses_pre_311] SKIPPED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_str_keys[attr_classes] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_int_keys[dataclasses] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_int_keys[dataclasses_pre_311] SKIPPED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_int_keys[attr_classes] PASSED [ 6%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_float_keys[dataclasses] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_float_keys[dataclasses_pre_311] SKIPPED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_float_keys[attr_classes] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_bool_keys[dataclasses] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_bool_keys[dataclasses_pre_311] SKIPPED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_bool_keys[attr_classes] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_enum_key[dataclasses] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_enum_key[dataclasses_pre_311] SKIPPED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::TestDictExamples::test_dict_examples_enum_key[attr_classes] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_of_objects[dataclasses] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_of_objects[dataclasses_pre_311] SKIPPED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_of_objects[attr_classes] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_of_objects_missing[dataclasses] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_of_objects_missing[dataclasses_pre_311] SKIPPED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_dict_of_objects_missing[attr_classes] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_dict_of_objects[dataclasses] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_dict_of_objects[dataclasses_pre_311] SKIPPED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_dict_of_objects[attr_classes] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_of_objects[dataclasses] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_of_objects[dataclasses_pre_311] SKIPPED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_of_objects[attr_classes] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_of_objects_missing[dataclasses] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_of_objects_missing[dataclasses_pre_311] SKIPPED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_list_of_objects_missing[attr_classes] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_list_of_objects[dataclasses] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_list_of_objects[dataclasses_pre_311] SKIPPED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_list_of_objects[attr_classes] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_api[dataclasses] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_api[dataclasses_pre_311] SKIPPED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_api[attr_classes] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_class[dataclasses] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_class[dataclasses_pre_311] SKIPPED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_class[attr_classes] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_object[dataclasses] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_object[dataclasses_pre_311] SKIPPED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_object[attr_classes] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_dataclass[dataclasses] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_dataclass[dataclasses_pre_311] SKIPPED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_promote_to_dataclass[attr_classes] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_set_key_with_with_dataclass[dataclasses] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_set_key_with_with_dataclass[dataclasses_pre_311] SKIPPED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_set_key_with_with_dataclass[attr_classes] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_set_list_correct_type[dataclasses] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_set_list_correct_type[dataclasses_pre_311] SKIPPED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_set_list_correct_type[attr_classes] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses-1] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses-True] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses-str] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses-3.1415] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses-value4] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses-value5] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses-value6] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses_pre_311-1] SKIPPED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses_pre_311-True] SKIPPED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses_pre_311-str] SKIPPED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses_pre_311-3.1415] SKIPPED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses_pre_311-value4] SKIPPED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses_pre_311-value5] SKIPPED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[dataclasses_pre_311-value6] SKIPPED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[attr_classes-1] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[attr_classes-True] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[attr_classes-str] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[attr_classes-3.1415] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[attr_classes-value4] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[attr_classes-value5] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_list[attr_classes-value6] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses-None] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses-True] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses-str] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses-3.1415] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses-value4] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses_pre_311-None] SKIPPED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses_pre_311-True] SKIPPED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses_pre_311-str] SKIPPED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses_pre_311-3.1415] SKIPPED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[dataclasses_pre_311-value4] SKIPPED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[attr_classes-None] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[attr_classes-True] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[attr_classes-str] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[attr_classes-3.1415] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_insert_wrong_type_to_list[attr_classes-value4] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-1] PASSED [ 7%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-True] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-str] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-3.1415] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-value4] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-value5] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-value6] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-value7] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-value8] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses-value9] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-1] SKIPPED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-True] SKIPPED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-str] SKIPPED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-3.1415] SKIPPED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-value4] SKIPPED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-value5] SKIPPED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-value6] SKIPPED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-value7] SKIPPED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-value8] SKIPPED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[dataclasses_pre_311-value9] SKIPPED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-1] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-True] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-str] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-3.1415] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-value4] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-value5] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-value6] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-value7] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-value8] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_assign_wrong_type_to_dict[attr_classes-value9] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_recursive_dict[dataclasses] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_recursive_dict[dataclasses_pre_311] SKIPPED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_recursive_dict[attr_classes] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_recursive_list[dataclasses] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_recursive_list[dataclasses_pre_311] SKIPPED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_recursive_list[attr_classes] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_create_untyped_dict[dataclasses] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_create_untyped_dict[dataclasses_pre_311] SKIPPED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_create_untyped_dict[attr_classes] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_create_untyped_list[dataclasses] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_create_untyped_list[dataclasses_pre_311] SKIPPED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_create_untyped_list[attr_classes] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_has_bad_annotation1[dataclasses] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_has_bad_annotation1[dataclasses_pre_311] SKIPPED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_has_bad_annotation1[attr_classes] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_has_bad_annotation2[dataclasses] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_has_bad_annotation2[dataclasses_pre_311] SKIPPED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_has_bad_annotation2[attr_classes] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses--expected0-AnyNode-Any-None] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses--expected1-AnyNode-Any-None] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses--expected2-ListConfig-object-list] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses--expected3-DictConfig-object-dict] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses--expected4-DictConfig-object-] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses_pre_311--expected0-AnyNode-Any-None] SKIPPED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses_pre_311--expected1-AnyNode-Any-None] SKIPPED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses_pre_311--expected2-ListConfig-object-list] SKIPPED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses_pre_311--expected3-DictConfig-object-dict] SKIPPED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[dataclasses_pre_311--expected4-DictConfig-object-] SKIPPED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[attr_classes--expected0-AnyNode-Any-None] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[attr_classes--expected1-AnyNode-Any-None] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[attr_classes--expected2-ListConfig-object-list] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[attr_classes--expected3-DictConfig-object-dict] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestConfigs::test_bad_annotation_allow_objects[attr_classes--expected4-DictConfig-object-] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::test_frozen[dataclasses] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::test_frozen[dataclasses_pre_311] SKIPPED [ 8%] 145s tests/structured_conf/test_structured_config.py::test_frozen[attr_classes] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::test_forward_ref[dataclasses] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::test_forward_ref[dataclasses_pre_311] SKIPPED [ 8%] 145s tests/structured_conf/test_structured_config.py::test_forward_ref[attr_classes] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str[dataclasses] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str[dataclasses_pre_311] SKIPPED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str[attr_classes] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_dict_subclass_data_preserved_upon_node_creation[dataclasses] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_dict_subclass_data_preserved_upon_node_creation[dataclasses_pre_311] SKIPPED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_dict_subclass_data_preserved_upon_node_creation[attr_classes] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_create_dict_subclass_with_bad_value_type[dataclasses] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_create_dict_subclass_with_bad_value_type[dataclasses_pre_311] SKIPPED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_create_dict_subclass_with_bad_value_type[attr_classes] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str_as_sub_node[dataclasses] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str_as_sub_node[dataclasses_pre_311] SKIPPED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str_as_sub_node[attr_classes] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_int2str[dataclasses] PASSED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_int2str[dataclasses_pre_311] SKIPPED [ 8%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_int2str[attr_classes] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_int2str_as_sub_node[dataclasses] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_int2str_as_sub_node[dataclasses_pre_311] SKIPPED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_int2str_as_sub_node[attr_classes] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_color2str[dataclasses] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_color2str[dataclasses_pre_311] SKIPPED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_color2str[attr_classes] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_color2color[dataclasses] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_color2color[dataclasses_pre_311] SKIPPED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_color2color[attr_classes] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2user[dataclasses] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2user[dataclasses_pre_311] SKIPPED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2user[attr_classes] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str_with_field[dataclasses] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str_with_field[dataclasses_pre_311] SKIPPED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::test_str2str_with_field[attr_classes] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::TestErrors::test_usr2str[dataclasses] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::TestErrors::test_usr2str[dataclasses_pre_311] SKIPPED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::TestErrors::test_usr2str[attr_classes] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::TestErrors::test_str2int_with_field_of_different_type[dataclasses] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::TestErrors::test_str2int_with_field_of_different_type[dataclasses_pre_311] SKIPPED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestDictSubclass::TestErrors::test_str2int_with_field_of_different_type[attr_classes] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_construct_from_another_retain_node_types[dataclasses] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_construct_from_another_retain_node_types[dataclasses_pre_311] SKIPPED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_construct_from_another_retain_node_types[attr_classes] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_nested_with_any_var_type[dataclasses] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_nested_with_any_var_type[dataclasses_pre_311] SKIPPED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_nested_with_any_var_type[attr_classes] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_noop_merge_into_frozen[dataclasses] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_noop_merge_into_frozen[dataclasses_pre_311] SKIPPED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_noop_merge_into_frozen[attr_classes] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_into_none_list[dataclasses] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_into_none_list[dataclasses_pre_311] SKIPPED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_into_none_list[attr_classes] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_into_none_dict[dataclasses] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_into_none_dict[dataclasses_pre_311] SKIPPED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_into_none_dict[attr_classes] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_set_value_after_merge_into_none_dict[dataclasses] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_set_value_after_merge_into_none_dict[dataclasses_pre_311] SKIPPED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_set_value_after_merge_into_none_dict[attr_classes] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[dataclasses-empty] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[dataclasses-partial] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[dataclasses-complete0] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[dataclasses-complete1] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[dataclasses_pre_311-empty] SKIPPED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[dataclasses_pre_311-partial] SKIPPED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[dataclasses_pre_311-complete0] SKIPPED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[dataclasses_pre_311-complete1] SKIPPED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[attr_classes-empty] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[attr_classes-partial] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[attr_classes-complete0] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_update_userlist[attr_classes-complete1] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_missing_list_promotes_target_type[dataclasses] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_missing_list_promotes_target_type[dataclasses_pre_311] SKIPPED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_merge_missing_list_promotes_target_type[attr_classes] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_class_with_required_args[dataclasses] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_class_with_required_args[dataclasses_pre_311] SKIPPED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_class_with_required_args[attr_classes] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_instance_with_required_args[dataclasses] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_instance_with_required_args[dataclasses_pre_311] SKIPPED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_instance_with_required_args[attr_classes] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_class_with_default_args[dataclasses] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_class_with_default_args[dataclasses_pre_311] SKIPPED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_class_with_default_args[attr_classes] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_instance_with_default_args[dataclasses] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_instance_with_default_args[dataclasses_pre_311] SKIPPED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestConfigs2::test_ignore_metadata_instance_with_default_args[attr_classes] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_leaf_node_inheritance[dataclasses] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_leaf_node_inheritance[dataclasses_pre_311] SKIPPED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_leaf_node_inheritance[attr_classes] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_container_inheritance[dataclasses] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_container_inheritance[dataclasses_pre_311] SKIPPED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_container_inheritance[attr_classes] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_subclass_using_default_factory[dataclasses-create_from_class] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_subclass_using_default_factory[dataclasses-create_from_instance] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_subclass_using_default_factory[dataclasses_pre_311-create_from_class] SKIPPED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_subclass_using_default_factory[dataclasses_pre_311-create_from_instance] SKIPPED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_subclass_using_default_factory[attr_classes-create_from_class] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestStructredConfigInheritance::test_subclass_using_default_factory[attr_classes-create_from_instance] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[dataclasses-ListOfLists] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[dataclasses-DictOfDicts] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[dataclasses-ListsAndDicts] PASSED [ 9%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[dataclasses-WithDefault] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[dataclasses_pre_311-ListOfLists] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[dataclasses_pre_311-DictOfDicts] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[dataclasses_pre_311-ListsAndDicts] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[dataclasses_pre_311-WithDefault] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[attr_classes-ListOfLists] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[attr_classes-DictOfDicts] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[attr_classes-ListsAndDicts] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_instantiation[attr_classes-WithDefault] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lls] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-llx] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-llla] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lloli0] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lloli1] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lls_default0] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lls_default1] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lls_default-0] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lls_default-1] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lls_default-2] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lolx_default] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lolx_default-0] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lolx_default-1] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lolx_default-2] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsdsi] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-odsdsi_default-dsi1] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-odsdsi_default-dsi2] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-odsdsi_default-dsi3] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsdsx_default-dsx1] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsdsx_default-dsx2] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsdsx_default-dsx2-s1] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsdsx_default-dsx2-s2] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsdsx_default-dsx2-s3] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsdsx_default-dsx3] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-lldsi] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-oldfox0] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-oldfox1] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dedsle_default-RED] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsolx_default] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsolx_default-lx] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses-dsolx_default-lx-0] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lls] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-llx] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-llla] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lloli0] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lloli1] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lls_default0] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lls_default1] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lls_default-0] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lls_default-1] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lls_default-2] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lolx_default] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lolx_default-0] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lolx_default-1] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lolx_default-2] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsdsi] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-odsdsi_default-dsi1] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-odsdsi_default-dsi2] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-odsdsi_default-dsi3] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsdsx_default-dsx1] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsdsx_default-dsx2] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsdsx_default-dsx2-s1] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsdsx_default-dsx2-s2] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsdsx_default-dsx2-s3] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsdsx_default-dsx3] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-lldsi] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-oldfox0] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-oldfox1] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dedsle_default-RED] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsolx_default] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsolx_default-lx] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[dataclasses_pre_311-dsolx_default-lx-0] SKIPPED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lls] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-llx] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-llla] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lloli0] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lloli1] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lls_default0] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lls_default1] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lls_default-0] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lls_default-1] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lls_default-2] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lolx_default] PASSED [ 10%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lolx_default-0] PASSED [ 11%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lolx_default-1] PASSED [ 11%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lolx_default-2] PASSED [ 11%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsdsi] PASSED [ 11%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-odsdsi_default-dsi1] PASSED [ 11%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-odsdsi_default-dsi2] PASSED [ 11%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-odsdsi_default-dsi3] PASSED [ 11%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsdsx_default-dsx1] PASSED [ 11%] 145s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsdsx_default-dsx2] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsdsx_default-dsx2-s1] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsdsx_default-dsx2-s2] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsdsx_default-dsx2-s3] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsdsx_default-dsx3] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-lldsi] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-oldfox0] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-oldfox1] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dedsle_default-RED] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsolx_default] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsolx_default-lx] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_metadata[attr_classes-dsolx_default-lx-0] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-lls] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-lls-empty] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-lls-list-of-empty] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-lls_default] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-llx] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-lolx_default] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-dsdsi] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-dsdbi] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses-dsdsx] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-lls] SKIPPED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-lls-empty] SKIPPED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-lls-list-of-empty] SKIPPED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-lls_default] SKIPPED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-llx] SKIPPED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-lolx_default] SKIPPED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-dsdsi] SKIPPED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-dsdbi] SKIPPED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[dataclasses_pre_311-dsdsx] SKIPPED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-lls] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-lls-empty] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-lls-list-of-empty] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-lls_default] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-llx] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-lolx_default] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-dsdsi] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-dsdbi] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_legal_assignment[attr_classes-dsdsx] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses-lls-conversion-from-int] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses-lls] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses-llla] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses-lloli] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses-dsdbi] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses_pre_311-lls-conversion-from-int] SKIPPED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses_pre_311-lls] SKIPPED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses_pre_311-llla] SKIPPED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses_pre_311-lloli] SKIPPED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[dataclasses_pre_311-dsdbi] SKIPPED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[attr_classes-lls-conversion-from-int] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[attr_classes-lls] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[attr_classes-llla] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[attr_classes-lloli] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assignment_conversion[attr_classes-dsdbi] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[dataclasses-assign-llls-to-lloli] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[dataclasses-assign-lld-to-llx] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[dataclasses-assign-didbi-to-dsdbi] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[dataclasses-assign-dsdsi-to-dsdbi] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[dataclasses_pre_311-assign-llls-to-lloli] SKIPPED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[dataclasses_pre_311-assign-lld-to-llx] SKIPPED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[dataclasses_pre_311-assign-didbi-to-dsdbi] SKIPPED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[dataclasses_pre_311-assign-dsdsi-to-dsdbi] SKIPPED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[attr_classes-assign-llls-to-lloli] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[attr_classes-assign-lld-to-llx] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[attr_classes-assign-didbi-to-dsdbi] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_illegal_assignment[attr_classes-assign-dsdsi-to-dsdbi] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-lls-missing] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-lls_default-empty-list] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-lls_default-str] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-lls_default-int-converted] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-lls_default-missing-nested] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-lls_default-missing] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-dsdsi-missing] PASSED [ 11%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-dsdsx_default-empty] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-dsdsx_default-user-missing-data] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-dsdsx_default-user] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-dsdsx_default-missing-user] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses-dsdsi-str-converted-to-int] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-lls-missing] SKIPPED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-lls_default-empty-list] SKIPPED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-lls_default-str] SKIPPED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-lls_default-int-converted] SKIPPED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-lls_default-missing-nested] SKIPPED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-lls_default-missing] SKIPPED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-dsdsi-missing] SKIPPED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-dsdsx_default-empty] SKIPPED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-dsdsx_default-user-missing-data] SKIPPED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-dsdsx_default-user] SKIPPED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-dsdsx_default-missing-user] SKIPPED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[dataclasses_pre_311-dsdsi-str-converted-to-int] SKIPPED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-lls-missing] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-lls_default-empty-list] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-lls_default-str] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-lls_default-int-converted] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-lls_default-missing-nested] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-lls_default-missing] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-dsdsi-missing] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-dsdsx_default-empty] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-dsdsx_default-user-missing-data] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-dsdsx_default-user] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-dsdsx_default-missing-user] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_default_values[attr_classes-dsdsi-str-converted-to-int] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-dsolx=none-illegal] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-olx=none-legal] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-dsolx=dn-legal] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-x=none-illegal] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-odsdsi=none-legal] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-dsdsx=none-illegal] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-dsi=none-illegal] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-dsdsx=dsn-illegal] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-lloli=n-illegal] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-lloli=ln-illegal] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-lloli=lln-legal] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-lloli=llln-illegal] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-lolx=n-illegal] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-olx=n-legal] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses-lx=n-illegal] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-dsolx=none-illegal] SKIPPED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-olx=none-legal] SKIPPED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-dsolx=dn-legal] SKIPPED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-x=none-illegal] SKIPPED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-odsdsi=none-legal] SKIPPED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-dsdsx=none-illegal] SKIPPED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-dsi=none-illegal] SKIPPED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-dsdsx=dsn-illegal] SKIPPED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-lloli=n-illegal] SKIPPED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-lloli=ln-illegal] SKIPPED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-lloli=lln-legal] SKIPPED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-lloli=llln-illegal] SKIPPED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-lolx=n-illegal] SKIPPED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-olx=n-legal] SKIPPED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[dataclasses_pre_311-lx=n-illegal] SKIPPED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-dsolx=none-illegal] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-olx=none-legal] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-dsolx=dn-legal] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-x=none-illegal] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-odsdsi=none-legal] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-dsdsx=none-illegal] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-dsi=none-illegal] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-dsdsx=dsn-illegal] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-lloli=n-illegal] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-lloli=ln-illegal] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-lloli=lln-legal] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-lloli=llln-illegal] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-lolx=n-illegal] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-olx=n-legal] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestNestedContainers::test_assign_none[attr_classes-lx=n-illegal] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-simple-uis] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-simple-ubc] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-simple-uxf] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-simple-ouis] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-simple-uisn] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-simple-uisN] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-defaults-uis] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-defaults-ubc1] PASSED [ 12%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-defaults-ubc2] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-defaults-uxf] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-defaults-ouis] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-defaults-uisn] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-defaults-uisN] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-uis_missing] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-lubc] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-dsubf] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-lubc_with_default] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-dsubf_with_default] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-iterp-from-union] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-iterp-from-union-resolved] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses-iterp-to-union-resolved] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-simple-uis] SKIPPED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-simple-ubc] SKIPPED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-simple-uxf] SKIPPED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-simple-ouis] SKIPPED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-simple-uisn] SKIPPED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-simple-uisN] SKIPPED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-defaults-uis] SKIPPED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-defaults-ubc1] SKIPPED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-defaults-ubc2] SKIPPED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-defaults-uxf] SKIPPED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-defaults-ouis] SKIPPED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-defaults-uisn] SKIPPED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-defaults-uisN] SKIPPED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-uis_missing] SKIPPED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-lubc] SKIPPED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-dsubf] SKIPPED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-lubc_with_default] SKIPPED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-dsubf_with_default] SKIPPED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-iterp-from-union] SKIPPED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-iterp-from-union-resolved] SKIPPED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[dataclasses_pre_311-iterp-to-union-resolved] SKIPPED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-simple-uis] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-simple-ubc] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-simple-uxf] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-simple-ouis] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-simple-uisn] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-simple-uisN] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-defaults-uis] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-defaults-ubc1] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-defaults-ubc2] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-defaults-uxf] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-defaults-ouis] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-defaults-uisn] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-defaults-uisN] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-uis_missing] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-lubc] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-dsubf] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-lubc_with_default] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-dsubf_with_default] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-iterp-from-union] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-iterp-from-union-resolved] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation[attr_classes-iterp-to-union-resolved] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[dataclasses-assign-none-to-uis] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[dataclasses-assign-str-to-ubc] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[dataclasses-assign-bool-to-uxf] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[dataclasses-assign-enum-to-oufb] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[dataclasses_pre_311-assign-none-to-uis] SKIPPED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[dataclasses_pre_311-assign-str-to-ubc] SKIPPED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[dataclasses_pre_311-assign-bool-to-uxf] SKIPPED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[dataclasses_pre_311-assign-enum-to-oufb] SKIPPED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[attr_classes-assign-none-to-uis] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[attr_classes-assign-str-to-ubc] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[attr_classes-assign-bool-to-uxf] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_union_instantiation_with_bad_defaults[attr_classes-assign-enum-to-oufb] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-uis-int] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-uis-int_string] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-uis-str] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-uis-none] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-uis-missing] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-uis-interp] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-ubc-bool] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-ubc-color] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-ubc-color_str] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-ubc-str] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-ubc-none] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-ubc-missing] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-ubc-interp] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-simple-ouis-none] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-uis-int] PASSED [ 13%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-uis-int_string] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-uis-str] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-uis-none] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-uis-missing] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-uis-interp] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-ubc-bool] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-ubc-color] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-ubc-color_str] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-ubc-str] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-ubc-none] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-ubc-missing] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-ubc-interp] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-with_defaults-ouis-none] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-missing] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-none] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-interp] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-list-empty] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-list-enum] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-list-enum_str] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-list-str] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-list-none] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-list-missing] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-lubc-list-interp] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-dsubf] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-dsubf-float-str] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-dsubf-dict-str] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-dsubf-dict-none] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-dsubf-dict-missing] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-dsubf-dict-interp] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses-dsoubf-dict-none] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-uis-int] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-uis-int_string] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-uis-str] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-uis-none] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-uis-missing] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-uis-interp] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-ubc-bool] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-ubc-color] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-ubc-color_str] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-ubc-str] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-ubc-none] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-ubc-missing] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-ubc-interp] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-simple-ouis-none] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-uis-int] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-uis-int_string] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-uis-str] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-uis-none] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-uis-missing] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-uis-interp] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-ubc-bool] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-ubc-color] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-ubc-color_str] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-ubc-str] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-ubc-none] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-ubc-missing] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-ubc-interp] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-with_defaults-ouis-none] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-missing] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-none] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-interp] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-list-empty] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-list-enum] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-list-enum_str] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-list-str] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-list-none] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-list-missing] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-lubc-list-interp] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-dsubf] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-dsubf-float-str] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-dsubf-dict-str] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-dsubf-dict-none] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-dsubf-dict-missing] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-dsubf-dict-interp] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[dataclasses_pre_311-dsoubf-dict-none] SKIPPED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-uis-int] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-uis-int_string] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-uis-str] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-uis-none] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-uis-missing] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-uis-interp] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-ubc-bool] PASSED [ 14%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-ubc-color] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-ubc-color_str] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-ubc-str] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-ubc-none] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-ubc-missing] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-ubc-interp] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-simple-ouis-none] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-uis-int] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-uis-int_string] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-uis-str] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-uis-none] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-uis-missing] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-uis-interp] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-ubc-bool] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-ubc-color] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-ubc-color_str] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-ubc-str] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-ubc-none] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-ubc-missing] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-ubc-interp] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-with_defaults-ouis-none] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-missing] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-none] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-interp] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-list-empty] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-list-enum] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-list-enum_str] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-list-str] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-list-none] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-list-missing] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-lubc-list-interp] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-dsubf] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-dsubf-float-str] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-dsubf-dict-str] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-dsubf-dict-none] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-dsubf-dict-missing] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-dsubf-dict-interp] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assignment_to_union[attr_classes-dsoubf-dict-none] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-True-interp-to-int] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-True-interp-to-none-err] XFAIL [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-True-interp-to-str-err] XFAIL [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-True-interp-to-missing] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-True-interp-to-none] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-False-interp-to-int] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-False-interp-to-none-err] XFAIL [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-False-interp-to-str-err] XFAIL [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-False-interp-to-missing] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses-False-interp-to-none] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-True-interp-to-int] SKIPPED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-True-interp-to-none-err] SKIPPED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-True-interp-to-str-err] SKIPPED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-True-interp-to-missing] SKIPPED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-True-interp-to-none] SKIPPED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-False-interp-to-int] SKIPPED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-False-interp-to-none-err] SKIPPED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-False-interp-to-str-err] SKIPPED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-False-interp-to-missing] SKIPPED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[dataclasses_pre_311-False-interp-to-none] SKIPPED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-True-interp-to-int] PASSED [ 15%] 146s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-True-interp-to-none-err] XFAIL [ 15%] 147s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-True-interp-to-str-err] XFAIL [ 15%] 147s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-True-interp-to-missing] PASSED [ 15%] 147s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-True-interp-to-none] PASSED [ 15%] 147s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-False-interp-to-int] PASSED [ 15%] 147s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-False-interp-to-none-err] XFAIL [ 15%] 147s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-False-interp-to-str-err] XFAIL [ 15%] 147s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-False-interp-to-missing] PASSED [ 15%] 147s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_from_union[attr_classes-False-interp-to-none] PASSED [ 15%] 147s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_resolve_union_interpolation[dataclasses] PASSED [ 15%] 147s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_resolve_union_interpolation[dataclasses_pre_311] SKIPPED [ 15%] 147s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_resolve_union_interpolation[attr_classes] PASSED [ 15%] 147s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_resolve_union_interpolation_error[dataclasses] PASSED [ 15%] 147s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_resolve_union_interpolation_error[dataclasses_pre_311] SKIPPED [ 15%] 147s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_resolve_union_interpolation_error[attr_classes] PASSED [ 15%] 147s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_to_union[dataclasses-interp-to-float] PASSED [ 15%] 147s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_to_union[dataclasses-bad-int-interp] PASSED [ 15%] 147s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_to_union[dataclasses_pre_311-interp-to-float] SKIPPED [ 15%] 147s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_to_union[dataclasses_pre_311-bad-int-interp] SKIPPED [ 15%] 147s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_to_union[attr_classes-interp-to-float] PASSED [ 15%] 147s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_interpolation_to_union[attr_classes-bad-int-interp] PASSED [ 15%] 147s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_support_pep_604[dataclasses] PASSED [ 15%] 147s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_support_pep_604[dataclasses_pre_311] SKIPPED [ 15%] 147s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_support_pep_604[attr_classes] PASSED [ 16%] 147s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_support_pep_585[dataclasses] PASSED [ 16%] 147s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_support_pep_585[dataclasses_pre_311] SKIPPED [ 16%] 147s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_support_pep_585[attr_classes] PASSED [ 16%] 147s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assign_path_to_string_typed_field[dataclasses] PASSED [ 16%] 147s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assign_path_to_string_typed_field[dataclasses_pre_311] SKIPPED [ 16%] 147s tests/structured_conf/test_structured_config.py::TestUnionsOfPrimitiveTypes::test_assign_path_to_string_typed_field[attr_classes] PASSED [ 16%] 147s tests/test_base_config.py::test_set_value[input_0-foo-10-expected0] PASSED [ 16%] 147s tests/test_base_config.py::test_set_value[input_1-foo-value1-expected1] PASSED [ 16%] 147s tests/test_base_config.py::test_set_value[input_2-foo-value2-expected2] PASSED [ 16%] 147s tests/test_base_config.py::test_set_value[input_3-foo-value3-expected3] PASSED [ 16%] 147s tests/test_base_config.py::test_set_value[input_4-0-10-expected4] PASSED [ 16%] 147s tests/test_base_config.py::test_set_value[input_5-1-10-expected5] PASSED [ 16%] 147s tests/test_base_config.py::test_set_value[input_6-1-value6-expected6] PASSED [ 16%] 147s tests/test_base_config.py::test_set_value[input_7-1-value7-expected7] PASSED [ 16%] 147s tests/test_base_config.py::test_set_value[input_8-1-value8-expected8] PASSED [ 16%] 147s tests/test_base_config.py::test_set_value_validation_fail[input_0-foo-str] PASSED [ 16%] 147s tests/test_base_config.py::test_set_value_validation_fail[input_1-1-str] PASSED [ 16%] 147s tests/test_base_config.py::test_replace_value_node_type_with_another[input_0-foo-value0] PASSED [ 16%] 147s tests/test_base_config.py::test_replace_value_node_type_with_another[input_1-1-value1] PASSED [ 16%] 147s tests/test_base_config.py::test_empty[input_0-True] PASSED [ 16%] 147s tests/test_base_config.py::test_empty[input_1-True] PASSED [ 16%] 147s tests/test_base_config.py::test_empty[input_2-False] PASSED [ 16%] 147s tests/test_base_config.py::test_empty[input_3-False] PASSED [ 16%] 147s tests/test_base_config.py::test_str[list0-str] PASSED [ 16%] 147s tests/test_base_config.py::test_str[list0-repr] PASSED [ 16%] 147s tests/test_base_config.py::test_str[dict0-str] PASSED [ 16%] 147s tests/test_base_config.py::test_str[dict0-repr] PASSED [ 16%] 147s tests/test_base_config.py::test_str[list1-str] PASSED [ 16%] 147s tests/test_base_config.py::test_str[list1-repr] PASSED [ 16%] 147s tests/test_base_config.py::test_str[dict_in_list-str] PASSED [ 16%] 147s tests/test_base_config.py::test_str[dict_in_list-repr] PASSED [ 16%] 147s tests/test_base_config.py::test_str[list_in_list-str] PASSED [ 16%] 147s tests/test_base_config.py::test_str[list_in_list-repr] PASSED [ 16%] 147s tests/test_base_config.py::test_str[dict1-str] PASSED [ 16%] 147s tests/test_base_config.py::test_str[dict1-repr] PASSED [ 16%] 147s tests/test_base_config.py::test_str[list_in_dict-str] PASSED [ 16%] 147s tests/test_base_config.py::test_str[list_in_dict-repr] PASSED [ 16%] 147s tests/test_base_config.py::test_str[structured_with_missing-str] PASSED [ 16%] 147s tests/test_base_config.py::test_str[structured_with_missing-repr] PASSED [ 16%] 147s tests/test_base_config.py::test_flag_dict[readonly] PASSED [ 16%] 147s tests/test_base_config.py::test_flag_dict[struct] PASSED [ 16%] 147s tests/test_base_config.py::test_freeze_nested_dict[readonly] PASSED [ 16%] 147s tests/test_base_config.py::test_freeze_nested_dict[struct] PASSED [ 16%] 147s tests/test_base_config.py::test_set_flags PASSED [ 16%] 147s tests/test_base_config.py::test_get_flag_after_dict_assignment[20-True] PASSED [ 16%] 147s tests/test_base_config.py::test_get_flag_after_dict_assignment[20-False] PASSED [ 16%] 147s tests/test_base_config.py::test_get_flag_after_dict_assignment[node1-True] PASSED [ 16%] 147s tests/test_base_config.py::test_get_flag_after_dict_assignment[node1-False] PASSED [ 16%] 147s tests/test_base_config.py::test_get_flag_after_dict_assignment[node2-True] PASSED [ 16%] 147s tests/test_base_config.py::test_get_flag_after_dict_assignment[node2-False] PASSED [ 16%] 147s tests/test_base_config.py::TestDeepCopy::test_deepcopy[src0] PASSED [ 16%] 147s tests/test_base_config.py::TestDeepCopy::test_deepcopy[src1] PASSED [ 16%] 147s tests/test_base_config.py::TestDeepCopy::test_deepcopy[src2] PASSED [ 16%] 147s tests/test_base_config.py::TestDeepCopy::test_deepcopy[src3] PASSED [ 16%] 147s tests/test_base_config.py::TestDeepCopy::test_deepcopy[StructuredWithMissing] PASSED [ 16%] 147s tests/test_base_config.py::TestDeepCopy::test_deepcopy_readonly[src0] PASSED [ 16%] 147s tests/test_base_config.py::TestDeepCopy::test_deepcopy_readonly[src1] PASSED [ 16%] 147s tests/test_base_config.py::TestDeepCopy::test_deepcopy_readonly[src2] PASSED [ 16%] 147s tests/test_base_config.py::TestDeepCopy::test_deepcopy_readonly[src3] PASSED [ 16%] 147s tests/test_base_config.py::TestDeepCopy::test_deepcopy_readonly[StructuredWithMissing] PASSED [ 16%] 147s tests/test_base_config.py::TestDeepCopy::test_deepcopy_struct[src0] PASSED [ 16%] 147s tests/test_base_config.py::TestDeepCopy::test_deepcopy_struct[src1] PASSED [ 16%] 147s tests/test_base_config.py::TestDeepCopy::test_deepcopy_struct[src2] PASSED [ 16%] 147s tests/test_base_config.py::TestDeepCopy::test_deepcopy_struct[src3] PASSED [ 16%] 147s tests/test_base_config.py::TestDeepCopy::test_deepcopy_struct[StructuredWithMissing] PASSED [ 16%] 147s tests/test_base_config.py::test_deepcopy_after_del PASSED [ 16%] 147s tests/test_base_config.py::test_deepcopy_after_pop PASSED [ 16%] 147s tests/test_base_config.py::test_deepcopy_with_interpolation PASSED [ 16%] 147s tests/test_base_config.py::test_deepcopy_and_merge_and_flags PASSED [ 16%] 147s tests/test_base_config.py::test_deepcopy_preserves_container_type[cfg0] PASSED [ 16%] 147s tests/test_base_config.py::test_deepcopy_preserves_container_type[cfg1] PASSED [ 16%] 147s tests/test_base_config.py::test_flag_override[struct_setiitem] PASSED [ 16%] 147s tests/test_base_config.py::test_flag_override[struct_setattr] PASSED [ 16%] 147s tests/test_base_config.py::test_flag_override[readonly] PASSED [ 16%] 147s tests/test_base_config.py::test_nested_flag_override PASSED [ 16%] 147s tests/test_base_config.py::test_multiple_flags_override PASSED [ 16%] 147s tests/test_base_config.py::test_read_write_override[src0--expectation0] PASSED [ 16%] 147s tests/test_base_config.py::test_read_write_override[src1--expectation1] PASSED [ 16%] 147s tests/test_base_config.py::test_struct_override[src0--expectation0] PASSED [ 16%] 147s tests/test_base_config.py::test_open_dict_restore[struct-open_dict] PASSED [ 16%] 147s tests/test_base_config.py::test_open_dict_restore[readonly-read_write] PASSED [ 16%] 147s tests/test_base_config.py::TestCopy::test_copy[list_empty-copy.copy] PASSED [ 17%] 147s tests/test_base_config.py::TestCopy::test_copy[list_empty-obj.copy] PASSED [ 17%] 147s tests/test_base_config.py::TestCopy::test_copy[list0-copy.copy] PASSED [ 17%] 147s tests/test_base_config.py::TestCopy::test_copy[list0-obj.copy] PASSED [ 17%] 147s tests/test_base_config.py::TestCopy::test_copy[list1-copy.copy] PASSED [ 17%] 147s tests/test_base_config.py::TestCopy::test_copy[list1-obj.copy] PASSED [ 17%] 147s tests/test_base_config.py::TestCopy::test_copy[list_none-copy.copy] PASSED [ 17%] 147s tests/test_base_config.py::TestCopy::test_copy[list_none-obj.copy] PASSED [ 17%] 147s tests/test_base_config.py::TestCopy::test_copy[list_missing-copy.copy] PASSED [ 17%] 147s tests/test_base_config.py::TestCopy::test_copy[list_missing-obj.copy] PASSED [ 17%] 147s tests/test_base_config.py::TestCopy::test_copy[dict_empty-copy.copy] PASSED [ 17%] 147s tests/test_base_config.py::TestCopy::test_copy[dict_empty-obj.copy] PASSED [ 17%] 147s tests/test_base_config.py::TestCopy::test_copy[dict0-copy.copy] PASSED [ 17%] 147s tests/test_base_config.py::TestCopy::test_copy[dict0-obj.copy] PASSED [ 17%] 147s tests/test_base_config.py::TestCopy::test_copy[dict1-copy.copy] PASSED [ 17%] 147s tests/test_base_config.py::TestCopy::test_copy[dict1-obj.copy] PASSED [ 17%] 147s tests/test_base_config.py::TestCopy::test_copy[dict_none-copy.copy] PASSED [ 17%] 147s tests/test_base_config.py::TestCopy::test_copy[dict_none-obj.copy] PASSED [ 17%] 147s tests/test_base_config.py::TestCopy::test_copy_dict_inter[dict_inter-copy.copy] PASSED [ 17%] 147s tests/test_base_config.py::TestCopy::test_copy_dict_inter[dict_inter-obj.copy] PASSED [ 17%] 147s tests/test_base_config.py::TestCopy::test_copy_with_interpolation[src0-2-0-copy.copy] PASSED [ 17%] 147s tests/test_base_config.py::TestCopy::test_copy_with_interpolation[src0-2-0-obj.copy] PASSED [ 17%] 147s tests/test_base_config.py::TestCopy::test_copy_with_interpolation[src1-b-a-copy.copy] PASSED [ 17%] 147s tests/test_base_config.py::TestCopy::test_copy_with_interpolation[src1-b-a-obj.copy] PASSED [ 17%] 147s tests/test_base_config.py::TestCopy::test_list_shallow_copy_is_deepcopy[copy.copy] PASSED [ 17%] 147s tests/test_base_config.py::TestCopy::test_list_shallow_copy_is_deepcopy[obj.copy] PASSED [ 17%] 147s tests/test_base_config.py::TestParentAfterCopy::test_dict_copy[copy] PASSED [ 17%] 147s tests/test_base_config.py::TestParentAfterCopy::test_dict_copy[deepcopy] PASSED [ 17%] 147s tests/test_base_config.py::TestParentAfterCopy::test_node_copy[copy] PASSED [ 17%] 147s tests/test_base_config.py::TestParentAfterCopy::test_node_copy[deepcopy] PASSED [ 17%] 147s tests/test_base_config.py::TestParentAfterCopy::test_list_copy[copy] PASSED [ 17%] 147s tests/test_base_config.py::TestParentAfterCopy::test_list_copy[deepcopy] PASSED [ 17%] 147s tests/test_base_config.py::TestParentAfterCopy::test_union_copy[copy] PASSED [ 17%] 147s tests/test_base_config.py::TestParentAfterCopy::test_union_copy[deepcopy] PASSED [ 17%] 147s tests/test_base_config.py::test_omegaconf_init_not_implemented PASSED [ 17%] 147s tests/test_base_config.py::test_resolve_str_interpolation[a-a] PASSED [ 17%] 147s tests/test_base_config.py::test_resolve_str_interpolation[${foo}-10] PASSED [ 17%] 147s tests/test_base_config.py::test_resolve_str_interpolation[${bar}-10] PASSED [ 17%] 147s tests/test_base_config.py::test_resolve_str_interpolation[foo_${foo}-foo_10] PASSED [ 17%] 147s tests/test_base_config.py::test_resolve_str_interpolation[foo_${bar}-foo_10] PASSED [ 17%] 147s tests/test_base_config.py::test_omegaconf_create PASSED [ 17%] 147s tests/test_base_config.py::test_assign[parent0-0-value0-expected0] PASSED [ 17%] 147s tests/test_base_config.py::test_assign[parent1-0-value1-expected1] PASSED [ 17%] 147s tests/test_base_config.py::test_assign[parent2-0-value2-expected2] PASSED [ 17%] 147s tests/test_base_config.py::test_assign[parent3-foo-value3-expected3] PASSED [ 17%] 147s tests/test_base_config.py::test_assign[parent4-foo-value4-expected4] PASSED [ 17%] 147s tests/test_base_config.py::test_assign[parent5-foo-value5-expected5] PASSED [ 17%] 147s tests/test_base_config.py::test_get_node[cfg0-foo-bar] PASSED [ 17%] 147s tests/test_base_config.py::test_get_node[cfg1-foo-None] PASSED [ 17%] 147s tests/test_base_config.py::test_get_node[cfg2-foo-???] PASSED [ 17%] 147s tests/test_base_config.py::test_get_node[cfg3-1-20] PASSED [ 17%] 147s tests/test_base_config.py::test_get_node[cfg4-1-None] PASSED [ 17%] 147s tests/test_base_config.py::test_get_node[cfg5-1-???] PASSED [ 17%] 147s tests/test_base_config.py::test_string_interpolation_with_readonly_parent[dict] PASSED [ 17%] 147s tests/test_base_config.py::test_string_interpolation_with_readonly_parent[list_int] PASSED [ 17%] 147s tests/test_base_config.py::test_string_interpolation_with_readonly_parent[list_slice] PASSED [ 17%] 147s tests/test_base_config.py::test_flags_root PASSED [ 17%] 147s tests/test_base_config.py::test_optional_assign[list_elt] PASSED [ 17%] 147s tests/test_base_config.py::test_optional_assign[list_elt_partial] PASSED [ 17%] 147s tests/test_base_config.py::test_optional_assign[dict_elt] PASSED [ 17%] 147s tests/test_base_config.py::test_optional_assign[dict_elt_partial] PASSED [ 17%] 147s tests/test_base_config.py::test_optional_assign[list] PASSED [ 17%] 147s tests/test_base_config.py::test_optional_assign[dict] PASSED [ 17%] 147s tests/test_base_config.py::test_optional_assign[opt_list_elt] PASSED [ 17%] 147s tests/test_base_config.py::test_optional_assign[opt_dict_elt] PASSED [ 17%] 147s tests/test_base_config.py::test_optional_assign[opt_list] PASSED [ 17%] 147s tests/test_base_config.py::test_optional_assign[opt_dict] PASSED [ 17%] 147s tests/test_base_config.py::test_optional_assign[list_opt_elt] PASSED [ 17%] 147s tests/test_base_config.py::test_optional_assign[dict_opt_elt] PASSED [ 17%] 147s tests/test_base_config.py::test_optional_assign[list_opt] PASSED [ 17%] 147s tests/test_base_config.py::test_optional_assign[dict_opt] PASSED [ 17%] 147s tests/test_base_config.py::test_optional_assign[set_optional_user] PASSED [ 17%] 147s tests/test_base_config.py::test_optional_assign[illegal_set_user_to_none] PASSED [ 17%] 147s tests/test_base_config.py::test_assignment_optional_behavior[opt_user] PASSED [ 17%] 147s tests/test_base_config.py::test_assignment_optional_behavior[nested_structured_conf] PASSED [ 17%] 147s tests/test_base_config.py::test_assignment_optional_behavior[structured_dict_of_user] PASSED [ 17%] 147s tests/test_base_config.py::test_assignment_optional_behavior[dict_int] PASSED [ 17%] 147s tests/test_base_config.py::test_assignment_optional_behavior[dict_opt_int] PASSED [ 17%] 147s tests/test_base_config.py::test_assignment_optional_behavior[dict_any] PASSED [ 17%] 147s tests/test_base_config.py::test_assignment_optional_behavior[dict:merge_into_new_user_node] PASSED [ 17%] 147s tests/test_base_config.py::test_assignment_optional_behavior[dict:merge_into_new_optional_user_node] PASSED [ 17%] 147s tests/test_base_config.py::test_assignment_optional_behavior[list:merge_into_new_user_node] PASSED [ 17%] 147s tests/test_base_config.py::test_assignment_optional_behavior[list:merge_into_new_optional_user_node] PASSED [ 18%] 147s tests/test_base_config.py::test_assignment_optional_behavior[opt_dict0] PASSED [ 18%] 147s tests/test_base_config.py::test_assignment_optional_behavior[opt_list] PASSED [ 18%] 147s tests/test_base_config.py::test_assignment_optional_behavior[opt_dict1] PASSED [ 18%] 147s tests/test_base_config.py::test_assignment_optional_behavior[opt_dict2] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::test_setattr_deep_value PASSED [ 18%] 147s tests/test_basic_ops_dict.py::test_setattr_deep_from_empty PASSED [ 18%] 147s tests/test_basic_ops_dict.py::test_setattr_dict_nested PASSED [ 18%] 147s tests/test_basic_ops_dict.py::test_getattr PASSED [ 18%] 147s tests/test_basic_ops_dict.py::test_getattr_dict PASSED [ 18%] 147s tests/test_basic_ops_dict.py::test_delattr[dict-False] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::test_delattr[dict-True] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::test_delattr[structured_config-False] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::test_delattr[structured_config-True] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_mandatory_value[str] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_mandatory_value[bytes] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_mandatory_value[int] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_mandatory_value[float] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_mandatory_value[bool-T] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_mandatory_value[bool-F] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_mandatory_value[enum] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_inner[str] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_inner[bytes] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_inner[int] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_inner[float] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_inner[bool-T] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_inner[bool-F] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_inner[enum] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_outer[str] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_outer[bytes] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_outer[int] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_outer[float] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_outer[bool-T] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_outer[bool-F] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_nested_dict_mandatory_value_outer[enum] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_get[str] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_get[bytes] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_get[int] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_get[float] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_get[bool-T] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_get[bool-F] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_get[enum] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_set[str] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_set[bytes] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_set[int] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_set[float] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_set[bool-T] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_set[bool-F] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDictKeyTypes::test_subscript_set[enum] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem[src0-a-expected0] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem[src1-abc-expected1] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem[src2-1-expected2] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem[src3-67.89-expected3] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem[src4-False-expected4] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem[src5-Enum1.FOO-expected5] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem_KeyError[src0-a-expected0] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem_KeyError[src1-abc-expected1] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem_KeyError[src2-1-expected2] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem_KeyError[src3-67.89-expected3] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem_KeyError[src4-False-expected4] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_delitem_KeyError[src5-Enum1.FOO-expected5] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_struct_delitem[src0-a-expected0] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_struct_delitem[src1-abc-expected1] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_struct_delitem[src2-1-expected2] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_struct_delitem[src3-67.89-expected3] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_struct_delitem[src4-False-expected4] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestDelitemKeyTypes::test_dict_struct_delitem[src5-Enum1.FOO-expected5] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::test_attribute_error PASSED [ 18%] 147s tests/test_basic_ops_dict.py::test_get_default_value[c0] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::test_get_default_value[c1] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::test_scientific_notation_float PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-4-None] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-4-True] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-4-False] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-True-None] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-True-True] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-True-False] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-False-None] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-False-True] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-False-False] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-None-None] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-None-True] PASSED [ 18%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d0--missing-None-False] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-4-None] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-4-True] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-4-False] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-True-None] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-True-True] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-True-False] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-False-None] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-False-True] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-False-False] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-None-None] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-None-True] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d1-key-missing-None-False] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-4-None] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-4-True] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-4-False] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-True-None] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-True-True] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-True-False] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-False-None] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-False-True] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-False-False] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-None-None] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-None-True] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d2--key-None-False] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-4-None] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-4-True] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-4-False] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-True-None] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-True-True] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-True-False] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-False-None] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-False-True] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-False-False] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-None-None] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-None-True] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d3--key-None-False] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-4-None] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-4-True] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-4-False] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-True-None] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-True-True] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-True-False] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-False-None] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-False-True] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-False-False] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-None-None] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-None-True] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default[d4--key-None-False] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-4-None] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-4-True] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-4-False] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-True-None] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-True-True] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-True-False] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-False-None] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-False-True] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-False-False] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-None-None] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-None-True] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d0--key-value-None-False] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-4-None] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-4-True] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-4-False] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-True-None] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-True-True] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-True-False] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-False-None] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-False-True] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-False-False] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-None-None] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-None-True] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d1--key-None-None-False] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-4-None] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-4-True] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-4-False] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-True-None] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-True-True] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-True-False] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-False-None] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-False-True] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-False-False] PASSED [ 19%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-None-None] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-None-True] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d2-key-subkey-None-None-False] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-4-None] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-4-True] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-4-False] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-True-None] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-True-True] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-True-False] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-False-None] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-False-True] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-False-False] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-None-None] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-None-True] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d3--key-None-None-False] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-4-None] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-4-True] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-4-False] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-True-None] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-True-True] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-True-False] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-False-None] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-False-True] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-False-False] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-None-None] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-None-True] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_not_returning_default[d4--key-None-None-False] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-4-None] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-4-True] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-4-False] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-True-None] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-True-True] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-True-False] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-False-None] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-False-True] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-False-False] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-None-None] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-None-True] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d0-InterpolationKeyError-None-False] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-4-None] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-4-True] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-4-False] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-True-None] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-True-True] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-True-False] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-False-None] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-False-True] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-False-False] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-None-None] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-None-True] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d1-InterpolationToMissingValueError-None-False] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-4-None] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-4-True] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-4-False] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-True-None] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-True-True] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-True-False] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-False-None] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-False-True] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-False-False] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-None-None] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-None-True] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::TestGetWithDefault::test_dict_get_with_default_errors[d2-InterpolationKeyError-None-False] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::test_map_expansion PASSED [ 20%] 147s tests/test_basic_ops_dict.py::test_items_iterator_behavior PASSED [ 20%] 147s tests/test_basic_ops_dict.py::test_mutate_config_via_items_iteration PASSED [ 20%] 147s tests/test_basic_ops_dict.py::test_items_with_interpolation PASSED [ 20%] 147s tests/test_basic_ops_dict.py::test_items[empty] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::test_items[simple] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::test_items[interpolation_in_value] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::test_items[missing_value] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::test_items[none] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::test_items[missing] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::test_items[missing_interpolation0] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::test_items[missing_interpolation1] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::test_dict_keys[empty] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::test_dict_keys[full] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::test_dict_keys[missing_value] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::test_dict_keys[missing_interpolation] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::test_dict_keys[interpolation] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::test_dict_keys[none_dictconfig] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::test_dict_keys[missing_dictconfig] PASSED [ 20%] 147s tests/test_basic_ops_dict.py::test_dict_keys[missing_interpolation_dictconfig] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_keys[interpolation_dictconfig] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_pickle_get_root PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_iterate_dictionary PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_iterate_dict_with_interpolation PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_pop[no_default] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_pop[none_default] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_pop[with_default] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_pop[none_value] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_pop[missing_value] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_pop[interpolation] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_pop[enum_key_no_default] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_pop[enum_key_with_none_default] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_pop[enum_key_with_default] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_pop[bytes_key_no_default] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_pop[bytes_key_with_default] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_pop[float_key_no_default] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_pop[float_key_with_default] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_pop[bool_key_no_default] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_pop[bool_key_with_default] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_struct_mode_pop PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_structured_mode_pop PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg0-not_found-expectation0] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg1-ghi-expectation1] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg2-3-expectation2] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg3-10.11-expectation3] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg4-False-expectation4] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg5-Enum1.BAR-expectation5] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg6-a-expectation6] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg7-1-expectation7] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg8-123.45-expectation8] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg9-a-expectation9] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg10-True-expectation10] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg11-Enum1.FOO-expectation11] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_pop_error[cfg12-a-expectation12] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf0-a-True] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf1-b-True] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf2-c-False] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf3-b-True] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf4-b-False] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf5-c-True] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf6-b-True] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf7-a-True] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf8-b-True] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf9-b-True] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf10-Enum1.FOO-True] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf11-aaa-False] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf12-FOO-False] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf13-Enum1.FOO-True] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf14-incompatible_key_type-False] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf15-FOO-True] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf16-None-False] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf17-1-True] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf18-2-True] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf19-3-False] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf20-2-False] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf21-None-False] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf22-1-False] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf23-1-False] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf24-1.1-True] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf25-1.1-False] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf26-1.1-False] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf27-2.2-True] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf28-3.3-False] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf29-2.2-False] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf30-None-False] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf31-True-True] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf32-False-True] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf33-no-False] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf34-1-True] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf35-None-False] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf36-False-False] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf37-1-True] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf38-2-True] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf39-3-False] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf40-2-False] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf41-None-False] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_in_dict[conf42-1-False] PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_get_root PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_get_root_of_merged PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_config PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_structured_delitem PASSED [ 21%] 147s tests/test_basic_ops_dict.py::test_dict_nested_structured_delitem PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_dict_len[empty] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_dict_len[full] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_dict_len[none] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_dict_len[missing] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_dict_len[interpolation] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_dict_len[broken_interpolation] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_dict_assign_illegal_value PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_dict_assign_illegal_value_nested PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_assign_dict_in_dict PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_instantiate_config_fails PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_dir[cfg0-None-expected0] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_dir[cfg1-a-expected1] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_dir[StructuredWithMissing-dict-expected2] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_hash PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_get_with_default_from_struct_not_throwing[default] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_get_with_default_from_struct_not_throwing[0] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_get_with_default_from_struct_not_throwing[None] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_members[cfg0] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_members[cfg1] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_masked_copy[in_cfg0-mask_keys0-expected0] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_masked_copy[in_cfg1-a-expected1] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_masked_copy[in_cfg2-mask_keys2-expected2] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_masked_copy[in_cfg3-b-expected3] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_masked_copy[in_cfg4-mask_keys4-expected4] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_masked_copy_is_deep PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_shallow_copy PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_shallow_copy_missing PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_shallow_copy_none PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_dict_shallow_copy_is_deepcopy[copy] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_dict_shallow_copy_is_deepcopy[obj.copy] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_creation_with_invalid_key PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_setitem_with_invalid_key PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_getitem_with_invalid_key PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_hasattr PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_typed_hasattr PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_struct_mode_missing_key_getitem PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_struct_mode_missing_key_setitem PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_get_type PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_get_ref_type[cfg0-Optional] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_get_ref_type[cfg1-Plugin] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_get_ref_type_with_conflict PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_is_missing PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_assign_to_reftype_none_or_any[None-None] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_assign_to_reftype_none_or_any[None-Any] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_assign_to_reftype_none_or_any[assign1-None] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_assign_to_reftype_none_or_any[assign1-Any] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_assign_to_reftype_none_or_any[assign2-None] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_assign_to_reftype_none_or_any[assign2-Any] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_assign_to_reftype_none_or_any[assign3-None] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::test_assign_to_reftype_none_or_any[assign3-Any] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin1[plugin_none] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin1[plugin_plugin] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin1[plugin_plugin()] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin1[plugin_concrete] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin1[plugin_concrete()] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin1[concrete_none] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin1[subclass=subclass_obj0] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin1[subclass=subclass_obj1] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[None-plugin_none] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[None-plugin_plugin] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[None-plugin_plugin()] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[None-plugin_concrete] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[None-plugin_concrete()] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[None-concrete_none] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[None-subclass=subclass_obj0] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[None-subclass=subclass_obj1] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[???-plugin_none] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[???-plugin_plugin] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[???-plugin_plugin()] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[???-plugin_concrete] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[???-plugin_concrete()] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[???-concrete_none] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[???-subclass=subclass_obj0] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_assign_to_reftype_plugin[???-subclass=subclass_obj1] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin_[plugin_none] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin_[plugin_plugin] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin_[plugin_plugin()] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin_[plugin_concrete] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin_[plugin_concrete()] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin_[concrete_none] PASSED [ 22%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin_[subclass=subclass_obj0] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin_[subclass=subclass_obj1] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[None-plugin_none] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[None-plugin_plugin] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[None-plugin_plugin()] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[None-plugin_concrete] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[None-plugin_concrete()] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[None-concrete_none] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[None-subclass=subclass_obj0] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[None-subclass=subclass_obj1] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[???-plugin_none] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[???-plugin_plugin] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[???-plugin_plugin()] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[???-plugin_concrete] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[???-plugin_concrete()] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[???-concrete_none] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[???-subclass=subclass_obj0] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin::test_merge_into_reftype_plugin[???-subclass=subclass_obj1] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin_[assign_primitive_to_typed] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin_[assign_base_type_to_subclass] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin_[assign_base_instance_to_subclass] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin[None-assign_primitive_to_typed] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin[None-assign_base_type_to_subclass] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin[None-assign_base_instance_to_subclass] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin[???-assign_primitive_to_typed] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin[???-assign_base_type_to_subclass] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_assign_to_reftype_plugin[???-assign_base_instance_to_subclass] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin1[assign_primitive_to_typed] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin1[assign_base_type_to_subclass] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin1[assign_base_instance_to_subclass] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin[None-assign_primitive_to_typed] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin[None-assign_base_type_to_subclass] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin[None-assign_base_instance_to_subclass] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin[???-assign_primitive_to_typed] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin[???-assign_base_type_to_subclass] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::TestAssignAndMergeIntoReftypePlugin_Errors::test_merge_into_reftype_plugin[???-assign_base_instance_to_subclass] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::test_setdefault PASSED [ 23%] 147s tests/test_basic_ops_dict.py::test_self_assign_list_value_with_ref_type[list_value] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::test_self_assign_list_value_with_ref_type[dict_value] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::test_assign_to_sc_field_without_ref_type PASSED [ 23%] 147s tests/test_basic_ops_dict.py::test_dict_getitem_not_found PASSED [ 23%] 147s tests/test_basic_ops_dict.py::test_dict_getitem_none_output PASSED [ 23%] 147s tests/test_basic_ops_dict.py::test_dictconfig_creation_with_parent_flag[struct-data0] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::test_dictconfig_creation_with_parent_flag[struct-User] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::test_dictconfig_creation_with_parent_flag[readonly-data0] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::test_dictconfig_creation_with_parent_flag[readonly-User] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::test_node_copy_on_set[any] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::test_node_copy_on_set[dict] PASSED [ 23%] 147s tests/test_basic_ops_dict.py::test_node_copy_on_set[list] PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_list_value PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_list_of_dicts PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_list_get_return_default[cfg0-0-None] PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_list_get_return_default[cfg0-0-0] PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_list_get_return_default[cfg0-0-default] PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_list_get_return_default[cfg1-0-None] PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_list_get_return_default[cfg1-0-0] PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_list_get_return_default[cfg1-0-default] PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_list_get_return_default[cfg2-0-None] PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_list_get_return_default[cfg2-0-0] PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_list_get_return_default[cfg2-0-default] PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg0-0-found-None] PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg0-0-found-0] PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg0-0-found-default] PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg1-0-None-None] PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg1-0-None-0] PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg1-0-None-default] PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg2-0-None-None] PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg2-0-None-0] PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg2-0-None-default] PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg3-0-None-None] PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg3-0-None-0] PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_list_get_do_not_return_default[cfg3-0-None-default] PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_iterate_list[simple] PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_iterate_list[interpolation] PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_iterate_list[iter_over_lists] PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_iterate_list[iter_over_dicts] PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_iterate_list[iter_over_missing] PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_iterate_list[str_interpolation] PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_iterate_list_with_missing_interpolation PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_iterate_list_with_missing PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_items_with_interpolation PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_list_pop[cfg0-0-1-expected_cfg0] PASSED [ 23%] 147s tests/test_basic_ops_list.py::test_list_pop[cfg1-None-3-expected_cfg1] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_list_pop[cfg2-0-None-expected_cfg2] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_list_pop[cfg3-1-None-expected_cfg3] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_list_pop_errors[cfg0-100-IndexError] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_list_pop_errors[cfg1-0-InterpolationKeyError] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_list_pop_errors[cfg2-0-InterpolationToMissingValueError] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_list_pop_on_unexpected_exception_not_modifying PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_in_list PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_in_with_interpolation PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_not_in_special_lists[ListConfig(None)] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_not_in_special_lists[ListConfig(???)] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_list_config_with_list PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_list_config_with_tuple PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_items_on_list PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_list_enumerate PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_list_delitem PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_list_len[lst0-2] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_list_len[lst1-0] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_list_len[lst2-0] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_list_len[lst3-0] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_list_len[lst4-0] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_nested_list_assign_illegal_value PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_list_append PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_append_invalid_element_type[append_str_to_list[int]] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_append_invalid_element_type[append_str_to_list[Color]] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_append_invalid_element_type[append_str_to_list[User]] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_append_invalid_element_type[list:convert_dict_to_user] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_append_invalid_element_type[list:convert_empty_dict_to_user] PASSED [ 24%] 147s 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%] 147s 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%] 147s tests/test_basic_ops_list.py::test_append_convert[list:convert_str_to_int] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_append_convert[list:convert_str_to_float] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_append_convert[list:convert_int_to_str] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_append_convert[list:convert_str_to_bool] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_append_convert[list:convert_str_to_enum] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_append_convert[list:convert_str_to_path] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_list_index[index0-expected0] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_list_index[index1-expected1] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_list_index[-1-13] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_list_dir[cfg0-expected0] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_list_dir[cfg1-expected1] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_list_dir[cfg2-expected2] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_append_to_typed[typed_list] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_append_to_typed[typed_list_append_none] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_append_to_typed[optional_typed_list] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_append_to_typed[optional_typed_list_append_none] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_append_to_typed[user_list] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_append_to_typed[user_list_append_none] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_append_to_typed[optional_user_list] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_append_to_typed[optional_user_list_append_none] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_insert[input_0-1-100-expected0-AnyNode-None] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_insert[input_1-1-value1-expected1-IntegerNode-None] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_insert[input_2-1-foo-expected2-AnyNode-None] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_insert[input_3-1-value3-expected3-StringNode-None] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_insert[input_4-0-foo-None-None-ValidationError] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_insert[typed_list] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_insert[typed_list_insert_none] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_insert_special_list[lst0-0-10-expectation0] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_insert_special_list[lst1-0-10-expectation1] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_extend[src0-append0-result0] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_extend[src1-append1-result1] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_extend[src2-append2-result2] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_remove[src0-10-result0-expectation0] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_remove[src1-oops-None-expectation1] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_remove[src2-remove2-result2-expectation2] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_remove[src3-2-result3-expectation3] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_clear[1-src0] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_clear[1-src1] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_clear[1-src2] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_clear[2-src0] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_clear[2-src1] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_clear[2-src2] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_index[src0-20--1-expectation0] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_index[src1-10-0-expectation1] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_index[src2-20-1-expectation2] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_index_with_range PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_count[src0-10-0] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_count[src1-10-1] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_count[src2-10-2] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_count[src3-None-0] PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_sort PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_insert_throws_not_changing_list PASSED [ 24%] 147s tests/test_basic_ops_list.py::test_append_throws_not_changing_list PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_hash PASSED [ 25%] 147s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[listconfig_plus_listconfig-in_list10-in_list20-in_expected0] PASSED [ 25%] 147s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[listconfig_plus_listconfig-in_list11-in_list21-in_expected1] PASSED [ 25%] 147s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[listconfig_plus_listconfig-in_list12-in_list22-in_expected2] PASSED [ 25%] 147s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[listconfig_plus_list-in_list10-in_list20-in_expected0] PASSED [ 25%] 147s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[listconfig_plus_list-in_list11-in_list21-in_expected1] PASSED [ 25%] 147s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[listconfig_plus_list-in_list12-in_list22-in_expected2] PASSED [ 25%] 147s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[list_plus_listconfig-in_list10-in_list20-in_expected0] PASSED [ 25%] 147s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[list_plus_listconfig-in_list11-in_list21-in_expected1] PASSED [ 25%] 147s tests/test_basic_ops_list.py::TestListAdd::test_list_plus[list_plus_listconfig-in_list12-in_list22-in_expected2] PASSED [ 25%] 147s tests/test_basic_ops_list.py::TestListAdd::test_list_plus_eq[in_list10-in_list20-in_expected0] PASSED [ 25%] 147s tests/test_basic_ops_list.py::TestListAdd::test_list_plus_eq[in_list11-in_list21-in_expected1] PASSED [ 25%] 147s tests/test_basic_ops_list.py::TestListAdd::test_list_plus_eq[in_list12-in_list22-in_expected2] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_deep_add PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_deep_radd PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_set_with_invalid_key PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_getitem[lst0-0-1] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_getitem[lst1-0-TypeError] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_getitem[lst2-0-MissingMandatoryValue] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_getitem_slice[sli0] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_getitem_slice[sli1] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_getitem_slice[sli2] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_getitem_slice[sli3] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_getitem_slice[sli4] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_getitem_slice[sli5] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_getitem_slice[sli6] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_getitem_slice[sli7] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_getitem_slice[sli8] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_getitem_slice[sli9] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_getitem_slice[sli10] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[same-number-of-elements-create] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[same-number-of-elements-list] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[same-number-of-elements-] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[extra-elements-create] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[extra-elements-list] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[extra-elements-] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[insert only-create] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[insert only-list] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[insert only-] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[nop-create] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[nop-list] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[nop-] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[less-elements-create] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[less-elements-list] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[less-elements-] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-create] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-list] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice2-create] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice2-list] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice2-] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-disjoint-create] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-disjoint-list] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-disjoint-] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[non-iterable-input-create] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[non-iterable-input-list] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[non-iterable-input-] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[partially-valid-input-create] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[partially-valid-input-list] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[partially-valid-input-] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-length-mismatch-create] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-length-mismatch-list] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-length-mismatch-] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-length-mismatch2-create] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-length-mismatch2-list] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-length-mismatch2-] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-reverse-create] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-reverse-list] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[extended-slice-reverse-] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-create] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-list] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-replace-create] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-replace-list] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-replace-] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-underflow-create] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-underflow-list] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-underflow-] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-overflow-create] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-overflow-list] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_setitem_slice[slice-reverse-insert-overflow-] PASSED [ 25%] 147s tests/test_basic_ops_list.py::test_get[lst0-0-1] PASSED [ 26%] 147s tests/test_basic_ops_list.py::test_get[lst1-foo-KeyValidationError] PASSED [ 26%] 147s tests/test_basic_ops_list.py::test_get[lst2-1-InterpolationKeyError] PASSED [ 26%] 147s tests/test_basic_ops_list.py::test_get[lst3-1-InterpolationToMissingValueError] PASSED [ 26%] 147s tests/test_basic_ops_list.py::test_get[lst4-0-TypeError] PASSED [ 26%] 147s tests/test_basic_ops_list.py::test_get[lst5-0-MissingMandatoryValue] PASSED [ 26%] 147s tests/test_basic_ops_list.py::test_getattr PASSED [ 26%] 147s tests/test_basic_ops_list.py::test_shallow_copy PASSED [ 26%] 147s tests/test_basic_ops_list.py::test_shallow_copy_missing PASSED [ 26%] 147s tests/test_basic_ops_list.py::test_shallow_copy_none PASSED [ 26%] 147s tests/test_basic_ops_list.py::test_listconfig_creation_with_parent_flag[struct] PASSED [ 26%] 147s tests/test_basic_ops_list.py::test_listconfig_creation_with_parent_flag[readonly] PASSED [ 26%] 147s tests/test_basic_ops_list.py::test_node_copy_on_append[any] PASSED [ 26%] 147s tests/test_basic_ops_list.py::test_node_copy_on_append[dict] PASSED [ 26%] 147s tests/test_basic_ops_list.py::test_node_copy_on_append[list] PASSED [ 26%] 147s tests/test_basic_ops_list.py::test_validate_set[structured:set_optional_to_bad_type] PASSED [ 26%] 147s tests/test_basic_ops_list.py::test_validate_set[set_to_none_raises] PASSED [ 26%] 147s tests/test_basic_ops_list.py::test_validate_set[optional_set_to_none] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-None-str] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-None-bytes] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-None-int] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-None-float] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-None-bool] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-None-Enum1] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-False-str] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-False-bytes] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-False-int] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-False-float] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-False-bool] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-False-Enum1] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-True-str] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-True-bytes] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-True-int] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-True-float] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-True-bool] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[str-True-Enum1] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-None-str] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-None-bytes] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-None-int] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-None-float] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-None-bool] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-None-Enum1] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-False-str] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-False-bytes] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-False-int] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-False-float] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-False-bool] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-False-Enum1] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-True-str] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-True-bytes] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-True-int] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-True-float] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-True-bool] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[abc-True-Enum1] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-None-str] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-None-bytes] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-None-int] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-None-float] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-None-bool] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-None-Enum1] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-False-str] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-False-bytes] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-False-int] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-False-float] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-False-bool] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-False-Enum1] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-True-str] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-True-bytes] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-True-int] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-True-float] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-True-bool] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[1-True-Enum1] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-None-str] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-None-bytes] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-None-int] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-None-float] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-None-bool] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-None-Enum1] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-False-str] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-False-bytes] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-False-int] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-False-float] PASSED [ 26%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-False-bool] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-False-Enum1] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-True-str] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-True-bytes] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-True-int] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-True-float] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-True-bool] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[3.1415-True-Enum1] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-None-str] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-None-bytes] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-None-int] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-None-float] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-None-bool] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-None-Enum1] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-False-str] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-False-bytes] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-False-int] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-False-float] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-False-bool] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-False-Enum1] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-True-str] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-True-bytes] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-True-int] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-True-float] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-True-bool] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[True-True-Enum1] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-None-str] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-None-bytes] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-None-int] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-None-float] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-None-bool] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-None-Enum1] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-False-str] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-False-bytes] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-False-int] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-False-float] PASSED [ 27%] 147s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-False-bool] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-False-Enum1] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-True-str] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-True-bytes] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-True-int] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-True-float] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-True-bool] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__setitem__[Enum1.FOO-True-Enum1] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-None-str] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-None-bytes] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-None-int] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-None-float] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-None-bool] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-None-Enum1] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-False-str] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-False-bytes] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-False-int] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-False-float] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-False-bool] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-False-Enum1] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-True-str] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-True-bytes] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-True-int] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-True-float] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-True-bool] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[str-True-Enum1] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-None-str] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-None-bytes] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-None-int] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-None-float] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-None-bool] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-None-Enum1] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-False-str] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-False-bytes] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-False-int] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-False-float] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-False-bool] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-False-Enum1] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-True-str] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-True-bytes] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-True-int] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-True-float] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-True-bool] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[abc-True-Enum1] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-None-str] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-None-bytes] PASSED [ 27%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-None-int] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-None-float] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-None-bool] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-None-Enum1] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-False-str] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-False-bytes] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-False-int] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-False-float] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-False-bool] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-False-Enum1] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-True-str] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-True-bytes] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-True-int] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-True-float] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-True-bool] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[1-True-Enum1] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-None-str] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-None-bytes] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-None-int] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-None-float] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-None-bool] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-None-Enum1] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-False-str] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-False-bytes] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-False-int] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-False-float] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-False-bool] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-False-Enum1] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-True-str] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-True-bytes] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-True-int] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-True-float] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-True-bool] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[3.1415-True-Enum1] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-None-str] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-None-bytes] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-None-int] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-None-float] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-None-bool] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-None-Enum1] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-False-str] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-False-bytes] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-False-int] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-False-float] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-False-bool] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-False-Enum1] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-True-str] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-True-bytes] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-True-int] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-True-float] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-True-bool] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[True-True-Enum1] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-None-str] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-None-bytes] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-None-int] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-None-float] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-None-bool] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-None-Enum1] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-False-str] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-False-bytes] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-False-int] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-False-float] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-False-bool] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-False-Enum1] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-True-str] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-True-bytes] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-True-int] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-True-float] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-True-bool] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__getitem__[Enum1.FOO-True-Enum1] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-False-str] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-False-bytes] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-False-int] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-False-float] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-False-bool] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-False-Enum1] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-None-str] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-None-bytes] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-None-int] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-None-float] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-None-bool] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[str-None-Enum1] PASSED [ 28%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-False-str] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-False-bytes] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-False-int] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-False-float] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-False-bool] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-False-Enum1] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-None-str] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-None-bytes] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-None-int] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-None-float] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-None-bool] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[abc-None-Enum1] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-False-str] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-False-bytes] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-False-int] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-False-float] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-False-bool] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-False-Enum1] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-None-str] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-None-bytes] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-None-int] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-None-float] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-None-bool] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[1-None-Enum1] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-False-str] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-False-bytes] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-False-int] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-False-float] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-False-bool] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-False-Enum1] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-None-str] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-None-bytes] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-None-int] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-None-float] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-None-bool] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[3.1415-None-Enum1] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-False-str] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-False-bytes] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-False-int] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-False-float] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-False-bool] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-False-Enum1] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-None-str] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-None-bytes] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-None-int] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-None-float] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-None-bool] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[True-None-Enum1] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-False-str] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-False-bytes] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-False-int] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-False-float] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-False-bool] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-False-Enum1] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-None-str] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-None-bytes] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-None-int] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-None-float] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-None-bool] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__[Enum1.FOO-None-Enum1] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[str-True-str] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[str-True-bytes] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[str-True-int] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[str-True-float] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[str-True-bool] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[str-True-Enum1] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[abc-True-str] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[abc-True-bytes] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[abc-True-int] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[abc-True-float] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[abc-True-bool] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[abc-True-Enum1] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[1-True-str] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[1-True-bytes] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[1-True-int] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[1-True-float] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[1-True-bool] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[1-True-Enum1] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[3.1415-True-str] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[3.1415-True-bytes] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[3.1415-True-int] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[3.1415-True-float] PASSED [ 29%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[3.1415-True-bool] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[3.1415-True-Enum1] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[True-True-str] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[True-True-bytes] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[True-True-int] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[True-True-float] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[True-True-bool] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[True-True-Enum1] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[Enum1.FOO-True-str] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[Enum1.FOO-True-bytes] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[Enum1.FOO-True-int] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[Enum1.FOO-True-float] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[Enum1.FOO-True-bool] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__delitem__struct_mode[Enum1.FOO-True-Enum1] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-None-str] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-None-bytes] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-None-int] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-None-float] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-None-bool] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-None-Enum1] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-False-str] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-False-bytes] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-False-int] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-False-float] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-False-bool] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-False-Enum1] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-True-str] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-True-bytes] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-True-int] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-True-float] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-True-bool] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[str-True-Enum1] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-None-str] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-None-bytes] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-None-int] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-None-float] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-None-bool] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-None-Enum1] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-False-str] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-False-bytes] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-False-int] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-False-float] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-False-bool] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-False-Enum1] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-True-str] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-True-bytes] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-True-int] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-True-float] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-True-bool] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[abc-True-Enum1] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-None-str] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-None-bytes] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-None-int] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-None-float] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-None-bool] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-None-Enum1] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-False-str] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-False-bytes] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-False-int] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-False-float] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-False-bool] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-False-Enum1] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-True-str] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-True-bytes] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-True-int] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-True-float] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-True-bool] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[1-True-Enum1] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-None-str] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-None-bytes] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-None-int] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-None-float] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-None-bool] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-None-Enum1] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-False-str] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-False-bytes] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-False-int] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-False-float] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-False-bool] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-False-Enum1] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-True-str] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-True-bytes] PASSED [ 30%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-True-int] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-True-float] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-True-bool] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[3.1415-True-Enum1] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-None-str] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-None-bytes] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-None-int] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-None-float] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-None-bool] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-None-Enum1] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-False-str] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-False-bytes] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-False-int] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-False-float] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-False-bool] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-False-Enum1] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-True-str] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-True-bytes] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-True-int] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-True-float] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-True-bool] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[True-True-Enum1] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-None-str] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-None-bytes] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-None-int] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-None-float] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-None-bool] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-None-Enum1] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-False-str] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-False-bytes] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-False-int] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-False-float] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-False-bool] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-False-Enum1] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-True-str] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-True-bytes] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-True-int] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-True-float] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-True-bool] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__contains__[Enum1.FOO-True-Enum1] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-None-str] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-None-bytes] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-None-int] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-None-float] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-None-bool] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-None-Enum1] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-False-str] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-False-bytes] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-False-int] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-False-float] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-False-bool] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-False-Enum1] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-True-str] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-True-bytes] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-True-int] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-True-float] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-True-bool] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[str-True-Enum1] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-None-str] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-None-bytes] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-None-int] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-None-float] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-None-bool] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-None-Enum1] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-False-str] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-False-bytes] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-False-int] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-False-float] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-False-bool] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-False-Enum1] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-True-str] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-True-bytes] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-True-int] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-True-float] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-True-bool] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[abc-True-Enum1] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-None-str] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-None-bytes] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-None-int] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-None-float] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-None-bool] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-None-Enum1] PASSED [ 31%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-False-str] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-False-bytes] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-False-int] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-False-float] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-False-bool] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-False-Enum1] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-True-str] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-True-bytes] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-True-int] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-True-float] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-True-bool] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[1-True-Enum1] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-None-str] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-None-bytes] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-None-int] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-None-float] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-None-bool] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-None-Enum1] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-False-str] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-False-bytes] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-False-int] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-False-float] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-False-bool] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-False-Enum1] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-True-str] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-True-bytes] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-True-int] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-True-float] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-True-bool] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[3.1415-True-Enum1] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-None-str] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-None-bytes] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-None-int] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-None-float] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-None-bool] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-None-Enum1] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-False-str] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-False-bytes] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-False-int] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-False-float] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-False-bool] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-False-Enum1] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-True-str] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-True-bytes] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-True-int] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-True-float] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-True-bool] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[True-True-Enum1] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-None-str] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-None-bytes] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-None-int] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-None-float] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-None-bool] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-None-Enum1] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-False-str] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-False-bytes] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-False-int] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-False-float] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-False-bool] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-False-Enum1] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-True-str] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-True-bytes] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-True-int] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-True-float] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-True-bool] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test__eq__[Enum1.FOO-True-Enum1] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-None-str] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-None-bytes] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-None-int] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-None-float] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-None-bool] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-None-Enum1] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-False-str] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-False-bytes] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-False-int] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-False-float] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-False-bool] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-False-Enum1] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-True-str] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-True-bytes] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-True-int] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-True-float] PASSED [ 32%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-True-bool] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[str-True-Enum1] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-None-str] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-None-bytes] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-None-int] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-None-float] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-None-bool] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-None-Enum1] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-False-str] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-False-bytes] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-False-int] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-False-float] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-False-bool] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-False-Enum1] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-True-str] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-True-bytes] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-True-int] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-True-float] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-True-bool] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[abc-True-Enum1] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-None-str] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-None-bytes] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-None-int] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-None-float] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-None-bool] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-None-Enum1] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-False-str] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-False-bytes] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-False-int] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-False-float] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-False-bool] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-False-Enum1] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-True-str] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-True-bytes] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-True-int] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-True-float] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-True-bool] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[1-True-Enum1] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-None-str] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-None-bytes] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-None-int] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-None-float] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-None-bool] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-None-Enum1] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-False-str] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-False-bytes] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-False-int] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-False-float] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-False-bool] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-False-Enum1] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-True-str] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-True-bytes] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-True-int] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-True-float] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-True-bool] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[3.1415-True-Enum1] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-None-str] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-None-bytes] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-None-int] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-None-float] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-None-bool] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-None-Enum1] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-False-str] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-False-bytes] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-False-int] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-False-float] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-False-bool] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-False-Enum1] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-True-str] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-True-bytes] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-True-int] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-True-float] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-True-bool] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[True-True-Enum1] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-None-str] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-None-bytes] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-None-int] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-None-float] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-None-bool] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-None-Enum1] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-False-str] PASSED [ 33%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-False-bytes] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-False-int] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-False-float] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-False-bool] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-False-Enum1] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-True-str] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-True-bytes] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-True-int] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-True-float] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-True-bool] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get[Enum1.FOO-True-Enum1] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-None-str] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-None-bytes] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-None-int] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-None-float] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-None-bool] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-None-Enum1] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-False-str] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-False-bytes] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-False-int] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-False-float] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-False-bool] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-False-Enum1] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-True-str] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-True-bytes] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-True-int] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-True-float] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-True-bool] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[str-True-Enum1] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-None-str] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-None-bytes] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-None-int] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-None-float] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-None-bool] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-None-Enum1] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-False-str] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-False-bytes] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-False-int] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-False-float] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-False-bool] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-False-Enum1] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-True-str] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-True-bytes] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-True-int] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-True-float] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-True-bool] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[abc-True-Enum1] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-None-str] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-None-bytes] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-None-int] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-None-float] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-None-bool] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-None-Enum1] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-False-str] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-False-bytes] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-False-int] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-False-float] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-False-bool] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-False-Enum1] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-True-str] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-True-bytes] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-True-int] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-True-float] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-True-bool] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[1-True-Enum1] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-None-str] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-None-bytes] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-None-int] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-None-float] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-None-bool] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-None-Enum1] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-False-str] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-False-bytes] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-False-int] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-False-float] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-False-bool] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-False-Enum1] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-True-str] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-True-bytes] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-True-int] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-True-float] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-True-bool] PASSED [ 34%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[3.1415-True-Enum1] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-None-str] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-None-bytes] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-None-int] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-None-float] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-None-bool] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-None-Enum1] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-False-str] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-False-bytes] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-False-int] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-False-float] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-False-bool] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-False-Enum1] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-True-str] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-True-bytes] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-True-int] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-True-float] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-True-bool] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[True-True-Enum1] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-None-str] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-None-bytes] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-None-int] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-None-float] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-None-bool] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-None-Enum1] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-False-str] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-False-bytes] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-False-int] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-False-float] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-False-bool] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-False-Enum1] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-True-str] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-True-bytes] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-True-int] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-True-float] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-True-bool] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_get_with_default[Enum1.FOO-True-Enum1] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-False-str] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-False-bytes] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-False-int] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-False-float] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-False-bool] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-False-Enum1] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-None-str] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-None-bytes] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-None-int] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-None-float] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-None-bool] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[str-None-Enum1] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-False-str] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-False-bytes] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-False-int] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-False-float] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-False-bool] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-False-Enum1] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-None-str] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-None-bytes] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-None-int] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-None-float] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-None-bool] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[abc-None-Enum1] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-False-str] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-False-bytes] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-False-int] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-False-float] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-False-bool] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-False-Enum1] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-None-str] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-None-bytes] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-None-int] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-None-float] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-None-bool] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[1-None-Enum1] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-False-str] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-False-bytes] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-False-int] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-False-float] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-False-bool] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-False-Enum1] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-None-str] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-None-bytes] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-None-int] PASSED [ 35%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-None-float] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-None-bool] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[3.1415-None-Enum1] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-False-str] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-False-bytes] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-False-int] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-False-float] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-False-bool] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-False-Enum1] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-None-str] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-None-bytes] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-None-int] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-None-float] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-None-bool] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[True-None-Enum1] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-False-str] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-False-bytes] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-False-int] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-False-float] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-False-bool] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-False-Enum1] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-None-str] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-None-bytes] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-None-int] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-None-float] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-None-bool] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop[Enum1.FOO-None-Enum1] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[str-True-str] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[str-True-bytes] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[str-True-int] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[str-True-float] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[str-True-bool] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[str-True-Enum1] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[abc-True-str] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[abc-True-bytes] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[abc-True-int] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[abc-True-float] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[abc-True-bool] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[abc-True-Enum1] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[1-True-str] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[1-True-bytes] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[1-True-int] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[1-True-float] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[1-True-bool] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[1-True-Enum1] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[3.1415-True-str] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[3.1415-True-bytes] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[3.1415-True-int] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[3.1415-True-float] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[3.1415-True-bool] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[3.1415-True-Enum1] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[True-True-str] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[True-True-bytes] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[True-True-int] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[True-True-float] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[True-True-bool] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[True-True-Enum1] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[Enum1.FOO-True-str] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[Enum1.FOO-True-bytes] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[Enum1.FOO-True-int] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[Enum1.FOO-True-float] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[Enum1.FOO-True-bool] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_struct_mode[Enum1.FOO-True-Enum1] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-False-str] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-False-bytes] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-False-int] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-False-float] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-False-bool] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-False-Enum1] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-None-str] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-None-bytes] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-None-int] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-None-float] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-None-bool] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[str-None-Enum1] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-False-str] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-False-bytes] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-False-int] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-False-float] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-False-bool] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-False-Enum1] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-None-str] PASSED [ 36%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-None-bytes] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-None-int] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-None-float] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-None-bool] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[abc-None-Enum1] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-False-str] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-False-bytes] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-False-int] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-False-float] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-False-bool] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-False-Enum1] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-None-str] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-None-bytes] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-None-int] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-None-float] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-None-bool] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[1-None-Enum1] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-False-str] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-False-bytes] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-False-int] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-False-float] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-False-bool] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-False-Enum1] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-None-str] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-None-bytes] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-None-int] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-None-float] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-None-bool] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[3.1415-None-Enum1] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-False-str] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-False-bytes] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-False-int] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-False-float] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-False-bool] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-False-Enum1] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-None-str] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-None-bytes] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-None-int] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-None-float] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-None-bool] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[True-None-Enum1] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-False-str] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-False-bytes] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-False-int] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-False-float] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-False-bool] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-False-Enum1] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-None-str] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-None-bytes] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-None-int] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-None-float] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-None-bool] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default[Enum1.FOO-None-Enum1] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[str-True-str] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[str-True-bytes] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[str-True-int] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[str-True-float] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[str-True-bool] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[str-True-Enum1] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[abc-True-str] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[abc-True-bytes] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[abc-True-int] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[abc-True-float] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[abc-True-bool] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[abc-True-Enum1] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[1-True-str] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[1-True-bytes] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[1-True-int] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[1-True-float] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[1-True-bool] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[1-True-Enum1] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[3.1415-True-str] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[3.1415-True-bytes] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[3.1415-True-int] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[3.1415-True-float] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[3.1415-True-bool] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[3.1415-True-Enum1] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[True-True-str] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[True-True-bytes] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[True-True-int] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[True-True-float] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[True-True-bool] PASSED [ 37%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[True-True-Enum1] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[Enum1.FOO-True-str] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[Enum1.FOO-True-bytes] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[Enum1.FOO-True-int] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[Enum1.FOO-True-float] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[Enum1.FOO-True-bool] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_pop_with_default_struct_mode[Enum1.FOO-True-Enum1] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[None-str] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[None-bytes] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[None-int] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[None-float] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[None-bool] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[None-Enum1] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[False-str] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[False-bytes] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[False-int] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[False-float] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[False-bool] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[False-Enum1] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[True-str] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[True-bytes] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[True-int] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[True-float] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[True-bool] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_keys[True-Enum1] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[None-str] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[None-bytes] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[None-int] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[None-float] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[None-bool] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[None-Enum1] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[False-str] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[False-bytes] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[False-int] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[False-float] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[False-bool] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[False-Enum1] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[True-str] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[True-bytes] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[True-int] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[True-float] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[True-bool] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_values[True-Enum1] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[None-str] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[None-bytes] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[None-int] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[None-float] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[None-bool] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[None-Enum1] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[False-str] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[False-bytes] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[False-int] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[False-float] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[False-bool] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[False-Enum1] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[True-str] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[True-bytes] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[True-int] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[True-float] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[True-bool] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestUntypedDictConfig::test_items[True-Enum1] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-None-str-data0] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-None-bytes-data1] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-None-int-data2] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-None-float-data3] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-None-bool-data4] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-False-str-data0] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-False-bytes-data1] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-False-int-data2] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-False-float-data3] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-False-bool-data4] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-True-str-data0] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-True-bytes-data1] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-True-int-data2] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-True-float-data3] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[str-True-bool-data4] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-None-str-data0] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-None-bytes-data1] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-None-int-data2] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-None-float-data3] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-None-bool-data4] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-False-str-data0] PASSED [ 38%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-False-bytes-data1] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-False-int-data2] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-False-float-data3] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-False-bool-data4] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-True-str-data0] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-True-bytes-data1] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-True-int-data2] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-True-float-data3] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[abc-True-bool-data4] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-None-str-data0] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-None-bytes-data1] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-None-int-data2] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-None-float-data3] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-None-bool-data4] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-False-str-data0] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-False-bytes-data1] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-False-int-data2] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-False-float-data3] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-False-bool-data4] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-True-str-data0] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-True-bytes-data1] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-True-int-data2] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-True-float-data3] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[1-True-bool-data4] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-None-str-data0] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-None-bytes-data1] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-None-int-data2] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-None-float-data3] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-None-bool-data4] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-False-str-data0] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-False-bytes-data1] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-False-int-data2] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-False-float-data3] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-False-bool-data4] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-True-str-data0] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-True-bytes-data1] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-True-int-data2] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-True-float-data3] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[3.1415-True-bool-data4] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-None-str-data0] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-None-bytes-data1] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-None-int-data2] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-None-float-data3] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-None-bool-data4] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-False-str-data0] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-False-bytes-data1] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-False-int-data2] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-False-float-data3] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-False-bool-data4] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-True-str-data0] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-True-bytes-data1] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-True-int-data2] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-True-float-data3] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[True-True-bool-data4] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-True-str-data0] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-True-bytes-data1] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-True-int-data2] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-True-float-data3] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__setitem__primitive_typed[Enum1.FOO-True-bool-data4] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-None-str-data0] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-None-bytes-data1] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-None-int-data2] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-None-float-data3] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-None-bool-data4] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-False-str-data0] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-False-bytes-data1] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-False-int-data2] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-False-float-data3] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-False-bool-data4] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-True-str-data0] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-True-bytes-data1] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-True-int-data2] PASSED [ 39%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-True-float-data3] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[str-True-bool-data4] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-None-str-data0] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-None-bytes-data1] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-None-int-data2] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-None-float-data3] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-None-bool-data4] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-False-str-data0] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-False-bytes-data1] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-False-int-data2] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-False-float-data3] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-False-bool-data4] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-True-str-data0] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-True-bytes-data1] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-True-int-data2] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-True-float-data3] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[abc-True-bool-data4] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-None-str-data0] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-None-bytes-data1] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-None-int-data2] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-None-float-data3] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-None-bool-data4] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-False-str-data0] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-False-bytes-data1] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-False-int-data2] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-False-float-data3] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-False-bool-data4] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-True-str-data0] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-True-bytes-data1] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-True-int-data2] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-True-float-data3] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[1-True-bool-data4] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-None-str-data0] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-None-bytes-data1] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-None-int-data2] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-None-float-data3] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-None-bool-data4] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-False-str-data0] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-False-bytes-data1] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-False-int-data2] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-False-float-data3] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-False-bool-data4] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-True-str-data0] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-True-bytes-data1] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-True-int-data2] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-True-float-data3] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[3.1415-True-bool-data4] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-None-str-data0] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-None-bytes-data1] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-None-int-data2] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-None-float-data3] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-None-bool-data4] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-False-str-data0] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-False-bytes-data1] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-False-int-data2] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-False-float-data3] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-False-bool-data4] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-True-str-data0] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-True-bytes-data1] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-True-int-data2] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-True-float-data3] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[True-True-bool-data4] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-True-str-data0] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-True-bytes-data1] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-True-int-data2] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-True-float-data3] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__getitem__primitive_typed[Enum1.FOO-True-bool-data4] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-False-str-data0] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-False-bytes-data1] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-False-int-data2] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-False-float-data3] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-False-bool-data4] PASSED [ 40%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-None-str-data0] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-None-bytes-data1] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-None-int-data2] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-None-float-data3] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[str-None-bool-data4] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-False-str-data0] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-False-bytes-data1] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-False-int-data2] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-False-float-data3] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-False-bool-data4] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-None-str-data0] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-None-bytes-data1] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-None-int-data2] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-None-float-data3] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[abc-None-bool-data4] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-False-str-data0] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-False-bytes-data1] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-False-int-data2] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-False-float-data3] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-False-bool-data4] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-None-str-data0] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-None-bytes-data1] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-None-int-data2] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-None-float-data3] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[1-None-bool-data4] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-False-str-data0] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-False-bytes-data1] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-False-int-data2] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-False-float-data3] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-False-bool-data4] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-None-str-data0] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-None-bytes-data1] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-None-int-data2] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-None-float-data3] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[3.1415-None-bool-data4] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-False-str-data0] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-False-bytes-data1] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-False-int-data2] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-False-float-data3] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-False-bool-data4] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-None-str-data0] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-None-bytes-data1] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-None-int-data2] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-None-float-data3] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[True-None-bool-data4] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[str-True-str-data0] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[str-True-bytes-data1] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[str-True-int-data2] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[str-True-float-data3] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[str-True-bool-data4] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[abc-True-str-data0] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[abc-True-bytes-data1] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[abc-True-int-data2] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[abc-True-float-data3] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[abc-True-bool-data4] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[1-True-str-data0] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[1-True-bytes-data1] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[1-True-int-data2] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[1-True-float-data3] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[1-True-bool-data4] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[3.1415-True-str-data0] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[3.1415-True-bytes-data1] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[3.1415-True-int-data2] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[3.1415-True-float-data3] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[3.1415-True-bool-data4] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[True-True-str-data0] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[True-True-bytes-data1] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[True-True-int-data2] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[True-True-float-data3] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[True-True-bool-data4] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[Enum1.FOO-True-str-data0] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[Enum1.FOO-True-bytes-data1] PASSED [ 41%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[Enum1.FOO-True-int-data2] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[Enum1.FOO-True-float-data3] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__delitem__primitive_typed_struct_mode[Enum1.FOO-True-bool-data4] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-None-str-data0] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-None-bytes-data1] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-None-int-data2] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-None-float-data3] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-None-bool-data4] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-False-str-data0] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-False-bytes-data1] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-False-int-data2] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-False-float-data3] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-False-bool-data4] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-True-str-data0] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-True-bytes-data1] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-True-int-data2] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-True-float-data3] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[str-True-bool-data4] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-None-str-data0] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-None-bytes-data1] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-None-int-data2] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-None-float-data3] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-None-bool-data4] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-False-str-data0] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-False-bytes-data1] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-False-int-data2] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-False-float-data3] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-False-bool-data4] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-True-str-data0] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-True-bytes-data1] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-True-int-data2] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-True-float-data3] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[abc-True-bool-data4] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-None-str-data0] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-None-bytes-data1] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-None-int-data2] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-None-float-data3] PASSED [ 42%] 148s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-None-bool-data4] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-False-str-data0] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-False-bytes-data1] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-False-int-data2] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-False-float-data3] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-False-bool-data4] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-True-str-data0] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-True-bytes-data1] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-True-int-data2] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-True-float-data3] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[1-True-bool-data4] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-None-str-data0] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-None-bytes-data1] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-None-int-data2] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-None-float-data3] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-None-bool-data4] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-False-str-data0] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-False-bytes-data1] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-False-int-data2] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-False-float-data3] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-False-bool-data4] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-True-str-data0] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-True-bytes-data1] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-True-int-data2] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-True-float-data3] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[3.1415-True-bool-data4] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-None-str-data0] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-None-bytes-data1] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-None-int-data2] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-None-float-data3] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-None-bool-data4] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-False-str-data0] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-False-bytes-data1] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-False-int-data2] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-False-float-data3] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-False-bool-data4] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-True-str-data0] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-True-bytes-data1] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-True-int-data2] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-True-float-data3] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[True-True-bool-data4] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 42%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-True-str-data0] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-True-bytes-data1] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-True-int-data2] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-True-float-data3] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__contains__primitive_typed[Enum1.FOO-True-bool-data4] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-None-str-data0] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-None-bytes-data1] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-None-int-data2] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-None-float-data3] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-None-bool-data4] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-False-str-data0] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-False-bytes-data1] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-False-int-data2] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-False-float-data3] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-False-bool-data4] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-True-str-data0] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-True-bytes-data1] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-True-int-data2] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-True-float-data3] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[str-True-bool-data4] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-None-str-data0] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-None-bytes-data1] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-None-int-data2] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-None-float-data3] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-None-bool-data4] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-False-str-data0] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-False-bytes-data1] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-False-int-data2] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-False-float-data3] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-False-bool-data4] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-True-str-data0] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-True-bytes-data1] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-True-int-data2] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-True-float-data3] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[abc-True-bool-data4] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-None-str-data0] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-None-bytes-data1] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-None-int-data2] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-None-float-data3] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-None-bool-data4] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-False-str-data0] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-False-bytes-data1] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-False-int-data2] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-False-float-data3] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-False-bool-data4] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-True-str-data0] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-True-bytes-data1] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-True-int-data2] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-True-float-data3] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[1-True-bool-data4] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-None-str-data0] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-None-bytes-data1] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-None-int-data2] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-None-float-data3] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-None-bool-data4] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-False-str-data0] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-False-bytes-data1] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-False-int-data2] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-False-float-data3] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-False-bool-data4] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-True-str-data0] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-True-bytes-data1] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-True-int-data2] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-True-float-data3] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[3.1415-True-bool-data4] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-None-str-data0] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-None-bytes-data1] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-None-int-data2] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-None-float-data3] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-None-bool-data4] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-False-str-data0] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-False-bytes-data1] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-False-int-data2] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-False-float-data3] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-False-bool-data4] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-True-str-data0] PASSED [ 43%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-True-bytes-data1] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-True-int-data2] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-True-float-data3] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[True-True-bool-data4] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-True-str-data0] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-True-bytes-data1] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-True-int-data2] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-True-float-data3] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test__eq__primitive_typed[Enum1.FOO-True-bool-data4] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-None-str-data0] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-None-bytes-data1] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-None-int-data2] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-None-float-data3] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-None-bool-data4] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-False-str-data0] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-False-bytes-data1] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-False-int-data2] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-False-float-data3] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-False-bool-data4] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-True-str-data0] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-True-bytes-data1] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-True-int-data2] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-True-float-data3] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[str-True-bool-data4] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-None-str-data0] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-None-bytes-data1] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-None-int-data2] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-None-float-data3] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-None-bool-data4] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-False-str-data0] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-False-bytes-data1] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-False-int-data2] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-False-float-data3] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-False-bool-data4] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-True-str-data0] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-True-bytes-data1] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-True-int-data2] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-True-float-data3] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[abc-True-bool-data4] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-None-str-data0] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-None-bytes-data1] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-None-int-data2] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-None-float-data3] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-None-bool-data4] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-False-str-data0] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-False-bytes-data1] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-False-int-data2] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-False-float-data3] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-False-bool-data4] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-True-str-data0] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-True-bytes-data1] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-True-int-data2] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-True-float-data3] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[1-True-bool-data4] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-None-str-data0] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-None-bytes-data1] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-None-int-data2] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-None-float-data3] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-None-bool-data4] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-False-str-data0] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-False-bytes-data1] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-False-int-data2] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-False-float-data3] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-False-bool-data4] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-True-str-data0] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-True-bytes-data1] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-True-int-data2] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-True-float-data3] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[3.1415-True-bool-data4] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-None-str-data0] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-None-bytes-data1] PASSED [ 44%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-None-int-data2] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-None-float-data3] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-None-bool-data4] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-False-str-data0] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-False-bytes-data1] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-False-int-data2] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-False-float-data3] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-False-bool-data4] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-True-str-data0] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-True-bytes-data1] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-True-int-data2] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-True-float-data3] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[True-True-bool-data4] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-True-str-data0] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-True-bytes-data1] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-True-int-data2] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-True-float-data3] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_primitive_typed[Enum1.FOO-True-bool-data4] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-None-str-data0] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-None-bytes-data1] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-None-int-data2] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-None-float-data3] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-None-bool-data4] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-False-str-data0] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-False-bytes-data1] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-False-int-data2] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-False-float-data3] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-False-bool-data4] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-True-str-data0] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-True-bytes-data1] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-True-int-data2] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-True-float-data3] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[str-True-bool-data4] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-None-str-data0] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-None-bytes-data1] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-None-int-data2] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-None-float-data3] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-None-bool-data4] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-False-str-data0] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-False-bytes-data1] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-False-int-data2] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-False-float-data3] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-False-bool-data4] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-True-str-data0] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-True-bytes-data1] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-True-int-data2] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-True-float-data3] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[abc-True-bool-data4] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-None-str-data0] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-None-bytes-data1] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-None-int-data2] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-None-float-data3] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-None-bool-data4] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-False-str-data0] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-False-bytes-data1] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-False-int-data2] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-False-float-data3] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-False-bool-data4] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-True-str-data0] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-True-bytes-data1] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-True-int-data2] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-True-float-data3] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[1-True-bool-data4] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-None-str-data0] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-None-bytes-data1] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-None-int-data2] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-None-float-data3] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-None-bool-data4] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-False-str-data0] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-False-bytes-data1] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-False-int-data2] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-False-float-data3] PASSED [ 45%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-False-bool-data4] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-True-str-data0] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-True-bytes-data1] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-True-int-data2] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-True-float-data3] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[3.1415-True-bool-data4] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-None-str-data0] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-None-bytes-data1] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-None-int-data2] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-None-float-data3] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-None-bool-data4] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-False-str-data0] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-False-bytes-data1] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-False-int-data2] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-False-float-data3] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-False-bool-data4] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-True-str-data0] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-True-bytes-data1] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-True-int-data2] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-True-float-data3] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[True-True-bool-data4] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-True-str-data0] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-True-bytes-data1] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-True-int-data2] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-True-float-data3] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_get_with_default_primitive_typed[Enum1.FOO-True-bool-data4] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-False-str-data0] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-False-bytes-data1] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-False-int-data2] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-False-float-data3] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-False-bool-data4] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-None-str-data0] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-None-bytes-data1] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-None-int-data2] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-None-float-data3] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[str-None-bool-data4] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-False-str-data0] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-False-bytes-data1] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-False-int-data2] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-False-float-data3] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-False-bool-data4] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-None-str-data0] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-None-bytes-data1] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-None-int-data2] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-None-float-data3] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[abc-None-bool-data4] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-False-str-data0] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-False-bytes-data1] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-False-int-data2] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-False-float-data3] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-False-bool-data4] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-None-str-data0] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-None-bytes-data1] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-None-int-data2] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-None-float-data3] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[1-None-bool-data4] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-False-str-data0] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-False-bytes-data1] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-False-int-data2] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-False-float-data3] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-False-bool-data4] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-None-str-data0] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-None-bytes-data1] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-None-int-data2] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-None-float-data3] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[3.1415-None-bool-data4] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-False-str-data0] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-False-bytes-data1] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-False-int-data2] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-False-float-data3] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-False-bool-data4] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-None-str-data0] PASSED [ 46%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-None-bytes-data1] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-None-int-data2] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-None-float-data3] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[True-None-bool-data4] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[str-True-str-data0] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[str-True-bytes-data1] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[str-True-int-data2] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[str-True-float-data3] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[str-True-bool-data4] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[abc-True-str-data0] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[abc-True-bytes-data1] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[abc-True-int-data2] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[abc-True-float-data3] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[abc-True-bool-data4] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[1-True-str-data0] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[1-True-bytes-data1] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[1-True-int-data2] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[1-True-float-data3] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[1-True-bool-data4] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[3.1415-True-str-data0] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[3.1415-True-bytes-data1] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[3.1415-True-int-data2] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[3.1415-True-float-data3] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[3.1415-True-bool-data4] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[True-True-str-data0] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[True-True-bytes-data1] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[True-True-int-data2] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[True-True-float-data3] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[True-True-bool-data4] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[Enum1.FOO-True-str-data0] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[Enum1.FOO-True-bytes-data1] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[Enum1.FOO-True-int-data2] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[Enum1.FOO-True-float-data3] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_primitive_typed_struct_mode[Enum1.FOO-True-bool-data4] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-False-str-data0] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-False-bytes-data1] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-False-int-data2] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-False-float-data3] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-False-bool-data4] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-None-str-data0] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-None-bytes-data1] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-None-int-data2] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-None-float-data3] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[str-None-bool-data4] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-False-str-data0] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-False-bytes-data1] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-False-int-data2] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-False-float-data3] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-False-bool-data4] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-None-str-data0] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-None-bytes-data1] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-None-int-data2] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-None-float-data3] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[abc-None-bool-data4] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-False-str-data0] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-False-bytes-data1] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-False-int-data2] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-False-float-data3] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-False-bool-data4] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-None-str-data0] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-None-bytes-data1] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-None-int-data2] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-None-float-data3] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[1-None-bool-data4] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-False-str-data0] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-False-bytes-data1] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-False-int-data2] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-False-float-data3] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-False-bool-data4] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-None-str-data0] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-None-bytes-data1] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-None-int-data2] PASSED [ 47%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-None-float-data3] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[3.1415-None-bool-data4] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-False-str-data0] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-False-bytes-data1] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-False-int-data2] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-False-float-data3] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-False-bool-data4] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-None-str-data0] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-None-bytes-data1] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-None-int-data2] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-None-float-data3] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[True-None-bool-data4] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-False-str-data0] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-False-bytes-data1] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-False-int-data2] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-False-float-data3] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-False-bool-data4] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-None-str-data0] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-None-bytes-data1] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-None-int-data2] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-None-float-data3] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed[Enum1.FOO-None-bool-data4] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[str-True-str-data0] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[str-True-bytes-data1] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[str-True-int-data2] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[str-True-float-data3] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[str-True-bool-data4] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[abc-True-str-data0] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[abc-True-bytes-data1] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[abc-True-int-data2] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[abc-True-float-data3] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[abc-True-bool-data4] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[1-True-str-data0] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[1-True-bytes-data1] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[1-True-int-data2] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[1-True-float-data3] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[1-True-bool-data4] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[3.1415-True-str-data0] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[3.1415-True-bytes-data1] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[3.1415-True-int-data2] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[3.1415-True-float-data3] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[3.1415-True-bool-data4] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[True-True-str-data0] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[True-True-bytes-data1] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[True-True-int-data2] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[True-True-float-data3] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[True-True-bool-data4] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[Enum1.FOO-True-str-data0] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[Enum1.FOO-True-bytes-data1] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[Enum1.FOO-True-int-data2] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[Enum1.FOO-True-float-data3] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_pop_with_default_primitive_typed_struct_mode[Enum1.FOO-True-bool-data4] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[None-str-data0] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[None-bytes-data1] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[None-int-data2] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[None-float-data3] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[None-bool-data4] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[False-str-data0] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[False-bytes-data1] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[False-int-data2] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[False-float-data3] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[False-bool-data4] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[True-str-data0] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[True-bytes-data1] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[True-int-data2] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[True-float-data3] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_keys_primitive_typed[True-bool-data4] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[None-str-data0] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[None-bytes-data1] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[None-int-data2] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[None-float-data3] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[None-bool-data4] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[False-str-data0] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[False-bytes-data1] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[False-int-data2] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[False-float-data3] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[False-bool-data4] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[True-str-data0] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[True-bytes-data1] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[True-int-data2] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[True-float-data3] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_values_primitive_typed[True-bool-data4] PASSED [ 48%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[None-str-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[None-bytes-data1] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[None-int-data2] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[None-float-data3] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[None-bool-data4] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[False-str-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[False-bytes-data1] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[False-int-data2] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[False-float-data3] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[False-bool-data4] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[True-str-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[True-bytes-data1] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[True-int-data2] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[True-float-data3] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestPrimitiveTypeDunderMethods::test_items_primitive_typed[True-bool-data4] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[str-None-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[str-False-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[str-True-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[abc-None-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[abc-False-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[abc-True-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[1-None-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[1-False-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[1-True-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[3.1415-None-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[3.1415-False-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[3.1415-True-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[True-None-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[True-False-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[True-True-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__setitem__enum_typed[Enum1.FOO-True-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[str-None-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[str-False-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[str-True-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[abc-None-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[abc-False-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[abc-True-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[1-None-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[1-False-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[1-True-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[3.1415-None-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[3.1415-False-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[3.1415-True-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[True-None-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[True-False-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[True-True-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__getitem__enum_typed[Enum1.FOO-True-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[str-False-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[str-None-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[abc-False-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[abc-None-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[1-False-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[1-None-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[3.1415-False-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[3.1415-None-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[True-False-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[True-None-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed_struct_mode[str-True-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed_struct_mode[abc-True-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed_struct_mode[1-True-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed_struct_mode[3.1415-True-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed_struct_mode[True-True-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__delitem__enum_typed_struct_mode[Enum1.FOO-True-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[str-None-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[str-False-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[str-True-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[abc-None-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[abc-False-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[abc-True-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[1-None-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[1-False-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[1-True-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[3.1415-None-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[3.1415-False-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[3.1415-True-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[True-None-Enum1-data0] PASSED [ 49%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[True-False-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[True-True-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__contains__enum_typed[Enum1.FOO-True-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[str-None-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[str-False-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[str-True-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[abc-None-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[abc-False-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[abc-True-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[1-None-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[1-False-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[1-True-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[3.1415-None-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[3.1415-False-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[3.1415-True-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[True-None-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[True-False-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[True-True-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test__eq__enum_typed[Enum1.FOO-True-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[str-None-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[str-False-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[str-True-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[abc-None-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[abc-False-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[abc-True-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[1-None-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[1-False-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[1-True-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[3.1415-None-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[3.1415-False-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[3.1415-True-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[True-None-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[True-False-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[True-True-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_enum_typed[Enum1.FOO-True-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[str-None-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[str-False-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[str-True-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[abc-None-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[abc-False-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[abc-True-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[1-None-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[1-False-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[1-True-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[3.1415-None-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[3.1415-False-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[3.1415-True-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[True-None-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[True-False-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[True-True-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_get_with_default_enum_typed[Enum1.FOO-True-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[str-False-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[str-None-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[abc-False-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[abc-None-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[1-False-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[1-None-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[3.1415-False-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[3.1415-None-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[True-False-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[True-None-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed_struct_mode[str-True-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed_struct_mode[abc-True-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed_struct_mode[1-True-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed_struct_mode[3.1415-True-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed_struct_mode[True-True-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_enum_typed_struct_mode[Enum1.FOO-True-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[str-False-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[str-None-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[abc-False-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[abc-None-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[1-False-Enum1-data0] PASSED [ 50%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[1-None-Enum1-data0] PASSED [ 51%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[3.1415-False-Enum1-data0] PASSED [ 51%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[3.1415-None-Enum1-data0] PASSED [ 51%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[True-False-Enum1-data0] PASSED [ 51%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[True-None-Enum1-data0] PASSED [ 51%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[Enum1.FOO-False-Enum1-data0] PASSED [ 51%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed[Enum1.FOO-None-Enum1-data0] PASSED [ 51%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed_struct_mode[str-True-Enum1-data0] PASSED [ 51%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed_struct_mode[abc-True-Enum1-data0] PASSED [ 51%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed_struct_mode[1-True-Enum1-data0] PASSED [ 51%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed_struct_mode[3.1415-True-Enum1-data0] PASSED [ 51%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed_struct_mode[True-True-Enum1-data0] PASSED [ 51%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_pop_with_default_enum_typed_struct_mode[Enum1.FOO-True-Enum1-data0] PASSED [ 51%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_keys_enum_typed[None-Enum1-data0] PASSED [ 51%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_keys_enum_typed[False-Enum1-data0] PASSED [ 51%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_keys_enum_typed[True-Enum1-data0] PASSED [ 51%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_values_enum_typed[None-Enum1-data0] PASSED [ 51%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_values_enum_typed[False-Enum1-data0] PASSED [ 51%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_values_enum_typed[True-Enum1-data0] PASSED [ 51%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_items_enum_typed[None-Enum1-data0] PASSED [ 51%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_items_enum_typed[False-Enum1-data0] PASSED [ 51%] 149s tests/test_compare_dictconfig_vs_dict.py::TestEnumTypeDunderMethods::test_items_enum_typed[True-Enum1-data0] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[empty] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[simple_list] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[i12-i22] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[i13-i23] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[i14-i24] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[i15-i25] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[i16-i26] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[i17-i27] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[i18-i28] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[i19-i29] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[i110-i210] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[i111-i211] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[i112-i212] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[i113-i213] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[i114-i214] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[i115-i215] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[list_in_dict] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[i117-i217] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[i118-i218] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[list_simple_interpolation] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[dict==dict,ref_error] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[dict==dict,missing] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[User==User] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[dict==User] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[Group==Group] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[dict==Group] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[node_interpolation] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[dictconfig_inter] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[listconfig_inter] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[dictconfig_none] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[listconfig_none] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[missing_dictconfig] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[missing_listconfig] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[nested_missing_dictconfig] PASSED [ 51%] 149s tests/test_config_eq.py::test_eq[nested_missing_listconfig] PASSED [ 51%] 149s tests/test_config_eq.py::test_missing_container_string_eq[missing_dictconfig] PASSED [ 51%] 149s tests/test_config_eq.py::test_missing_container_string_eq[missing_listconfig] PASSED [ 51%] 149s tests/test_config_eq.py::test_not_eq[empty_dict_neq_dict] PASSED [ 51%] 149s tests/test_config_eq.py::test_not_eq[empty_dict_vs_list] PASSED [ 51%] 149s tests/test_config_eq.py::test_not_eq[dict_neq_none] PASSED [ 51%] 149s tests/test_config_eq.py::test_not_eq[dict_none_neq_dict_not_none] PASSED [ 51%] 149s tests/test_config_eq.py::test_not_eq[simple_dict_neq] PASSED [ 51%] 149s tests/test_config_eq.py::test_not_eq[different_key_same_value] PASSED [ 51%] 149s tests/test_config_eq.py::test_not_eq[input16-input26] PASSED [ 51%] 149s tests/test_config_eq.py::test_not_eq[input17-input27] PASSED [ 51%] 149s tests/test_config_eq.py::test_not_eq[input18-input28] PASSED [ 51%] 149s tests/test_config_eq.py::test_not_eq[input19-input29] PASSED [ 51%] 149s tests/test_config_eq.py::test_not_eq[input110-input210] PASSED [ 51%] 149s tests/test_config_eq.py::test_not_eq[list:empty_vs_full] PASSED [ 51%] 149s tests/test_config_eq.py::test_not_eq[list:different_value] PASSED [ 51%] 149s tests/test_config_eq.py::test_not_eq[input113-input213] PASSED [ 51%] 149s tests/test_config_eq.py::test_not_eq[input114-input214] PASSED [ 51%] 149s tests/test_config_eq.py::test_not_eq[input115-input215] PASSED [ 51%] 149s tests/test_config_eq.py::test_not_eq[input116-input216] PASSED [ 51%] 149s tests/test_config_eq.py::test_not_eq[input117-input217] PASSED [ 51%] 149s tests/test_config_eq.py::test_not_eq[input118-input218] PASSED [ 51%] 149s tests/test_config_eq.py::test_not_eq[node_interpolation] PASSED [ 51%] 149s tests/test_config_eq.py::test_config_eq_mismatch_types PASSED [ 51%] 149s tests/test_config_eq.py::test_dict_not_eq_with_another_class PASSED [ 51%] 149s tests/test_create.py::test_create_value[None-None] PASSED [ 51%] 149s tests/test_create.py::test_create_value[input_1-expected1] PASSED [ 52%] 149s tests/test_create.py::test_create_value[hello-expected2] PASSED [ 52%] 149s tests/test_create.py::test_create_value[hello: world-expected3] PASSED [ 52%] 149s tests/test_create.py::test_create_value[input_4-expected4] PASSED [ 52%] 149s tests/test_create.py::test_create_value[-expected5] PASSED [ 52%] 149s tests/test_create.py::test_create_value[input_6-expected6] PASSED [ 52%] 149s tests/test_create.py::test_create_value[input_7-expected7] PASSED [ 52%] 149s tests/test_create.py::test_create_value[input_8-expected8] PASSED [ 52%] 149s tests/test_create.py::test_create_value[input_9-expected9] PASSED [ 52%] 149s tests/test_create.py::test_create_value[input_10-expected10] PASSED [ 52%] 149s tests/test_create.py::test_create_value[input_11-expected11] PASSED [ 52%] 149s tests/test_create.py::test_create_value[input_12-expected12] PASSED [ 52%] 149s tests/test_create.py::test_create_value[input_13-expected13] PASSED [ 52%] 149s tests/test_create.py::test_create_value[input_14-expected14] PASSED [ 52%] 149s tests/test_create.py::test_create_value[input_15-expected15] PASSED [ 52%] 149s tests/test_create.py::test_create_value[input_16-expected16] PASSED [ 52%] 149s tests/test_create.py::test_create_value[input_17-expected17] PASSED [ 52%] 149s tests/test_create.py::test_create_value[input_18-expected18] PASSED [ 52%] 149s tests/test_create.py::test_create_value[input_19-expected19] PASSED [ 52%] 149s tests/test_create.py::test_create_allow_objects[input_0] PASSED [ 52%] 149s tests/test_create.py::test_create_allow_objects[input_1] PASSED [ 52%] 149s tests/test_create.py::test_create_allow_objects[input_2] PASSED [ 52%] 149s tests/test_create.py::test_create_allow_objects[input_3] PASSED [ 52%] 149s tests/test_create.py::test_create_allow_objects[input_4] PASSED [ 52%] 149s tests/test_create.py::test_create_allow_objects[input_5] PASSED [ 52%] 149s tests/test_create.py::test_create_allow_objects[input_6] PASSED [ 52%] 149s tests/test_create.py::test_create_allow_objects_non_copyable[input_0] PASSED [ 52%] 149s tests/test_create.py::test_create_allow_objects_non_copyable[input_1] PASSED [ 52%] 149s tests/test_create.py::test_create_allow_objects_non_copyable[input_2] PASSED [ 52%] 149s tests/test_create.py::test_create_allow_objects_non_copyable[input_3] PASSED [ 52%] 149s tests/test_create.py::test_create_allow_objects_non_copyable[input_4] PASSED [ 52%] 149s tests/test_create.py::test_create_allow_objects_non_copyable[input_5] PASSED [ 52%] 149s tests/test_create.py::test_create_allow_objects_non_copyable[input_6] PASSED [ 52%] 149s tests/test_create.py::TestCreationWithCustomClass::test_top_level[shape] PASSED [ 52%] 149s tests/test_create.py::TestCreationWithCustomClass::test_top_level[list_subclass] PASSED [ 52%] 149s tests/test_create.py::TestCreationWithCustomClass::test_top_level[dict_subclass] PASSED [ 52%] 149s tests/test_create.py::TestCreationWithCustomClass::test_nested[shape] PASSED [ 52%] 149s tests/test_create.py::TestCreationWithCustomClass::test_nested[list_subclass] PASSED [ 52%] 149s tests/test_create.py::TestCreationWithCustomClass::test_nested[dict_subclass] PASSED [ 52%] 149s tests/test_create.py::TestCreationWithCustomClass::test_nested_allow_objects[shape] PASSED [ 52%] 149s tests/test_create.py::TestCreationWithCustomClass::test_nested_allow_objects[list_subclass] PASSED [ 52%] 149s tests/test_create.py::TestCreationWithCustomClass::test_nested_allow_objects[dict_subclass] PASSED [ 52%] 149s tests/test_create.py::TestCreationWithCustomClass::test_structured_conf[shape] PASSED [ 52%] 149s tests/test_create.py::TestCreationWithCustomClass::test_structured_conf[list_subclass] PASSED [ 52%] 149s tests/test_create.py::TestCreationWithCustomClass::test_structured_conf[dict_subclass] PASSED [ 52%] 149s tests/test_create.py::TestCreationWithCustomClass::test_direct_creation_of_listconfig_or_dictconfig[shape] PASSED [ 52%] 149s tests/test_create.py::TestCreationWithCustomClass::test_direct_creation_of_listconfig_or_dictconfig[list_subclass] PASSED [ 52%] 149s tests/test_create.py::TestCreationWithCustomClass::test_direct_creation_of_listconfig_or_dictconfig[dict_subclass] PASSED [ 52%] 149s tests/test_create.py::test_create_flags_overriding[dict] PASSED [ 52%] 149s tests/test_create.py::test_create_flags_overriding[list] PASSED [ 52%] 149s tests/test_create.py::test_create_from_cli PASSED [ 52%] 149s tests/test_create.py::test_cli_passing PASSED [ 52%] 149s tests/test_create.py::test_dotlist[input_0-expected0] PASSED [ 52%] 149s tests/test_create.py::test_dotlist[input_1-expected1] PASSED [ 52%] 149s tests/test_create.py::test_dotlist[input_2-expected2] PASSED [ 52%] 149s tests/test_create.py::test_create_list_with_illegal_value_idx0 PASSED [ 52%] 149s tests/test_create.py::test_create_list_with_illegal_value_idx1 PASSED [ 52%] 149s tests/test_create.py::test_create_dict_with_illegal_value PASSED [ 52%] 149s tests/test_create.py::test_create_nested_dict_with_illegal_value PASSED [ 52%] 149s tests/test_create.py::test_create_from_oc PASSED [ 52%] 149s tests/test_create.py::test_create_from_oc_with_flags PASSED [ 52%] 149s tests/test_create.py::test_create_from_dictconfig_preserves_metadata PASSED [ 52%] 149s tests/test_create.py::test_create_from_listconfig_preserves_metadata PASSED [ 52%] 149s tests/test_create.py::test_create_node_parent_retained_on_create[node0] PASSED [ 52%] 149s tests/test_create.py::test_create_node_parent_retained_on_create[node1] PASSED [ 52%] 149s tests/test_create.py::test_create_node_parent_retained_on_assign[node0] PASSED [ 52%] 149s tests/test_create.py::test_create_node_parent_retained_on_assign[node1] PASSED [ 52%] 149s tests/test_create.py::test_dict_assignment_deepcopy_semantics[node0] PASSED [ 52%] 149s tests/test_create.py::test_dict_assignment_deepcopy_semantics[node1] PASSED [ 52%] 149s tests/test_create.py::test_list_assignment_deepcopy_semantics[node0] PASSED [ 52%] 149s tests/test_create.py::test_list_assignment_deepcopy_semantics[node1] PASSED [ 52%] 149s tests/test_create.py::test_assign_does_not_modify_src_config[d0] PASSED [ 52%] 149s tests/test_create.py::test_assign_does_not_modify_src_config[d1] PASSED [ 52%] 149s tests/test_create.py::test_create_unmodified_loader PASSED [ 52%] 149s tests/test_create.py::test_create_float_yaml PASSED [ 52%] 149s tests/test_create.py::test_create_untyped_list PASSED [ 52%] 149s tests/test_create.py::test_create_untyped_dict PASSED [ 52%] 149s tests/test_create.py::test_yaml_duplicate_keys[a:\n b: 1\n c: 2\n b: 3\n] PASSED [ 52%] 149s tests/test_create.py::test_yaml_duplicate_keys[a:\n b: 1\na:\n b: 2\n] PASSED [ 52%] 149s tests/test_create.py::test_yaml_merge PASSED [ 52%] 149s tests/test_create.py::test_create_path[path] PASSED [ 52%] 149s tests/test_create.py::test_create_path[posixpath] PASSED [ 52%] 149s tests/test_create.py::test_create_path[windowspath] SKIPPED (require...) [ 53%] 149s tests/test_create.py::test_create_from_str_check_parent[empty] PASSED [ 53%] 149s tests/test_create.py::test_create_from_str_check_parent[name_only] PASSED [ 53%] 149s tests/test_create.py::test_create_from_str_check_parent[dictconfig] PASSED [ 53%] 149s tests/test_create.py::test_create_from_str_check_parent[listconfig] PASSED [ 53%] 149s tests/test_errors.py::test_errors[structured:update_with_invalid_value] PASSED [ 53%] 149s tests/test_errors.py::test_errors[structured:update:none_to_non_optional] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict:update:object_of_illegal_type] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict,readonly:pop] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict:pop_invalid] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict:pop_invalid_nested] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict:del_invalid] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict:del_invalid_nested] PASSED [ 53%] 149s tests/test_errors.py::test_errors[structured:access_invalid_attribute] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict,struct:access_invalid_attribute] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict,accessing_missing_interpolation] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict,accessing_missing_interpolation_with_full_path] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict,accessing_missing_str_interpolation] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict,accessing_missing_relative_interpolation] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict,accessing_invalid_double_relative_interpolation] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict,accessing_non_container_interpolation] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict,accessing_missing_nested_interpolation] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict,non_optional_field_with_interpolation_to_none] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict,struct:set_invalid_attribute] PASSED [ 53%] 149s tests/test_errors.py::test_errors[structured:setattr,invalid_type_assigned_to_structured] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict,readonly:set_attribute] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict:setattr:not_optional:set_none] PASSED [ 53%] 149s tests/test_errors.py::test_errors[structured:setattr,invalid_type_assigned_to_field] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict,struct:setitem_on_none_existing_key] PASSED [ 53%] 149s tests/test_errors.py::test_errors[DictConfig[Color,str]:setitem_bad_key0] PASSED [ 53%] 149s tests/test_errors.py::test_errors[DictConfig[Color,str]:setitem_bad_key1] PASSED [ 53%] 149s tests/test_errors.py::test_errors[DictConfig[str,Color]:setitem_bad_value] PASSED [ 53%] 149s tests/test_errors.py::test_errors[DictConfig[Any,Any]:setitem_stringnode_bad_value] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict,struct:getitem_key_not_in_struct] PASSED [ 53%] 149s tests/test_errors.py::test_errors[DictConfig[Color,str]:getitem_str_key] PASSED [ 53%] 149s tests/test_errors.py::test_errors[DictConfig[Color,str]:getitem_str_key_None] PASSED [ 53%] 149s tests/test_errors.py::test_errors[DictConfig[str,str]:getitem_color_key] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict,readonly:merge_with] PASSED [ 53%] 149s tests/test_errors.py::test_errors[structured:merge,invalid_field_type] PASSED [ 53%] 149s tests/test_errors.py::test_errors[structured:merge,adding_an_invalid_key] PASSED [ 53%] 149s tests/test_errors.py::test_errors[structured:merge,bad_key_merge] PASSED [ 53%] 149s tests/test_errors.py::test_errors[structured:merge_invalid_dataclass] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict:get_illegal_type] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict:get_object_of_illegal_type] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict[int,Any]:mistyped_key] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict[float,Any]:mistyped_key] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict[bool,Any]:mistyped_key0] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict[bool,Any]:mistyped_key1] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict:create_non_optional_with_none] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict:create:not_optional_int_field_with_none] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict:create:not_optional_A_field_with_none] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict:merge_none_into_not_optional_element_type] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict_create_from_illegal_type] PASSED [ 53%] 149s tests/test_errors.py::test_errors[structured:create_with_invalid_value,int] PASSED [ 53%] 149s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,str_to_float] PASSED [ 53%] 149s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,path_to_float] FAILED [ 53%] 149s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,string_to_bytes] PASSED [ 53%] 149s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,string_to_bytes,no_convert] PASSED [ 53%] 149s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,string_to_path] PASSED [ 53%] 149s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,string_to_path,no_convert] PASSED [ 53%] 149s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,bytes_to_string] PASSED [ 53%] 149s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,bytes_to_string,parent_no_convert] PASSED [ 53%] 149s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,full_module_in_error] PASSED [ 53%] 149s tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value-string_to_union[bool-float]] PASSED [ 53%] 149s tests/test_errors.py::test_errors[structured:create_from_unsupported_object] PASSED [ 53%] 149s tests/test_errors.py::test_errors[structured:create_with_unsupported_element_type] PASSED [ 53%] 149s tests/test_errors.py::test_errors[structured:create_with_union_error] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict:set_value:reftype_mismatch] PASSED [ 53%] 149s tests/test_errors.py::test_errors[DictConfig[str,int]:assigned_str_value] PASSED [ 53%] 149s tests/test_errors.py::test_errors[DictConfig[str,int]:assigned_primitive_type] PASSED [ 53%] 149s tests/test_errors.py::test_errors[DictConfig[str,int]:assigned_structured_config] PASSED [ 53%] 149s tests/test_errors.py::test_errors[DictConfig[int,int]:assigned_primitive_type] PASSED [ 53%] 149s tests/test_errors.py::test_errors[DictConfig[int,int]:assigned_structured_config] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict,readonly:del] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict,struct:del] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict,structured:del] PASSED [ 53%] 149s tests/test_errors.py::test_errors[dict,readonly:delattr] PASSED [ 53%] 149s tests/test_errors.py::test_errors[structured,bad_default_value_for_dict] PASSED [ 53%] 149s tests/test_errors.py::test_errors[structured,bad_default_value_for_list] PASSED [ 53%] 149s tests/test_errors.py::test_errors[list:setattr0] PASSED [ 53%] 149s tests/test_errors.py::test_errors[list:setattr1] PASSED [ 53%] 149s tests/test_errors.py::test_errors[list:get_nox_ex:invalid_index_type] PASSED [ 53%] 149s tests/test_errors.py::test_errors[list:get_node_ex:index_out_of_range] PASSED [ 54%] 149s tests/test_errors.py::test_errors[list:get_node_none] PASSED [ 54%] 149s tests/test_errors.py::test_errors[list:get_node_missing] PASSED [ 54%] 149s tests/test_errors.py::test_errors[list:create:not_optional_with_none] PASSED [ 54%] 149s tests/test_errors.py::test_errors[list:append_value_of_illegal_type] PASSED [ 54%] 149s tests/test_errors.py::test_errors[list:readonly:pop] PASSED [ 54%] 149s tests/test_errors.py::test_errors[list:pop_invalid_key] PASSED [ 54%] 149s tests/test_errors.py::test_errors[dict,struct:pop] PASSED [ 54%] 149s tests/test_errors.py::test_errors[dict,structured:pop] PASSED [ 54%] 149s tests/test_errors.py::test_errors[list:pop_from_none] PASSED [ 54%] 149s tests/test_errors.py::test_errors[list:pop_from_missing] PASSED [ 54%] 149s tests/test_errors.py::test_errors[list:subscript_slice_with_missing] PASSED [ 54%] 149s tests/test_errors.py::test_errors[list:subscript_index_with_missing] PASSED [ 54%] 149s tests/test_errors.py::test_errors[list:subscript:index_out_of_range] PASSED [ 54%] 149s tests/test_errors.py::test_errors[list:getitem,illegal_key_type0] PASSED [ 54%] 149s tests/test_errors.py::test_errors[list:getitem,illegal_key_type1] PASSED [ 54%] 149s tests/test_errors.py::test_errors[list:setitem,illegal_value_type] PASSED [ 54%] 149s tests/test_errors.py::test_errors[list:setitem,illegal_key_type] PASSED [ 54%] 150s tests/test_errors.py::test_errors[list,readonly:setitem] PASSED [ 54%] 150s tests/test_errors.py::test_errors[list:create_not_optional:_set_value(None)] PASSED [ 54%] 150s tests/test_errors.py::test_errors[list:create_not_optional:_set_value(True)] PASSED [ 54%] 150s tests/test_errors.py::test_errors[list,int_elements:assigned_str_element0] PASSED [ 54%] 150s tests/test_errors.py::test_errors[list,int_elements:assigned_str_element1] PASSED [ 54%] 150s tests/test_errors.py::test_errors[list,not_optional:null_assignment] PASSED [ 54%] 150s tests/test_errors.py::test_errors[list,readonly:index_not_found] PASSED [ 54%] 150s tests/test_errors.py::test_errors[list,readonly:insert] PASSED [ 54%] 150s tests/test_errors.py::test_errors[list:insert_into_none] PASSED [ 54%] 150s tests/test_errors.py::test_errors[list:insert_into_missing] PASSED [ 54%] 150s tests/test_errors.py::test_errors[list:get_from_none] PASSED [ 54%] 150s tests/test_errors.py::test_errors[list:get_from_missing] PASSED [ 54%] 150s tests/test_errors.py::test_errors[list:readonly:sort0] PASSED [ 54%] 150s tests/test_errors.py::test_errors[list:sort_from_none] PASSED [ 54%] 150s tests/test_errors.py::test_errors[list:sort_from_missing] PASSED [ 54%] 150s tests/test_errors.py::test_errors[list:readonly:sort1] PASSED [ 54%] 150s tests/test_errors.py::test_errors[list:iter_none] PASSED [ 54%] 150s tests/test_errors.py::test_errors[list:iter_missing] PASSED [ 54%] 150s tests/test_errors.py::test_errors[list,readonly:del] PASSED [ 54%] 150s tests/test_errors.py::test_errors[to_object:structured-missing-field] PASSED [ 54%] 150s tests/test_errors.py::test_errors[to_object:structured,throw_on_missing_interpolation] PASSED [ 54%] 150s tests/test_errors.py::test_errors[to_object:structured,throw_on_interpolation_key_error] PASSED [ 54%] 150s tests/test_errors.py::test_errors[to_container:throw_on_missing_interpolation] PASSED [ 54%] 150s tests/test_errors.py::test_errors[to_container:throw_on_missing,dict] PASSED [ 54%] 150s tests/test_errors.py::test_errors[to_container:throw_on_missing,list] PASSED [ 54%] 150s tests/test_errors.py::test_errors[to_container:throw_on_missing,dict_value] PASSED [ 54%] 150s tests/test_errors.py::test_errors[to_container:throw_on_missing,list_item] PASSED [ 54%] 150s tests/test_errors.py::test_assertion_error PASSED [ 54%] 150s tests/test_errors.py::test_resolver_error[legacy_register_resolver] PASSED [ 54%] 150s tests/test_errors.py::test_resolver_error[register_new_resolver] PASSED [ 54%] 150s tests/test_errors.py::test_parse_error_on_creation[create-arg0] PASSED [ 54%] 150s tests/test_errors.py::test_parse_error_on_creation[DictConfig-${b] PASSED [ 54%] 150s tests/test_errors.py::test_parse_error_on_creation[ListConfig-${b] PASSED [ 54%] 150s tests/test_errors.py::test_parent_type_error_on_creation[dict] PASSED [ 54%] 150s tests/test_errors.py::test_parent_type_error_on_creation[dict_empty] PASSED [ 54%] 150s tests/test_errors.py::test_parent_type_error_on_creation[structured] PASSED [ 54%] 150s tests/test_errors.py::test_parent_type_error_on_creation[list] PASSED [ 54%] 150s tests/test_errors.py::test_parent_type_error_on_creation[list_empty] PASSED [ 54%] 150s tests/test_errors.py::test_parent_type_error_on_creation[create] PASSED [ 54%] 150s tests/test_errors.py::test_union_must_not_be_parent_of_union PASSED [ 54%] 150s tests/test_errors.py::test_cycle_when_iterating_over_parents PASSED [ 54%] 150s tests/test_errors.py::test_get_full_key_failure_in_format_and_raise PASSED [ 54%] 150s tests/test_errors.py::test_dict_subclass_error PASSED [ 54%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg0--a-a] PASSED [ 54%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg1--a-a] PASSED [ 54%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg2--bad-bad] PASSED [ 54%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg3---] PASSED [ 54%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg4--bad-bad] PASSED [ 54%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg5--2-[2]] PASSED [ 54%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg6--999-[999]] PASSED [ 54%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg7---] PASSED [ 54%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg8--999-[999]] PASSED [ 54%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg9-b-c-b.c] PASSED [ 54%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg10-b-bad-b.bad] PASSED [ 54%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg11-a-1-a[1]] PASSED [ 54%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg12-a-999-a[999]] PASSED [ 54%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg13-0-2-[0][2]] PASSED [ 54%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg14-0-999-[0][999]] PASSED [ 54%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg15-2-a-[2].a] PASSED [ 54%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg16-2-bad-[2].bad] PASSED [ 54%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg17-b--b] PASSED [ 54%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg18-b-bad-b.bad] PASSED [ 54%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg19-a.b-c-a.b.c] PASSED [ 54%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg20-a.b-bad-a.b.bad] PASSED [ 54%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg21-a.b-0-a.b[0]] PASSED [ 55%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg22-a.b-999-a.b[999]] PASSED [ 55%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg23-a.1-0-a[1][0]] PASSED [ 55%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg24-a.1-999-a[1][999]] PASSED [ 55%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg25-a.0-b-a[0].b] PASSED [ 55%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg26-a.0-bad-a[0].bad] PASSED [ 55%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg27-0.a-b-[0].a.b] PASSED [ 55%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg28-0.a-bad-[0].a.bad] PASSED [ 55%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg29-0.a-0-[0].a[0]] PASSED [ 55%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg30-0.a-999-[0].a[999]] PASSED [ 55%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg31-0.0-a-[0][0].a] PASSED [ 55%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg32-0.0-bad-[0][0].bad] PASSED [ 55%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg33-0.0-0-[0][0][0]] PASSED [ 55%] 150s 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%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg35-b-c-b.c] PASSED [ 55%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg36--foo-foo] PASSED [ 55%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg37-foo-bar-foo.bar] PASSED [ 55%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[get_full_key_with_enum_key] PASSED [ 55%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[get_full_key_with_nested_enum_key] PASSED [ 55%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg40--key40-[0:1]] PASSED [ 55%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg41--key41-[0:1:2]] PASSED [ 55%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg42--foo-foo] PASSED [ 55%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg43--0-[0]] PASSED [ 55%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg44-foo-bar-foo.bar] PASSED [ 55%] 150s tests/test_get_full_key.py::test_get_full_key_from_config[cfg45-foo.bar-None-foo.bar] PASSED [ 55%] 150s tests/test_get_full_key.py::test_value_node_get_full_key PASSED [ 55%] 150s tests/test_get_full_key.py::test_union_node_get_full_key PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[null] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[true] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[false] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[true_false] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[int] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[int_pos] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[int_neg] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[int_underscore] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[int_bad_underscore_1] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[int_bad_underscore_2] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[int_bad_underscore_3] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[int_bad_zero_start] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_no_int] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_no_decimal] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_minus] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_plus] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_underscore_1] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_underscore_2] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_bad_1] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_bad_2] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_bad_3] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_bad_4] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_exp_1] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_exp_2] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_exp_3] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_exp_4] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_exp_5] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_exp_bad_1] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_exp_bad_2] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_exp_bad_3] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_inf] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_plus_inf] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_minus_inf] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_nan] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_plus_nan] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[float_minus_nan] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_legal] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_illegal_1] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_illegal_2] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_illegal_3] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_dot] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_dollar] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_colon] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_ws_1] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_ws_2] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_ws_1] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_ws_2] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_comma] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_colon] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_equal] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_parentheses] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_brackets] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_braces] PASSED [ 55%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_backslash] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_backslash_noesc] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_illegal_1] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_esc_illegal_2] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_single] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_double] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_outer_ws_single] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_outer_ws_double] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_int] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_null] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_bool] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_list] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_dict] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_backslash_noesc_single] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_backslash_noesc_double] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_concat_bad_2] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_too_many_1] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_too_many_2] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_too_many_3] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_trailing_esc_1] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_trailing_esc_2] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_no_esc_single_1] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_no_esc_single_2] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_no_esc_single_3] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_no_esc_dollar_single] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_no_esc_double_1] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_no_esc_double_2] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_no_esc_double_3] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_no_esc_dollar_double] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_bad_1] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_bad_2] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_single_1] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_single_2] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_single_3] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_single_4] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_single_bad] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_double_1] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_double_2] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_double_3] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_double_4] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_esc_quote_double_bad] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_empty] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_basic] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_tmp_1] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_tmp_2] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_inside_quote_different] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_inside_quote_same] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[str_quoted_extra_quote] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[list] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict_unquoted_key] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict_quoted] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[structured_mixed] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict_int_key] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict_float_key] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict_null_key] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict_nan_like_key] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict_list_as_key] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[dict_bool_key] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[empty_dict] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[empty_list] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_no_interpolation[structured_deep] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_access] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[list_access] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_access_getitem] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[list_access_getitem] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[getitem_first_1] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[getitem_first_2] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_access_deep_1] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_access_deep_2] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_access_deep_3] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_access_deep_4] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[list_access_underscore] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[list_access_bad_negative] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_access_list_like_1] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_access_list_like_2] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[bool_like_keys] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[null_like_key_ok] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[null_like_key_bad_case] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[null_like_key_quoted_1] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[null_like_key_quoted_2] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dotpath_bad_type] PASSED [ 56%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[at_in_key] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dollar_in_key] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_interpolation_value] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_interpolation_key] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[list_interpolation] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_dollar_and_inter] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_inter] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_esc_illegal_3] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_inter] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_single_1] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_single_2] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_single_3] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_single_4] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_double_1] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_double_2] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_double_3] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_double_4] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_other_quote_double] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_other_quote_single] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_concat_bad_1] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_nested] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_nested_esc_quotes] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_inter] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_inter_and_quotes] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_inter_nested_single_1] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_inter_nested_single_2] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_inter_nested_single_3] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_inter_nested_double_1] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_inter_nested_double_2] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_esc_inter_nested_double_3] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_error_inside_quotes] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_node_outer] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_node_around_dot] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_node_inside_id] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_res_outer] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_res_around_colon] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_res_inside_id] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_res_inside_args] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_res_namespace] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_inter_res_no_args] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_list] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_dict] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_quoted_single] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ws_quoted_double] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[nested_simple] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[nested_select] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[nested_select_getitem] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[nested_relative] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_nested_deep_single] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_nested_deep_double] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_nested_deep_mixed] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[str_quoted_issue_615] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[no_args] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[space_in_args] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[list_as_input] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_as_input] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_as_input_quotes] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_typo_colons] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[missing_resolver] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[at_in_resolver] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[ns_resolver] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[nested_resolver] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[nested_deep] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[nested_resolver_combined_illegal] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[nested_args] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[int_resolver_quoted] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[int_resolver_noquote] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[float_resolver_quoted] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[float_resolver_noquote] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[float_resolver_exp] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[inter_float_resolver] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_nan_key_1] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_single_element_with_resolver[dict_nan_key_2] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_basic] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_quotes_single_1] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_quotes_single_2] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_quotes_double_1] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_quotes_double_2] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_missing_end_quote_single] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_missing_end_quote_double] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_missing_start_quote_double] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_missing_start_quote_single] PASSED [ 57%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_middle_quote_single] PASSED [ 58%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_middle_quote_double] PASSED [ 58%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_middle_quotes_single] PASSED [ 58%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_middle_quotes_double] PASSED [ 58%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_any_char] PASSED [ 58%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_esc_inter] PASSED [ 58%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_esc_inter_wrong_1] PASSED [ 58%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_esc_inter_wrong_2] PASSED [ 58%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_esc_backslash_1] PASSED [ 58%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_esc_backslash_2] PASSED [ 58%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_quoted_braces_wrong] PASSED [ 58%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_leading_dollars] PASSED [ 58%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_trailing_dollars] PASSED [ 58%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_leading_escapes_1] PASSED [ 58%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_leading_escapes_2] PASSED [ 58%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_middle_escapes_1] PASSED [ 58%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_middle_escapes_2] PASSED [ 58%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_trailing_escapes] PASSED [ 58%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_concat_interpolations] PASSED [ 58%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[str_top_issue_617] PASSED [ 58%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[ws_toplevel] PASSED [ 58%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[missing_brace_1] PASSED [ 58%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[missing_brace_2] PASSED [ 58%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_config_value[extra_brace] PASSED [ 58%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_deprecated_empty_args[trailing_comma] PASSED [ 58%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_deprecated_empty_args[empty_middle] PASSED [ 58%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_deprecated_empty_args[empty_first] PASSED [ 58%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_deprecated_empty_args[single_comma] PASSED [ 58%] 150s tests/test_grammar.py::TestOmegaConfGrammar::test_deprecated_empty_args[mixed_with_ws] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo.bar}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${a_b.c123}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${ foo \t}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[x ${ab.cd.ef.gh} y] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[$ ${foo} ${bar} ${boz} $] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo:bar}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo-bar:bar-foo}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo : bar, baz, boz}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo:bar,0,a-b+c*d/$.%@?|}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[\\${foo}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo.bar:boz}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${$foo.bar$.x$y}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${$0.1.2$}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${0foo}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo[bar]}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo.bar[baz]}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo[bar].baz}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${foo[bar].baz[boz]}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${[foo]}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${[foo].bar}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${[foo][bar]}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${..foo}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${..foo.bar}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${..foo[bar]}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_regex[${..[foo].bar}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo.bar}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${a_b.c123}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${ foo \t}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[x ${ab.cd.ef.gh} y] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[$ ${foo} ${bar} ${boz} $] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo:bar}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo-bar:bar-foo}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo : bar, baz, boz}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo:bar,0,a-b+c*d/$.%@?|}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[\\${foo}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo.bar:boz}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${$foo.bar$.x$y}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${$0.1.2$}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${0foo}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo[bar]}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo.bar[baz]}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo[bar].baz}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${foo[bar].baz[boz]}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${[foo]}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${[foo].bar}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${[foo][bar]}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${..foo}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${..foo.bar}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${..foo[bar]}] PASSED [ 58%] 150s tests/test_grammar.py::TestMatchSimpleInterpolationPattern::test_grammar_consistency[${..[foo].bar}] PASSED [ 58%] 150s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${.}-False] PASSED [ 58%] 150s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${..}-False] PASSED [ 59%] 150s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${}-False] PASSED [ 59%] 150s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${foo-False] PASSED [ 59%] 150s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${0foo:bar}-False] PASSED [ 59%] 150s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${foo . bar}-False] PASSED [ 59%] 150s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${ns . f:var}-False] PASSED [ 59%] 150s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${$foo:bar}-False] PASSED [ 59%] 150s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${.foo:bar}-False] PASSED [ 59%] 150s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${foo:\\}-False] PASSED [ 59%] 150s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${foo.${bar}}-True] PASSED [ 59%] 150s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${foo:${bar}}-True] PASSED [ 59%] 150s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[${foo:'hello'}-True] PASSED [ 59%] 150s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_regex[\\${foo-True] PASSED [ 59%] 150s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${.}-False] PASSED [ 59%] 150s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${..}-False] PASSED [ 59%] 150s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${}-False] PASSED [ 59%] 150s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${foo-False] PASSED [ 59%] 150s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${0foo:bar}-False] PASSED [ 59%] 150s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${foo . bar}-False] PASSED [ 59%] 150s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${ns . f:var}-False] PASSED [ 59%] 150s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${$foo:bar}-False] PASSED [ 59%] 150s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${.foo:bar}-False] PASSED [ 59%] 150s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${foo:\\}-False] PASSED [ 59%] 150s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${foo.${bar}}-True] PASSED [ 59%] 150s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${foo:${bar}}-True] PASSED [ 59%] 150s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[${foo:'hello'}-True] PASSED [ 59%] 150s tests/test_grammar.py::TestDoNotMatchSimpleInterpolationPattern::test_grammar_consistency[\\${foo-True] PASSED [ 59%] 150s tests/test_grammar.py::test_empty_stack PASSED [ 59%] 150s tests/test_grammar.py::test_parse_interpolation[dict_value] PASSED [ 59%] 150s tests/test_grammar.py::test_parse_interpolation[dict_node] PASSED [ 59%] 150s tests/test_grammar.py::test_parse_interpolation[list_node] PASSED [ 59%] 150s tests/test_grammar.py::test_parse_interpolation[list_value] PASSED [ 59%] 150s tests/test_grammar.py::test_parse_interpolation[relative:list_from_dict] PASSED [ 59%] 150s tests/test_grammar.py::test_parse_interpolation[up_down] PASSED [ 59%] 150s tests/test_grammar.py::test_parse_interpolation[up_down_getitem] PASSED [ 59%] 150s tests/test_grammar.py::test_custom_resolver_param_supported_chars PASSED [ 59%] 150s tests/test_grammar.py::test_valid_chars_in_interpolation PASSED [ 59%] 150s tests/test_grammar.py::test_invalid_chars_in_interpolation[\\] PASSED [ 59%] 150s tests/test_grammar.py::test_invalid_chars_in_interpolation[{] PASSED [ 59%] 150s tests/test_grammar.py::test_invalid_chars_in_interpolation[}] PASSED [ 59%] 150s tests/test_grammar.py::test_invalid_chars_in_interpolation[(] PASSED [ 59%] 150s tests/test_grammar.py::test_invalid_chars_in_interpolation[)] PASSED [ 59%] 150s tests/test_grammar.py::test_invalid_chars_in_interpolation[[] PASSED [ 59%] 150s tests/test_grammar.py::test_invalid_chars_in_interpolation[]] PASSED [ 59%] 150s tests/test_grammar.py::test_invalid_chars_in_interpolation[.] PASSED [ 59%] 150s tests/test_grammar.py::test_invalid_chars_in_interpolation[:] PASSED [ 59%] 150s tests/test_grammar.py::test_invalid_chars_in_interpolation["] PASSED [ 59%] 150s tests/test_grammar.py::test_invalid_chars_in_interpolation['] PASSED [ 59%] 150s tests/test_grammar.py::test_invalid_chars_in_interpolation[ ] PASSED [ 59%] 150s tests/test_grammar.py::test_grammar_cache_is_thread_safe PASSED [ 59%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[BooleanNode] PASSED [ 59%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[BytesNode] PASSED [ 59%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[FloatNode] PASSED [ 59%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[IntegerNode] PASSED [ 59%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[StringNode] PASSED [ 59%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[PathNode] PASSED [ 59%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[EnumNode] PASSED [ 59%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[UnionNode] PASSED [ 59%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[DictConfig] PASSED [ 59%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[ListConfig] PASSED [ 59%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_and_merging_in_dict[dataclass] PASSED [ 59%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[BooleanNode] PASSED [ 59%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[BytesNode] PASSED [ 59%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[FloatNode] PASSED [ 59%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[IntegerNode] PASSED [ 59%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[StringNode] PASSED [ 59%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[PathNode] PASSED [ 59%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[EnumNode] PASSED [ 59%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[UnionNode] PASSED [ 59%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[DictConfig] PASSED [ 59%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[ListConfig] PASSED [ 59%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_dict_non_none_assignment[dataclass] PASSED [ 59%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[BooleanNode] PASSED [ 59%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[BytesNode] PASSED [ 59%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[FloatNode] PASSED [ 59%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[IntegerNode] PASSED [ 59%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[StringNode] PASSED [ 59%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[PathNode] PASSED [ 59%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[EnumNode] PASSED [ 59%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[UnionNode] PASSED [ 59%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[DictConfig] PASSED [ 59%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[ListConfig] PASSED [ 59%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_none_assignment_in_list[dataclass] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[BooleanNode] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[BytesNode] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[FloatNode] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[IntegerNode] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[StringNode] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[PathNode] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[EnumNode] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[UnionNode] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[DictConfig] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[ListConfig] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_list_non_none_assignment[dataclass] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[BooleanNode] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[BytesNode] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[FloatNode] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[IntegerNode] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[StringNode] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[PathNode] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[EnumNode] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[UnionNode] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[DictConfig] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[ListConfig] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_none_construction[dataclass] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-BooleanNode] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-BytesNode] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-FloatNode] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-IntegerNode] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-StringNode] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-PathNode] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-EnumNode] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-UnionNode] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-DictConfig] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-ListConfig] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[legacy_register_resolver-dataclass] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-BooleanNode] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-BytesNode] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-FloatNode] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-IntegerNode] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-StringNode] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-PathNode] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-EnumNode] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-UnionNode] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-DictConfig] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-ListConfig] PASSED [ 60%] 150s tests/test_matrix.py::TestNodeTypesMatrix::test_interpolation[register_new_resolver-dataclass] PASSED [ 60%] 150s tests/test_merge.py::test_merge[dict0-merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[dict0-unsafe_merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[dict:none-merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[dict:none-unsafe_merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[dict1-merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[dict1-unsafe_merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[dict2-merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[dict2-unsafe_merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[dict3-merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[dict3-unsafe_merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[dict:merge_dict_into_int-merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[dict:merge_dict_into_int-unsafe_merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[dict:merge_int_dict-merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[dict:merge_int_dict-unsafe_merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[inputs7-expected7-merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[inputs7-expected7-unsafe_merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[inputs8-expected8-merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[inputs8-expected8-unsafe_merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[inputs9-expected9-merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[inputs9-expected9-unsafe_merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[inputs10-expected10-merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[inputs10-expected10-unsafe_merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[inputs11-expected11-merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[inputs11-expected11-unsafe_merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[dict_merge_union_into_float-merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[dict_merge_union_into_float-unsafe_merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[dict_merge_union_into_str-merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[dict_merge_union_into_str-unsafe_merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[dict_merge_union_into_typed_float-merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[dict_merge_union_into_typed_float-unsafe_merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[dict_merge_union_bool_into_typed_float-merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[dict_merge_union_bool_into_typed_float-unsafe_merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[dict_merge_union_into_typed_int-merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[dict_merge_union_into_typed_int-unsafe_merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[dict_merge_int_into_union-err-merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[dict_merge_int_into_union-err-unsafe_merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[dict_merge_float_into_union-merge] PASSED [ 60%] 150s tests/test_merge.py::test_merge[dict_merge_float_into_union-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[dict_merge_into_missing0-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[dict_merge_into_missing0-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[dict_merge_into_missing1-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[dict_merge_into_missing1-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[dict_merge_missing_onto0-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[dict_merge_missing_onto0-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[dict_merge_missing_onto1-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[dict_merge_missing_onto1-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[dict_merge_missing_onto_no_node-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[dict_merge_missing_onto_no_node-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[dict_merge_inter_to_missing-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[dict_merge_inter_to_missing-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[dict_with_list_merge_inter_to_missing-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[dict_with_list_merge_inter_to_missing-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inputs26-expected26-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inputs26-expected26-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inputs27-expected27-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inputs27-expected27-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inputs28-expected28-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inputs28-expected28-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[list_merge_into_missing0-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[list_merge_into_missing0-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[list_merge_into_missing1-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[list_merge_into_missing1-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[list_merge_missing_onto0-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[list_merge_missing_onto0-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[list_merge_missing_onto1-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[list_merge_missing_onto1-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[merge_list_with_interpolation-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[merge_list_with_interpolation-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inter:updating_data-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inter:updating_data-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inter:value_inter_over_value_inter-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inter:value_inter_over_value_inter-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inter:data_over_value_inter-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inter:data_over_value_inter-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inter:node_inter_over_value_inter-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inter:node_inter_over_value_inter-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inter:inter_over_data-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inter:inter_over_data-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[node_inter:node_update-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[node_inter:node_update-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[node_inter:value_inter_over_node_inter-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[node_inter:value_inter_over_node_inter-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[node_inter:data_over_node_inter-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[node_inter:data_over_node_inter-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[node_inter:node_inter_over_node_inter-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[node_inter:node_inter_over_node_inter-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inter:node_inter_over_data-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inter:node_inter_over_data-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inter:node_over_node_interpolation-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inter:node_over_node_interpolation-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inputs45-expected45-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inputs45-expected45-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inputs46-expected46-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inputs46-expected46-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inputs47-expected47-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inputs47-expected47-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inputs48-expected48-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inputs48-expected48-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inputs49-expected49-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inputs49-expected49-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inputs50-expected50-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inputs50-expected50-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inputs51-expected51-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inputs51-expected51-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inputs52-expected52-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inputs52-expected52-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inputs53-expected53-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[inputs53-expected53-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[users_merge_with_missing_age-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[users_merge_with_missing_age-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[optionalusers_merge_with_missing_age-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[optionalusers_merge_with_missing_age-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[optionalusers_merge_with_none-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[optionalusers_merge_with_none-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[conf_missing_dict-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[conf_missing_dict-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[merge_missing_dict_into_missing_dict-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[merge_missing_dict_into_missing_dict-unsafe_merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[merge_group_onto_user_error-merge] PASSED [ 61%] 150s tests/test_merge.py::test_merge[merge_group_onto_user_error-unsafe_merge] PASSED [ 62%] 150s tests/test_merge.py::test_merge[merge_subclass_on_superclass-merge] PASSED [ 62%] 150s tests/test_merge.py::test_merge[merge_subclass_on_superclass-unsafe_merge] PASSED [ 62%] 150s tests/test_merge.py::test_merge[merge_into_missing_node-merge] PASSED [ 62%] 150s tests/test_merge.py::test_merge[merge_into_missing_node-unsafe_merge] PASSED [ 62%] 150s tests/test_merge.py::test_merge[merge_none_into_existing_node-merge] PASSED [ 62%] 150s tests/test_merge.py::test_merge[merge_none_into_existing_node-unsafe_merge] PASSED [ 62%] 150s tests/test_merge.py::test_merge[merge_unknown_key_into_structured_node-merge] PASSED [ 62%] 150s tests/test_merge.py::test_merge[merge_unknown_key_into_structured_node-unsafe_merge] PASSED [ 62%] 150s tests/test_merge.py::test_merge[merge_list_into_optional_tuple_none-merge] PASSED [ 62%] 150s tests/test_merge.py::test_merge[merge_list_into_optional_tuple_none-unsafe_merge] PASSED [ 62%] 150s tests/test_merge.py::test_merge[dict:merge_into_sc_element_type:expanding_new_element-merge] PASSED [ 62%] 150s tests/test_merge.py::test_merge[dict:merge_into_sc_element_type:expanding_new_element-unsafe_merge] PASSED [ 62%] 150s tests/test_merge.py::test_merge[dict:merge_into_sc_element_type:into_missing_element-merge] PASSED [ 62%] 150s tests/test_merge.py::test_merge[dict:merge_into_sc_element_type:into_missing_element-unsafe_merge] PASSED [ 62%] 150s tests/test_merge.py::test_merge[dict:merge_into_sc_element_type:merging_with_existing_element-merge] PASSED [ 62%] 150s tests/test_merge.py::test_merge[dict:merge_into_sc_element_type:merging_with_existing_element-unsafe_merge] PASSED [ 62%] 150s tests/test_merge.py::test_merge[dict:merge_into_sc_element_type:merging_into_none-merge] PASSED [ 62%] 150s tests/test_merge.py::test_merge[dict:merge_into_sc_element_type:merging_into_none-unsafe_merge] PASSED [ 62%] 150s tests/test_merge.py::test_merge[merge_into_missing_DictConfig-merge] PASSED [ 62%] 150s tests/test_merge.py::test_merge[merge_into_missing_DictConfig-unsafe_merge] PASSED [ 62%] 150s tests/test_merge.py::test_merge[merge_into_missing_Dict[str,str]-merge] PASSED [ 62%] 150s tests/test_merge.py::test_merge[merge_into_missing_Dict[str,str]-unsafe_merge] PASSED [ 62%] 150s tests/test_merge.py::test_merge[merge_into_missing_ListConfig-merge] PASSED [ 62%] 150s tests/test_merge.py::test_merge[merge_into_missing_ListConfig-unsafe_merge] PASSED [ 62%] 150s tests/test_merge.py::test_merge[merge_into_missing_List[str]-merge] PASSED [ 62%] 150s tests/test_merge.py::test_merge[merge_into_missing_List[str]-unsafe_merge] PASSED [ 62%] 151s tests/test_merge.py::test_merge[structured_merge_into_missing0-merge] PASSED [ 62%] 151s tests/test_merge.py::test_merge[structured_merge_into_missing0-unsafe_merge] PASSED [ 62%] 151s tests/test_merge.py::test_merge[structured_merge_into_missing1-merge] PASSED [ 62%] 151s tests/test_merge.py::test_merge[structured_merge_into_missing1-unsafe_merge] PASSED [ 62%] 151s tests/test_merge.py::test_merge[structured_merge_into_none-merge] PASSED [ 62%] 151s tests/test_merge.py::test_merge[structured_merge_into_none-unsafe_merge] PASSED [ 62%] 151s tests/test_merge.py::test_merge[none_not_expanding-merge] PASSED [ 62%] 151s tests/test_merge.py::test_merge[none_not_expanding-unsafe_merge] PASSED [ 62%] 151s tests/test_merge.py::test_merge[list_sc_element_merge_dict0-merge] PASSED [ 62%] 151s tests/test_merge.py::test_merge[list_sc_element_merge_dict0-unsafe_merge] PASSED [ 62%] 151s tests/test_merge.py::test_merge[list_sc_element_merge_dict1-merge] PASSED [ 62%] 151s tests/test_merge.py::test_merge[list_sc_element_merge_dict1-unsafe_merge] PASSED [ 62%] 151s tests/test_merge.py::test_merge[list_sc_element_merge_dict2-merge] PASSED [ 62%] 151s tests/test_merge.py::test_merge[list_sc_element_merge_dict2-unsafe_merge] PASSED [ 62%] 151s tests/test_merge.py::test_merge[nested_configs_merge1-merge] PASSED [ 62%] 151s tests/test_merge.py::test_merge[nested_configs_merge1-unsafe_merge] PASSED [ 62%] 151s tests/test_merge.py::test_merge[nested_configs_merge2-merge] PASSED [ 62%] 151s tests/test_merge.py::test_merge[nested_configs_merge2-unsafe_merge] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[str] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[str_none] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[str_missing] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[optional_str] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[optional_str_none] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[optional_str_missing] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[new_str] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[new_str_none] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[new_str_missing] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[new_optional_str] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[new_optional_str_none] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[new_optional_str_missing] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[missing_str] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[missing_str_none] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[missing_str_missing] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[missing_optional_str] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[missing_optional_str_none] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[missing_optional_str_missing] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[user] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[user_none] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[user_missing] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[optional_user] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[optional_user_none] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[optional_user_missing] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[new_user] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[new_user_none] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[new_user_missing] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[new_optional_user] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[new_optional_user_none] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[new_optional_user_missing] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[missing_user] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[missing_user_none] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[missing_user_missing] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[missing_optional_user] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[missing_optional_user_none] PASSED [ 62%] 151s tests/test_merge.py::test_optional_element_type_merge[missing_optional_user_missing] PASSED [ 62%] 151s tests/test_merge.py::test_union_merge[merge-any-into-union] PASSED [ 62%] 151s tests/test_merge.py::test_union_merge[merge-union-into-any] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge[merge-different-object-type-into-union] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge[merge-union-into-different-object-type] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge[merge-any-into-union-incompatible_type] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge[merge-union-into-any-incompatible_type] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge[merge-two-unions] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge[merge-two-unions-lhs-optional] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge[bad-merge-dict] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge[bad-merge-list] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge[bad-merge-structured-into-union] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge[bad-merge-structured-into-union_elt_type] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge[bad-merge-structured_element_type-into-union] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge[bad-merge-structured_element_type-into-union_elt_type] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge[bad-merge-union-into-structured] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge[bad-merge-union-into-structured_element_type] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge[bad-merge-union_element_type-into-structured] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge[bad-merge-union_element_type-into-structured_element_type] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge[bad-merge-none] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge[merge-none-into-union] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge[merge-union-into-none] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_matrix[10.1-10.1] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_matrix[10.1-abc] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_matrix[10.1-True] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_matrix[abc-10.1] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_matrix[abc-abc] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_matrix[abc-True] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_matrix[True-10.1] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_matrix[True-abc] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_matrix[True-True] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-10.1-any-20.2] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-10.1-any-missing] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-10.1-any-none] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-10.1-any-interp] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-10.1-float-20.2] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-10.1-float-missing] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-10.1-float-none] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-10.1-float-interp] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-10.1-union-20.2] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-10.1-union-missing] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-10.1-union-none] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-10.1-union-interp] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-10.1-different_union-20.2] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-10.1-different_union-missing] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-10.1-different_union-none] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-10.1-different_union-interp] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-missing-any-20.2] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-missing-any-missing] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-missing-any-none] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-missing-any-interp] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-missing-float-20.2] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-missing-float-missing] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-missing-float-none] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-missing-float-interp] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-missing-union-20.2] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-missing-union-missing] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-missing-union-none] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-missing-union-interp] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-missing-different_union-20.2] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-missing-different_union-missing] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-missing-different_union-none] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-missing-different_union-interp] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-none-any-20.2] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-none-any-missing] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-none-any-none] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-none-any-interp] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-none-float-20.2] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-none-float-missing] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-none-float-none] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-none-float-interp] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-none-union-20.2] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-none-union-missing] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-none-union-none] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-none-union-interp] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-none-different_union-20.2] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-none-different_union-missing] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-none-different_union-none] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-none-different_union-interp] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-interp-any-20.2] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-interp-any-missing] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-interp-any-none] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-interp-any-interp] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-interp-float-20.2] PASSED [ 63%] 151s tests/test_merge.py::test_union_merge_special[any-interp-float-missing] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[any-interp-float-none] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[any-interp-float-interp] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[any-interp-union-20.2] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[any-interp-union-missing] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[any-interp-union-none] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[any-interp-union-interp] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[any-interp-different_union-20.2] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[any-interp-different_union-missing] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[any-interp-different_union-none] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[any-interp-different_union-interp] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[any-no_lval-any-20.2] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[any-no_lval-any-missing] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[any-no_lval-any-none] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[any-no_lval-any-interp] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[any-no_lval-float-20.2] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[any-no_lval-float-missing] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[any-no_lval-float-none] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[any-no_lval-float-interp] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[any-no_lval-union-20.2] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[any-no_lval-union-missing] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[any-no_lval-union-none] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[any-no_lval-union-interp] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[any-no_lval-different_union-20.2] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[any-no_lval-different_union-missing] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[any-no_lval-different_union-none] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[any-no_lval-different_union-interp] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-10.1-any-20.2] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-10.1-any-missing] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-10.1-any-none] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-10.1-any-interp] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-10.1-float-20.2] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-10.1-float-missing] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-10.1-float-none] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-10.1-float-interp] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-10.1-union-20.2] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-10.1-union-missing] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-10.1-union-none] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-10.1-union-interp] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-10.1-different_union-20.2] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-10.1-different_union-missing] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-10.1-different_union-none] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-10.1-different_union-interp] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-missing-any-20.2] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-missing-any-missing] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-missing-any-none] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-missing-any-interp] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-missing-float-20.2] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-missing-float-missing] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-missing-float-none] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-missing-float-interp] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-missing-union-20.2] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-missing-union-missing] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-missing-union-none] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-missing-union-interp] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-missing-different_union-20.2] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-missing-different_union-missing] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-missing-different_union-none] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-missing-different_union-interp] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-none-any-20.2] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-none-any-missing] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-none-any-none] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-none-any-interp] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-none-float-20.2] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-none-float-missing] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-none-float-none] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-none-float-interp] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-none-union-20.2] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-none-union-missing] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-none-union-none] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-none-union-interp] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-none-different_union-20.2] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-none-different_union-missing] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-none-different_union-none] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-none-different_union-interp] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-interp-any-20.2] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-interp-any-missing] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-interp-any-none] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-interp-any-interp] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-interp-float-20.2] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-interp-float-missing] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-interp-float-none] PASSED [ 64%] 151s tests/test_merge.py::test_union_merge_special[float-interp-float-interp] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[float-interp-union-20.2] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[float-interp-union-missing] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[float-interp-union-none] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[float-interp-union-interp] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[float-interp-different_union-20.2] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[float-interp-different_union-missing] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[float-interp-different_union-none] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[float-interp-different_union-interp] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[float-no_lval-any-20.2] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[float-no_lval-any-missing] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[float-no_lval-any-none] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[float-no_lval-any-interp] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[float-no_lval-float-20.2] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[float-no_lval-float-missing] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[float-no_lval-float-none] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[float-no_lval-float-interp] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[float-no_lval-union-20.2] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[float-no_lval-union-missing] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[float-no_lval-union-none] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[float-no_lval-union-interp] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[float-no_lval-different_union-20.2] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[float-no_lval-different_union-missing] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[float-no_lval-different_union-none] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[float-no_lval-different_union-interp] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-10.1-any-20.2] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-10.1-any-missing] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-10.1-any-none] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-10.1-any-interp] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-10.1-float-20.2] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-10.1-float-missing] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-10.1-float-none] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-10.1-float-interp] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-10.1-union-20.2] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-10.1-union-missing] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-10.1-union-none] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-10.1-union-interp] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-10.1-different_union-20.2] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-10.1-different_union-missing] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-10.1-different_union-none] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-10.1-different_union-interp] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-missing-any-20.2] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-missing-any-missing] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-missing-any-none] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-missing-any-interp] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-missing-float-20.2] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-missing-float-missing] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-missing-float-none] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-missing-float-interp] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-missing-union-20.2] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-missing-union-missing] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-missing-union-none] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-missing-union-interp] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-missing-different_union-20.2] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-missing-different_union-missing] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-missing-different_union-none] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-missing-different_union-interp] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-none-any-20.2] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-none-any-missing] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-none-any-none] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-none-any-interp] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-none-float-20.2] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-none-float-missing] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-none-float-none] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-none-float-interp] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-none-union-20.2] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-none-union-missing] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-none-union-none] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-none-union-interp] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-none-different_union-20.2] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-none-different_union-missing] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-none-different_union-none] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-none-different_union-interp] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-interp-any-20.2] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-interp-any-missing] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-interp-any-none] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-interp-any-interp] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-interp-float-20.2] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-interp-float-missing] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-interp-float-none] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-interp-float-interp] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-interp-union-20.2] PASSED [ 65%] 151s tests/test_merge.py::test_union_merge_special[union-interp-union-missing] PASSED [ 66%] 151s tests/test_merge.py::test_union_merge_special[union-interp-union-none] PASSED [ 66%] 151s tests/test_merge.py::test_union_merge_special[union-interp-union-interp] PASSED [ 66%] 151s tests/test_merge.py::test_union_merge_special[union-interp-different_union-20.2] PASSED [ 66%] 151s tests/test_merge.py::test_union_merge_special[union-interp-different_union-missing] PASSED [ 66%] 151s tests/test_merge.py::test_union_merge_special[union-interp-different_union-none] PASSED [ 66%] 151s tests/test_merge.py::test_union_merge_special[union-interp-different_union-interp] PASSED [ 66%] 151s tests/test_merge.py::test_union_merge_special[union-no_lval-any-20.2] PASSED [ 66%] 151s tests/test_merge.py::test_union_merge_special[union-no_lval-any-missing] PASSED [ 66%] 151s tests/test_merge.py::test_union_merge_special[union-no_lval-any-none] PASSED [ 66%] 151s tests/test_merge.py::test_union_merge_special[union-no_lval-any-interp] PASSED [ 66%] 151s tests/test_merge.py::test_union_merge_special[union-no_lval-float-20.2] PASSED [ 66%] 151s tests/test_merge.py::test_union_merge_special[union-no_lval-float-missing] PASSED [ 66%] 151s tests/test_merge.py::test_union_merge_special[union-no_lval-float-none] PASSED [ 66%] 151s tests/test_merge.py::test_union_merge_special[union-no_lval-float-interp] PASSED [ 66%] 151s tests/test_merge.py::test_union_merge_special[union-no_lval-union-20.2] PASSED [ 66%] 151s tests/test_merge.py::test_union_merge_special[union-no_lval-union-missing] PASSED [ 66%] 151s tests/test_merge.py::test_union_merge_special[union-no_lval-union-none] PASSED [ 66%] 151s tests/test_merge.py::test_union_merge_special[union-no_lval-union-interp] PASSED [ 66%] 151s tests/test_merge.py::test_union_merge_special[union-no_lval-different_union-20.2] PASSED [ 66%] 151s tests/test_merge.py::test_union_merge_special[union-no_lval-different_union-missing] PASSED [ 66%] 151s tests/test_merge.py::test_union_merge_special[union-no_lval-different_union-none] PASSED [ 66%] 151s tests/test_merge.py::test_union_merge_special[union-no_lval-different_union-interp] PASSED [ 66%] 151s tests/test_merge.py::test_merge_error_retains_type PASSED [ 66%] 151s tests/test_merge.py::test_primitive_dicts[merge] PASSED [ 66%] 151s tests/test_merge.py::test_primitive_dicts[unsafe_merge] PASSED [ 66%] 151s tests/test_merge.py::test_merge_no_eq_verify[a_0-b_0-expected0-merge] PASSED [ 66%] 151s tests/test_merge.py::test_merge_no_eq_verify[a_0-b_0-expected0-unsafe_merge] PASSED [ 66%] 151s tests/test_merge.py::test_merge_with[c10-c20-expected0] PASSED [ 66%] 151s tests/test_merge.py::test_merge_with[c11-c21-expected1] PASSED [ 66%] 151s tests/test_merge.py::test_merge_with_c2_readonly[c10-c20-expected0] PASSED [ 66%] 151s tests/test_merge.py::test_merge_with_c2_readonly[c11-c21-expected1] PASSED [ 66%] 151s tests/test_merge.py::test_3way_dict_merge[merge] PASSED [ 66%] 151s tests/test_merge.py::test_3way_dict_merge[unsafe_merge] PASSED [ 66%] 151s tests/test_merge.py::test_merge_list_list PASSED [ 66%] 151s tests/test_merge.py::test_merge_error[base0-merge0-TypeError-merge] PASSED [ 66%] 151s tests/test_merge.py::test_merge_error[base0-merge0-TypeError-unsafe_merge] PASSED [ 66%] 151s tests/test_merge.py::test_merge_error[base1-merge1-TypeError-merge] PASSED [ 66%] 151s tests/test_merge.py::test_merge_error[base1-merge1-TypeError-unsafe_merge] PASSED [ 66%] 151s tests/test_merge.py::test_merge_error[base2-None-ValueError-merge] PASSED [ 66%] 151s tests/test_merge.py::test_merge_error[base2-None-ValueError-unsafe_merge] PASSED [ 66%] 151s tests/test_merge.py::test_merge_error[base3-None-ValueError-merge] PASSED [ 66%] 151s tests/test_merge.py::test_merge_error[base3-None-ValueError-unsafe_merge] PASSED [ 66%] 151s tests/test_merge.py::test_merge_error[Package-merge4-ConfigKeyError-merge] PASSED [ 66%] 151s tests/test_merge.py::test_merge_error[Package-merge4-ConfigKeyError-unsafe_merge] PASSED [ 66%] 151s tests/test_merge.py::test_with_readonly_c1[dict-merge] PASSED [ 66%] 151s tests/test_merge.py::test_with_readonly_c1[dict-unsafe_merge] PASSED [ 66%] 151s tests/test_merge.py::test_with_readonly_c1[list-merge] PASSED [ 66%] 151s tests/test_merge.py::test_with_readonly_c1[list-unsafe_merge] PASSED [ 66%] 151s tests/test_merge.py::test_with_readonly_c2[dict-merge] PASSED [ 66%] 151s tests/test_merge.py::test_with_readonly_c2[dict-unsafe_merge] PASSED [ 66%] 151s tests/test_merge.py::test_with_readonly_c2[list-merge] PASSED [ 66%] 151s tests/test_merge.py::test_with_readonly_c2[list-unsafe_merge] PASSED [ 66%] 151s tests/test_merge.py::test_into_readonly[c10-c20] PASSED [ 66%] 151s tests/test_merge.py::test_into_readonly[c11-c21] PASSED [ 66%] 151s tests/test_merge.py::test_dict_merge_readonly_into_readwrite[c10-c20-expected0-merge] PASSED [ 66%] 151s tests/test_merge.py::test_dict_merge_readonly_into_readwrite[c10-c20-expected0-unsafe_merge] PASSED [ 66%] 151s tests/test_merge.py::test_list_merge_readonly_into_readwrite[c10-c20-expected0] PASSED [ 66%] 151s tests/test_merge.py::test_parent_maintained PASSED [ 66%] 151s tests/test_merge.py::test_merge_with_dotlist[cfg0-overrides0-expected0] PASSED [ 66%] 151s tests/test_merge.py::test_merge_with_dotlist[cfg1-overrides1-expected1] PASSED [ 66%] 151s tests/test_merge.py::test_merge_with_dotlist[cfg2-overrides2-expected2] PASSED [ 66%] 151s tests/test_merge.py::test_merge_with_cli PASSED [ 66%] 151s tests/test_merge.py::test_merge_empty_with_dotlist[dotlist0-expected0] PASSED [ 66%] 151s tests/test_merge.py::test_merge_empty_with_dotlist[dotlist1-expected1] PASSED [ 66%] 151s tests/test_merge.py::test_merge_empty_with_dotlist[dotlist2-expected2] PASSED [ 66%] 151s tests/test_merge.py::test_merge_with_dotlist_errors[foo=10] PASSED [ 66%] 151s tests/test_merge.py::test_merge_with_dotlist_errors[dotlist1] PASSED [ 66%] 151s tests/test_merge.py::test_merge_allow_objects[merge] PASSED [ 66%] 151s tests/test_merge.py::test_merge_allow_objects[unsafe_merge] PASSED [ 66%] 151s tests/test_merge.py::test_merge_with_allow_Dataframe PASSED [ 66%] 151s tests/test_merge.py::test_merge_with_src_as_interpolation[merge_interpolation_list_with_list-merge] PASSED [ 66%] 151s tests/test_merge.py::test_merge_with_src_as_interpolation[merge_interpolation_list_with_list-unsafe_merge] PASSED [ 66%] 151s tests/test_merge.py::test_merge_with_src_as_interpolation[merge_interpolation_dict_with_dict-merge] PASSED [ 66%] 151s tests/test_merge.py::test_merge_with_src_as_interpolation[merge_interpolation_dict_with_dict-unsafe_merge] PASSED [ 66%] 151s tests/test_merge.py::test_merge_with_other_as_interpolation[merge_interpolation_dict_with_interpolation_dict-merge] PASSED [ 66%] 151s tests/test_merge.py::test_merge_with_other_as_interpolation[merge_interpolation_dict_with_interpolation_dict-unsafe_merge] PASSED [ 66%] 151s tests/test_merge.py::test_merge_with_other_as_interpolation[merge_interpolation_list_with_interpolation_list-merge] PASSED [ 66%] 151s tests/test_merge.py::test_merge_with_other_as_interpolation[merge_interpolation_list_with_interpolation_list-unsafe_merge] PASSED [ 66%] 151s tests/test_merge.py::test_merge_with_error_not_changing_target[merge_with_list] PASSED [ 66%] 151s tests/test_merge.py::test_into_custom_resolver_that_throws[legacy_register_resolver] PASSED [ 66%] 151s tests/test_merge.py::test_into_custom_resolver_that_throws[register_new_resolver] PASSED [ 67%] 151s tests/test_nested_containers.py::test_container_nested_element[list-list-list] PASSED [ 67%] 151s tests/test_nested_containers.py::test_container_nested_element[list-dict-dict] PASSED [ 67%] 151s tests/test_nested_containers.py::test_container_nested_element[list-optional-list] PASSED [ 67%] 151s tests/test_nested_containers.py::test_container_nested_element[list-list-optional] PASSED [ 67%] 151s tests/test_nested_containers.py::test_container_nested_element[list-optional-dict] PASSED [ 67%] 151s tests/test_nested_containers.py::test_container_nested_element[list-dict-optional] PASSED [ 67%] 151s tests/test_nested_containers.py::test_container_nested_element[dict-list-list] PASSED [ 67%] 151s tests/test_nested_containers.py::test_container_nested_element[dict-dict-dict] PASSED [ 67%] 151s tests/test_nested_containers.py::test_container_nested_element[dict-optional-list] PASSED [ 67%] 151s tests/test_nested_containers.py::test_container_nested_element[dict-list-optional] PASSED [ 67%] 151s tests/test_nested_containers.py::test_container_nested_element[dict-optional-dict] PASSED [ 67%] 151s tests/test_nested_containers.py::test_container_nested_element[dict-dict-optional] PASSED [ 67%] 151s tests/test_nested_containers.py::test_container_nested_element[dict-of-plugin] PASSED [ 67%] 151s tests/test_nested_containers.py::test_container_nested_element[list-of-plugin] PASSED [ 67%] 151s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-to-list-element] PASSED [ 67%] 151s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-to-dict-element] PASSED [ 67%] 151s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-list-to-optional-list] PASSED [ 67%] 151s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-dict-to-optional-dict] PASSED [ 67%] 151s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-list-to-list-optional] PASSED [ 67%] 151s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-list-none-to-list-optional] PASSED [ 67%] 151s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-dict-to-dict-optional] PASSED [ 67%] 151s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-dict-none-to-dict-optional] PASSED [ 67%] 151s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-dict-plugin] PASSED [ 67%] 151s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[container-assign-list-plugin] PASSED [ 67%] 151s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-to-list-element] PASSED [ 67%] 151s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-to-dict-element] PASSED [ 67%] 151s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-list-to-optional-list] PASSED [ 67%] 151s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-dict-to-optional-dict] PASSED [ 67%] 151s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-list-to-list-optional] PASSED [ 67%] 151s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-list-none-to-list-optional] PASSED [ 67%] 151s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-dict-to-dict-optional] PASSED [ 67%] 151s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-dict-none-to-dict-optional] PASSED [ 67%] 151s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-dict-plugin] PASSED [ 67%] 151s tests/test_nested_containers.py::test_list_assign_to_container_typed_element[no_container-assign-list-plugin] PASSED [ 67%] 151s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[none-assign-to-optional-list] PASSED [ 67%] 151s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[none-assign-to-optional-dict] PASSED [ 67%] 151s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[none-assign-to-optional-plugin-list] PASSED [ 67%] 151s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[none-assign-to-optional-plugin-dict] PASSED [ 67%] 151s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[missing-assign-to-optional-list] PASSED [ 67%] 151s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[missing-assign-to-optional-dict] PASSED [ 67%] 151s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[missing-assign-to-optional-plugin-list] PASSED [ 67%] 151s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[missing-assign-to-optional-plugin-dict] PASSED [ 67%] 151s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[interp-assign-to-optional-list] PASSED [ 67%] 151s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[interp-assign-to-optional-dict] PASSED [ 67%] 151s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[interp-assign-to-optional-plugin-list] PASSED [ 67%] 151s tests/test_nested_containers.py::test_list_assign_to_container_typed_element_special[interp-assign-to-optional-plugin-dict] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-to-list-element-container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-to-list-element-no_container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-to-dict-element-container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-to-dict-element-no_container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-list-to-optional-list-container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-list-to-optional-list-no_container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-dict-to-optional-dict-container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-dict-to-optional-dict-no_container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-list-to-list-optional-container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-list-to-list-optional-no_container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-list-none-to-list-optional-container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-list-none-to-list-optional-no_container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-dict-to-dict-optional-container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-dict-to-dict-optional-no_container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-dict-none-to-dict-optional-container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-dict-none-to-dict-optional-no_container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-to-list-of-plugins-container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-to-list-of-plugins-no_container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-to-dict-of-plugins-container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[assign-to-dict-of-plugins-no_container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-interp-to-listconfig-container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-interp-to-listconfig-no_container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-interp-to-dictconfig-container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-interp-to-dictconfig-no_container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-interp_with_ref-to-listconfig-container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-interp_with_ref-to-listconfig-no_container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-interp_with_ref-to-dictconfig-container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-interp_with_ref-to-dictconfig-no_container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-missing-to-listconfig-container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-missing-to-listconfig-no_container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-missing-to-dictconfig-container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-missing-to-dictconfig-no_container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-missing_with_ref-to-listconfig-container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-missing_with_ref-to-listconfig-no_container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-missing_with_ref-to-dictconfig-container] PASSED [ 67%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-missing_with_ref-to-dictconfig-no_container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-none-to-listconfig-container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-none-to-listconfig-no_container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-none-to-dictconfig-container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-none-to-dictconfig-no_container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-none_with_ref-to-listconfig-container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-dictconfig-none_with_ref-to-listconfig-no_container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-none_with_ref-to-dictconfig-container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element[coerce-listconfig-none_with_ref-to-dictconfig-no_container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_setitem_valid_element_type[True-int] PASSED [ 68%] 151s tests/test_nested_containers.py::test_setitem_valid_element_type[True-list] PASSED [ 68%] 151s tests/test_nested_containers.py::test_setitem_valid_element_type[True-dict] PASSED [ 68%] 151s tests/test_nested_containers.py::test_setitem_valid_element_type[False-int] PASSED [ 68%] 151s tests/test_nested_containers.py::test_setitem_valid_element_type[False-list] PASSED [ 68%] 151s tests/test_nested_containers.py::test_setitem_valid_element_type[False-dict] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element_special[none-assign-to-optional-list] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element_special[none-assign-to-optional-dict] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element_special[missing-assign-to-optional-list] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element_special[missing-assign-to-optional-dict] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element_special[interp-assign-to-optional-list] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_assign_to_container_typed_element_special[interp-assign-to-optional-dict] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-int-overwrite-container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-int-overwrite-no_container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-int-no_overwrite-container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-int-no_overwrite-no_container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-list[int]0-overwrite-container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-list[int]0-overwrite-no_container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-list[int]0-no_overwrite-container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-list[int]0-no_overwrite-no_container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-list[int]1-overwrite-container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-list[int]1-overwrite-no_container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-list[int]1-no_overwrite-container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-str-to-list[int]1-no_overwrite-no_container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-none-to-list[int]-overwrite-container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-none-to-list[int]-overwrite-no_container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-none-to-list[int]-no_overwrite-container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-none-to-list[int]-no_overwrite-no_container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-int-to-list[int]-overwrite-container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-int-to-list[int]-overwrite-no_container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-int-to-list[int]-no_overwrite-container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-int-to-list[int]-no_overwrite-no_container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[str]-to-list[int]-overwrite-container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[str]-to-list[int]-overwrite-no_container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[str]-to-list[int]-no_overwrite-container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[str]-to-list[int]-no_overwrite-no_container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[none]-to-list[int]-overwrite-container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[none]-to-list[int]-overwrite-no_container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[none]-to-list[int]-no_overwrite-container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[none]-to-list[int]-no_overwrite-no_container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str-int]-to-list[int]]-overwrite-container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str-int]-to-list[int]]-overwrite-no_container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str-int]-to-list[int]]-no_overwrite-container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-dict[str-int]-to-list[int]]-no_overwrite-no_container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign_dict[str_str]_to_dict[str_int]-overwrite-container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign_dict[str_str]_to_dict[str_int]-overwrite-no_container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign_dict[str_str]_to_dict[str_int]-no_overwrite-container] PASSED [ 68%] 151s 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%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign_list_to_dict[str_int]-overwrite-container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign_list_to_dict[str_int]-overwrite-no_container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign_list_to_dict[str_int]-no_overwrite-container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign_list_to_dict[str_int]-no_overwrite-no_container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[float]]-to-list[list[int]]-overwrite-container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[float]]-to-list[list[int]]-overwrite-no_container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[float]]-to-list[list[int]]-no_overwrite-container] PASSED [ 68%] 151s 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%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[none]]-to-list[list[int]]-overwrite-container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[none]]-to-list[list[int]]-overwrite-no_container] PASSED [ 68%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[none]]-to-list[list[int]]-no_overwrite-container] PASSED [ 68%] 151s 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%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[typed-none]]-to-list[list[int]]-overwrite-container] PASSED [ 68%] 151s 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%] 151s 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%] 151s 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%] 151s tests/test_nested_containers.py::test_dict_setitem_invalid_element_type[assign-list[list[typed-int]]-to-list[list[float]]-overwrite-container] PASSED [ 68%] 151s 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%] 151s 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%] 151s 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%] 151s 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%] 151s 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%] 151s 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%] 151s 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%] 151s 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%] 151s 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%] 151s 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%] 151s 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%] 151s 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%] 151s 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%] 151s 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%] 151s 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%] 151s 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%] 151s 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%] 151s 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%] 151s 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%] 151s 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%] 151s 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%] 151s 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%] 151s 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%] 151s 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%] 151s 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%] 151s 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%] 151s 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%] 151s 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%] 151s 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%] 151s 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%] 151s 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%] 151s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_str_to_int] PASSED [ 69%] 151s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_none_to_int] PASSED [ 69%] 151s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_str_to_list[int]] PASSED [ 69%] 151s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_str_to_dict[str, int]] PASSED [ 69%] 151s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_none_to_list[int]] PASSED [ 69%] 151s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_int_to_list[int]] PASSED [ 69%] 151s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_list[str]_to_list[int]] PASSED [ 69%] 151s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_list[none]_to_list[int]] PASSED [ 69%] 151s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_dict[str,int]_to_list[int]]] PASSED [ 69%] 151s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_dict[str,str]_to_dict[str,int]0] PASSED [ 69%] 151s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[assign_dict[str,str]_to_dict[str,int]1] PASSED [ 69%] 151s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_str_to_int] PASSED [ 69%] 151s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_none_to_int] PASSED [ 69%] 151s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_str_to_list[int]] PASSED [ 69%] 151s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_str_to_dict[str, int]] PASSED [ 69%] 151s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_none_to_list[int]] PASSED [ 69%] 151s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_int_to_list[int]] PASSED [ 69%] 151s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_list[str]_to_list[int]] PASSED [ 69%] 151s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_list[none]_to_list[int]] PASSED [ 69%] 151s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_dict[str,int]_to_list[int]]] PASSED [ 69%] 151s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_dict[str,str]_to_dict[str,int]0] PASSED [ 69%] 151s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_dict[str,str]_to_dict[str,int]1] PASSED [ 69%] 151s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_dict[str,str]_to_dict[str,int]2] PASSED [ 69%] 151s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_dict[str,str]_to_dict[str,int]3] PASSED [ 69%] 151s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_dict[str,str]_to_dict[str,int]4] PASSED [ 69%] 151s tests/test_nested_containers.py::test_list_setitem_invalid_element_type[append_dict[str,str]_to_dict[str,int]5] PASSED [ 69%] 151s tests/test_nested_containers.py::test_merge_nested_dict_promotion[any-plugin-into-typed-plugin] PASSED [ 69%] 151s tests/test_nested_containers.py::test_merge_nested_dict_promotion[typed-plugin-into-any-plugin] PASSED [ 69%] 151s tests/test_nested_containers.py::test_merge_nested_dict_promotion[typed-concrete-plugin-into-typed-plugin] PASSED [ 69%] 151s tests/test_nested_containers.py::test_merge_nested_dict_promotion[typed-plugin-into-any] PASSED [ 69%] 151s tests/test_nested_containers.py::test_merge_nested[merge-interp-into-list] PASSED [ 69%] 151s tests/test_nested_containers.py::test_merge_nested[merge-none-into-list] PASSED [ 69%] 151s tests/test_nested_containers.py::test_merge_nested[merge-interp-into-dict] PASSED [ 69%] 151s tests/test_nested_containers.py::test_merge_nested[merge-none-into-dict] PASSED [ 69%] 151s tests/test_nested_containers.py::test_merge_interpolation_with_container_type[dict-interp-into-any] PASSED [ 69%] 151s tests/test_nested_containers.py::test_merge_interpolation_with_container_type[none-interp-into-any] PASSED [ 69%] 151s tests/test_nested_containers.py::test_merge_interpolation_with_container_type[dict[str,float]-into-dict[str,any]] PASSED [ 69%] 151s tests/test_nested_containers.py::test_merge_interpolation_with_container_type[interp-into-dict] PASSED [ 69%] 151s tests/test_nested_containers.py::test_merge_interpolation_with_container_type[list-interp-into-any] PASSED [ 69%] 151s tests/test_nested_containers.py::test_merge_interpolation_with_container_type[any-interp-into-list-int] PASSED [ 69%] 151s tests/test_nested_containers.py::test_merge_interpolation_with_container_type[any-interp_list-into-list-list-int] PASSED [ 69%] 151s tests/test_nested_containers.py::test_merge_nested_list_promotion PASSED [ 69%] 151s tests/test_nested_containers.py::test_merge_bad_element_type[configs0-Value 'abc' of type 'str' could not be converted to Integer] PASSED [ 69%] 151s tests/test_nested_containers.py::test_merge_bad_element_type[merge-int-into-dict] PASSED [ 69%] 151s tests/test_nested_containers.py::test_merge_bad_element_type[merge-none_typed-into-int] PASSED [ 69%] 151s tests/test_nodes.py::test_valid_inputs[StringNode-abc-abc] PASSED [ 69%] 151s tests/test_nodes.py::test_valid_inputs[StringNode-100-100] PASSED [ 69%] 151s tests/test_nodes.py::test_valid_inputs[StringNode-Color.RED-Color.RED] PASSED [ 69%] 151s tests/test_nodes.py::test_valid_inputs[IntegerNode-10-10_0] PASSED [ 69%] 151s tests/test_nodes.py::test_valid_inputs[IntegerNode-10-10_1] PASSED [ 69%] 151s tests/test_nodes.py::test_valid_inputs[IntegerNode--100--100_0] PASSED [ 69%] 151s tests/test_nodes.py::test_valid_inputs[IntegerNode--100--100_1] PASSED [ 69%] 151s tests/test_nodes.py::test_valid_inputs[FloatNode-inf-inf] PASSED [ 69%] 151s tests/test_nodes.py::test_valid_inputs[FloatNode-nan-nan] PASSED [ 69%] 151s tests/test_nodes.py::test_valid_inputs[FloatNode-10-10.0] PASSED [ 69%] 151s tests/test_nodes.py::test_valid_inputs[FloatNode-10.1-10.1] PASSED [ 69%] 151s tests/test_nodes.py::test_valid_inputs[FloatNode-10.2-10.2] PASSED [ 69%] 151s tests/test_nodes.py::test_valid_inputs[FloatNode-10e-3-0.01] PASSED [ 69%] 151s tests/test_nodes.py::test_valid_inputs[BytesNode-binary-binary] PASSED [ 69%] 151s tests/test_nodes.py::test_valid_inputs[BytesNode-\xf0\xf1\xf2-\xf0\xf1\xf2] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[BooleanNode-True-True] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[BooleanNode-Y-True] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[BooleanNode-true-True] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[BooleanNode-Yes-True] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[BooleanNode-On-True] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[BooleanNode-1-True] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[BooleanNode-100-True] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[BooleanNode-False-False] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[BooleanNode-N-False] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[BooleanNode-false-False] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[BooleanNode-No-False] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[BooleanNode-Off-False] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[BooleanNode-None-None] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[BooleanNode-0-False0] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[BooleanNode-0-False1] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[AnyNode-3-3] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[AnyNode-3.14-3.14] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[AnyNode-False-False] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[AnyNode-\xf0\xf1\xf2-\xf0\xf1\xf2] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[AnyNode-Color.RED-Color.RED] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[AnyNode-None-None] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[-Color.RED-Color.RED0] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[-Color.RED-Color.RED1] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[-RED-Color.RED] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[-1-Color.RED] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[PathNode-hello.txt-output_40] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[PathNode-input_41-output_41] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[union-str] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[union-int] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[union-float] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[union-inf] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[union-bytes] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[union-bool] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[union-none] PASSED [ 70%] 151s tests/test_nodes.py::test_valid_inputs[union-enum] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[IntegerNode-abc] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[IntegerNode--abc] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[IntegerNode-10.1] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[IntegerNode--1132c] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[IntegerNode-Color.RED] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[IntegerNode-123] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[FloatNode-abc] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[FloatNode-Color.RED] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[FloatNode-10.1] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[BytesNode-abc] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[BytesNode-23] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[BytesNode-Color.RED] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[BytesNode-3.14] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[BytesNode-True] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[BooleanNode-Nope] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[BooleanNode-Yup] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[BooleanNode-Color.RED] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[BooleanNode-True] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[IntegerNode-input_18] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[IntegerNode-input_19] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[IntegerNode-input_20] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[IntegerNode-10] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[IntegerNode-input_22] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[BytesNode-input_23] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[BytesNode-input_24] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[BytesNode-input_25] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[BytesNode-input_26] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[BooleanNode-input_27] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[BooleanNode-input_28] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[BooleanNode-input_29] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[BooleanNode-input_30] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[FloatNode-input_31] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[FloatNode-input_32] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[FloatNode-input_33] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[FloatNode-input_34] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[StringNode-input_35] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[StringNode-input_36] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[StringNode-input_37] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[StringNode-\xf0\xf1\xf2] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[FloatNode-input_39] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[AnyNode-input_40] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[AnyNode-input_41] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[AnyNode-input_42] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[AnyNode-input_43] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[AnyNode-input_44] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[type_45-Color.TYPO] PASSED [ 70%] 151s tests/test_nodes.py::test_invalid_inputs[type_46-TYPO] PASSED [ 71%] 151s tests/test_nodes.py::test_invalid_inputs[type_47-Enum1.FOO] PASSED [ 71%] 151s tests/test_nodes.py::test_invalid_inputs[type_48-Enum1.RED] PASSED [ 71%] 151s tests/test_nodes.py::test_invalid_inputs[type_49-1000000] PASSED [ 71%] 151s tests/test_nodes.py::test_invalid_inputs[type_50-1.0] PASSED [ 71%] 151s tests/test_nodes.py::test_invalid_inputs[type_51-binary] PASSED [ 71%] 151s tests/test_nodes.py::test_invalid_inputs[type_52-True] PASSED [ 71%] 151s tests/test_nodes.py::test_invalid_inputs[type_53-input_53] PASSED [ 71%] 151s tests/test_nodes.py::test_invalid_inputs[type_54-input_54] PASSED [ 71%] 151s tests/test_nodes.py::test_invalid_inputs[type_55-input_55] PASSED [ 71%] 151s tests/test_nodes.py::test_invalid_inputs[type_56-input_56] PASSED [ 71%] 151s tests/test_nodes.py::test_invalid_inputs[PathNode-1.0] PASSED [ 71%] 151s tests/test_nodes.py::test_invalid_inputs[PathNode-input_58] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-convert-missing-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-convert-missing-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-convert-interp-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-convert-interp-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-convert-none-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-convert-none-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-no_convert-missing-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-no_convert-missing-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-no_convert-interp-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-no_convert-interp-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-no_convert-none-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[int-no_convert-none-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-convert-missing-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-convert-missing-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-convert-interp-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-convert-interp-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-convert-none-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-convert-none-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-no_convert-missing-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-no_convert-missing-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-no_convert-interp-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-no_convert-interp-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-no_convert-none-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[float-no_convert-none-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-convert-missing-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-convert-missing-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-convert-interp-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-convert-interp-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-convert-none-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-convert-none-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-no_convert-missing-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-no_convert-missing-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-no_convert-interp-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-no_convert-interp-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-no_convert-none-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bytes-no_convert-none-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-convert-missing-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-convert-missing-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-convert-interp-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-convert-interp-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-convert-none-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-convert-none-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-no_convert-missing-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-no_convert-missing-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-no_convert-interp-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-no_convert-interp-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-no_convert-none-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[bool-no_convert-none-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-convert-missing-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-convert-missing-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-convert-interp-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-convert-interp-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-convert-none-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-convert-none-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-no_convert-missing-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-no_convert-missing-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-no_convert-interp-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-no_convert-interp-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-no_convert-none-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[str-no_convert-none-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-convert-missing-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-convert-missing-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-convert-interp-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-convert-interp-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-convert-none-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-convert-none-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-no_convert-missing-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-no_convert-missing-not_optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-no_convert-interp-optional] PASSED [ 71%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-no_convert-interp-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-no_convert-none-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[enum-no_convert-none-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-convert-missing-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-convert-missing-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-convert-interp-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-convert-interp-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-convert-none-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-convert-none-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-no_convert-missing-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-no_convert-missing-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-no_convert-interp-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-no_convert-interp-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-no_convert-none-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_creation_special[path-no_convert-none-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-convert-missing-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-convert-missing-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-convert-interp-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-convert-interp-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-convert-none-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-convert-none-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-no_convert-missing-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-no_convert-missing-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-no_convert-interp-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-no_convert-interp-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-no_convert-none-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[int-no_convert-none-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-convert-missing-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-convert-missing-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-convert-interp-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-convert-interp-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-convert-none-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-convert-none-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-no_convert-missing-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-no_convert-missing-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-no_convert-interp-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-no_convert-interp-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-no_convert-none-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[float-no_convert-none-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-convert-missing-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-convert-missing-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-convert-interp-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-convert-interp-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-convert-none-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-convert-none-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-no_convert-missing-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-no_convert-missing-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-no_convert-interp-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-no_convert-interp-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-no_convert-none-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bytes-no_convert-none-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-convert-missing-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-convert-missing-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-convert-interp-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-convert-interp-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-convert-none-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-convert-none-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-no_convert-missing-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-no_convert-missing-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-no_convert-interp-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-no_convert-interp-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-no_convert-none-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[bool-no_convert-none-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-convert-missing-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-convert-missing-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-convert-interp-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-convert-interp-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-convert-none-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-convert-none-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-no_convert-missing-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-no_convert-missing-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-no_convert-interp-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-no_convert-interp-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-no_convert-none-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[str-no_convert-none-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-convert-missing-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-convert-missing-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-convert-interp-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-convert-interp-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-convert-none-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-convert-none-not_optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-no_convert-missing-optional] PASSED [ 72%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-no_convert-missing-not_optional] PASSED [ 73%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-no_convert-interp-optional] PASSED [ 73%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-no_convert-interp-not_optional] PASSED [ 73%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-no_convert-none-optional] PASSED [ 73%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[enum-no_convert-none-not_optional] PASSED [ 73%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-convert-missing-optional] PASSED [ 73%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-convert-missing-not_optional] PASSED [ 73%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-convert-interp-optional] PASSED [ 73%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-convert-interp-not_optional] PASSED [ 73%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-convert-none-optional] PASSED [ 73%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-convert-none-not_optional] PASSED [ 73%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-no_convert-missing-optional] PASSED [ 73%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-no_convert-missing-not_optional] PASSED [ 73%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-no_convert-interp-optional] PASSED [ 73%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-no_convert-interp-not_optional] PASSED [ 73%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-no_convert-none-optional] PASSED [ 73%] 151s tests/test_nodes.py::TestValueNodeSpecial::test_set_value_special[path-no_convert-none-not_optional] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-123] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-10.1] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-binary] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-true] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-abc] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-red_str] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-123_str] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-10.1_str] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-Color.RED] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-Enum1.FOO] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-path] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-integer_node-object] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-123] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-10.1] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-binary] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-true] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-abc] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-red_str] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-123_str] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-10.1_str] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-Color.RED] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-Enum1.FOO] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-path] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-float_node-object] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-123] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-10.1] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-binary] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-true] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-abc] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-red_str] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-123_str] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-10.1_str] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-Color.RED] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-Enum1.FOO] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-path] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-bytes_node-object] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-123] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-10.1] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-binary] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-true] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-abc] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-red_str] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-123_str] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-10.1_str] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-Color.RED] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-Enum1.FOO] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-path] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-boolean_node-object] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-123] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-10.1] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-binary] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-true] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-abc] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-red_str] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-123_str] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-10.1_str] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-Color.RED] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-Enum1.FOO] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-path] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-string_node-object] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-123] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-10.1] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-binary] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-true] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-abc] PASSED [ 73%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-red_str] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-123_str] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-10.1_str] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-Color.RED] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-Enum1.FOO] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-path] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node0-object] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-123] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-10.1] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-binary] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-true] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-abc] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-red_str] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-123_str] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-10.1_str] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-Color.RED] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-Enum1.FOO] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-path] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-enum_node1-object] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-123] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-10.1] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-binary] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-true] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-abc] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-red_str] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-123_str] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-10.1_str] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-Color.RED] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-Enum1.FOO] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-path] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[optional-path_node-object] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-123] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-10.1] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-binary] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-true] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-abc] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-red_str] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-123_str] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-10.1_str] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-Color.RED] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-Enum1.FOO] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-path] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-integer_node-object] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-123] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-10.1] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-binary] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-true] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-abc] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-red_str] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-123_str] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-10.1_str] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-Color.RED] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-Enum1.FOO] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-path] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-float_node-object] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-123] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-10.1] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-binary] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-true] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-abc] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-red_str] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-123_str] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-10.1_str] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-Color.RED] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-Enum1.FOO] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-path] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-bytes_node-object] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-123] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-10.1] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-binary] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-true] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-abc] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-red_str] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-123_str] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-10.1_str] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-Color.RED] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-Enum1.FOO] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-path] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-boolean_node-object] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-123] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-10.1] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-binary] PASSED [ 74%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-true] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-abc] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-red_str] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-123_str] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-10.1_str] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-Color.RED] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-Enum1.FOO] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-path] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-string_node-object] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-123] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-10.1] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-binary] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-true] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-abc] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-red_str] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-123_str] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-10.1_str] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-Color.RED] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-Enum1.FOO] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-path] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node0-object] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-123] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-10.1] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-binary] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-true] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-abc] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-red_str] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-123_str] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-10.1_str] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-Color.RED] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-Enum1.FOO] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-path] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-enum_node1-object] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-123] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-10.1] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-binary] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-true] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-abc] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-red_str] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-123_str] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-10.1_str] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-Color.RED] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-Enum1.FOO] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-path] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_instantiate_with_value[not_optional-path_node-object] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-123] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-10.1] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-binary] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-true] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-abc] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-red_str] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-123_str] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-10.1_str] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-Color.RED] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-Enum1.FOO] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-path] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[integer_node-object] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-123] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-10.1] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-binary] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-true] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-abc] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-red_str] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-123_str] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-10.1_str] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-Color.RED] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-Enum1.FOO] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-path] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[float_node-object] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-123] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-10.1] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-binary] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-true] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-abc] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-red_str] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-123_str] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-10.1_str] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-Color.RED] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-Enum1.FOO] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-path] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[bytes_node-object] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-123] PASSED [ 75%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-10.1] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-binary] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-true] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-abc] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-red_str] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-123_str] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-10.1_str] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-Color.RED] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-Enum1.FOO] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-path] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[boolean_node-object] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-123] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-10.1] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-binary] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-true] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-abc] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-red_str] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-123_str] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-10.1_str] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-Color.RED] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-Enum1.FOO] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-path] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[string_node-object] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-123] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-10.1] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-binary] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-true] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-abc] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-red_str] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-123_str] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-10.1_str] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-Color.RED] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-Enum1.FOO] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-path] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node0-object] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-123] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-10.1] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-binary] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-true] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-abc] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-red_str] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-123_str] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-10.1_str] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-Color.RED] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-Enum1.FOO] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-path] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[enum_node1-object] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-123] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-10.1] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-binary] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-true] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-abc] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-red_str] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-123_str] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-10.1_str] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-Color.RED] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-Enum1.FOO] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-path] PASSED [ 76%] 151s tests/test_nodes.py::TestNodeConvertFalse::test_set_value[path_node-object] PASSED [ 76%] 151s tests/test_nodes.py::test_assigned_value_node_type[input_0-DictConfig] PASSED [ 76%] 151s tests/test_nodes.py::test_assigned_value_node_type[input_1-ListConfig] PASSED [ 76%] 151s tests/test_nodes.py::test_assigned_value_node_type[5-AnyNode] PASSED [ 76%] 151s tests/test_nodes.py::test_assigned_value_node_type[5.0-AnyNode] PASSED [ 76%] 151s tests/test_nodes.py::test_assigned_value_node_type[True-AnyNode] PASSED [ 76%] 151s tests/test_nodes.py::test_assigned_value_node_type[False-AnyNode] PASSED [ 76%] 151s tests/test_nodes.py::test_assigned_value_node_type[str-AnyNode] PASSED [ 76%] 151s tests/test_nodes.py::test_assigned_value_node_type[\xf0\xf1\xf2-AnyNode] PASSED [ 76%] 151s tests/test_nodes.py::test_assigned_value_node_type[input_8-AnyNode] PASSED [ 76%] 151s tests/test_nodes.py::test_dict_any PASSED [ 76%] 151s tests/test_nodes.py::test_dict_integer_1 PASSED [ 76%] 151s tests/test_nodes.py::test_list_any PASSED [ 76%] 151s tests/test_nodes.py::test_list_integer PASSED [ 76%] 151s tests/test_nodes.py::test_list_integer_rejects_string PASSED [ 76%] 151s tests/test_nodes.py::test_merge_validation_error[c10-c20] PASSED [ 76%] 151s tests/test_nodes.py::test_merge_validation_error[c11-c21] PASSED [ 76%] 151s tests/test_nodes.py::test_merge_validation_error[c12-c22] PASSED [ 76%] 151s tests/test_nodes.py::test_merge_validation_error[c13-c23] PASSED [ 76%] 151s tests/test_nodes.py::test_accepts_mandatory_missing[IntegerNode-1-invalid] PASSED [ 76%] 151s tests/test_nodes.py::test_accepts_mandatory_missing[FloatNode-3.1415-invalid] PASSED [ 76%] 151s tests/test_nodes.py::test_accepts_mandatory_missing[BooleanNode-True-invalid] PASSED [ 76%] 151s tests/test_nodes.py::test_accepts_mandatory_missing[AnyNode-aaa-None] PASSED [ 76%] 151s tests/test_nodes.py::test_accepts_mandatory_missing[StringNode-blah-None] PASSED [ 76%] 151s tests/test_nodes.py::test_accepts_mandatory_missing[BytesNode-foobar-None] PASSED [ 77%] 151s tests/test_nodes.py::test_accepts_mandatory_missing[PathNode-valid_value6-None] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[integers-BooleanNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[integers-BytesNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[integers-PathNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[integers-EnumNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[integers-FloatNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[integers-IntegerNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[integers-StringNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[integers-AnyNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[integer-strings-BooleanNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[integer-strings-BytesNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[integer-strings-PathNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[integer-strings-EnumNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[integer-strings-FloatNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[integer-strings-IntegerNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[integer-strings-StringNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[integer-strings-AnyNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[floats-BooleanNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[floats-BytesNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[floats-PathNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[floats-EnumNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[floats-FloatNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[floats-IntegerNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[floats-StringNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[floats-AnyNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[floaty-strings-BooleanNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[floaty-strings-BytesNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[floaty-strings-PathNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[floaty-strings-EnumNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[floaty-strings-FloatNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[floaty-strings-IntegerNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[floaty-strings-StringNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[floaty-strings-AnyNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[booleans-BooleanNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[booleans-BytesNode] PASSED [ 77%] 151s tests/test_nodes.py::test_legal_assignment[booleans-PathNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[booleans-EnumNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[booleans-FloatNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[booleans-IntegerNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[booleans-StringNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[booleans-AnyNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[trueish-strings-BooleanNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[trueish-strings-BytesNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[trueish-strings-PathNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[trueish-strings-EnumNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[trueish-strings-FloatNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[trueish-strings-IntegerNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[trueish-strings-StringNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[trueish-strings-AnyNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[falsey-strings-BooleanNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[falsey-strings-BytesNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[falsey-strings-PathNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[falsey-strings-EnumNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[falsey-strings-FloatNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[falsey-strings-IntegerNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[falsey-strings-StringNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[falsey-strings-AnyNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[falsey-integer-BooleanNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[falsey-integer-BytesNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[falsey-integer-PathNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[falsey-integer-EnumNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[falsey-integer-FloatNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[falsey-integer-IntegerNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[falsey-integer-StringNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[falsey-integer-AnyNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[falsey-integer-string-BooleanNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[falsey-integer-string-BytesNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[falsey-integer-string-PathNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[falsey-integer-string-EnumNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[falsey-integer-string-FloatNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[falsey-integer-string-IntegerNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[falsey-integer-string-StringNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[falsey-integer-string-AnyNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[binary-data-BooleanNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[binary-data-BytesNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[binary-data-PathNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[binary-data-EnumNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[binary-data-FloatNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[binary-data-IntegerNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[binary-data-StringNode] PASSED [ 77%] 152s tests/test_nodes.py::test_legal_assignment[binary-data-AnyNode] PASSED [ 78%] 152s tests/test_nodes.py::test_legal_assignment[path-data-BooleanNode] PASSED [ 78%] 152s tests/test_nodes.py::test_legal_assignment[path-data-BytesNode] PASSED [ 78%] 152s tests/test_nodes.py::test_legal_assignment[path-data-PathNode] PASSED [ 78%] 152s tests/test_nodes.py::test_legal_assignment[path-data-EnumNode] PASSED [ 78%] 152s tests/test_nodes.py::test_legal_assignment[path-data-FloatNode] PASSED [ 78%] 152s tests/test_nodes.py::test_legal_assignment[path-data-IntegerNode] PASSED [ 78%] 152s tests/test_nodes.py::test_legal_assignment[path-data-StringNode] PASSED [ 78%] 152s tests/test_nodes.py::test_legal_assignment[path-data-AnyNode] PASSED [ 78%] 152s tests/test_nodes.py::test_illegal_assignment[node0-foo] PASSED [ 78%] 152s tests/test_nodes.py::test_illegal_assignment[node1-foo] PASSED [ 78%] 152s tests/test_nodes.py::test_illegal_assignment[node2-foo] PASSED [ 78%] 152s tests/test_nodes.py::test_illegal_assignment[node3-foo] PASSED [ 78%] 152s tests/test_nodes.py::test_illegal_assignment[node4-123] PASSED [ 78%] 152s tests/test_nodes.py::test_illegal_assignment[node5-foo] PASSED [ 78%] 152s tests/test_nodes.py::test_legal_assignment_enum[Enum1-values0-success_map0-BooleanNode] PASSED [ 78%] 152s tests/test_nodes.py::test_legal_assignment_enum[Enum1-values0-success_map0-BytesNode] PASSED [ 78%] 152s tests/test_nodes.py::test_legal_assignment_enum[Enum1-values0-success_map0-PathNode] PASSED [ 78%] 152s tests/test_nodes.py::test_legal_assignment_enum[Enum1-values0-success_map0-EnumNode] PASSED [ 78%] 152s tests/test_nodes.py::test_legal_assignment_enum[Enum1-values0-success_map0-FloatNode] PASSED [ 78%] 152s tests/test_nodes.py::test_legal_assignment_enum[Enum1-values0-success_map0-IntegerNode] PASSED [ 78%] 152s tests/test_nodes.py::test_legal_assignment_enum[Enum1-values0-success_map0-StringNode] PASSED [ 78%] 152s tests/test_nodes.py::test_legal_assignment_enum[Enum1-values0-success_map0-AnyNode] PASSED [ 78%] 152s tests/test_nodes.py::test_deepcopy[obj0] PASSED [ 78%] 152s tests/test_nodes.py::test_deepcopy[obj1] PASSED [ 78%] 152s tests/test_nodes.py::test_deepcopy[obj2] PASSED [ 78%] 152s tests/test_nodes.py::test_deepcopy[obj3] PASSED [ 78%] 152s tests/test_nodes.py::test_deepcopy[obj4] PASSED [ 78%] 152s tests/test_nodes.py::test_deepcopy[obj5] PASSED [ 78%] 152s tests/test_nodes.py::test_deepcopy[obj6] PASSED [ 78%] 152s tests/test_nodes.py::test_deepcopy[obj7] PASSED [ 78%] 152s tests/test_nodes.py::test_deepcopy[obj8] PASSED [ 78%] 152s tests/test_nodes.py::test_deepcopy[obj9] PASSED [ 78%] 152s tests/test_nodes.py::test_deepcopy[obj10] PASSED [ 78%] 152s tests/test_nodes.py::test_deepcopy[obj11] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node0-None-True] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node1-100-False] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node2-foo-True] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node3-100-False] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node4-???-True] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node5-None-True] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node6-None-False] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node7-${interp}-True] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node8-${different_interp}-False] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node9-1-False] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node10-1-True] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node11-1-False] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node12-foo-False] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node13-foo-False] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node14-???-True] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node15-None-True] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node16-${interp}-True] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node17-${different_interp}-False] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node18-1-False] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node19-None-True] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node20-None-False] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node21-1.0-True] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node22-1-True] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node23-1-False] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node24-1.0-False] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node25-foo-False] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node26-???-True] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node27-None-True] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node28-binary-False] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node29-binary-True] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node30-None-True] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node31-value31-False] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node32-value32-True] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node33-True-False] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node34-False-False] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node35-None-True] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node36-None-False] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node37-False-False] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node38-False-True] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node39-value39-True] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node40-1-True] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node41-value41-False] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node42-1-False] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node43-Enum1.BAR-False] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node44-value44-True] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node45-nope-False] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node46-value46-True] PASSED [ 78%] 152s tests/test_nodes.py::test_eq[node47-value47-False] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node48-Enum1.BAR-True] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node49-Enum1.FOO-False] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node50-Enum1.BAR-False] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node51-???-True] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node52-Enum1.BAR-False] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node53-${interp}-True] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node54-${different_interp}-False] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node55-foo-True] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node56-${foo}-True] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node57-${foo-True] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node58-None-True] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node59-1-True] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node60-1-False] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node61-1.0-True] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node62-True-True] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node63-Color.RED-True] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node64-value64-True] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node65-value65-True] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node66-100-False] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node67-foo-False] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node68-???-True] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node69-None-True] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node70-100-False] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node71-value71-True] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node72-100-True] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node73-value73-True] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node74-value74-True] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node75-value75-True] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node76-???-True] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node77-value77-True] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node78-value78-True] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node79-value79-True] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node80-None-True] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node81-value81-True] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node82-value82-True] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node83-value83-True] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node84-${interp}-True] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node85-value85-True] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node86-value86-True] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node87-value87-False] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node88-999-False] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node89-value89-False] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node90-value90-False] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node91-value91-False] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node92-999-False] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node93-value93-False] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node94-value94-False] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node95-value95-False] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node96-999-False] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node97-value97-False] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node98-value98-False] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node99-value99-False] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node100-999-False] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node101-value101-False] PASSED [ 79%] 152s tests/test_nodes.py::test_eq[node102-value102-False] PASSED [ 79%] 152s tests/test_nodes.py::test_set_anynode_with_primitive_type[a_str] PASSED [ 79%] 152s tests/test_nodes.py::test_set_anynode_with_primitive_type[1] PASSED [ 79%] 152s tests/test_nodes.py::test_set_anynode_with_primitive_type[3.14] PASSED [ 79%] 152s tests/test_nodes.py::test_set_anynode_with_primitive_type[True] PASSED [ 79%] 152s tests/test_nodes.py::test_set_anynode_with_primitive_type[None] PASSED [ 79%] 152s tests/test_nodes.py::test_set_anynode_with_primitive_type[Enum1.FOO] PASSED [ 79%] 152s tests/test_nodes.py::test_set_anynode_with_primitive_type[binary] PASSED [ 79%] 152s tests/test_nodes.py::test_set_anynode_with_primitive_type[value7] PASSED [ 79%] 152s tests/test_nodes.py::test_set_anynode_with_container[value0-ListConfig] PASSED [ 79%] 152s tests/test_nodes.py::test_set_anynode_with_container[value1-ListConfig] PASSED [ 79%] 152s tests/test_nodes.py::test_set_anynode_with_container[value2-DictConfig] PASSED [ 79%] 152s tests/test_nodes.py::test_set_anynode_with_container[value3-DictConfig] PASSED [ 79%] 152s tests/test_nodes.py::test_set_anynode_with_illegal_type PASSED [ 79%] 152s tests/test_nodes.py::test_set_valuenode PASSED [ 79%] 152s tests/test_nodes.py::test_allow_objects PASSED [ 79%] 152s tests/test_nodes.py::test_dereference_missing PASSED [ 79%] 152s tests/test_nodes.py::test_validate_and_convert_none[StringNode] PASSED [ 79%] 152s tests/test_nodes.py::test_validate_and_convert_none[IntegerNode] PASSED [ 79%] 152s tests/test_nodes.py::test_validate_and_convert_none[FloatNode] PASSED [ 79%] 152s tests/test_nodes.py::test_validate_and_convert_none[BooleanNode] PASSED [ 79%] 152s tests/test_nodes.py::test_validate_and_convert_none[BytesNode] PASSED [ 79%] 152s tests/test_nodes.py::test_validate_and_convert_none[PathNode] PASSED [ 79%] 152s tests/test_nodes.py::test_validate_and_convert_none[] PASSED [ 79%] 152s tests/test_nodes.py::test_dereference_interpolation_to_missing PASSED [ 79%] 152s tests/test_nodes.py::test_set_flags_in_init[AnyNode-flags0] PASSED [ 79%] 152s tests/test_nodes.py::test_set_flags_in_init[AnyNode-flags1] PASSED [ 79%] 152s tests/test_nodes.py::test_set_flags_in_init[AnyNode-flags2] PASSED [ 80%] 152s tests/test_nodes.py::test_set_flags_in_init[AnyNode-flags3] PASSED [ 80%] 152s tests/test_nodes.py::test_set_flags_in_init[BooleanNode-flags0] PASSED [ 80%] 152s tests/test_nodes.py::test_set_flags_in_init[BooleanNode-flags1] PASSED [ 80%] 152s tests/test_nodes.py::test_set_flags_in_init[BooleanNode-flags2] PASSED [ 80%] 152s tests/test_nodes.py::test_set_flags_in_init[BooleanNode-flags3] PASSED [ 80%] 152s tests/test_nodes.py::test_set_flags_in_init[BytesNode-flags0] PASSED [ 80%] 152s tests/test_nodes.py::test_set_flags_in_init[BytesNode-flags1] PASSED [ 80%] 152s tests/test_nodes.py::test_set_flags_in_init[BytesNode-flags2] PASSED [ 80%] 152s tests/test_nodes.py::test_set_flags_in_init[BytesNode-flags3] PASSED [ 80%] 152s tests/test_nodes.py::test_set_flags_in_init[type_3-flags0] PASSED [ 80%] 152s tests/test_nodes.py::test_set_flags_in_init[type_3-flags1] PASSED [ 80%] 152s tests/test_nodes.py::test_set_flags_in_init[type_3-flags2] PASSED [ 80%] 152s tests/test_nodes.py::test_set_flags_in_init[type_3-flags3] PASSED [ 80%] 152s tests/test_nodes.py::test_set_flags_in_init[FloatNode-flags0] PASSED [ 80%] 152s tests/test_nodes.py::test_set_flags_in_init[FloatNode-flags1] PASSED [ 80%] 152s tests/test_nodes.py::test_set_flags_in_init[FloatNode-flags2] PASSED [ 80%] 152s tests/test_nodes.py::test_set_flags_in_init[FloatNode-flags3] PASSED [ 80%] 152s tests/test_nodes.py::test_set_flags_in_init[IntegerNode-flags0] PASSED [ 80%] 152s tests/test_nodes.py::test_set_flags_in_init[IntegerNode-flags1] PASSED [ 80%] 152s tests/test_nodes.py::test_set_flags_in_init[IntegerNode-flags2] PASSED [ 80%] 152s tests/test_nodes.py::test_set_flags_in_init[IntegerNode-flags3] PASSED [ 80%] 152s tests/test_nodes.py::test_set_flags_in_init[InterpolationResultNode-flags0] PASSED [ 80%] 152s tests/test_nodes.py::test_set_flags_in_init[InterpolationResultNode-flags1] PASSED [ 80%] 152s tests/test_nodes.py::test_set_flags_in_init[InterpolationResultNode-flags2] PASSED [ 80%] 152s tests/test_nodes.py::test_set_flags_in_init[InterpolationResultNode-flags3] PASSED [ 80%] 152s tests/test_nodes.py::test_set_flags_in_init[StringNode-flags0] PASSED [ 80%] 152s tests/test_nodes.py::test_set_flags_in_init[StringNode-flags1] PASSED [ 80%] 152s tests/test_nodes.py::test_set_flags_in_init[StringNode-flags2] PASSED [ 80%] 152s tests/test_nodes.py::test_set_flags_in_init[StringNode-flags3] PASSED [ 80%] 152s tests/test_nodes.py::test_set_flags_in_init[PathNode-flags0] PASSED [ 80%] 152s tests/test_nodes.py::test_set_flags_in_init[PathNode-flags1] PASSED [ 80%] 152s tests/test_nodes.py::test_set_flags_in_init[PathNode-flags2] PASSED [ 80%] 152s tests/test_nodes.py::test_set_flags_in_init[PathNode-flags3] PASSED [ 80%] 152s tests/test_nodes.py::test_interpolation_result_readonly[None] PASSED [ 80%] 152s tests/test_nodes.py::test_interpolation_result_readonly[flags1] PASSED [ 80%] 152s tests/test_nodes.py::test_interpolation_result_readonly[flags2] PASSED [ 80%] 152s tests/test_nodes.py::test_interpolation_result_readonly[flags3] PASSED [ 80%] 152s tests/test_nodes.py::test_interpolation_result_readonly[flags4] PASSED [ 80%] 152s tests/test_nodes.py::test_interpolation_result_readonly[flags5] PASSED [ 80%] 152s tests/test_nodes.py::test_interpolation_result_readonly[flags6] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_missing[cfg0-foo-False-expectation0] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_missing[cfg1-foo-False-expectation1] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_missing[cfg2-foo-False-expectation2] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_missing[cfg3-foo-True-expectation3] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_missing[missing_interpolated_dict] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_missing[missing_list] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_missing[missing_dict] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_missing[missing_list_interpolation] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_missing[missing_dict_interpolation] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_missing[cfg9-foo-False-expectation9] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_missing[cfg10-foo-False-expectation10] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_missing[cfg11-foo-False-expectation11] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_missing[cfg12-foo-True-expectation12] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_missing[cfg13-inter-False-expectation13] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-num-True-expectation14] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-opt_num-True-expectation15] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-dict-True-expectation16] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-opt_dict-True-expectation17] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-list-True-expectation18] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-opt_list-True-expectation19] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-user-True-expectation20] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-opt_user-True-expectation21] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-inter_user-False-expectation22] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-inter_opt_user-False-expectation23] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_missing[StructuredWithMissing-inter_num-False-expectation24] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_missing_resets PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_config[None-False] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_config[cfg1-False] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_config[cfg2-False] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_config[aa-False] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_config[10-False] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_config[True-False] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_config[bool-False] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_config[Path-False] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_config[cfg8-False] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_config[cfg9-False] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_config[ConcretePlugin-False] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_config[cfg11-False] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_config[cfg12-True] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_config[cfg13-True] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_config[cfg14-True] PASSED [ 80%] 152s tests/test_omegaconf.py::test_is_config[cfg15-True] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_list[None-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_list[cfg1-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_list[cfg2-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_list[aa-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_list[10-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_list[True-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_list[bool-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_list[Path-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_list[cfg8-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_list[cfg9-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_list[ConcretePlugin-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_list[cfg11-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_list[cfg12-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_list[cfg13-True] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_list[cfg14-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_list[cfg15-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_dict[None-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_dict[cfg1-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_dict[cfg2-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_dict[aa-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_dict[10-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_dict[True-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_dict[bool-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_dict[Path-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_dict[cfg8-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_dict[cfg9-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_dict[ConcretePlugin-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_dict[cfg11-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_dict[cfg12-True] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_dict[cfg13-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_dict[cfg14-True] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_dict[cfg15-True] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_none[0-True] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_none[0-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_none[1-True] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_none[1-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_none[2-True] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_none[2-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_none[3-True] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_none[3-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_none[4-True] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_none[4-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_none[5-True] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_none[5-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_none[6-True] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_none[6-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_none[7-True] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_none[7-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_none[8-True] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_none[8-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_none[9-True] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_none[9-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_none_interpolation[cfg0-foo-True] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_none_interpolation[cfg1-foo-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_none_interpolation[cfg2-foo-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_none_interpolation[cfg3-foo-False] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_interpolation[StringNode] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_interpolation[IntegerNode] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_interpolation[FloatNode] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_interpolation[BooleanNode] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_interpolation[BytesNode] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_interpolation[PathNode] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_interpolation[EnumNode] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_interpolation[ListConfig] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_interpolation[DictConfig] PASSED [ 81%] 152s tests/test_omegaconf.py::test_is_interpolation[ConcretePlugin] PASSED [ 81%] 152s tests/test_omegaconf.py::test_get_type[cfg0-int] PASSED [ 81%] 152s tests/test_omegaconf.py::test_get_type[cfg1-float] PASSED [ 81%] 152s tests/test_omegaconf.py::test_get_type[cfg2-bool] PASSED [ 81%] 152s tests/test_omegaconf.py::test_get_type[cfg3-bytes] PASSED [ 81%] 152s tests/test_omegaconf.py::test_get_type[cfg4-float] PASSED [ 81%] 152s tests/test_omegaconf.py::test_get_type[cfg5-NoneType] PASSED [ 81%] 152s tests/test_omegaconf.py::test_get_type[cfg6-float] PASSED [ 81%] 152s tests/test_omegaconf.py::test_get_type[cfg7-NoneType] PASSED [ 81%] 152s tests/test_omegaconf.py::test_get_type[cfg8-PosixPath] PASSED [ 81%] 152s tests/test_omegaconf.py::test_get_type[cfg9-str] PASSED [ 81%] 152s tests/test_omegaconf.py::test_get_type[cfg10-NoneType] PASSED [ 81%] 152s tests/test_omegaconf.py::test_get_type[cfg11-ConcretePlugin] PASSED [ 81%] 152s tests/test_omegaconf.py::test_get_type[cfg12-ConcretePlugin] PASSED [ 81%] 152s tests/test_omegaconf.py::test_get_type[cfg13-dict] PASSED [ 81%] 152s tests/test_omegaconf.py::test_get_type[cfg14-dict] PASSED [ 81%] 152s tests/test_omegaconf.py::test_get_type[cfg15-list] PASSED [ 82%] 152s tests/test_omegaconf.py::test_get_type[cfg16-list] PASSED [ 82%] 152s tests/test_omegaconf.py::test_get_type_on_raw[10-int] PASSED [ 82%] 152s tests/test_omegaconf.py::test_get_type_on_raw[10.0-float] PASSED [ 82%] 152s tests/test_omegaconf.py::test_get_type_on_raw[True-bool] PASSED [ 82%] 152s tests/test_omegaconf.py::test_get_type_on_raw[123-bytes] PASSED [ 82%] 152s tests/test_omegaconf.py::test_get_type_on_raw[obj4-PosixPath] PASSED [ 82%] 152s tests/test_omegaconf.py::test_get_type_on_raw[foo-str] PASSED [ 82%] 152s tests/test_omegaconf.py::test_get_type_on_raw[obj6-dict] PASSED [ 82%] 152s tests/test_omegaconf.py::test_get_type_on_raw[obj7-list] PASSED [ 82%] 152s tests/test_omegaconf.py::test_get_type_on_raw[IllegalType-IllegalType] PASSED [ 82%] 152s tests/test_omegaconf.py::test_get_type_on_raw[obj9-IllegalType] PASSED [ 82%] 152s tests/test_omegaconf.py::test_is_issubclass PASSED [ 82%] 152s tests/test_omegaconf.py::test_resolve[dict0] PASSED [ 82%] 152s tests/test_omegaconf.py::test_resolve[dict1] PASSED [ 82%] 152s tests/test_omegaconf.py::test_resolve[dict2] PASSED [ 82%] 152s tests/test_omegaconf.py::test_resolve[dict3] PASSED [ 82%] 152s tests/test_omegaconf.py::test_resolve[dict:missing0] PASSED [ 82%] 152s tests/test_omegaconf.py::test_resolve[dict:missing1] PASSED [ 82%] 152s tests/test_omegaconf.py::test_resolve[dict:str_inter] PASSED [ 82%] 152s tests/test_omegaconf.py::test_resolve[dict:str_inter_missing] PASSED [ 82%] 152s tests/test_omegaconf.py::test_resolve[inter_dict] PASSED [ 82%] 152s tests/test_omegaconf.py::test_resolve[inter_dict_to_missing] PASSED [ 82%] 152s tests/test_omegaconf.py::test_resolve[dict_nested_interpolation] PASSED [ 82%] 152s tests/test_omegaconf.py::test_resolve[none_dict] PASSED [ 82%] 152s tests/test_omegaconf.py::test_resolve[missing_dict] PASSED [ 82%] 152s tests/test_omegaconf.py::test_resolve[list0] PASSED [ 82%] 152s tests/test_omegaconf.py::test_resolve[list1] PASSED [ 82%] 152s tests/test_omegaconf.py::test_resolve[list:missing0] PASSED [ 82%] 152s tests/test_omegaconf.py::test_resolve[list:missing1] PASSED [ 82%] 152s tests/test_omegaconf.py::test_resolve[inter_list] PASSED [ 82%] 152s tests/test_omegaconf.py::test_resolve[inter_list_to_missing] PASSED [ 82%] 152s tests/test_omegaconf.py::test_resolve[none_list] PASSED [ 82%] 152s tests/test_omegaconf.py::test_resolve[missing_list] PASSED [ 82%] 152s tests/test_omegaconf.py::test_resolve[any_in_dict_to_dict] PASSED [ 82%] 152s tests/test_omegaconf.py::test_resolve[any_in_dict_to_list] PASSED [ 82%] 152s tests/test_omegaconf.py::test_resolve[any_in_list_to_dict] PASSED [ 82%] 152s tests/test_omegaconf.py::test_resolve[any_in_list_to_list] PASSED [ 82%] 152s tests/test_omegaconf.py::test_resolve_invalid_input PASSED [ 82%] 152s tests/test_omegaconf.py::test_missing_keys[cfg0-expected0] PASSED [ 82%] 152s tests/test_omegaconf.py::test_missing_keys[cfg1-expected1] PASSED [ 82%] 152s tests/test_omegaconf.py::test_missing_keys[cfg2-expected2] PASSED [ 82%] 152s tests/test_omegaconf.py::test_missing_keys[cfg3-expected3] PASSED [ 82%] 152s tests/test_omegaconf.py::test_missing_keys[cfg4-expected4] PASSED [ 82%] 152s tests/test_omegaconf.py::test_missing_keys[cfg5-expected5] PASSED [ 82%] 152s tests/test_omegaconf.py::test_missing_keys[cfg6-expected6] PASSED [ 82%] 152s tests/test_omegaconf.py::test_missing_keys[cfg7-expected7] PASSED [ 82%] 152s tests/test_omegaconf.py::test_missing_keys[cfg8-expected8] PASSED [ 82%] 152s tests/test_omegaconf.py::test_missing_keys[cfg9-expected9] PASSED [ 82%] 152s tests/test_omegaconf.py::test_missing_keys[cfg10-expected10] PASSED [ 82%] 152s tests/test_omegaconf.py::test_missing_keys[cfg11-expected11] PASSED [ 82%] 152s tests/test_omegaconf.py::test_missing_keys[cfg12-expected12] PASSED [ 82%] 152s tests/test_omegaconf.py::test_missing_keys_invalid_input[float] PASSED [ 82%] 152s tests/test_omegaconf.py::test_missing_keys_invalid_input[int] PASSED [ 82%] 152s tests/test_omegaconf.py::test_clear_resolver[remove-new-custom-resolver] PASSED [ 82%] 152s tests/test_omegaconf.py::test_clear_resolver[remove-default-resolver] PASSED [ 82%] 152s tests/test_omegaconf.py::test_clear_resolver[remove-nonexistent-resolver] PASSED [ 82%] 152s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[any:10] PASSED [ 82%] 152s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[str:foo] PASSED [ 82%] 152s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[int:10] PASSED [ 82%] 152s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[float:3.14] PASSED [ 82%] 152s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[bool:True] PASSED [ 82%] 152s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[bytes:binary] PASSED [ 82%] 152s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[path:hello.txt] PASSED [ 82%] 152s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[Color:Color.RED] PASSED [ 82%] 152s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[any:inter_10] PASSED [ 82%] 152s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[dict] PASSED [ 82%] 152s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[dict:interpolation_value] PASSED [ 82%] 152s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[dict:interpolation_value_error] PASSED [ 82%] 152s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[dict:str_interpolation_value] PASSED [ 82%] 152s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[dict:inter_error] PASSED [ 82%] 152s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[list] PASSED [ 82%] 152s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[list:interpolation_value] PASSED [ 82%] 152s tests/test_pydev_resolver_plugin.py::test_get_dictionary_node[list:inter_error] PASSED [ 82%] 152s tests/test_pydev_resolver_plugin.py::test_resolve[dict] PASSED [ 82%] 152s tests/test_pydev_resolver_plugin.py::test_resolve[dict:none] PASSED [ 82%] 152s tests/test_pydev_resolver_plugin.py::test_resolve[list] PASSED [ 82%] 152s tests/test_pydev_resolver_plugin.py::test_resolve[list:missing_item] PASSED [ 82%] 152s tests/test_pydev_resolver_plugin.py::test_get_dictionary_dictconfig[dict:inter] PASSED [ 82%] 152s tests/test_pydev_resolver_plugin.py::test_get_dictionary_dictconfig[dict:missing_value] PASSED [ 82%] 152s tests/test_pydev_resolver_plugin.py::test_get_dictionary_dictconfig[dict:none_value] PASSED [ 82%] 152s tests/test_pydev_resolver_plugin.py::test_get_dictionary_dictconfig[dict:none_dictconfig_value] PASSED [ 82%] 152s tests/test_pydev_resolver_plugin.py::test_get_dictionary_dictconfig[dict:missing_dictconfig_value] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_get_dictionary_dictconfig[dict:interpolation_dictconfig_value] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_resolve_through_container_interpolation[inter_list:dict_element] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_resolve_through_container_interpolation[inter_dict:dict_element] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_get_dictionary_listconfig[list:inter_value] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_get_dictionary_listconfig[list:none_listconfig_value] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_get_dictionary_listconfig[list:missing_listconfig_value] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_get_dictionary_listconfig[list:interpolation_listconfig_value] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_can_provide[Container-True-resolver0] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_can_provide[Container-True-resolver1] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_can_provide[DictConfig-True-resolver0] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_can_provide[DictConfig-True-resolver1] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_can_provide[ListConfig-True-resolver0] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_can_provide[ListConfig-True-resolver1] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_can_provide[Node-True-resolver0] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_can_provide[Node-True-resolver1] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_can_provide[ValueNode-True-resolver0] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_can_provide[ValueNode-True-resolver1] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_can_provide[AnyNode-True-resolver0] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_can_provide[AnyNode-True-resolver1] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_can_provide[IntegerNode-True-resolver0] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_can_provide[IntegerNode-True-resolver1] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_can_provide[FloatNode-True-resolver0] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_can_provide[FloatNode-True-resolver1] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_can_provide[StringNode-True-resolver0] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_can_provide[StringNode-True-resolver1] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_can_provide[BooleanNode-True-resolver0] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_can_provide[BooleanNode-True-resolver1] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_can_provide[BytesNode-True-resolver0] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_can_provide[BytesNode-True-resolver1] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_can_provide[PathNode-True-resolver0] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_can_provide[PathNode-True-resolver1] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_can_provide[EnumNode-True-resolver0] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_can_provide[EnumNode-True-resolver1] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_can_provide[int-False-resolver0] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_can_provide[int-False-resolver1] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_can_provide[dict-False-resolver0] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_can_provide[dict-False-resolver1] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_can_provide[list-False-resolver0] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_can_provide[list-False-resolver1] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_get_str[obj0-10] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_get_str[obj1-??? ] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_get_str[obj2-${foo} -> ERR: Interpolation key 'foo' not found] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_get_str[obj3-${foo} -> 10] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_get_str[obj4-${foo} -> {'a': 10}] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_get_str[obj5-${foo} -> [1, 2]] PASSED [ 83%] 152s tests/test_pydev_resolver_plugin.py::test_dev_resolver PASSED [ 83%] 152s tests/test_readonly.py::test_readonly[dict_setitem0] PASSED [ 83%] 152s tests/test_readonly.py::test_readonly[dict_setitem1] PASSED [ 83%] 152s tests/test_readonly.py::test_readonly[dict_nested_setitem] PASSED [ 83%] 152s tests/test_readonly.py::test_readonly[dict_update] PASSED [ 83%] 152s tests/test_readonly.py::test_readonly[dict_setattr] PASSED [ 83%] 152s tests/test_readonly.py::test_readonly[dict_pop] PASSED [ 83%] 152s tests/test_readonly.py::test_readonly[dict_delitem] PASSED [ 83%] 152s tests/test_readonly.py::test_readonly[dict_delattr] PASSED [ 83%] 152s tests/test_readonly.py::test_readonly[list_setitem] PASSED [ 83%] 152s tests/test_readonly.py::test_readonly[list_update] PASSED [ 83%] 152s tests/test_readonly.py::test_readonly[list_pop] PASSED [ 83%] 152s tests/test_readonly.py::test_readonly[list_delitem] PASSED [ 83%] 152s tests/test_readonly.py::test_readonly_flag[src0] PASSED [ 83%] 152s tests/test_readonly.py::test_readonly_flag[src1] PASSED [ 83%] 152s tests/test_readonly.py::test_readonly_nested_list PASSED [ 83%] 152s tests/test_readonly.py::test_readonly_list_insert PASSED [ 83%] 152s tests/test_readonly.py::test_readonly_list_insert_deep PASSED [ 83%] 152s tests/test_readonly.py::test_readonly_list_append PASSED [ 83%] 152s tests/test_readonly.py::test_readonly_list_change_item PASSED [ 83%] 152s tests/test_readonly.py::test_readonly_list_pop PASSED [ 83%] 152s tests/test_readonly.py::test_readonly_list_del PASSED [ 83%] 152s tests/test_readonly.py::test_readonly_list_sort PASSED [ 83%] 152s tests/test_readonly.py::test_readonly_from_cli PASSED [ 83%] 152s tests/test_readonly.py::test_merge_with_readonly[override_value] PASSED [ 83%] 152s tests/test_readonly.py::test_merge_with_readonly[adding_key0] PASSED [ 83%] 152s tests/test_readonly.py::test_merge_with_readonly[adding_key1] PASSED [ 83%] 152s tests/test_readonly.py::test_merge_with_readonly[adding_key2] PASSED [ 83%] 152s tests/test_readonly.py::test_merge_with_readonly_nop[merge_empty_dict] PASSED [ 83%] 152s tests/test_readonly.py::test_merge_with_readonly_nop[merge_different_node] PASSED [ 83%] 152s tests/test_select.py::TestSelect::test_select[dict:none0-not_struct] PASSED [ 83%] 152s tests/test_select.py::TestSelect::test_select[dict:none0-struct] PASSED [ 83%] 152s tests/test_select.py::TestSelect::test_select[dict:none1-not_struct] PASSED [ 83%] 152s tests/test_select.py::TestSelect::test_select[dict:none1-struct] PASSED [ 83%] 152s tests/test_select.py::TestSelect::test_select[dict:none2-not_struct] PASSED [ 83%] 152s tests/test_select.py::TestSelect::test_select[dict:none2-struct] PASSED [ 83%] 152s tests/test_select.py::TestSelect::test_select[dict:nesting_into_value-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[dict:nesting_into_value-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[dict:nesting_into_none0-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[dict:nesting_into_none0-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[dict:nesting_into_none1-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[dict:nesting_into_none1-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[dict:nesting_into_none2-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[dict:nesting_into_none2-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[dict:int0-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[dict:int0-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[dict:int1-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[dict:int1-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[dict:dict-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[dict:dict-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[dict:missing-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[dict:missing-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[list:oob-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[list:oob-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[list:int-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[list:int-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[list:str-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[list:str-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[list:missing-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[list:missing-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[cfg15-0-1-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[cfg15-0-1-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[cfg16-1.a-10-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[cfg16-1.a-10-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[cfg17-1.b-None-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[cfg17-1.b-None-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[cfg18-1.c.0-foo-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[cfg18-1.c.0-foo-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[cfg19-1.c.1-bar-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[cfg19-1.c.1-bar-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[cfg20-1[c].0-foo-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[cfg20-1[c].0-foo-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[cfg21-1[c][1]-bar-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[cfg21-1[c][1]-bar-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[cfg22-a-expected22-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[cfg22-a-expected22-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[select_root-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[select_root-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[inter0-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[inter0-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[inter1-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[inter1-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[relative0-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[relative0-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[relative1-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select[relative1-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select_resolver[resolver-legacy_register_resolver-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select_resolver[resolver-legacy_register_resolver-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select_resolver[resolver-register_new_resolver-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select_resolver[resolver-register_new_resolver-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select_default_returned[empty-10-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select_default_returned[empty-10-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select_default_returned[empty-None-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select_default_returned[empty-None-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select_default_returned[missing-10-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select_default_returned[missing-10-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select_default_returned[missing-None-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select_default_returned[missing-None-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select_default_returned[non_container-10-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select_default_returned[non_container-10-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select_default_returned[non_container-None-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select_default_returned[non_container-None-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select_default_not_used[none-10-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select_default_not_used[none-10-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select_default_not_used[none-None-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select_default_not_used[none-None-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select_default_not_used[DictConfig(none)-10-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select_default_not_used[DictConfig(none)-10-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select_default_not_used[DictConfig(none)-None-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select_default_not_used[DictConfig(none)-None-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select_default_not_used[root-10-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select_default_not_used[root-10-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select_default_not_used[root-None-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_select_default_not_used[root-None-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_nested_select_default_not_used[none-10-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_nested_select_default_not_used[none-10-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_nested_select_default_not_used[none-None-not_struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_nested_select_default_not_used[none-None-struct] PASSED [ 84%] 152s tests/test_select.py::TestSelect::test_nested_select_default_not_used[value-10-not_struct] PASSED [ 85%] 152s tests/test_select.py::TestSelect::test_nested_select_default_not_used[value-10-struct] PASSED [ 85%] 152s tests/test_select.py::TestSelect::test_nested_select_default_not_used[value-None-not_struct] PASSED [ 85%] 152s tests/test_select.py::TestSelect::test_nested_select_default_not_used[value-None-struct] PASSED [ 85%] 152s tests/test_select.py::TestSelect::test_nested_select_default_not_used[root-10-not_struct] PASSED [ 85%] 152s tests/test_select.py::TestSelect::test_nested_select_default_not_used[root-10-struct] PASSED [ 85%] 152s tests/test_select.py::TestSelect::test_nested_select_default_not_used[root-None-not_struct] PASSED [ 85%] 152s tests/test_select.py::TestSelect::test_nested_select_default_not_used[root-None-struct] PASSED [ 85%] 152s tests/test_select.py::TestSelect::test_select_default_throw_on_missing[missing_dict-10-not_struct] PASSED [ 85%] 152s tests/test_select.py::TestSelect::test_select_default_throw_on_missing[missing_dict-10-struct] PASSED [ 85%] 152s tests/test_select.py::TestSelect::test_select_default_throw_on_missing[missing_dict-None-not_struct] PASSED [ 85%] 152s tests/test_select.py::TestSelect::test_select_default_throw_on_missing[missing_dict-None-struct] PASSED [ 85%] 152s tests/test_select.py::TestSelect::test_select_default_throw_on_missing[missing_list-10-not_struct] PASSED [ 85%] 152s tests/test_select.py::TestSelect::test_select_default_throw_on_missing[missing_list-10-struct] PASSED [ 85%] 152s tests/test_select.py::TestSelect::test_select_default_throw_on_missing[missing_list-None-not_struct] PASSED [ 85%] 152s tests/test_select.py::TestSelect::test_select_default_throw_on_missing[missing_list-None-struct] PASSED [ 85%] 152s tests/test_select.py::TestSelect::test_select_default_throw_on_resolution_failure[inter_bad_key-not_struct] PASSED [ 85%] 152s tests/test_select.py::TestSelect::test_select_default_throw_on_resolution_failure[inter_bad_key-struct] PASSED [ 85%] 152s tests/test_select.py::TestSelect::test_select_invalid_interpolation[simple-not_struct] PASSED [ 85%] 152s tests/test_select.py::TestSelect::test_select_invalid_interpolation[simple-struct] PASSED [ 85%] 152s tests/test_select.py::TestSelect::test_select_invalid_interpolation[no_key-not_struct] PASSED [ 85%] 152s tests/test_select.py::TestSelect::test_select_invalid_interpolation[no_key-struct] PASSED [ 85%] 152s tests/test_select.py::TestSelect::test_select_invalid_interpolation[key_missing-not_struct] PASSED [ 85%] 152s tests/test_select.py::TestSelect::test_select_invalid_interpolation[key_missing-struct] PASSED [ 85%] 152s tests/test_select.py::TestSelect::test_select_invalid_interpolation[key_missing_indirect-not_struct] PASSED [ 85%] 152s tests/test_select.py::TestSelect::test_select_invalid_interpolation[key_missing_indirect-struct] PASSED [ 85%] 152s tests/test_select.py::TestSelect::test_select_from_dict[not_struct] PASSED [ 85%] 152s tests/test_select.py::TestSelect::test_select_from_dict[struct] PASSED [ 85%] 152s tests/test_select.py::test_select_resolves_interpolation[simple] PASSED [ 85%] 152s tests/test_select.py::test_select_resolves_interpolation[not_found0] PASSED [ 85%] 152s tests/test_select.py::test_select_resolves_interpolation[not_found1] PASSED [ 85%] 152s tests/test_select.py::test_select_resolves_interpolation[str_inter] PASSED [ 85%] 152s tests/test_select.py::test_select_resolves_interpolation[multi_str_inter] PASSED [ 85%] 152s tests/test_select.py::test_select_resolves_interpolation[str_deep_inter] PASSED [ 85%] 152s tests/test_select.py::test_select_resolves_interpolation[from_list] PASSED [ 85%] 152s tests/test_select.py::test_select_resolves_interpolation[dict_val] PASSED [ 85%] 152s tests/test_select.py::test_select_resolves_interpolation[list_val] PASSED [ 85%] 152s tests/test_select.py::test_select_resolves_interpolation[list_index] PASSED [ 85%] 152s tests/test_select.py::test_select_resolves_interpolation[liststr] PASSED [ 85%] 152s tests/test_select.py::test_select_resolves_interpolation[dict_str] PASSED [ 85%] 152s tests/test_select.py::test_select_resolves_interpolation[two_steps] PASSED [ 85%] 152s tests/test_select.py::test_select_resolves_interpolation[inter_in_list] PASSED [ 85%] 152s tests/test_select.py::test_select_resolves_interpolation[none] PASSED [ 85%] 152s tests/test_select.py::test_select_resolves_interpolation[list] PASSED [ 85%] 152s tests/test_select.py::test_select_resolves_interpolation[user@domain] PASSED [ 85%] 152s tests/test_select.py::test_select_resolves_interpolation[relative0] PASSED [ 85%] 152s tests/test_select.py::test_select_resolves_interpolation[relative1] PASSED [ 85%] 152s tests/test_select.py::test_select_resolves_interpolation[relative2] PASSED [ 85%] 152s tests/test_select.py::test_select_resolves_interpolation[relative3] PASSED [ 85%] 152s tests/test_select.py::test_select_resolves_interpolation[relative4] PASSED [ 85%] 152s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_with_a_relative_key[.-expected0] PASSED [ 85%] 152s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_with_a_relative_key[.b-expected1] PASSED [ 85%] 152s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_with_a_relative_key[.b.c-10] PASSED [ 85%] 152s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_with_a_relative_key[..-expected3] PASSED [ 85%] 152s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_with_a_relative_key[..a-expected4] PASSED [ 85%] 152s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_with_a_relative_key[..a.b-expected5] PASSED [ 85%] 152s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_with_a_relative_key[..z-10] PASSED [ 85%] 152s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_relative_key_interpretation[-expected0] PASSED [ 85%] 152s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_relative_key_interpretation[b-expected1] PASSED [ 85%] 152s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_relative_key_interpretation[b.c-10] PASSED [ 85%] 152s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_absolute_key_interpretation[-expected0] PASSED [ 85%] 152s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_absolute_key_interpretation[a-expected1] PASSED [ 85%] 152s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_absolute_key_interpretation[a.b-expected2] PASSED [ 85%] 152s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_absolute_key_interpretation[a.b.c-10] PASSED [ 85%] 152s tests/test_select.py::TestSelectFromNestedNode::test_select_from_nested_node_absolute_key_interpretation[z-10] PASSED [ 85%] 152s tests/test_serialization.py::test_load_from_invalid PASSED [ 85%] 152s tests/test_serialization.py::TestSaveLoad::test_save_load__from_file[input_0-False-None-str] PASSED [ 85%] 152s tests/test_serialization.py::TestSaveLoad::test_save_load__from_file[input_1-False-None-str] PASSED [ 85%] 152s tests/test_serialization.py::TestSaveLoad::test_save_load__from_file[input_2-False-None-Path] PASSED [ 85%] 152s tests/test_serialization.py::TestSaveLoad::test_save_load__from_file[input_3-False-expected3-str] PASSED [ 85%] 152s tests/test_serialization.py::TestSaveLoad::test_save_load__from_file[input_4-False-None-str] PASSED [ 85%] 152s tests/test_serialization.py::TestSaveLoad::test_save_load__from_filename[input_0-False-None-str] PASSED [ 85%] 152s tests/test_serialization.py::TestSaveLoad::test_save_load__from_filename[input_1-False-None-str] PASSED [ 85%] 152s tests/test_serialization.py::TestSaveLoad::test_save_load__from_filename[input_2-False-None-Path] PASSED [ 85%] 152s tests/test_serialization.py::TestSaveLoad::test_save_load__from_filename[input_3-False-expected3-str] PASSED [ 85%] 152s tests/test_serialization.py::TestSaveLoad::test_save_load__from_filename[input_4-False-None-str] PASSED [ 85%] 152s tests/test_serialization.py::TestSaveLoadStructured::test_save_load__from_file[PersonA-False-expected0-str] PASSED [ 85%] 152s tests/test_serialization.py::TestSaveLoadStructured::test_save_load__from_file[PersonD-False-expected1-str] PASSED [ 85%] 152s tests/test_serialization.py::TestSaveLoadStructured::test_save_load__from_file[input_2-False-expected2-str] PASSED [ 85%] 152s tests/test_serialization.py::TestSaveLoadStructured::test_save_load__from_file[input_3-False-expected3-str] PASSED [ 85%] 152s tests/test_serialization.py::TestSaveLoadStructured::test_save_load__from_filename[PersonA-False-expected0-str] PASSED [ 85%] 152s tests/test_serialization.py::TestSaveLoadStructured::test_save_load__from_filename[PersonD-False-expected1-str] PASSED [ 85%] 152s tests/test_serialization.py::TestSaveLoadStructured::test_save_load__from_filename[input_2-False-expected2-str] PASSED [ 86%] 152s tests/test_serialization.py::TestSaveLoadStructured::test_save_load__from_filename[input_3-False-expected3-str] PASSED [ 86%] 152s tests/test_serialization.py::test_save_illegal_type PASSED [ 86%] 152s tests/test_serialization.py::test_pickle[dict] PASSED [ 86%] 152s tests/test_serialization.py::test_pickle[list] PASSED [ 86%] 152s tests/test_serialization.py::test_load_empty_file PASSED [ 86%] 152s tests/test_serialization.py::test_pickle_untyped[list_untyped] PASSED [ 86%] 152s tests/test_serialization.py::test_pickle_untyped[opt_list_untyped] PASSED [ 86%] 152s tests/test_serialization.py::test_pickle_untyped[dict_untyped] PASSED [ 86%] 152s tests/test_serialization.py::test_pickle_untyped[opt_dict_untyped] PASSED [ 86%] 152s tests/test_serialization.py::test_pickle_untyped[dict_str] PASSED [ 86%] 152s tests/test_serialization.py::test_pickle_untyped[dict_bytes] PASSED [ 86%] 152s tests/test_serialization.py::test_pickle_untyped[dict_int] PASSED [ 86%] 152s tests/test_serialization.py::test_pickle_untyped[dict_bool] PASSED [ 86%] 152s tests/test_serialization.py::test_pickle_untyped[dict_float] PASSED [ 86%] 152s tests/test_serialization.py::test_pickle_untyped[dict_enum] PASSED [ 86%] 152s tests/test_serialization.py::test_pickle_untyped[list_int] PASSED [ 86%] 152s tests/test_serialization.py::test_pickle_untyped[opt_dict] PASSED [ 86%] 152s tests/test_serialization.py::test_pickle_untyped[dict_opt] PASSED [ 86%] 152s tests/test_serialization.py::test_pickle_untyped[opt_list] PASSED [ 86%] 152s tests/test_serialization.py::test_pickle_untyped[list_opt] PASSED [ 86%] 152s tests/test_serialization.py::test_pickle_untyped[input_15-None-str-str-True-Optional] PASSED [ 86%] 152s tests/test_serialization.py::test_pickle_untyped[input_16-None-int-Any-True-Optional] PASSED [ 86%] 152s tests/test_serialization.py::test_pickle_untyped[dict-of-dict] PASSED [ 86%] 152s tests/test_serialization.py::test_pickle_untyped[list-of-list] PASSED [ 86%] 152s tests/test_serialization.py::test_pickle_untyped[dict-of-list] PASSED [ 86%] 152s tests/test_serialization.py::test_pickle_untyped[list-of-dict] PASSED [ 86%] 152s tests/test_serialization.py::test_pickle_union_node[ubf] PASSED [ 86%] 152s tests/test_serialization.py::test_pickle_union_node[oubf] PASSED [ 86%] 152s tests/test_serialization.py::test_pickle_missing PASSED [ 86%] 152s tests/test_serialization.py::test_pickle_none PASSED [ 86%] 152s tests/test_serialization.py::test_pickle_flags_consistency PASSED [ 86%] 152s tests/test_serialization.py::test_pickle_backward_compatibility[2.0.6] PASSED [ 86%] 152s tests/test_serialization.py::test_pickle_backward_compatibility[2.1.0.rc1] PASSED [ 86%] 152s tests/test_serialization.py::test_python36_pickle_optional SKIPPED (...) [ 86%] 152s tests/test_serialization.py::test_copy_preserves_parent_of_child[union-deepcopy] PASSED [ 86%] 152s tests/test_serialization.py::test_copy_preserves_parent_of_child[union-copy] PASSED [ 86%] 152s tests/test_serialization.py::test_copy_preserves_parent_of_child[union-pickle] PASSED [ 86%] 152s tests/test_serialization.py::test_copy_preserves_parent_of_child[dict-deepcopy] PASSED [ 86%] 152s tests/test_serialization.py::test_copy_preserves_parent_of_child[dict-copy] PASSED [ 86%] 152s tests/test_serialization.py::test_copy_preserves_parent_of_child[dict-pickle] PASSED [ 86%] 152s tests/test_serialization.py::test_copy_preserves_parent_of_child[list-deepcopy] PASSED [ 86%] 152s tests/test_serialization.py::test_copy_preserves_parent_of_child[list-copy] PASSED [ 86%] 152s tests/test_serialization.py::test_copy_preserves_parent_of_child[list-pickle] PASSED [ 86%] 152s tests/test_struct.py::test_struct_default PASSED [ 86%] 152s tests/test_struct.py::test_struct_set_on_dict PASSED [ 86%] 152s tests/test_struct.py::test_struct_set_on_nested_dict PASSED [ 86%] 152s tests/test_struct.py::test_merge_dotlist_into_struct PASSED [ 86%] 152s tests/test_struct.py::test_merge_config_with_struct[in_base0-in_merged0] PASSED [ 86%] 152s tests/test_struct.py::test_struct_contain_missing PASSED [ 86%] 152s tests/test_struct.py::test_struct_dict_get[cfg0] PASSED [ 86%] 152s tests/test_struct.py::test_struct_dict_get[cfg1] PASSED [ 86%] 152s tests/test_struct.py::test_struct_dict_assign PASSED [ 86%] 152s tests/test_to_container.py::test_to_container_returns_primitives[list] PASSED [ 86%] 152s tests/test_to_container.py::test_to_container_returns_primitives[dict_in_list] PASSED [ 86%] 152s tests/test_to_container.py::test_to_container_returns_primitives[list_in_list] PASSED [ 86%] 152s tests/test_to_container.py::test_to_container_returns_primitives[dict_in_dict] PASSED [ 86%] 152s tests/test_to_container.py::test_to_container_returns_primitives[list_in_dict] PASSED [ 86%] 152s tests/test_to_container.py::test_to_container_returns_primitives[none_dictconfig] PASSED [ 86%] 152s tests/test_to_container.py::test_to_container_returns_primitives[none_listconfig] PASSED [ 86%] 152s tests/test_to_container.py::test_to_container_returns_primitives[missing_dictconfig] PASSED [ 86%] 152s tests/test_to_container.py::test_to_container_returns_primitives[missing_listconfig] PASSED [ 86%] 152s tests/test_to_container.py::test_to_container_supports_allow_objects[to_container] PASSED [ 86%] 152s tests/test_to_container.py::test_to_container_supports_allow_objects[to_object] PASSED [ 86%] 152s tests/test_to_container.py::test_scmode[DICT-dict] PASSED [ 86%] 152s tests/test_to_container.py::test_scmode[DICT-list] PASSED [ 86%] 152s tests/test_to_container.py::test_scmode[DICT_CONFIG-dict] PASSED [ 86%] 152s tests/test_to_container.py::test_scmode[DICT_CONFIG-list] PASSED [ 86%] 152s tests/test_to_container.py::test_scmode[INSTANTIATE-dict] PASSED [ 86%] 152s tests/test_to_container.py::test_scmode[INSTANTIATE-list] PASSED [ 86%] 152s tests/test_to_container.py::test_scmode[default-dict] PASSED [ 86%] 152s tests/test_to_container.py::test_scmode[default-list] PASSED [ 86%] 152s tests/test_to_container.py::test_to_container[empty_list] PASSED [ 86%] 152s tests/test_to_container.py::test_to_container[list] PASSED [ 86%] 152s tests/test_to_container.py::test_to_container[list_with_none] PASSED [ 86%] 152s tests/test_to_container.py::test_to_container[list_with_inter] PASSED [ 86%] 152s tests/test_to_container.py::test_to_container[empty_dict] PASSED [ 86%] 152s tests/test_to_container.py::test_to_container[dict] PASSED [ 86%] 152s tests/test_to_container.py::test_to_container[dict_with_inter] PASSED [ 86%] 152s tests/test_to_container.py::test_to_container[dict_with_none] PASSED [ 86%] 152s tests/test_to_container.py::test_to_container[dict_missing_value] PASSED [ 86%] 152s tests/test_to_container.py::test_to_container[dict_none_value] PASSED [ 86%] 152s tests/test_to_container.py::test_to_container[dict_none_dictconfig] PASSED [ 87%] 152s tests/test_to_container.py::test_to_container[dict_missing_dictconfig] PASSED [ 87%] 152s tests/test_to_container.py::test_to_container[dict_inter_dictconfig] PASSED [ 87%] 152s tests/test_to_container.py::test_to_container[toplevel_dict_inter] PASSED [ 87%] 152s tests/test_to_container.py::test_to_container[dict_missing_listconfig] PASSED [ 87%] 152s tests/test_to_container.py::test_to_container[dict_none_listconfig] PASSED [ 87%] 152s tests/test_to_container.py::test_to_container[dict_inter_listconfig] PASSED [ 87%] 152s tests/test_to_container.py::test_to_container[toplevel_list_inter] PASSED [ 87%] 152s tests/test_to_container.py::test_to_container_invalid_input PASSED [ 87%] 152s tests/test_to_container.py::test_string_interpolation_with_readonly_parent PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_basic[tests.structured_conf.data.dataclasses] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_basic[tests.structured_conf.data.attr_classes] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_basic_with_missing[tests.structured_conf.data.dataclasses] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_basic_with_missing[tests.structured_conf.data.attr_classes] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested[tests.structured_conf.data.dataclasses] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested[tests.structured_conf.data.attr_classes] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested_with_missing[tests.structured_conf.data.dataclasses] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested_with_missing[tests.structured_conf.data.attr_classes] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_list[tests.structured_conf.data.dataclasses] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_list[tests.structured_conf.data.attr_classes] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_list_with_missing[tests.structured_conf.data.dataclasses] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_list_with_missing[tests.structured_conf.data.attr_classes] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_dict[tests.structured_conf.data.dataclasses] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_dict[tests.structured_conf.data.attr_classes] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_dict_with_missing[tests.structured_conf.data.dataclasses] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_dict_with_missing[tests.structured_conf.data.attr_classes] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested_object[tests.structured_conf.data.dataclasses] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested_object[tests.structured_conf.data.attr_classes] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_unions_with_defaults_to_container[tests.structured_conf.data.dataclasses] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_unions_with_defaults_to_container[tests.structured_conf.data.attr_classes] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_unions_with_defaults_to_object[tests.structured_conf.data.dataclasses] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_unions_with_defaults_to_object[tests.structured_conf.data.attr_classes] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested_object_with_missing[tests.structured_conf.data.dataclasses] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested_object_with_missing[tests.structured_conf.data.attr_classes] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_to_object_resolve_is_True_by_default[tests.structured_conf.data.dataclasses] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_to_object_resolve_is_True_by_default[tests.structured_conf.data.attr_classes] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_to_container_INSTANTIATE_resolve_False[tests.structured_conf.data.dataclasses] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_to_container_INSTANTIATE_resolve_False[tests.structured_conf.data.attr_classes] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_to_container_INSTANTIATE_enum_to_str_True[tests.structured_conf.data.dataclasses] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_to_container_INSTANTIATE_enum_to_str_True[tests.structured_conf.data.attr_classes] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_to_object_InterpolationResolutionError[tests.structured_conf.data.dataclasses] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_to_object_InterpolationResolutionError[tests.structured_conf.data.attr_classes] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested_object_with_Any_ref_type[tests.structured_conf.data.dataclasses] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_nested_object_with_Any_ref_type[tests.structured_conf.data.attr_classes] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_str2user_instantiate[tests.structured_conf.data.dataclasses] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_str2user_instantiate[tests.structured_conf.data.attr_classes] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_str2user_with_field_instantiate[tests.structured_conf.data.dataclasses] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_str2user_with_field_instantiate[tests.structured_conf.data.attr_classes] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_str2str_with_field_instantiate[tests.structured_conf.data.dataclasses] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_str2str_with_field_instantiate[tests.structured_conf.data.attr_classes] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_setattr_for_user_with_extra_field[tests.structured_conf.data.dataclasses] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_setattr_for_user_with_extra_field[tests.structured_conf.data.attr_classes] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_with_default[tests.structured_conf.data.dataclasses] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_with_default[tests.structured_conf.data.attr_classes] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_with_default_overridden[tests.structured_conf.data.dataclasses] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_with_default_overridden[tests.structured_conf.data.attr_classes] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_without_default[tests.structured_conf.data.dataclasses] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_without_default[tests.structured_conf.data.attr_classes] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_without_default_overridden[tests.structured_conf.data.dataclasses] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_without_default_overridden[tests.structured_conf.data.attr_classes] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_post_initialized[tests.structured_conf.data.dataclasses] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_post_initialized[tests.structured_conf.data.attr_classes] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_post_initialized_overridden[tests.structured_conf.data.dataclasses] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_init_false_post_initialized_overridden[tests.structured_conf.data.attr_classes] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_ignore_metadata_with_required_args[tests.structured_conf.data.dataclasses] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_ignore_metadata_with_required_args[tests.structured_conf.data.attr_classes] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_ignore_metadata_with_default_args[tests.structured_conf.data.dataclasses] PASSED [ 87%] 152s tests/test_to_container.py::TestInstantiateStructuredConfigs::test_ignore_metadata_with_default_args[tests.structured_conf.data.attr_classes] PASSED [ 87%] 152s tests/test_to_container.py::TestEnumToStr::test_enum_to_str_for_keys[convert] PASSED [ 87%] 152s tests/test_to_container.py::TestEnumToStr::test_enum_to_str_for_keys[dont-convert] PASSED [ 87%] 152s tests/test_to_container.py::TestEnumToStr::test_enum_to_str_for_values[convert] PASSED [ 87%] 152s tests/test_to_container.py::TestEnumToStr::test_enum_to_str_for_values[dont-convert] PASSED [ 87%] 152s tests/test_to_container.py::TestEnumToStr::test_enum_to_str_for_list[convert] PASSED [ 87%] 152s tests/test_to_container.py::TestEnumToStr::test_enum_to_str_for_list[dont-convert] PASSED [ 87%] 152s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_container-dict:missing] PASSED [ 87%] 152s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_container-dict:missing_value] PASSED [ 87%] 152s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_container-dict:nested] PASSED [ 87%] 152s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_container-list:missing] PASSED [ 87%] 152s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_container-list:missing_elt] PASSED [ 87%] 152s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_container-list:nested] PASSED [ 87%] 152s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_container-structured:missing_field] PASSED [ 87%] 152s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_container-structured:missing_in_dict_field] PASSED [ 87%] 152s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_object-dict:missing] PASSED [ 88%] 152s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_object-dict:missing_value] PASSED [ 88%] 152s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_object-dict:nested] PASSED [ 88%] 152s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_object-list:missing] PASSED [ 88%] 152s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_object-list:missing_elt] PASSED [ 88%] 152s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_object-list:nested] PASSED [ 88%] 152s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_object-structured:missing_field] PASSED [ 88%] 152s tests/test_to_container.py::TestThrowOnMissing::test_throw_on_missing_raises[to_object-structured:missing_in_dict_field] PASSED [ 88%] 152s tests/test_to_container.py::TestThrowOnMissing::test_no_throw_on_missing[dict:missing] PASSED [ 88%] 152s tests/test_to_container.py::TestThrowOnMissing::test_no_throw_on_missing[dict:missing_value] PASSED [ 88%] 152s tests/test_to_container.py::TestThrowOnMissing::test_no_throw_on_missing[dict:nested] PASSED [ 88%] 152s tests/test_to_container.py::TestThrowOnMissing::test_no_throw_on_missing[list:missing] PASSED [ 88%] 152s tests/test_to_container.py::TestThrowOnMissing::test_no_throw_on_missing[list:missing_elt] PASSED [ 88%] 152s tests/test_to_container.py::TestThrowOnMissing::test_no_throw_on_missing[list:nested] PASSED [ 88%] 152s tests/test_to_container.py::TestThrowOnMissing::test_no_throw_on_missing[structured:missing_field] PASSED [ 88%] 152s tests/test_to_container.py::TestThrowOnMissing::test_no_throw_on_missing[structured:missing_in_dict_field] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[throw_on_missing-interp_key_error] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[throw_on_missing-interp_to_missing_in_dict] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[throw_on_missing-interp_to_missing_in_list] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[throw_on_missing-interp_to_missing_in_structured] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[throw_on_missing-interp_key_error_in_structured] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[throw_on_missing-dictconfig_interp_key_error0] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[throw_on_missing-dictconfig_interp_key_error1] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[throw_on_missing-dictconfig_interp_key_error_in_dict] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[no_throw_on_missing-interp_key_error] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[no_throw_on_missing-interp_to_missing_in_dict] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[no_throw_on_missing-interp_to_missing_in_list] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[no_throw_on_missing-interp_to_missing_in_structured] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[no_throw_on_missing-interp_key_error_in_structured] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[no_throw_on_missing-dictconfig_interp_key_error0] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[no_throw_on_missing-dictconfig_interp_key_error1] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[no_throw_on_missing-dictconfig_interp_key_error_in_dict] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[to_object-interp_key_error] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[to_object-interp_to_missing_in_dict] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[to_object-interp_to_missing_in_list] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[to_object-interp_to_missing_in_structured] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[to_object-interp_key_error_in_structured] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[to_object-dictconfig_interp_key_error0] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[to_object-dictconfig_interp_key_error1] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_raises[to_object-dictconfig_interp_key_error_in_dict] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[True-interp_key_error] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[True-interp_to_missing_in_dict] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[True-interp_to_missing_in_list] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[True-interp_to_missing_in_structured] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[True-interp_key_error_in_structured] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[True-dictconfig_interp_key_error0] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[True-dictconfig_interp_key_error1] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[True-dictconfig_interp_key_error_in_dict] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[False-interp_key_error] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[False-interp_to_missing_in_dict] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[False-interp_to_missing_in_list] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[False-interp_to_missing_in_structured] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[False-interp_key_error_in_structured] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[False-dictconfig_interp_key_error0] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[False-dictconfig_interp_key_error1] PASSED [ 88%] 152s tests/test_to_container.py::TestResolveBadInterpolation::test_resolve_bad_interpolation_no_resolve[False-dictconfig_interp_key_error_in_dict] PASSED [ 88%] 152s tests/test_to_yaml.py::test_to_yaml[input_0-- item1\n- item2\n- key3: value3\n] PASSED [ 88%] 152s tests/test_to_yaml.py::test_to_yaml[input_1-hello: world\nlist:\n- 1\n- 2\n] PASSED [ 88%] 152s tests/test_to_yaml.py::test_to_yaml[input_2-abc: str key\n] PASSED [ 88%] 152s tests/test_to_yaml.py::test_to_yaml[input_3-? !!binary |\n YWJj\n: bytes key\n] PASSED [ 88%] 152s tests/test_to_yaml.py::test_to_yaml[input_4-path_value: !!python/object/apply:pathlib.PosixPath\n- hello.txt\n] FAILED [ 88%] 152s tests/test_to_yaml.py::test_to_yaml[input_5-123: int key\n] PASSED [ 88%] 152s tests/test_to_yaml.py::test_to_yaml[input_6-123.45: float key\n] PASSED [ 88%] 152s tests/test_to_yaml.py::test_to_yaml[input_7-true: bool key\nfalse: another\n] PASSED [ 88%] 152s tests/test_to_yaml.py::test_to_yaml_unicode[input_0-- item\u4e00\n- item\u4e8c\n- key\u4e09: value\u4e09\n] PASSED [ 88%] 152s tests/test_to_yaml.py::test_to_yaml_unicode[input_1-\u4f60\u597d: \u4e16\u754c\nlist:\n- 1\n- 2\n] PASSED [ 88%] 152s tests/test_to_yaml.py::test_to_yaml_string_primitive_types_list[input_0-- '1'\n- 1\n-int] PASSED [ 88%] 152s tests/test_to_yaml.py::test_to_yaml_string_primitive_types_list[input_1-- '1'\n- !!binary |\n MQ==\n-bytes] PASSED [ 88%] 152s 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%] 152s tests/test_to_yaml.py::test_to_yaml_string_primitive_types_list[input_3-None-bool] PASSED [ 88%] 152s tests/test_to_yaml.py::test_to_yaml_string_primitive_types_dict[input_0-b: '1'\na: 1\n-int] PASSED [ 88%] 152s tests/test_to_yaml.py::test_to_yaml_string_primitive_types_dict[input_1-b: '1'\na: !!binary |\n MQ==\n-bytes] PASSED [ 88%] 152s 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%] 152s tests/test_to_yaml.py::test_to_yaml_string_primitive_types_dict[input_3-None-bool] PASSED [ 88%] 152s tests/test_to_yaml.py::test_to_yaml_resolve[input_0-True-bar] PASSED [ 88%] 152s tests/test_to_yaml.py::test_to_yaml_resolve[input_1-False-changed] PASSED [ 88%] 152s tests/test_to_yaml.py::test_to_yaml_resolve[input_2-True-100] PASSED [ 88%] 152s tests/test_to_yaml.py::test_to_yaml_resolve[input_3-False-1000] PASSED [ 88%] 152s tests/test_to_yaml.py::test_to_yaml_sort_keys PASSED [ 88%] 152s tests/test_to_yaml.py::test_to_yaml_with_enum PASSED [ 88%] 152s tests/test_to_yaml.py::test_to_yaml_with_enum_key PASSED [ 88%] 152s tests/test_to_yaml.py::test_structured_configs[user0] PASSED [ 89%] 152s tests/test_to_yaml.py::test_structured_configs[user1] PASSED [ 89%] 152s tests/test_to_yaml.py::test_structured_configs[user2] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[123-int_float] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[123-float_bool] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[123-bool_str] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[123-str_bytes] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[123-bytes_color] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[123-color_int] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[10.1-int_float] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[10.1-float_bool] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[10.1-bool_str] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[10.1-str_bytes] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[10.1-bytes_color] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[10.1-color_int] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[binary-int_float] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[binary-float_bool] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[binary-bool_str] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[binary-str_bytes] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[binary-bytes_color] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[binary-color_int] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[true-int_float] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[true-float_bool] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[true-bool_str] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[true-str_bytes] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[true-bytes_color] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[true-color_int] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[abc-int_float] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[abc-float_bool] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[abc-bool_str] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[abc-str_bytes] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[abc-bytes_color] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[abc-color_int] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[red_str-int_float] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[red_str-float_bool] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[red_str-bool_str] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[red_str-str_bytes] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[red_str-bytes_color] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[red_str-color_int] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[123_str-int_float] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[123_str-float_bool] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[123_str-bool_str] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[123_str-str_bytes] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[123_str-bytes_color] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[123_str-color_int] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[10.1_str-int_float] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[10.1_str-float_bool] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[10.1_str-bool_str] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[10.1_str-str_bytes] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[10.1_str-bytes_color] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[10.1_str-color_int] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[Color.RED-int_float] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[Color.RED-float_bool] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[Color.RED-bool_str] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[Color.RED-str_bytes] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[Color.RED-bytes_color] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[Color.RED-color_int] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[path-int_float] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[path-float_bool] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[path-bool_str] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[path-str_bytes] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[path-bytes_color] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[path-color_int] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[object-int_float] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[object-float_bool] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[object-bool_str] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[object-str_bytes] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[object-bytes_color] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_creation[object-color_int] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_set_value[123-int_float] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_set_value[123-float_bool] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_set_value[123-bool_str] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_set_value[123-str_bytes] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_set_value[123-bytes_color] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_set_value[123-color_int] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_set_value[10.1-int_float] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_set_value[10.1-float_bool] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_set_value[10.1-bool_str] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_set_value[10.1-str_bytes] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_set_value[10.1-bytes_color] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_set_value[10.1-color_int] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_set_value[binary-int_float] PASSED [ 89%] 152s tests/test_unions.py::TestUnionNode::test_set_value[binary-float_bool] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[binary-bool_str] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[binary-str_bytes] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[binary-bytes_color] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[binary-color_int] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[true-int_float] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[true-float_bool] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[true-bool_str] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[true-str_bytes] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[true-bytes_color] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[true-color_int] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[abc-int_float] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[abc-float_bool] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[abc-bool_str] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[abc-str_bytes] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[abc-bytes_color] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[abc-color_int] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[red_str-int_float] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[red_str-float_bool] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[red_str-bool_str] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[red_str-str_bytes] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[red_str-bytes_color] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[red_str-color_int] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[123_str-int_float] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[123_str-float_bool] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[123_str-bool_str] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[123_str-str_bytes] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[123_str-bytes_color] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[123_str-color_int] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[10.1_str-int_float] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[10.1_str-float_bool] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[10.1_str-bool_str] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[10.1_str-str_bytes] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[10.1_str-bytes_color] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[10.1_str-color_int] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[Color.RED-int_float] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[Color.RED-float_bool] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[Color.RED-bool_str] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[Color.RED-str_bytes] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[Color.RED-bytes_color] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[Color.RED-color_int] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[path-int_float] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[path-float_bool] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[path-bool_str] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[path-str_bytes] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[path-bytes_color] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[path-color_int] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[object-int_float] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[object-float_bool] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[object-bool_str] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[object-str_bytes] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[object-bytes_color] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNode::test_set_value[object-color_int] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNodeSpecial::test_creation_special[missing-optional] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNodeSpecial::test_creation_special[missing-not_optional] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNodeSpecial::test_creation_special[interp-optional] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNodeSpecial::test_creation_special[interp-not_optional] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNodeSpecial::test_creation_special[none-optional] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNodeSpecial::test_creation_special[none-not_optional] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNodeSpecial::test_set_value_special[missing-optional] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNodeSpecial::test_set_value_special[missing-not_optional] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNodeSpecial::test_set_value_special[interp-optional] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNodeSpecial::test_set_value_special[interp-not_optional] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNodeSpecial::test_set_value_special[none-optional] PASSED [ 90%] 152s tests/test_unions.py::TestUnionNodeSpecial::test_set_value_special[none-not_optional] PASSED [ 90%] 152s tests/test_unions.py::test_get_parent_container PASSED [ 90%] 152s tests/test_update.py::test_update[replace:string] PASSED [ 90%] 152s tests/test_update.py::test_update[add:string] PASSED [ 90%] 152s tests/test_update.py::test_update[none_value] PASSED [ 90%] 152s tests/test_update.py::test_update[dict:value:empty_dict] PASSED [ 90%] 152s tests/test_update.py::test_update[value:dict] PASSED [ 90%] 152s tests/test_update.py::test_update[dict:deep] PASSED [ 90%] 152s tests/test_update.py::test_update[dict:deep:getitem] PASSED [ 90%] 152s tests/test_update.py::test_update[dict:deep:map] PASSED [ 90%] 152s tests/test_update.py::test_update[dict:value] PASSED [ 90%] 152s tests/test_update.py::test_update[dict:deep:value0] PASSED [ 90%] 152s tests/test_update.py::test_update[dict:deep:value1] PASSED [ 90%] 152s tests/test_update.py::test_update[deep_map_update] PASSED [ 90%] 152s tests/test_update.py::test_update[update_missing] PASSED [ 90%] 152s tests/test_update.py::test_update[same_value0] PASSED [ 90%] 152s tests/test_update.py::test_update[same_value1] PASSED [ 90%] 152s tests/test_update.py::test_update[dict_value0] PASSED [ 90%] 152s tests/test_update.py::test_update[dict_value1] PASSED [ 91%] 152s tests/test_update.py::test_update[dict_value2] PASSED [ 91%] 152s tests/test_update.py::test_update[dict_value:merge0] PASSED [ 91%] 152s tests/test_update.py::test_update[dict_value:merge1] PASSED [ 91%] 152s tests/test_update.py::test_update[list:replace] PASSED [ 91%] 152s tests/test_update.py::test_update[list:update0] PASSED [ 91%] 152s tests/test_update.py::test_update[list:update1] PASSED [ 91%] 152s tests/test_update.py::test_update[list:nested:update0] PASSED [ 91%] 152s tests/test_update.py::test_update[list:nested:update1] PASSED [ 91%] 152s tests/test_update.py::test_update[list:merge0] PASSED [ 91%] 152s tests/test_update.py::test_update[list:merge1] PASSED [ 91%] 152s tests/test_update.py::test_update_merge_set[dict_value:merge] PASSED [ 91%] 152s tests/test_update.py::test_update_merge_set[dict_value:set] PASSED [ 91%] 152s tests/test_update.py::test_update_merge_set[list:merge] PASSED [ 91%] 152s tests/test_update.py::test_update_merge_set[list:set] PASSED [ 91%] 152s tests/test_update.py::test_update_merge_set[structured_list:merge] PASSED [ 91%] 152s tests/test_update.py::test_update_merge_set[structured_list:set] PASSED [ 91%] 152s tests/test_update.py::test_update_list_make_dict PASSED [ 91%] 152s tests/test_update.py::test_update_list_index_error PASSED [ 91%] 152s tests/test_update.py::test_update_merge_by_default PASSED [ 91%] 152s tests/test_update.py::test_update_force_add[add_value0] PASSED [ 91%] 152s tests/test_update.py::test_update_force_add[add_value1] PASSED [ 91%] 152s tests/test_update.py::test_update_force_add[add_dict0] PASSED [ 91%] 152s tests/test_update.py::test_update_force_add[add_dict1] PASSED [ 91%] 152s tests/test_update.py::test_update_force_add[add_list0] PASSED [ 91%] 152s tests/test_update.py::test_update_force_add[add_list1] PASSED [ 91%] 152s tests/test_update.py::test_update_force_add[inserting_into_nested_structured_config] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap[Any-10-AnyNode-True] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap[Any-10-AnyNode-False] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap[DummyEnum-DummyEnum.FOO-EnumNode-True] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap[DummyEnum-DummyEnum.FOO-EnumNode-False] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap[int-42-IntegerNode-True] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap[int-42-IntegerNode-False] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap[bytes-\xf0\xf1\xf2-BytesNode-True] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap[bytes-\xf0\xf1\xf2-BytesNode-False] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap[Path-value4-PathNode-True] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap[Path-value4-PathNode-False] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap[float-3.1415-FloatNode-True] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap[float-3.1415-FloatNode-False] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap[bool-True-BooleanNode-True] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap[bool-True-BooleanNode-False] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap[str-foo-StringNode-True] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap[str-foo-StringNode-False] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[any0] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[any1] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[any2] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[any3] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[any4] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[any5] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[any6] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[any7] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[any_as_dict] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[any_as_list] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[int0] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[int1] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[int2] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[int3] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[int4] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[int5] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[int6] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[int7] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[float0] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[float1] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[float2] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[float3] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[float4] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[float5] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[float6] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[float7] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[bool0] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[bool1] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[bool2] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[bool3] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[bool4] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[bool5] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[bool6] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[bool7] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[bool8] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[bool9] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[bool10] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[bool11] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[bool12] PASSED [ 91%] 152s tests/test_utils.py::test_node_wrap2[str0] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[str1] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[str2] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[str3] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[str4] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[str5] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[str6] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[bytes0] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[bytes1] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[bytes2] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[bytes3] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[bytes4] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[bytes5] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[bytes6] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[path0] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[path1] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[path2] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[path3] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[path4] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[path5] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[path6] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[Color0] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[Color1] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[Color2] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[Color3] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[Color4] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[Color5] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[Color6] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[Color7] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[Color8] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[Color9] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[bad_type] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[list_bad_type] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[dict_bad_type] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[DictConfig] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[dict_to_list] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[dict_to_list[int]] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[dict_to_any] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[dict_to_plugin] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[DictConfig[Plugin]] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[plugin_to_any] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[plugin_to_dict[str, int]] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[plugin_to_list] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[plugin_to_list[int]] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[ListConfig] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[list_to_dict] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[list_to_dict[str-int]] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap2[list_to_any] PASSED [ 92%] 152s tests/test_utils.py::test_node_wrap_illegal_type PASSED [ 92%] 152s tests/test_utils.py::test_is_valid_value_annotation[int-True] PASSED [ 92%] 152s tests/test_utils.py::test_is_valid_value_annotation[float-True] PASSED [ 92%] 152s tests/test_utils.py::test_is_valid_value_annotation[bool-True] PASSED [ 92%] 152s tests/test_utils.py::test_is_valid_value_annotation[str-True] PASSED [ 92%] 152s tests/test_utils.py::test_is_valid_value_annotation[bytes-True] PASSED [ 92%] 152s tests/test_utils.py::test_is_valid_value_annotation[Path-True] PASSED [ 92%] 152s tests/test_utils.py::test_is_valid_value_annotation[Any-True] PASSED [ 92%] 152s tests/test_utils.py::test_is_valid_value_annotation[_TestEnum-True] PASSED [ 92%] 152s tests/test_utils.py::test_is_valid_value_annotation[_TestUserClass-False] PASSED [ 92%] 152s tests/test_utils.py::test_is_valid_value_annotation[_TestAttrsClass-True] PASSED [ 92%] 152s tests/test_utils.py::test_is_valid_value_annotation[_TestDataclass-True] PASSED [ 92%] 152s tests/test_utils.py::test_is_valid_value_annotation[List-True] PASSED [ 92%] 152s tests/test_utils.py::test_is_valid_value_annotation[Dict-True] PASSED [ 92%] 152s tests/test_utils.py::test_is_valid_value_annotation[Optional-True] PASSED [ 92%] 152s tests/test_utils.py::test_is_valid_value_annotation[Union-True0] PASSED [ 92%] 152s tests/test_utils.py::test_is_valid_value_annotation[Union-False0] PASSED [ 92%] 152s tests/test_utils.py::test_is_valid_value_annotation[Union-False1] PASSED [ 92%] 152s tests/test_utils.py::test_is_valid_value_annotation[Union-True1] PASSED [ 92%] 152s tests/test_utils.py::test_is_valid_value_annotation[Union-False2] PASSED [ 92%] 152s tests/test_utils.py::test_is_valid_value_annotation[Union-False3] PASSED [ 92%] 152s tests/test_utils.py::test_is_valid_value_annotation[Union-False4] PASSED [ 92%] 152s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_data[_TestDataclass] PASSED [ 92%] 152s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_data[test_cls_or_obj1] PASSED [ 92%] 152s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_data[_TestAttrsClass] PASSED [ 92%] 152s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_data[test_cls_or_obj3] PASSED [ 92%] 152s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_data_throws_ValueError PASSED [ 92%] 152s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_field_names[_TestDataclass] PASSED [ 92%] 152s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_field_names[test_cls_or_obj1] PASSED [ 92%] 152s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_field_names[_TestAttrsClass] PASSED [ 92%] 152s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_field_names[test_cls_or_obj3] PASSED [ 92%] 152s tests/test_utils.py::TestGetStructuredConfigInfo::test_get_structured_config_field_names_throws_ValueError PASSED [ 92%] 152s tests/test_utils.py::test_get_structured_config_data_illegal_value[_TestDataclassIllegalValue] PASSED [ 92%] 152s tests/test_utils.py::test_get_structured_config_data_illegal_value[_TestAttrllegalValue] PASSED [ 92%] 152s tests/test_utils.py::test_is_dataclass PASSED [ 93%] 152s tests/test_utils.py::test_is_attr_class PASSED [ 93%] 152s tests/test_utils.py::test_is_structured_config_frozen_with_invalid_obj PASSED [ 93%] 152s tests/test_utils.py::test_value_kind[foo-ValueKind.VALUE] PASSED [ 93%] 152s tests/test_utils.py::test_value_kind[1-ValueKind.VALUE] PASSED [ 93%] 152s tests/test_utils.py::test_value_kind[1.0-ValueKind.VALUE] PASSED [ 93%] 152s tests/test_utils.py::test_value_kind[123-ValueKind.VALUE] PASSED [ 93%] 152s tests/test_utils.py::test_value_kind[value4-ValueKind.VALUE] PASSED [ 93%] 152s tests/test_utils.py::test_value_kind[True-ValueKind.VALUE] PASSED [ 93%] 152s tests/test_utils.py::test_value_kind[False-ValueKind.VALUE] PASSED [ 93%] 152s tests/test_utils.py::test_value_kind[Color.GREEN-ValueKind.VALUE] PASSED [ 93%] 153s tests/test_utils.py::test_value_kind[Dataclass-ValueKind.VALUE] PASSED [ 93%] 153s tests/test_utils.py::test_value_kind[value9-ValueKind.VALUE] PASSED [ 93%] 153s tests/test_utils.py::test_value_kind[value10-ValueKind.VALUE] PASSED [ 93%] 153s tests/test_utils.py::test_value_kind[value11-ValueKind.VALUE] PASSED [ 93%] 153s tests/test_utils.py::test_value_kind[value12-ValueKind.VALUE] PASSED [ 93%] 153s tests/test_utils.py::test_value_kind[value13-ValueKind.VALUE] PASSED [ 93%] 153s tests/test_utils.py::test_value_kind[value14-ValueKind.VALUE] PASSED [ 93%] 153s tests/test_utils.py::test_value_kind[???-ValueKind.MANDATORY_MISSING] PASSED [ 93%] 153s tests/test_utils.py::test_value_kind[value16-ValueKind.MANDATORY_MISSING] PASSED [ 93%] 153s tests/test_utils.py::test_value_kind[value17-ValueKind.MANDATORY_MISSING] PASSED [ 93%] 153s tests/test_utils.py::test_value_kind[value18-ValueKind.MANDATORY_MISSING] PASSED [ 93%] 153s tests/test_utils.py::test_value_kind[value19-ValueKind.MANDATORY_MISSING] PASSED [ 93%] 153s tests/test_utils.py::test_value_kind[value20-ValueKind.MANDATORY_MISSING] PASSED [ 93%] 153s tests/test_utils.py::test_value_kind[${foo.bar}-ValueKind.INTERPOLATION] PASSED [ 93%] 153s tests/test_utils.py::test_value_kind[ftp://${host}/path-ValueKind.INTERPOLATION] PASSED [ 93%] 153s tests/test_utils.py::test_value_kind[${func:foo}-ValueKind.INTERPOLATION] PASSED [ 93%] 153s tests/test_utils.py::test_value_kind[${func:a/b}-ValueKind.INTERPOLATION] PASSED [ 93%] 153s tests/test_utils.py::test_value_kind[${func:c:\\a\\b}-ValueKind.INTERPOLATION0] PASSED [ 93%] 153s tests/test_utils.py::test_value_kind[${func:c:\\a\\b}-ValueKind.INTERPOLATION1] PASSED [ 93%] 153s tests/test_utils.py::test_value_kind[integernode-interp] PASSED [ 93%] 153s tests/test_utils.py::test_value_kind[dictconfig-interp] PASSED [ 93%] 153s tests/test_utils.py::test_value_kind[listconfig-interp] PASSED [ 93%] 153s tests/test_utils.py::test_value_kind[anynode-interp] PASSED [ 93%] 153s tests/test_utils.py::test_value_kind[unionnode-interp] PASSED [ 93%] 153s tests/test_utils.py::test_re_parent PASSED [ 93%] 153s tests/test_utils.py::test_get_class PASSED [ 93%] 153s tests/test_utils.py::test_get_key_value_types[int-int-str-str] PASSED [ 93%] 153s tests/test_utils.py::test_get_key_value_types[int-int-Color-Color] PASSED [ 93%] 153s tests/test_utils.py::test_get_key_value_types[int-int-Any-Any] PASSED [ 93%] 153s tests/test_utils.py::test_get_key_value_types[str-str-str-str] PASSED [ 93%] 153s tests/test_utils.py::test_get_key_value_types[str-str-Color-Color] PASSED [ 93%] 153s tests/test_utils.py::test_get_key_value_types[str-str-Any-Any] PASSED [ 93%] 153s tests/test_utils.py::test_get_key_value_types[Color-Color-str-str] PASSED [ 93%] 153s tests/test_utils.py::test_get_key_value_types[Color-Color-Color-Color] PASSED [ 93%] 153s tests/test_utils.py::test_get_key_value_types[Color-Color-Any-Any] PASSED [ 93%] 153s tests/test_utils.py::test_get_key_value_types[Any-Any-str-str] PASSED [ 93%] 153s tests/test_utils.py::test_get_key_value_types[Any-Any-Color-Color] PASSED [ 93%] 153s tests/test_utils.py::test_get_key_value_types[Any-Any-Any-Any] PASSED [ 93%] 153s tests/test_utils.py::test_is_primitive_type_annotation[int-True] PASSED [ 93%] 153s tests/test_utils.py::test_is_primitive_type_annotation[float-True] PASSED [ 93%] 153s tests/test_utils.py::test_is_primitive_type_annotation[bool-True] PASSED [ 93%] 153s tests/test_utils.py::test_is_primitive_type_annotation[bytes-True] PASSED [ 93%] 153s tests/test_utils.py::test_is_primitive_type_annotation[str-True] PASSED [ 93%] 153s tests/test_utils.py::test_is_primitive_type_annotation[Path-True] PASSED [ 93%] 153s tests/test_utils.py::test_is_primitive_type_annotation[NoneType-True] PASSED [ 93%] 153s tests/test_utils.py::test_is_primitive_type_annotation[Color-True] PASSED [ 93%] 153s tests/test_utils.py::test_is_primitive_type_annotation[list-False] PASSED [ 93%] 153s tests/test_utils.py::test_is_primitive_type_annotation[ListConfig-False] PASSED [ 93%] 153s tests/test_utils.py::test_is_primitive_type_annotation[dict-False] PASSED [ 93%] 153s tests/test_utils.py::test_is_primitive_type_annotation[DictConfig-False] PASSED [ 93%] 153s tests/test_utils.py::test_type_str[int-False-int0-False] PASSED [ 93%] 153s tests/test_utils.py::test_type_str[int-False-int0-True] PASSED [ 93%] 153s tests/test_utils.py::test_type_str[int-True-int0-False] PASSED [ 93%] 153s tests/test_utils.py::test_type_str[int-True-int0-True] PASSED [ 93%] 153s tests/test_utils.py::test_type_str[bool-False-bool-False] PASSED [ 93%] 153s tests/test_utils.py::test_type_str[bool-False-bool-True] PASSED [ 93%] 153s tests/test_utils.py::test_type_str[bool-True-bool-False] PASSED [ 93%] 153s tests/test_utils.py::test_type_str[bool-True-bool-True] PASSED [ 93%] 153s tests/test_utils.py::test_type_str[bytes-False-bytes-False] PASSED [ 93%] 153s tests/test_utils.py::test_type_str[bytes-False-bytes-True] PASSED [ 93%] 153s tests/test_utils.py::test_type_str[bytes-True-bytes-False] PASSED [ 93%] 153s tests/test_utils.py::test_type_str[bytes-True-bytes-True] PASSED [ 93%] 153s tests/test_utils.py::test_type_str[float-False-float-False] PASSED [ 93%] 153s tests/test_utils.py::test_type_str[float-False-float-True] PASSED [ 93%] 153s tests/test_utils.py::test_type_str[float-True-float-False] PASSED [ 93%] 153s tests/test_utils.py::test_type_str[float-True-float-True] PASSED [ 93%] 153s tests/test_utils.py::test_type_str[str-False-str-False] PASSED [ 93%] 153s tests/test_utils.py::test_type_str[str-False-str-True] PASSED [ 93%] 153s tests/test_utils.py::test_type_str[str-True-str-False] PASSED [ 93%] 153s tests/test_utils.py::test_type_str[str-True-str-True] PASSED [ 93%] 153s tests/test_utils.py::test_type_str[Path-False-Path-False] PASSED [ 93%] 153s tests/test_utils.py::test_type_str[Path-False-Path-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Path-True-pathlib.Path-False] FAILED [ 94%] 153s tests/test_utils.py::test_type_str[Path-True-pathlib.Path-True] FAILED [ 94%] 153s tests/test_utils.py::test_type_str[Color-False-Color-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Color-False-Color-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Color-True-tests.Color-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Color-True-tests.Color-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[DictConfig-False-DictConfig-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[DictConfig-False-DictConfig-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[DictConfig-True-DictConfig-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[DictConfig-True-DictConfig-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[ListConfig-False-ListConfig-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[ListConfig-False-ListConfig-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[ListConfig-True-ListConfig-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[ListConfig-True-ListConfig-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Dict-False-Dict[str, str]-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Dict-False-Dict[str, str]-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Dict-True-Dict[str, str]-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Dict-True-Dict[str, str]-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Dict-False-Dict[Color, int]-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Dict-False-Dict[Color, int]-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Dict-True-Dict[tests.Color, int]-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Dict-True-Dict[tests.Color, int]-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Dict-False-Dict[str, Plugin]-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Dict-False-Dict[str, Plugin]-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Dict-True-Dict[str, tests.Plugin]-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Dict-True-Dict[str, tests.Plugin]-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Dict-False-Dict[str, List[Plugin]]-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Dict-False-Dict[str, List[Plugin]]-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Dict-True-Dict[str, List[tests.Plugin]]-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Dict-True-Dict[str, List[tests.Plugin]]-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[dict-False-dict-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[dict-False-dict-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[dict-True-dict-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[dict-True-dict-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[List-False-List[str]-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[List-False-List[str]-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[List-True-List[str]-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[List-True-List[str]-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[List-False-List[Color]-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[List-False-List[Color]-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[List-True-List[tests.Color]-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[List-True-List[tests.Color]-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[List-False-List[Dict[str, Color]]-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[List-False-List[Dict[str, Color]]-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[List-True-List[Dict[str, tests.Color]]-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[List-True-List[Dict[str, tests.Color]]-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[list-False-list-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[list-False-list-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[list-True-list-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[list-True-list-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Tuple-False-Tuple[str]-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Tuple-False-Tuple[str]-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Tuple-True-Tuple[str]-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Tuple-True-Tuple[str]-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Tuple-False-Tuple[str, int]-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Tuple-False-Tuple[str, int]-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Tuple-True-Tuple[str, int]-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Tuple-True-Tuple[str, int]-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Tuple-False-Tuple[float, ...]-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Tuple-False-Tuple[float, ...]-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Tuple-True-Tuple[float, ...]-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Tuple-True-Tuple[float, ...]-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[tuple-False-tuple-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[tuple-False-tuple-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[tuple-True-tuple-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[tuple-True-tuple-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Union-False-Union[str, int, Color]-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Union-False-Union[str, int, Color]-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Union-True-Union[str, int, tests.Color]-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[Union-True-Union[str, int, tests.Color]-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[int-False-int1-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[int-False-int1-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[int-True-int1-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[int-True-int1-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[IllegalType-False-IllegalType-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[IllegalType-False-IllegalType-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[IllegalType-True-tests.IllegalType-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[IllegalType-True-tests.IllegalType-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[IllegalTypeGeneric-False-IllegalTypeGeneric-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[IllegalTypeGeneric-False-IllegalTypeGeneric-True] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[IllegalTypeGeneric-True-tests.IllegalTypeGeneric-False] PASSED [ 94%] 153s tests/test_utils.py::test_type_str[IllegalTypeGeneric-True-tests.IllegalTypeGeneric-True] PASSED [ 95%] 153s tests/test_utils.py::test_type_str[IllegalTypeGeneric-False-IllegalTypeGeneric[int]-False] PASSED [ 95%] 153s tests/test_utils.py::test_type_str[IllegalTypeGeneric-False-IllegalTypeGeneric[int]-True] PASSED [ 95%] 153s tests/test_utils.py::test_type_str[IllegalTypeGeneric-True-tests.IllegalTypeGeneric[int]-False] PASSED [ 95%] 153s tests/test_utils.py::test_type_str[IllegalTypeGeneric-True-tests.IllegalTypeGeneric[int]-True] PASSED [ 95%] 153s tests/test_utils.py::test_type_str_regex[type_0-] PASSED [ 95%] 153s tests/test_utils.py::test_type_str_regex[type_1-] PASSED [ 95%] 153s tests/test_utils.py::test_type_str_ellipsis PASSED [ 95%] 153s tests/test_utils.py::test_type_str_nonetype[none] PASSED [ 95%] 153s tests/test_utils.py::test_type_str_nonetype[nonetype] PASSED [ 95%] 153s tests/test_utils.py::test_type_str_nonetype[Union-Optional[Union[float, bool]]0] PASSED [ 95%] 153s tests/test_utils.py::test_type_str_nonetype[Union-Optional[Union[float, bool]]1] PASSED [ 95%] 153s tests/test_utils.py::test_type_str_nonetype[object-object] PASSED [ 95%] 153s tests/test_utils.py::test_type_str_nonetype[Optional-Optional[object]] PASSED [ 95%] 153s tests/test_utils.py::test_is_primitive_list[list] PASSED [ 95%] 153s tests/test_utils.py::test_is_primitive_list[list1] PASSED [ 95%] 153s tests/test_utils.py::test_is_primitive_list[tuple] PASSED [ 95%] 153s tests/test_utils.py::test_is_primitive_list[tuple1] PASSED [ 95%] 153s tests/test_utils.py::test_is_primitive_list[dict] PASSED [ 95%] 153s tests/test_utils.py::test_is_primitive_list[list_subclass] PASSED [ 95%] 153s tests/test_utils.py::test_is_primitive_list[namedtuple] PASSED [ 95%] 153s tests/test_utils.py::test_is_primitive_dict[dict] PASSED [ 95%] 153s tests/test_utils.py::test_is_primitive_dict[dict1] PASSED [ 95%] 153s tests/test_utils.py::test_is_primitive_dict[list] PASSED [ 95%] 153s tests/test_utils.py::test_is_primitive_dict[tuple] PASSED [ 95%] 153s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_list[dictconfig] PASSED [ 95%] 153s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_list[listconfig] PASSED [ 95%] 153s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_list[dict_subclass] PASSED [ 95%] 153s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_list[dict_subclass_dataclass] PASSED [ 95%] 153s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_list[user0] PASSED [ 95%] 153s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_list[user1] PASSED [ 95%] 153s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_dict[dictconfig] PASSED [ 95%] 153s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_dict[listconfig] PASSED [ 95%] 153s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_dict[dict_subclass] PASSED [ 95%] 153s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_dict[dict_subclass_dataclass] PASSED [ 95%] 153s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_dict[user0] PASSED [ 95%] 153s tests/test_utils.py::TestIsPrimitiveContainerNegative::test_is_primitive_dict[user1] PASSED [ 95%] 153s tests/test_utils.py::test_is_dict_annotation[Dict-True0] PASSED [ 95%] 153s tests/test_utils.py::test_is_dict_annotation[Dict-True1] PASSED [ 95%] 153s tests/test_utils.py::test_is_dict_annotation[Dict-True2] PASSED [ 95%] 153s tests/test_utils.py::test_is_dict_annotation[Dict-True3] PASSED [ 95%] 153s tests/test_utils.py::test_is_dict_annotation[Dict-True4] PASSED [ 95%] 153s tests/test_utils.py::test_is_dict_annotation[Dict-True5] PASSED [ 95%] 153s tests/test_utils.py::test_is_dict_annotation[Dict-True6] PASSED [ 95%] 153s tests/test_utils.py::test_is_dict_annotation[Dict-True7] PASSED [ 95%] 153s tests/test_utils.py::test_is_dict_annotation[Dict-True8] PASSED [ 95%] 153s tests/test_utils.py::test_is_dict_annotation[Str2Int-True] PASSED [ 95%] 153s tests/test_utils.py::test_is_dict_annotation[type_10-False] PASSED [ 95%] 153s tests/test_utils.py::test_is_dict_annotation[User-False] PASSED [ 95%] 153s tests/test_utils.py::test_is_dict_annotation[type_12-False] PASSED [ 95%] 153s tests/test_utils.py::test_is_dict_annotation[List-False] PASSED [ 95%] 153s tests/test_utils.py::test_is_dict_annotation[dict-True] PASSED [ 95%] 153s tests/test_utils.py::test_is_dict_annotation[DictConfig-False] PASSED [ 95%] 153s tests/test_utils.py::test_is_dict_annotation[Any-False] PASSED [ 95%] 153s tests/test_utils.py::test_is_dict_annotation[None-False] PASSED [ 95%] 153s tests/test_utils.py::test_is_dict_annotation[NoneType-False] PASSED [ 95%] 153s tests/test_utils.py::test_is_list_annotation[List-True0] PASSED [ 95%] 153s tests/test_utils.py::test_is_list_annotation[List-True1] PASSED [ 95%] 153s tests/test_utils.py::test_is_list_annotation[List-True2] PASSED [ 95%] 153s tests/test_utils.py::test_is_list_annotation[List-True3] PASSED [ 95%] 153s tests/test_utils.py::test_is_list_annotation[List-True4] PASSED [ 95%] 153s tests/test_utils.py::test_is_list_annotation[List-True5] PASSED [ 95%] 153s tests/test_utils.py::test_is_list_annotation[List-True6] PASSED [ 95%] 153s tests/test_utils.py::test_is_list_annotation[List-True7] PASSED [ 95%] 153s tests/test_utils.py::test_is_list_annotation[Dict-False] PASSED [ 95%] 153s tests/test_utils.py::test_is_list_annotation[List-True8] PASSED [ 95%] 153s tests/test_utils.py::test_is_list_annotation[list-True] PASSED [ 95%] 153s tests/test_utils.py::test_is_list_annotation[tuple-False] PASSED [ 95%] 153s tests/test_utils.py::test_is_list_annotation[ListConfig-False] PASSED [ 95%] 153s tests/test_utils.py::test_is_tuple_annotation[Tuple-True0] PASSED [ 95%] 153s tests/test_utils.py::test_is_tuple_annotation[Tuple-True1] PASSED [ 95%] 153s tests/test_utils.py::test_is_tuple_annotation[Tuple-True2] PASSED [ 95%] 153s tests/test_utils.py::test_is_tuple_annotation[Tuple-True3] PASSED [ 95%] 153s tests/test_utils.py::test_is_tuple_annotation[Tuple-True4] PASSED [ 95%] 153s tests/test_utils.py::test_is_tuple_annotation[Tuple-True5] PASSED [ 95%] 153s tests/test_utils.py::test_is_tuple_annotation[Tuple-True6] PASSED [ 95%] 153s tests/test_utils.py::test_is_tuple_annotation[Dict-False] PASSED [ 95%] 153s tests/test_utils.py::test_is_tuple_annotation[List-False] PASSED [ 95%] 153s tests/test_utils.py::test_is_tuple_annotation[Tuple-True7] PASSED [ 95%] 153s tests/test_utils.py::test_is_tuple_annotation[list-False] PASSED [ 95%] 153s tests/test_utils.py::test_is_tuple_annotation[dict-False] PASSED [ 95%] 153s tests/test_utils.py::test_is_tuple_annotation[tuple-True] PASSED [ 95%] 153s tests/test_utils.py::test_is_tuple_annotation[Any-False] PASSED [ 96%] 153s tests/test_utils.py::test_is_tuple_annotation[int-False] PASSED [ 96%] 153s tests/test_utils.py::test_is_tuple_annotation[User-False] PASSED [ 96%] 153s tests/test_utils.py::test_is_tuple_annotation[None-False] PASSED [ 96%] 153s tests/test_utils.py::test_is_tuple_annotation[NoneType-False] PASSED [ 96%] 153s tests/test_utils.py::test_is_union_annotation[Union-True0] PASSED [ 96%] 153s tests/test_utils.py::test_is_union_annotation[Union-True1] PASSED [ 96%] 153s tests/test_utils.py::test_is_union_annotation[Union-True2] PASSED [ 96%] 153s tests/test_utils.py::test_is_union_annotation[Optional-True0] PASSED [ 96%] 153s tests/test_utils.py::test_is_union_annotation[Optional-True1] PASSED [ 96%] 153s tests/test_utils.py::test_is_union_annotation[Any-False] PASSED [ 96%] 153s tests/test_utils.py::test_is_union_annotation[int-False] PASSED [ 96%] 153s tests/test_utils.py::test_is_union_annotation[User-False] PASSED [ 96%] 153s tests/test_utils.py::test_is_union_annotation[None-False] PASSED [ 96%] 153s tests/test_utils.py::test_is_union_annotation[NoneType-False] PASSED [ 96%] 153s tests/test_utils.py::test_is_union_annotation_PEP604 PASSED [ 96%] 153s tests/test_utils.py::test_is_supported_union_annotation[Union-True0] PASSED [ 96%] 153s tests/test_utils.py::test_is_supported_union_annotation[Union-False0] PASSED [ 96%] 153s tests/test_utils.py::test_is_supported_union_annotation[Union-False1] PASSED [ 96%] 153s tests/test_utils.py::test_is_supported_union_annotation[Union-False2] PASSED [ 96%] 153s tests/test_utils.py::test_is_supported_union_annotation[Union-True1] PASSED [ 96%] 153s tests/test_utils.py::test_is_supported_union_annotation[Optional-True0] PASSED [ 96%] 153s tests/test_utils.py::test_is_supported_union_annotation[Optional-True1] PASSED [ 96%] 153s tests/test_utils.py::test_is_supported_union_annotation[Any-False] PASSED [ 96%] 153s tests/test_utils.py::test_is_supported_union_annotation[int-False] PASSED [ 96%] 153s tests/test_utils.py::test_is_supported_union_annotation[User-False] PASSED [ 96%] 153s tests/test_utils.py::test_is_supported_union_annotation[None-False] PASSED [ 96%] 153s tests/test_utils.py::test_is_supported_union_annotation[NoneType-False] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[int] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[float] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[bool] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[enum] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[bytes] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[path] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[str] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[NoneType] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[dict] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[List[Any]0] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[List[Any]1] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[ConcretePlugin0] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[ConcretePlugin1] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[IntegerNode0] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[FloatNode0] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[BooleanNode0] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[StringNode0] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[BooleanNode1] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[EnumNode[Color]0] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[IntegerNode1] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[FloatNode1] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[BooleanNode2] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[StringNode1] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[BytesNode] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[EnumNode[Color]1] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[DictConfig] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[DictConfig[str,Color]] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[DictConfig[Color,int]] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[DictConfig[ConcretePlugin]_Any_reftype] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[DictConfig[Union[str, Enum], Any]_missing] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[DictConfig[str, int]_missing] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[DictConfig[Plugin]] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[Plugin0] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[Plugin1] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[ListConfig[Any]] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[ListConfig[int]] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[ListConfig_missing] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[ListConfig[int]_missing] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[ListConfig_none] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type[ListConfig[int]_none] PASSED [ 96%] 153s tests/test_utils.py::test_get_node_ref_type[dict] PASSED [ 96%] 153s tests/test_utils.py::test_get_node_ref_type[User.name] PASSED [ 96%] 153s tests/test_utils.py::test_get_node_ref_type[User.age] PASSED [ 96%] 153s tests/test_utils.py::test_get_node_ref_type[user] PASSED [ 96%] 153s tests/test_utils.py::test_get_node_ref_type[ubf] PASSED [ 96%] 153s tests/test_utils.py::test_get_node_ref_type[oubf] PASSED [ 96%] 153s tests/test_utils.py::test_get_ref_type_error PASSED [ 96%] 153s tests/test_utils.py::test_get_value_basic[1] PASSED [ 96%] 153s tests/test_utils.py::test_get_value_basic[None] PASSED [ 96%] 153s tests/test_utils.py::test_get_value_basic[value2] PASSED [ 96%] 153s tests/test_utils.py::test_get_value_basic[value3] PASSED [ 96%] 153s tests/test_utils.py::test_get_value_container[content0] PASSED [ 96%] 153s tests/test_utils.py::test_get_value_container[???] PASSED [ 96%] 153s tests/test_utils.py::test_get_value_container[None] PASSED [ 96%] 153s tests/test_utils.py::test_get_value_container[${bar}] PASSED [ 97%] 153s tests/test_utils.py::test_get_value_of_node_subclass[anynode] PASSED [ 97%] 153s tests/test_utils.py::test_get_value_of_node_subclass[integernode] PASSED [ 97%] 153s tests/test_utils.py::test_get_value_of_node_subclass[listconfig] PASSED [ 97%] 153s tests/test_utils.py::test_get_value_of_node_subclass[int] PASSED [ 97%] 153s tests/test_utils.py::test_get_value_of_node_subclass[raw-interp] PASSED [ 97%] 153s tests/test_utils.py::test_get_value_of_node_subclass[dict-interp] PASSED [ 97%] 153s tests/test_utils.py::test_get_value_of_node_subclass[any-interp] PASSED [ 97%] 153s tests/test_utils.py::test_get_value_of_node_subclass[int-interp] PASSED [ 97%] 153s tests/test_utils.py::test_get_value_of_node_subclass[union-interp] PASSED [ 97%] 153s tests/test_utils.py::test_get_value_of_node_subclass[dict-missing] PASSED [ 97%] 153s tests/test_utils.py::test_get_value_of_node_subclass[any-missing] PASSED [ 97%] 153s tests/test_utils.py::test_get_value_of_node_subclass[int-missing] PASSED [ 97%] 153s tests/test_utils.py::test_get_value_of_node_subclass[union-missing] PASSED [ 97%] 153s tests/test_utils.py::test_get_value_of_node_subclass[dict-none] PASSED [ 97%] 153s tests/test_utils.py::test_get_value_of_node_subclass[any-none] PASSED [ 97%] 153s tests/test_utils.py::test_get_value_of_node_subclass[int-none] PASSED [ 97%] 153s tests/test_utils.py::test_get_value_of_node_subclass[union-none] PASSED [ 97%] 153s tests/test_utils.py::test_get_value_of_node_subclass[dictconfig] PASSED [ 97%] 153s tests/test_utils.py::test_get_value_of_node_subclass[union[int]] PASSED [ 97%] 153s tests/test_utils.py::test_ensure_container_raises_ValueError PASSED [ 97%] 153s tests/test_utils.py::test_marker_string_representation PASSED [ 97%] 153s tests/test_utils.py::test_split_key[-expected0] PASSED [ 97%] 153s tests/test_utils.py::test_split_key[foo-expected1] PASSED [ 97%] 153s tests/test_utils.py::test_split_key[foo.bar-expected2] PASSED [ 97%] 153s tests/test_utils.py::test_split_key[foo[bar]-expected3] PASSED [ 97%] 153s tests/test_utils.py::test_split_key[.foo-expected4] PASSED [ 97%] 153s tests/test_utils.py::test_split_key[..foo-expected5] PASSED [ 97%] 153s tests/test_utils.py::test_split_key[.foo[bar]-expected6] PASSED [ 97%] 153s tests/test_utils.py::test_split_key[[foo]-expected7] PASSED [ 97%] 153s tests/test_utils.py::test_split_key[[foo][bar]-expected8] PASSED [ 97%] 153s tests/test_utils.py::test_split_key[.[foo][bar]-expected9] PASSED [ 97%] 153s tests/test_utils.py::test_split_key[..[foo][bar]-expected10] PASSED [ 97%] 153s tests/test_utils.py::test_split_key[...a[b][c].d.e[f].g[h]-expected11] PASSED [ 97%] 153s tests/test_utils.py::test_nullcontext PASSED [ 97%] 153s tests/test_utils.py::test_is_optional[0-True] PASSED [ 97%] 153s tests/test_utils.py::test_is_optional[0-False] PASSED [ 97%] 153s tests/test_utils.py::test_is_optional[1-True] PASSED [ 97%] 153s tests/test_utils.py::test_is_optional[1-False] PASSED [ 97%] 153s tests/test_utils.py::test_is_optional[2-True] PASSED [ 97%] 153s tests/test_utils.py::test_is_optional[2-False] PASSED [ 97%] 153s tests/test_utils.py::test_is_optional[3-True] PASSED [ 97%] 153s tests/test_utils.py::test_is_optional[3-False] PASSED [ 97%] 153s tests/test_utils.py::test_is_optional[4-True] PASSED [ 97%] 153s tests/test_utils.py::test_is_optional[4-False] PASSED [ 97%] 153s tests/test_utils.py::test_is_optional[5-True] PASSED [ 97%] 153s tests/test_utils.py::test_is_optional[5-False] PASSED [ 97%] 153s tests/test_utils.py::test_is_optional[6-True] PASSED [ 97%] 153s tests/test_utils.py::test_is_optional[6-False] PASSED [ 97%] 153s tests/test_utils.py::test_is_optional[7-True] PASSED [ 97%] 153s tests/test_utils.py::test_is_optional[7-False] PASSED [ 97%] 153s tests/test_utils.py::test_is_optional[8-True] PASSED [ 97%] 153s tests/test_utils.py::test_is_optional[8-False] PASSED [ 97%] 153s tests/test_utils.py::test_is_optional[9-True] PASSED [ 97%] 153s tests/test_utils.py::test_is_optional[9-False] PASSED [ 97%] 153s tests/test_utils.py::TestIndicators::test_is_missing[missing-passthrough] PASSED [ 97%] 153s tests/test_utils.py::TestIndicators::test_is_missing[missing-any_node] PASSED [ 97%] 153s tests/test_utils.py::TestIndicators::test_is_missing[missing-integer_node] PASSED [ 97%] 153s tests/test_utils.py::TestIndicators::test_is_missing[missing-dict_config] PASSED [ 97%] 153s tests/test_utils.py::TestIndicators::test_is_missing[missing-list_config] PASSED [ 97%] 153s tests/test_utils.py::TestIndicators::test_is_missing[missing-union_node] PASSED [ 97%] 153s tests/test_utils.py::TestIndicators::test_is_missing[interp-passthrough] PASSED [ 97%] 153s tests/test_utils.py::TestIndicators::test_is_missing[interp-any_node] PASSED [ 97%] 153s tests/test_utils.py::TestIndicators::test_is_missing[interp-integer_node] PASSED [ 97%] 153s tests/test_utils.py::TestIndicators::test_is_missing[interp-dict_config] PASSED [ 97%] 153s tests/test_utils.py::TestIndicators::test_is_missing[interp-list_config] PASSED [ 97%] 153s tests/test_utils.py::TestIndicators::test_is_missing[interp-union_node] PASSED [ 97%] 153s tests/test_utils.py::TestIndicators::test_is_missing[none-passthrough] PASSED [ 97%] 153s tests/test_utils.py::TestIndicators::test_is_missing[none-any_node] PASSED [ 97%] 153s tests/test_utils.py::TestIndicators::test_is_missing[none-integer_node] PASSED [ 97%] 153s tests/test_utils.py::TestIndicators::test_is_missing[none-dict_config] PASSED [ 97%] 153s tests/test_utils.py::TestIndicators::test_is_missing[none-list_config] PASSED [ 97%] 153s tests/test_utils.py::TestIndicators::test_is_missing[none-union_node] PASSED [ 97%] 153s tests/test_utils.py::TestIndicators::test_is_missing[default-passthrough] PASSED [ 97%] 153s tests/test_utils.py::TestIndicators::test_is_missing[default-any_node] PASSED [ 97%] 153s tests/test_utils.py::TestIndicators::test_is_missing[default-integer_node] PASSED [ 97%] 153s tests/test_utils.py::TestIndicators::test_is_missing[default-dict_config] PASSED [ 97%] 153s tests/test_utils.py::TestIndicators::test_is_missing[default-list_config] PASSED [ 97%] 153s tests/test_utils.py::TestIndicators::test_is_missing[default-union_node] PASSED [ 97%] 153s tests/test_utils.py::TestIndicators::test_is_interpolation[missing-passthrough] PASSED [ 97%] 153s tests/test_utils.py::TestIndicators::test_is_interpolation[missing-any_node] PASSED [ 97%] 153s tests/test_utils.py::TestIndicators::test_is_interpolation[missing-integer_node] PASSED [ 97%] 153s tests/test_utils.py::TestIndicators::test_is_interpolation[missing-dict_config] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_interpolation[missing-list_config] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_interpolation[missing-union_node] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_interpolation[interp-passthrough] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_interpolation[interp-any_node] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_interpolation[interp-integer_node] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_interpolation[interp-dict_config] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_interpolation[interp-list_config] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_interpolation[interp-union_node] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_interpolation[none-passthrough] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_interpolation[none-any_node] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_interpolation[none-integer_node] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_interpolation[none-dict_config] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_interpolation[none-list_config] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_interpolation[none-union_node] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_interpolation[default-passthrough] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_interpolation[default-any_node] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_interpolation[default-integer_node] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_interpolation[default-dict_config] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_interpolation[default-list_config] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_interpolation[default-union_node] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_none[missing-passthrough] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_none[missing-any_node] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_none[missing-integer_node] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_none[missing-dict_config] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_none[missing-list_config] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_none[missing-union_node] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_none[interp-passthrough] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_none[interp-any_node] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_none[interp-integer_node] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_none[interp-dict_config] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_none[interp-list_config] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_none[interp-union_node] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_none[none-passthrough] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_none[none-any_node] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_none[none-integer_node] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_none[none-dict_config] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_none[none-list_config] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_none[none-union_node] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_none[default-passthrough] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_none[default-any_node] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_none[default-integer_node] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_none[default-dict_config] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_none[default-list_config] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_none[default-union_node] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_special[missing-passthrough] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_special[missing-any_node] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_special[missing-integer_node] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_special[missing-dict_config] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_special[missing-list_config] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_special[missing-union_node] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_special[interp-passthrough] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_special[interp-any_node] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_special[interp-integer_node] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_special[interp-dict_config] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_special[interp-list_config] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_special[interp-union_node] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_special[none-passthrough] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_special[none-any_node] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_special[none-integer_node] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_special[none-dict_config] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_special[none-list_config] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_special[none-union_node] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_special[default-passthrough] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_special[default-any_node] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_special[default-integer_node] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_special[default-dict_config] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_special[default-list_config] PASSED [ 98%] 153s tests/test_utils.py::TestIndicators::test_is_special[default-union_node] PASSED [ 98%] 153s tests/test_utils.py::test_get_dict_key_value_types[Dict_no_subscript] PASSED [ 98%] 153s tests/test_utils.py::test_get_dict_key_value_types[dict_no_subscript] PASSED [ 98%] 153s tests/test_utils.py::test_get_dict_key_value_types[any_explicit] PASSED [ 98%] 153s tests/test_utils.py::test_get_dict_key_value_types[Dict_int_float] PASSED [ 98%] 153s tests/test_utils.py::test_get_dict_key_value_types[color_user] PASSED [ 98%] 153s tests/test_utils.py::test_get_dict_key_value_types[list] PASSED [ 98%] 153s tests/test_utils.py::test_get_dict_key_value_types[dict] PASSED [ 98%] 153s tests/test_utils.py::test_get_dict_key_value_types_python_3_10 PASSED [ 98%] 153s tests/test_utils.py::test_get_list_element_type[list_no_subscript] PASSED [ 98%] 153s tests/test_utils.py::test_get_list_element_type[List_no_subscript] PASSED [ 98%] 153s tests/test_utils.py::test_get_list_element_type[any_explicit] PASSED [ 98%] 153s tests/test_utils.py::test_get_list_element_type[List_int] PASSED [ 98%] 153s tests/test_utils.py::test_get_list_element_type[user] PASSED [ 98%] 153s tests/test_utils.py::test_get_list_element_type[list] PASSED [ 99%] 153s tests/test_utils.py::test_get_list_element_type[dict] PASSED [ 99%] 153s tests/test_utils.py::test_get_list_element_type_python_3_10 PASSED [ 99%] 153s tests/test_utils.py::test_get_tuple_item_types[tuple_no_subscript] PASSED [ 99%] 153s tests/test_utils.py::test_get_tuple_item_types[Tuple_no_subscript] PASSED [ 99%] 153s tests/test_utils.py::test_get_tuple_item_types[any_explicit] PASSED [ 99%] 153s tests/test_utils.py::test_get_tuple_item_types[Tuple_int] PASSED [ 99%] 153s tests/test_utils.py::test_get_tuple_item_types[Tuple[int,str]] PASSED [ 99%] 153s tests/test_utils.py::test_get_tuple_item_types[Tuple[int,...]] PASSED [ 99%] 153s tests/test_utils.py::test_get_tuple_item_types[user] PASSED [ 99%] 153s tests/test_utils.py::test_get_tuple_item_types[tuple] PASSED [ 99%] 153s tests/test_utils.py::test_get_tuple_item_types[dict] PASSED [ 99%] 153s tests/test_utils.py::test_get_tuple_item_types_python_3_9[tuple_int] PASSED [ 99%] 153s tests/test_utils.py::test_get_tuple_item_types_python_3_9[tuple[int,str]] PASSED [ 99%] 153s tests/test_utils.py::test_get_tuple_item_types_python_3_9[tuple[int,...]] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[int] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[any] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[color] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[str] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[o[any]] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[int-str] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[str-int] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[dict[str,int]] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[dict0] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[dict[any,any]] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[o[dict[str,int]]] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[dict1] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[dict[str,o[int]]] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[int-none] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[int-nonetype] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[o[int]-none] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[any-none] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[none-int] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[none-none] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[none-nonetype] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[none-o[none]] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[none] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[nonetype] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[int-int] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[int-o[int]] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[u[int]] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[u[o[int]]] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[o[u[int]]] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[int-o[str]] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[o[o[int]]] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[o[o[any]]] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[user] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[o[user]] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[user-int] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[o[user-int]] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[o[user]-int] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[user-o[int]] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[o[u[int-str]]] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[u[o[int]-str]]] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[o[u[o[int]-str]]]] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[u[o[int]-o[str]]]] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[u[int-str-none]] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[u[int-str-nonetype]] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[user-[int-str]] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[user-nonetype-[int-str]] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[user-none-[int-str]] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[user-none-[o[int]-str]0] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[user-none-[o[int]-str]1] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[u[float-bool-none]] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional[u[float-bool-nonetype]] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_optional_support_pep_604 PASSED [ 99%] 153s tests/test_utils.py::test_resolve_forward[int] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_forward[tuple] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_forward[Tuple] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_forward[Tuple[int]] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_forward[Tuple[int]_forward] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_forward[Tuple[int,str]] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_forward[Tuple[int,str]_forward] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_forward[Tuple[int,...]] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_forward[dict] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_forward[Dict] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_forward[Dict[int,str]] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_forward[Dict[int,str]_forward] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_forward[list] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_forward[List] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_forward[List[int]] PASSED [ 99%] 153s tests/test_utils.py::test_resolve_forward[List[int]_forward] PASSED [100%] 153s 153s =================================== FAILURES =================================== 153s ____ test_errors[typed_DictConfig:assign_with_invalid_value,path_to_float] _____ 153s 153s expected = Expected(exception_type=, msg="Value 'hello.txt' of type 'pathlib.(Posix|Win...>, parent_node= at 0x3ffb0ba5580>, object_type_str='dict', ref_type_str='AUTO', num_lines=2) 153s monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x3ffb0a60ad0> 153s 153s @mark.parametrize("expected", params) 153s def test_errors(expected: Expected, monkeypatch: Any) -> None: 153s monkeypatch.setenv("OC_CAUSE", "0") 153s cfg = expected.create() 153s expected.finalize(cfg) 153s if expected.msg_is_regex: 153s match = expected.msg 153s else: 153s match = re.escape(expected.msg) 153s 153s with raises(expected.exception_type, match=match) as einfo: 153s try: 153s expected.op(cfg) 153s except Exception as e: 153s # helps in debugging 153s > raise e 153s 153s tests/test_errors.py:1602: 153s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 153s tests/test_errors.py:1599: in test_errors 153s expected.op(cfg) 153s tests/test_errors.py:719: in 153s op=lambda cfg: cfg.__setattr__("bar", Path("hello.txt")), 153s omegaconf/dictconfig.py:338: in __setattr__ 153s self._format_and_raise(key=key, value=value, cause=e) 153s omegaconf/base.py:231: in _format_and_raise 153s format_and_raise( 153s omegaconf/_utils.py:899: in format_and_raise 153s _raise(ex, cause) 153s omegaconf/_utils.py:797: in _raise 153s raise ex.with_traceback(sys.exc_info()[2]) # set env var OC_CAUSE=1 for full trace 153s omegaconf/dictconfig.py:334: in __setattr__ 153s self.__set_impl(key, value) 153s omegaconf/dictconfig.py:318: in __set_impl 153s self._set_item_impl(key, value) 153s omegaconf/basecontainer.py:604: in _set_item_impl 153s self.__dict__["_content"][key]._set_value(value) 153s omegaconf/nodes.py:46: in _set_value 153s self._val = self.validate_and_convert(value) 153s omegaconf/nodes.py:76: in validate_and_convert 153s return self._validate_and_convert_impl(value) 153s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 153s 153s self = 123.456, value = PosixPath('hello.txt') 153s 153s def _validate_and_convert_impl(self, value: Any) -> float: 153s try: 153s if type(value) in (float, str, int): 153s return float(value) 153s else: 153s raise ValueError() 153s except ValueError: 153s > raise ValidationError( 153s "Value '$VALUE' of type '$VALUE_TYPE' could not be converted to Float" 153s ) 153s E omegaconf.errors.ValidationError: Value 'hello.txt' of type 'pathlib._local.PosixPath' could not be converted to Float 153s E full_key: bar 153s E object_type=dict 153s 153s omegaconf/nodes.py:345: ValidationError 153s 153s During handling of the above exception, another exception occurred: 153s 153s expected = Expected(exception_type=, msg="Value 'hello.txt' of type 'pathlib.(Posix|Win...>, parent_node= at 0x3ffb0ba5580>, object_type_str='dict', ref_type_str='AUTO', num_lines=2) 153s monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x3ffb0a60ad0> 153s 153s @mark.parametrize("expected", params) 153s def test_errors(expected: Expected, monkeypatch: Any) -> None: 153s monkeypatch.setenv("OC_CAUSE", "0") 153s cfg = expected.create() 153s expected.finalize(cfg) 153s if expected.msg_is_regex: 153s match = expected.msg 153s else: 153s match = re.escape(expected.msg) 153s 153s > with raises(expected.exception_type, match=match) as einfo: 153s E AssertionError: Regex pattern did not match. 153s E Regex: "Value 'hello.txt' of type 'pathlib.(Posix|Windows)Path' could not be converted to Float" 153s E Input: "Value 'hello.txt' of type 'pathlib._local.PosixPath' could not be converted to Float\n full_key: bar\n object_type=dict" 153s 153s tests/test_errors.py:1597: AssertionError 153s _ test_to_yaml[input_4-path_value: !!python/object/apply:pathlib.PosixPath\n- hello.txt\n] _ 153s 153s input_ = {'path_value': PosixPath('hello.txt')} 153s expected = 'path_value: !!python/object/apply:pathlib.PosixPath\n- hello.txt\n' 153s 153s @mark.parametrize( 153s "input_, expected", 153s [ 153s (["item1", "item2", {"key3": "value3"}], "- item1\n- item2\n- key3: value3\n"), 153s ({"hello": "world", "list": [1, 2]}, "hello: world\nlist:\n- 1\n- 2\n"), 153s ({"abc": "str key"}, "abc: str key\n"), 153s ({b"abc": "bytes key"}, "? !!binary |\n YWJj\n: bytes key\n"), 153s ( 153s {"path_value": Path("hello.txt")}, 153s "path_value: !!python/object/apply:pathlib.WindowsPath\n- hello.txt\n" 153s if platform.system() == "Windows" 153s else "path_value: !!python/object/apply:pathlib.PosixPath\n- hello.txt\n", 153s ), 153s ({123: "int key"}, "123: int key\n"), 153s ({123.45: "float key"}, "123.45: float key\n"), 153s ({True: "bool key", False: "another"}, "true: bool key\nfalse: another\n"), 153s ], 153s ) 153s def test_to_yaml(input_: Any, expected: str) -> None: 153s c = OmegaConf.create(input_) 153s as_yaml = OmegaConf.to_yaml(c) 153s > assert as_yaml == expected 153s E AssertionError: assert 'path_value: ...- hello.txt\n' == 'path_value: ...- hello.txt\n' 153s E 153s E - path_value: !!python/object/apply:pathlib.PosixPath 153s E + path_value: !!python/object/apply:pathlib._local.PosixPath 153s E ? +++++++ 153s E - hello.txt 153s 153s tests/test_to_yaml.py:34: AssertionError 153s _________________ test_type_str[Path-True-pathlib.Path-False] __________________ 153s 153s type_ = , include_module_name = True 153s expected = 'pathlib.Path', optional = False 153s 153s @mark.parametrize("optional", [False, True]) 153s @mark.parametrize( 153s "type_, include_module_name, expected", 153s [ 153s (int, False, "int"), 153s (int, True, "int"), 153s (bool, False, "bool"), 153s (bool, True, "bool"), 153s (bytes, False, "bytes"), 153s (bytes, True, "bytes"), 153s (float, False, "float"), 153s (float, True, "float"), 153s (str, False, "str"), 153s (str, True, "str"), 153s (Path, False, "Path"), 153s (Path, True, "pathlib.Path"), 153s (Color, False, "Color"), 153s (Color, True, "tests.Color"), 153s (DictConfig, False, "DictConfig"), 153s (DictConfig, True, "DictConfig"), 153s (ListConfig, False, "ListConfig"), 153s (ListConfig, True, "ListConfig"), 153s (Dict[str, str], False, "Dict[str, str]"), 153s (Dict[str, str], True, "Dict[str, str]"), 153s (Dict[Color, int], False, "Dict[Color, int]"), 153s (Dict[Color, int], True, "Dict[tests.Color, int]"), 153s (Dict[str, Plugin], False, "Dict[str, Plugin]"), 153s (Dict[str, Plugin], True, "Dict[str, tests.Plugin]"), 153s (Dict[str, List[Plugin]], False, "Dict[str, List[Plugin]]"), 153s (Dict[str, List[Plugin]], True, "Dict[str, List[tests.Plugin]]"), 153s (dict, False, "dict"), 153s (dict, True, "dict"), 153s (List[str], False, "List[str]"), 153s (List[str], True, "List[str]"), 153s (List[Color], False, "List[Color]"), 153s (List[Color], True, "List[tests.Color]"), 153s (List[Dict[str, Color]], False, "List[Dict[str, Color]]"), 153s (List[Dict[str, Color]], True, "List[Dict[str, tests.Color]]"), 153s (list, False, "list"), 153s (list, True, "list"), 153s (Tuple[str], False, "Tuple[str]"), 153s (Tuple[str], True, "Tuple[str]"), 153s (Tuple[str, int], False, "Tuple[str, int]"), 153s (Tuple[str, int], True, "Tuple[str, int]"), 153s (Tuple[float, ...], False, "Tuple[float, ...]"), 153s (Tuple[float, ...], True, "Tuple[float, ...]"), 153s (tuple, False, "tuple"), 153s (tuple, True, "tuple"), 153s (Union[str, int, Color], False, "Union[str, int, Color]"), 153s (Union[str, int, Color], True, "Union[str, int, tests.Color]"), 153s (Union[int], False, "int"), 153s (Union[int], True, "int"), 153s (IllegalType, False, "IllegalType"), 153s (IllegalType, True, "tests.IllegalType"), 153s (IllegalTypeGeneric, False, "IllegalTypeGeneric"), 153s (IllegalTypeGeneric, True, "tests.IllegalTypeGeneric"), 153s (IllegalTypeGeneric[int], False, "IllegalTypeGeneric[int]"), 153s (IllegalTypeGeneric[int], True, "tests.IllegalTypeGeneric[int]"), 153s ], 153s ) 153s def test_type_str( 153s type_: Any, include_module_name: bool, expected: str, optional: bool 153s ) -> None: 153s if optional: 153s assert ( 153s _utils.type_str(Optional[type_], include_module_name=include_module_name) 153s == f"Optional[{expected}]" 153s ) 153s else: 153s > assert ( 153s _utils.type_str(type_, include_module_name=include_module_name) == expected 153s ) 153s E AssertionError: assert 'pathlib._local.Path' == 'pathlib.Path' 153s E 153s E - pathlib.Path 153s E + pathlib._local.Path 153s E ? +++++++ 153s 153s tests/test_utils.py:657: AssertionError 153s __________________ test_type_str[Path-True-pathlib.Path-True] __________________ 153s 153s type_ = , include_module_name = True 153s expected = 'pathlib.Path', optional = True 153s 153s @mark.parametrize("optional", [False, True]) 153s @mark.parametrize( 153s "type_, include_module_name, expected", 153s [ 153s (int, False, "int"), 153s (int, True, "int"), 153s (bool, False, "bool"), 153s (bool, True, "bool"), 153s (bytes, False, "bytes"), 153s (bytes, True, "bytes"), 153s (float, False, "float"), 153s (float, True, "float"), 153s (str, False, "str"), 153s (str, True, "str"), 153s (Path, False, "Path"), 153s (Path, True, "pathlib.Path"), 153s (Color, False, "Color"), 153s (Color, True, "tests.Color"), 153s (DictConfig, False, "DictConfig"), 153s (DictConfig, True, "DictConfig"), 153s (ListConfig, False, "ListConfig"), 153s (ListConfig, True, "ListConfig"), 153s (Dict[str, str], False, "Dict[str, str]"), 153s (Dict[str, str], True, "Dict[str, str]"), 153s (Dict[Color, int], False, "Dict[Color, int]"), 153s (Dict[Color, int], True, "Dict[tests.Color, int]"), 153s (Dict[str, Plugin], False, "Dict[str, Plugin]"), 153s (Dict[str, Plugin], True, "Dict[str, tests.Plugin]"), 153s (Dict[str, List[Plugin]], False, "Dict[str, List[Plugin]]"), 153s (Dict[str, List[Plugin]], True, "Dict[str, List[tests.Plugin]]"), 153s (dict, False, "dict"), 153s (dict, True, "dict"), 153s (List[str], False, "List[str]"), 153s (List[str], True, "List[str]"), 153s (List[Color], False, "List[Color]"), 153s (List[Color], True, "List[tests.Color]"), 153s (List[Dict[str, Color]], False, "List[Dict[str, Color]]"), 153s (List[Dict[str, Color]], True, "List[Dict[str, tests.Color]]"), 153s (list, False, "list"), 153s (list, True, "list"), 153s (Tuple[str], False, "Tuple[str]"), 153s (Tuple[str], True, "Tuple[str]"), 153s (Tuple[str, int], False, "Tuple[str, int]"), 153s (Tuple[str, int], True, "Tuple[str, int]"), 153s (Tuple[float, ...], False, "Tuple[float, ...]"), 153s (Tuple[float, ...], True, "Tuple[float, ...]"), 153s (tuple, False, "tuple"), 153s (tuple, True, "tuple"), 153s (Union[str, int, Color], False, "Union[str, int, Color]"), 153s (Union[str, int, Color], True, "Union[str, int, tests.Color]"), 153s (Union[int], False, "int"), 153s (Union[int], True, "int"), 153s (IllegalType, False, "IllegalType"), 153s (IllegalType, True, "tests.IllegalType"), 153s (IllegalTypeGeneric, False, "IllegalTypeGeneric"), 153s (IllegalTypeGeneric, True, "tests.IllegalTypeGeneric"), 153s (IllegalTypeGeneric[int], False, "IllegalTypeGeneric[int]"), 153s (IllegalTypeGeneric[int], True, "tests.IllegalTypeGeneric[int]"), 153s ], 153s ) 153s def test_type_str( 153s type_: Any, include_module_name: bool, expected: str, optional: bool 153s ) -> None: 153s if optional: 153s > assert ( 153s _utils.type_str(Optional[type_], include_module_name=include_module_name) 153s == f"Optional[{expected}]" 153s ) 153s E AssertionError: assert 'Optional[pat...._local.Path]' == 'Optional[pathlib.Path]' 153s E 153s E - Optional[pathlib.Path] 153s E + Optional[pathlib._local.Path] 153s E ? +++++++ 153s 153s tests/test_utils.py:652: AssertionError 153s =========================== short test summary info ============================ 153s FAILED tests/test_errors.py::test_errors[typed_DictConfig:assign_with_invalid_value,path_to_float] 153s FAILED tests/test_to_yaml.py::test_to_yaml[input_4-path_value: !!python/object/apply:pathlib.PosixPath\n- hello.txt\n] 153s FAILED tests/test_utils.py::test_type_str[Path-True-pathlib.Path-False] - Ass... 153s FAILED tests/test_utils.py::test_type_str[Path-True-pathlib.Path-True] - Asse... 153s =========== 4 failed, 7825 passed, 354 skipped, 8 xfailed in 11.16s ============ 153s autopkgtest [15:19:42]: test unittests: -----------------------] 154s autopkgtest [15:19:43]: test unittests: - - - - - - - - - - results - - - - - - - - - - 154s unittests FAIL non-zero exit status 1 154s autopkgtest [15:19:43]: @@@@@@@@@@@@@@@@@@@@ summary 154s unittests FAIL non-zero exit status 1 167s nova [W] Using flock in prodstack6-s390x 167s flock: timeout while waiting to get lock 167s Creating nova instance adt-plucky-s390x-python-omegaconf-20241113-151709-juju-7f2275-prod-proposed-migration-environment-15-0f8f73aa-1610-4682-bab8-556b57f4cb73 from image adt/ubuntu-plucky-s390x-server-20241113.img (UUID e740277e-1f72-40ae-bfbe-46030537c71c)...