0s autopkgtest [20:31:03]: starting date and time: 2024-11-23 20:31:03+0000 0s autopkgtest [20:31:03]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 0s autopkgtest [20:31:03]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.nfmdy646/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:sqlparse,src:python3-defaults --apt-upgrade python-django --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=sqlparse/0.5.2-1 python3-defaults/3.12.7-1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-arm64-19.secgroup --name adt-plucky-arm64-python-django-20241123-203103-juju-7f2275-prod-proposed-migration-environment-20-229e0851-38aa-4594-bc46-442d2aae1bd1 --image adt/ubuntu-plucky-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-proposed-migration -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/ 64s autopkgtest [20:32:07]: testbed dpkg architecture: arm64 64s autopkgtest [20:32:07]: testbed apt version: 2.9.8 64s autopkgtest [20:32:07]: @@@@@@@@@@@@@@@@@@@@ test bed setup 65s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 66s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9704 B] 66s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [930 kB] 66s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [54.8 kB] 66s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.6 kB] 66s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [87.1 kB] 66s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [57.8 kB] 66s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [796 kB] 66s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [19.3 kB] 66s Fetched 2043 kB in 1s (2346 kB/s) 66s Reading package lists... 69s Reading package lists... 69s Building dependency tree... 69s Reading state information... 70s Calculating upgrade... 70s The following package was automatically installed and is no longer required: 70s libsgutils2-1.46-2 70s Use 'sudo apt autoremove' to remove it. 70s The following NEW packages will be installed: 70s libsgutils2-1.48 70s The following packages will be upgraded: 70s bash bpftrace curl debconf debconf-i18n distro-info fwupd-signed 70s gir1.2-girepository-2.0 gir1.2-glib-2.0 hostname libaudit-common libaudit1 70s libcurl3t64-gnutls libcurl4t64 libgirepository-1.0-1 libglib2.0-0t64 70s libglib2.0-data libpam-modules libpam-modules-bin libpam-runtime libpam0g 70s libplymouth5 libpython3-stdlib libselinux1 libsemanage-common libsemanage2 70s linux-base lxd-installer openssh-client openssh-server openssh-sftp-server 70s plymouth plymouth-theme-ubuntu-text python3 python3-blinker python3-dbus 70s python3-debconf python3-gi python3-jsonschema-specifications python3-minimal 70s python3-rpds-py python3-yaml sg3-utils sg3-utils-udev vim-common vim-tiny 70s xxd 70s 47 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 70s Need to get 11.7 MB of archives. 70s After this operation, 2983 kB of additional disk space will be used. 70s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 bash arm64 5.2.32-1ubuntu2 [791 kB] 71s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 hostname arm64 3.25 [11.0 kB] 71s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libaudit-common all 1:4.0.2-2ubuntu1 [6578 B] 71s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 libaudit1 arm64 1:4.0.2-2ubuntu1 [54.2 kB] 71s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 debconf-i18n all 1.5.87ubuntu1 [204 kB] 71s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3-minimal arm64 3.12.7-1 [27.4 kB] 71s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3 arm64 3.12.7-1 [24.0 kB] 71s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libpython3-stdlib arm64 3.12.7-1 [10.0 kB] 71s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-debconf all 1.5.87ubuntu1 [4156 B] 71s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 debconf all 1.5.87ubuntu1 [124 kB] 71s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 libpam0g arm64 1.5.3-7ubuntu4 [68.6 kB] 71s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 libselinux1 arm64 3.7-3ubuntu1 [81.6 kB] 71s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 libpam-modules-bin arm64 1.5.3-7ubuntu4 [50.4 kB] 71s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 libpam-modules arm64 1.5.3-7ubuntu4 [285 kB] 71s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 openssh-sftp-server arm64 1:9.9p1-3ubuntu2 [36.8 kB] 71s Get:16 http://ftpmaster.internal/ubuntu plucky/main arm64 openssh-server arm64 1:9.9p1-3ubuntu2 [524 kB] 71s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 openssh-client arm64 1:9.9p1-3ubuntu2 [920 kB] 71s Get:18 http://ftpmaster.internal/ubuntu plucky/main arm64 libpam-runtime all 1.5.3-7ubuntu4 [40.8 kB] 71s Get:19 http://ftpmaster.internal/ubuntu plucky/main arm64 libsemanage-common all 3.7-2build1 [7186 B] 71s Get:20 http://ftpmaster.internal/ubuntu plucky/main arm64 libsemanage2 arm64 3.7-2build1 [92.2 kB] 71s Get:21 http://ftpmaster.internal/ubuntu plucky/main arm64 distro-info arm64 1.12 [19.4 kB] 71s Get:22 http://ftpmaster.internal/ubuntu plucky/main arm64 gir1.2-girepository-2.0 arm64 1.82.0-2 [25.2 kB] 71s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 gir1.2-glib-2.0 arm64 2.82.2-3 [182 kB] 71s Get:24 http://ftpmaster.internal/ubuntu plucky/main arm64 libglib2.0-0t64 arm64 2.82.2-3 [1560 kB] 71s Get:25 http://ftpmaster.internal/ubuntu plucky/main arm64 libgirepository-1.0-1 arm64 1.82.0-2 [83.0 kB] 71s Get:26 http://ftpmaster.internal/ubuntu plucky/main arm64 libglib2.0-data all 2.82.2-3 [51.7 kB] 71s Get:27 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-dbus arm64 1.3.2-5build4 [109 kB] 71s Get:28 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-gi arm64 3.50.0-3build1 [279 kB] 71s Get:29 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-yaml arm64 6.0.2-1build1 [164 kB] 71s Get:30 http://ftpmaster.internal/ubuntu plucky/main arm64 vim-tiny arm64 2:9.1.0861-1ubuntu1 [805 kB] 71s Get:31 http://ftpmaster.internal/ubuntu plucky/main arm64 vim-common all 2:9.1.0861-1ubuntu1 [395 kB] 71s Get:32 http://ftpmaster.internal/ubuntu plucky/main arm64 xxd arm64 2:9.1.0861-1ubuntu1 [67.3 kB] 71s Get:33 http://ftpmaster.internal/ubuntu plucky/main arm64 libplymouth5 arm64 24.004.60-2ubuntu3 [141 kB] 71s Get:34 http://ftpmaster.internal/ubuntu plucky/main arm64 plymouth-theme-ubuntu-text arm64 24.004.60-2ubuntu3 [9914 B] 71s Get:35 http://ftpmaster.internal/ubuntu plucky/main arm64 plymouth arm64 24.004.60-2ubuntu3 [135 kB] 71s Get:36 http://ftpmaster.internal/ubuntu plucky/main arm64 bpftrace arm64 0.21.2-2ubuntu3 [1854 kB] 71s Get:37 http://ftpmaster.internal/ubuntu plucky/main arm64 curl arm64 8.9.1-2ubuntu3 [235 kB] 72s Get:38 http://ftpmaster.internal/ubuntu plucky/main arm64 libcurl4t64 arm64 8.9.1-2ubuntu3 [365 kB] 72s Get:39 http://ftpmaster.internal/ubuntu plucky/main arm64 fwupd-signed arm64 1.55+1.7-1 [30.9 kB] 72s Get:40 http://ftpmaster.internal/ubuntu plucky/main arm64 libcurl3t64-gnutls arm64 8.9.1-2ubuntu3 [359 kB] 72s Get:41 http://ftpmaster.internal/ubuntu plucky/main arm64 libsgutils2-1.48 arm64 1.48-0ubuntu1 [118 kB] 72s Get:42 http://ftpmaster.internal/ubuntu plucky/main arm64 linux-base all 4.10.1ubuntu1 [34.8 kB] 72s Get:43 http://ftpmaster.internal/ubuntu plucky/main arm64 lxd-installer all 10 [5264 B] 72s Get:44 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-blinker all 1.9.0-1 [10.7 kB] 72s Get:45 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-rpds-py arm64 0.21.0-2ubuntu1 [302 kB] 72s Get:46 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-jsonschema-specifications all 2023.12.1-2 [9116 B] 72s Get:47 http://ftpmaster.internal/ubuntu plucky/main arm64 sg3-utils arm64 1.48-0ubuntu1 [999 kB] 72s Get:48 http://ftpmaster.internal/ubuntu plucky/main arm64 sg3-utils-udev all 1.48-0ubuntu1 [6608 B] 72s Preconfiguring packages ... 72s Fetched 11.7 MB in 1s (9003 kB/s) 73s (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 ... 80002 files and directories currently installed.) 73s Preparing to unpack .../bash_5.2.32-1ubuntu2_arm64.deb ... 73s Unpacking bash (5.2.32-1ubuntu2) over (5.2.32-1ubuntu1) ... 73s Setting up bash (5.2.32-1ubuntu2) ... 73s update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode 73s (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 ... 80002 files and directories currently installed.) 73s Preparing to unpack .../hostname_3.25_arm64.deb ... 73s Unpacking hostname (3.25) over (3.23+nmu2ubuntu2) ... 73s Setting up hostname (3.25) ... 73s (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 ... 80002 files and directories currently installed.) 73s Preparing to unpack .../libaudit-common_1%3a4.0.2-2ubuntu1_all.deb ... 73s Unpacking libaudit-common (1:4.0.2-2ubuntu1) over (1:4.0.1-1ubuntu2) ... 73s Setting up libaudit-common (1:4.0.2-2ubuntu1) ... 73s (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 ... 80002 files and directories currently installed.) 73s Preparing to unpack .../libaudit1_1%3a4.0.2-2ubuntu1_arm64.deb ... 73s Unpacking libaudit1:arm64 (1:4.0.2-2ubuntu1) over (1:4.0.1-1ubuntu2) ... 73s Setting up libaudit1:arm64 (1:4.0.2-2ubuntu1) ... 73s (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 ... 80002 files and directories currently installed.) 73s Preparing to unpack .../debconf-i18n_1.5.87ubuntu1_all.deb ... 73s Unpacking debconf-i18n (1.5.87ubuntu1) over (1.5.86ubuntu1) ... 73s Preparing to unpack .../python3-minimal_3.12.7-1_arm64.deb ... 73s Unpacking python3-minimal (3.12.7-1) over (3.12.6-0ubuntu1) ... 73s Setting up python3-minimal (3.12.7-1) ... 73s (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 ... 80002 files and directories currently installed.) 73s Preparing to unpack .../python3_3.12.7-1_arm64.deb ... 73s Unpacking python3 (3.12.7-1) over (3.12.6-0ubuntu1) ... 73s Preparing to unpack .../libpython3-stdlib_3.12.7-1_arm64.deb ... 73s Unpacking libpython3-stdlib:arm64 (3.12.7-1) over (3.12.6-0ubuntu1) ... 73s Preparing to unpack .../python3-debconf_1.5.87ubuntu1_all.deb ... 73s Unpacking python3-debconf (1.5.87ubuntu1) over (1.5.86ubuntu1) ... 74s Preparing to unpack .../debconf_1.5.87ubuntu1_all.deb ... 74s Unpacking debconf (1.5.87ubuntu1) over (1.5.86ubuntu1) ... 74s Setting up debconf (1.5.87ubuntu1) ... 74s (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 ... 80002 files and directories currently installed.) 74s Preparing to unpack .../libpam0g_1.5.3-7ubuntu4_arm64.deb ... 74s Unpacking libpam0g:arm64 (1.5.3-7ubuntu4) over (1.5.3-7ubuntu2) ... 74s Setting up libpam0g:arm64 (1.5.3-7ubuntu4) ... 75s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 80002 files and directories currently installed.) 75s Preparing to unpack .../libselinux1_3.7-3ubuntu1_arm64.deb ... 75s Unpacking libselinux1:arm64 (3.7-3ubuntu1) over (3.5-2ubuntu5) ... 75s Setting up libselinux1:arm64 (3.7-3ubuntu1) ... 75s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 80002 files and directories currently installed.) 75s Preparing to unpack .../libpam-modules-bin_1.5.3-7ubuntu4_arm64.deb ... 75s Unpacking libpam-modules-bin (1.5.3-7ubuntu4) over (1.5.3-7ubuntu2) ... 75s Setting up libpam-modules-bin (1.5.3-7ubuntu4) ... 75s pam_namespace.service is a disabled or a static unit not running, not starting it. 75s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 80002 files and directories currently installed.) 75s Preparing to unpack .../libpam-modules_1.5.3-7ubuntu4_arm64.deb ... 75s Unpacking libpam-modules:arm64 (1.5.3-7ubuntu4) over (1.5.3-7ubuntu2) ... 75s Setting up libpam-modules:arm64 (1.5.3-7ubuntu4) ... 75s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 80002 files and directories currently installed.) 75s Preparing to unpack .../openssh-sftp-server_1%3a9.9p1-3ubuntu2_arm64.deb ... 75s Unpacking openssh-sftp-server (1:9.9p1-3ubuntu2) over (1:9.7p1-7ubuntu5) ... 75s Preparing to unpack .../openssh-server_1%3a9.9p1-3ubuntu2_arm64.deb ... 75s Unpacking openssh-server (1:9.9p1-3ubuntu2) over (1:9.7p1-7ubuntu5) ... 75s Preparing to unpack .../openssh-client_1%3a9.9p1-3ubuntu2_arm64.deb ... 75s Unpacking openssh-client (1:9.9p1-3ubuntu2) over (1:9.7p1-7ubuntu5) ... 75s Preparing to unpack .../libpam-runtime_1.5.3-7ubuntu4_all.deb ... 75s Unpacking libpam-runtime (1.5.3-7ubuntu4) over (1.5.3-7ubuntu2) ... 75s Setting up libpam-runtime (1.5.3-7ubuntu4) ... 75s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 80004 files and directories currently installed.) 75s Preparing to unpack .../libsemanage-common_3.7-2build1_all.deb ... 75s Unpacking libsemanage-common (3.7-2build1) over (3.5-1build6) ... 75s Setting up libsemanage-common (3.7-2build1) ... 75s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 80003 files and directories currently installed.) 75s Preparing to unpack .../libsemanage2_3.7-2build1_arm64.deb ... 75s Unpacking libsemanage2:arm64 (3.7-2build1) over (3.5-1build6) ... 75s Setting up libsemanage2:arm64 (3.7-2build1) ... 75s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 80003 files and directories currently installed.) 75s Preparing to unpack .../00-distro-info_1.12_arm64.deb ... 75s Unpacking distro-info (1.12) over (1.9) ... 76s Preparing to unpack .../01-gir1.2-girepository-2.0_1.82.0-2_arm64.deb ... 76s Unpacking gir1.2-girepository-2.0:arm64 (1.82.0-2) over (1.80.1-4) ... 76s Preparing to unpack .../02-gir1.2-glib-2.0_2.82.2-3_arm64.deb ... 76s Unpacking gir1.2-glib-2.0:arm64 (2.82.2-3) over (2.82.1-0ubuntu1) ... 76s Preparing to unpack .../03-libglib2.0-0t64_2.82.2-3_arm64.deb ... 76s Unpacking libglib2.0-0t64:arm64 (2.82.2-3) over (2.82.1-0ubuntu1) ... 76s Preparing to unpack .../04-libgirepository-1.0-1_1.82.0-2_arm64.deb ... 76s Unpacking libgirepository-1.0-1:arm64 (1.82.0-2) over (1.80.1-4) ... 76s Preparing to unpack .../05-libglib2.0-data_2.82.2-3_all.deb ... 76s Unpacking libglib2.0-data (2.82.2-3) over (2.82.1-0ubuntu1) ... 76s Preparing to unpack .../06-python3-dbus_1.3.2-5build4_arm64.deb ... 76s Unpacking python3-dbus (1.3.2-5build4) over (1.3.2-5build3) ... 76s Preparing to unpack .../07-python3-gi_3.50.0-3build1_arm64.deb ... 76s Unpacking python3-gi (3.50.0-3build1) over (3.50.0-3) ... 76s Preparing to unpack .../08-python3-yaml_6.0.2-1build1_arm64.deb ... 76s Unpacking python3-yaml (6.0.2-1build1) over (6.0.2-1) ... 76s Preparing to unpack .../09-vim-tiny_2%3a9.1.0861-1ubuntu1_arm64.deb ... 76s Unpacking vim-tiny (2:9.1.0861-1ubuntu1) over (2:9.1.0777-1ubuntu1) ... 76s Preparing to unpack .../10-vim-common_2%3a9.1.0861-1ubuntu1_all.deb ... 76s Unpacking vim-common (2:9.1.0861-1ubuntu1) over (2:9.1.0777-1ubuntu1) ... 76s Preparing to unpack .../11-xxd_2%3a9.1.0861-1ubuntu1_arm64.deb ... 76s Unpacking xxd (2:9.1.0861-1ubuntu1) over (2:9.1.0777-1ubuntu1) ... 76s Preparing to unpack .../12-libplymouth5_24.004.60-2ubuntu3_arm64.deb ... 76s Unpacking libplymouth5:arm64 (24.004.60-2ubuntu3) over (24.004.60-1ubuntu11) ... 76s Preparing to unpack .../13-plymouth-theme-ubuntu-text_24.004.60-2ubuntu3_arm64.deb ... 76s Unpacking plymouth-theme-ubuntu-text (24.004.60-2ubuntu3) over (24.004.60-1ubuntu11) ... 76s Preparing to unpack .../14-plymouth_24.004.60-2ubuntu3_arm64.deb ... 76s Unpacking plymouth (24.004.60-2ubuntu3) over (24.004.60-1ubuntu11) ... 76s Preparing to unpack .../15-bpftrace_0.21.2-2ubuntu3_arm64.deb ... 76s Unpacking bpftrace (0.21.2-2ubuntu3) over (0.21.2-2ubuntu2) ... 77s Preparing to unpack .../16-curl_8.9.1-2ubuntu3_arm64.deb ... 77s Unpacking curl (8.9.1-2ubuntu3) over (8.9.1-2ubuntu2) ... 77s Preparing to unpack .../17-libcurl4t64_8.9.1-2ubuntu3_arm64.deb ... 77s Unpacking libcurl4t64:arm64 (8.9.1-2ubuntu3) over (8.9.1-2ubuntu2) ... 77s Preparing to unpack .../18-fwupd-signed_1.55+1.7-1_arm64.deb ... 77s Unpacking fwupd-signed (1.55+1.7-1) over (1.54+1.6-1build1) ... 77s Preparing to unpack .../19-libcurl3t64-gnutls_8.9.1-2ubuntu3_arm64.deb ... 77s Unpacking libcurl3t64-gnutls:arm64 (8.9.1-2ubuntu3) over (8.9.1-2ubuntu2) ... 77s Selecting previously unselected package libsgutils2-1.48:arm64. 77s Preparing to unpack .../20-libsgutils2-1.48_1.48-0ubuntu1_arm64.deb ... 77s Unpacking libsgutils2-1.48:arm64 (1.48-0ubuntu1) ... 77s Preparing to unpack .../21-linux-base_4.10.1ubuntu1_all.deb ... 77s Unpacking linux-base (4.10.1ubuntu1) over (4.5ubuntu9) ... 77s Preparing to unpack .../22-lxd-installer_10_all.deb ... 77s Unpacking lxd-installer (10) over (9) ... 77s Preparing to unpack .../23-python3-blinker_1.9.0-1_all.deb ... 77s Unpacking python3-blinker (1.9.0-1) over (1.8.2-1) ... 77s Preparing to unpack .../24-python3-rpds-py_0.21.0-2ubuntu1_arm64.deb ... 77s Unpacking python3-rpds-py (0.21.0-2ubuntu1) over (0.20.0-0ubuntu3) ... 77s Preparing to unpack .../25-python3-jsonschema-specifications_2023.12.1-2_all.deb ... 77s Unpacking python3-jsonschema-specifications (2023.12.1-2) over (2023.12.1-1ubuntu1) ... 77s Preparing to unpack .../26-sg3-utils_1.48-0ubuntu1_arm64.deb ... 77s Unpacking sg3-utils (1.48-0ubuntu1) over (1.46-3ubuntu5) ... 77s Preparing to unpack .../27-sg3-utils-udev_1.48-0ubuntu1_all.deb ... 77s Unpacking sg3-utils-udev (1.48-0ubuntu1) over (1.46-3ubuntu5) ... 77s Setting up distro-info (1.12) ... 77s Setting up linux-base (4.10.1ubuntu1) ... 78s Setting up libcurl4t64:arm64 (8.9.1-2ubuntu3) ... 78s Setting up bpftrace (0.21.2-2ubuntu3) ... 78s Setting up openssh-client (1:9.9p1-3ubuntu2) ... 78s Setting up libcurl3t64-gnutls:arm64 (8.9.1-2ubuntu3) ... 78s Setting up fwupd-signed (1.55+1.7-1) ... 78s Setting up libsgutils2-1.48:arm64 (1.48-0ubuntu1) ... 78s Setting up debconf-i18n (1.5.87ubuntu1) ... 78s Setting up xxd (2:9.1.0861-1ubuntu1) ... 78s Setting up libglib2.0-0t64:arm64 (2.82.2-3) ... 78s No schema files found: doing nothing. 78s Setting up libglib2.0-data (2.82.2-3) ... 78s Setting up vim-common (2:9.1.0861-1ubuntu1) ... 78s Setting up gir1.2-glib-2.0:arm64 (2.82.2-3) ... 78s Setting up lxd-installer (10) ... 78s Setting up libplymouth5:arm64 (24.004.60-2ubuntu3) ... 78s Setting up libgirepository-1.0-1:arm64 (1.82.0-2) ... 78s Setting up curl (8.9.1-2ubuntu3) ... 78s Setting up libpython3-stdlib:arm64 (3.12.7-1) ... 78s Setting up sg3-utils (1.48-0ubuntu1) ... 78s Setting up openssh-sftp-server (1:9.9p1-3ubuntu2) ... 78s Setting up openssh-server (1:9.9p1-3ubuntu2) ... 78s Installing new version of config file /etc/ssh/moduli ... 78s Replacing config file /etc/ssh/sshd_config with new version 79s Setting up plymouth (24.004.60-2ubuntu3) ... 79s update-initramfs: Generating /boot/initrd.img-6.11.0-8-generic 79s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 94s flash-kernel: deferring update (trigger activated) 94s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 95s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 95s Setting up python3 (3.12.7-1) ... 95s Setting up vim-tiny (2:9.1.0861-1ubuntu1) ... 95s Setting up sg3-utils-udev (1.48-0ubuntu1) ... 95s update-initramfs: deferring update (trigger activated) 95s Setting up plymouth-theme-ubuntu-text (24.004.60-2ubuntu3) ... 95s update-initramfs: deferring update (trigger activated) 95s Setting up gir1.2-girepository-2.0:arm64 (1.82.0-2) ... 95s Setting up python3-gi (3.50.0-3build1) ... 96s Setting up python3-rpds-py (0.21.0-2ubuntu1) ... 96s Setting up python3-jsonschema-specifications (2023.12.1-2) ... 96s Setting up python3-blinker (1.9.0-1) ... 96s Setting up python3-dbus (1.3.2-5build4) ... 96s Setting up python3-debconf (1.5.87ubuntu1) ... 96s Setting up python3-yaml (6.0.2-1build1) ... 96s Processing triggers for man-db (2.13.0-1) ... 98s Processing triggers for debianutils (5.21) ... 98s Processing triggers for install-info (7.1.1-1) ... 98s Processing triggers for initramfs-tools (0.142ubuntu35) ... 98s update-initramfs: Generating /boot/initrd.img-6.11.0-8-generic 98s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 111s System running in EFI mode, skipping. 111s Processing triggers for libc-bin (2.40-1ubuntu3) ... 111s Processing triggers for ufw (0.36.2-8) ... 112s Processing triggers for flash-kernel (3.107ubuntu13) ... 112s System running in EFI mode, skipping. 112s Reading package lists... 112s Building dependency tree... 112s Reading state information... 113s The following packages will be REMOVED: 113s libsgutils2-1.46-2* 113s 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. 113s After this operation, 314 kB disk space will be freed. 113s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 80037 files and directories currently installed.) 113s Removing libsgutils2-1.46-2:arm64 (1.46-3ubuntu5) ... 113s Processing triggers for libc-bin (2.40-1ubuntu3) ... 114s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 114s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 114s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 114s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 115s Reading package lists... 115s Reading package lists... 115s Building dependency tree... 115s Reading state information... 116s Calculating upgrade... 116s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 116s Reading package lists... 117s Building dependency tree... 117s Reading state information... 117s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 118s autopkgtest [20:33:01]: rebooting testbed after setup commands that affected boot 142s autopkgtest [20:33:25]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 14:19:41 UTC 2024 145s autopkgtest [20:33:28]: @@@@@@@@@@@@@@@@@@@@ apt-source python-django 149s Get:1 http://ftpmaster.internal/ubuntu plucky/main python-django 3:4.2.15-1ubuntu1 (dsc) [2871 B] 149s Get:2 http://ftpmaster.internal/ubuntu plucky/main python-django 3:4.2.15-1ubuntu1 (tar) [10.4 MB] 149s Get:3 http://ftpmaster.internal/ubuntu plucky/main python-django 3:4.2.15-1ubuntu1 (diff) [35.7 kB] 149s gpgv: Signature made Tue Sep 3 16:57:45 2024 UTC 149s gpgv: using RSA key 25E3FF2D7F469DBE7D0D4E50AFCFEC8E669CE1C2 149s gpgv: Can't check signature: No public key 149s dpkg-source: warning: cannot verify inline signature for ./python-django_4.2.15-1ubuntu1.dsc: no acceptable signature found 150s autopkgtest [20:33:33]: testing package python-django version 3:4.2.15-1ubuntu1 151s autopkgtest [20:33:34]: build not needed 157s autopkgtest [20:33:40]: test command1: preparing testbed 161s Reading package lists... 161s Building dependency tree... 161s Reading state information... 161s Starting pkgProblemResolver with broken count: 0 161s Starting 2 pkgProblemResolver with broken count: 0 161s Done 162s The following additional packages will be installed: 162s python3-asgiref python3-django python3-sqlparse 162s Suggested packages: 162s bpython3 geoip-database-contrib gettext ipython3 libgdal20 162s libsqlite3-mod-spatialite python-django-doc python3-bcrypt python3-flup 162s python3-memcache python3-mysqldb python3-pil python3-psycopg2 162s python3-selenium python3-sqlite python-sqlparse-doc 162s Recommended packages: 162s libjs-jquery python3-tz 162s The following NEW packages will be installed: 162s autopkgtest-satdep python3-asgiref python3-django python3-sqlparse 162s 0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 162s Need to get 2974 kB/2975 kB of archives. 162s After this operation, 26.0 MB of additional disk space will be used. 162s Get:1 /tmp/autopkgtest.kyzkLk/1-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [712 B] 162s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-asgiref all 3.8.1-1 [24.8 kB] 162s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3-sqlparse all 0.5.2-1 [32.9 kB] 163s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-django all 3:4.2.15-1ubuntu1 [2916 kB] 163s Fetched 2974 kB in 1s (3601 kB/s) 163s Selecting previously unselected package python3-asgiref. 164s (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 ... 80032 files and directories currently installed.) 164s Preparing to unpack .../python3-asgiref_3.8.1-1_all.deb ... 164s Unpacking python3-asgiref (3.8.1-1) ... 164s Selecting previously unselected package python3-sqlparse. 164s Preparing to unpack .../python3-sqlparse_0.5.2-1_all.deb ... 164s Unpacking python3-sqlparse (0.5.2-1) ... 164s Selecting previously unselected package python3-django. 164s Preparing to unpack .../python3-django_3%3a4.2.15-1ubuntu1_all.deb ... 164s Unpacking python3-django (3:4.2.15-1ubuntu1) ... 164s Selecting previously unselected package autopkgtest-satdep. 164s Preparing to unpack .../1-autopkgtest-satdep.deb ... 164s Unpacking autopkgtest-satdep (0) ... 164s Setting up python3-sqlparse (0.5.2-1) ... 165s Setting up python3-asgiref (3.8.1-1) ... 165s Setting up python3-django (3:4.2.15-1ubuntu1) ... 166s Setting up autopkgtest-satdep (0) ... 166s Processing triggers for man-db (2.13.0-1) ... 170s (Reading database ... 86131 files and directories currently installed.) 170s Removing autopkgtest-satdep (0) ... 170s autopkgtest [20:33:53]: test command1: debian/tests/django-admin 170s autopkgtest [20:33:53]: test command1: [----------------------- 171s Running “django-admin startproject testproject” 171s OK: testproject/manage.py is there 171s OK: testproject/testproject/settings.py is there 171s Running “django-admin startapp testapp” 171s OK: testapp/models.py is there 171s OK: testapp/tests.py is there 171s OK: testapp/views.py is there 171s System check identified no issues (0 silenced). 172s autopkgtest [20:33:55]: test command1: -----------------------] 172s autopkgtest [20:33:55]: test command1: - - - - - - - - - - results - - - - - - - - - - 172s command1 PASS 173s autopkgtest [20:33:56]: test command2: preparing testbed 177s Reading package lists... 177s Building dependency tree... 177s Reading state information... 178s Starting pkgProblemResolver with broken count: 0 178s Starting 2 pkgProblemResolver with broken count: 0 178s Done 178s The following additional packages will be installed: 178s autoconf automake autopoint autotools-dev build-essential cpp cpp-14 178s cpp-14-aarch64-linux-gnu cpp-aarch64-linux-gnu debhelper debugedit 178s default-libmysqlclient-dev dh-autoreconf dh-python dh-strip-nondeterminism 178s docutils-common dwz fontconfig-config fonts-dejavu-core fonts-dejavu-mono 178s g++ g++-14 g++-14-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-14 178s gcc-14-aarch64-linux-gnu gcc-aarch64-linux-gnu gdal-data gdal-plugins 178s gettext hdf5-helpers icu-devtools intltool-debian libaec-dev libaec0 libaom3 178s libarchive-zip-perl libarmadillo-dev libarmadillo14 libarpack2-dev 178s libarpack2t64 libasan8 libblas-dev libblas3 libblosc-dev libblosc1 178s libboost-dev libboost1.83-dev libbrotli-dev libcc1-0 libcfitsio-dev 178s libcfitsio10t64 libcurl4-openssl-dev libde265-0 libdebhelper-perl 178s libdeflate-dev libdeflate0 libevent-2.1-7t64 libexpat1-dev 178s libfile-stripnondeterminism-perl libfontconfig1 libfreexl-dev libfreexl1 178s libfyba-dev libfyba0t64 libgcc-14-dev libgdal-dev libgdal35 libgeos-c1t64 178s libgeos-dev libgeos3.13.0 libgeotiff-dev libgeotiff5 libgfortran5 libgif-dev 178s libgif7 libgmp-dev libgmpxx4ldbl libgnutls-dane0t64 libgnutls-openssl27t64 178s libgnutls28-dev libgomp1 libgpgmepp6t64 libgraphite2-3 libharfbuzz0b 178s libhdf4-0-alt libhdf4-alt-dev libhdf5-103-1t64 libhdf5-cpp-103-1t64 178s libhdf5-dev libhdf5-fortran-102t64 libhdf5-hl-100t64 libhdf5-hl-cpp-100t64 178s libhdf5-hl-fortran-100t64 libheif-dev libheif-plugin-aomdec 178s libheif-plugin-libde265 libheif1 libhwasan0 libicu-dev libidn2-dev 178s libimagequant0 libisl23 libitm1 libjbig-dev libjbig0 libjpeg-dev 178s libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 libjpeg8-dev libjs-jquery 178s libjs-sphinxdoc libjs-underscore libjson-c-dev libjson-perl libkml-dev 178s libkmlbase1t64 libkmlconvenience1t64 libkmldom1t64 libkmlengine1t64 178s libkmlregionator1t64 libkmlxsd1t64 liblapack-dev liblapack3 liblcms2-2 178s liblerc-dev liblerc4 liblsan0 libltdl-dev libltdl7 liblz4-dev liblzma-dev 178s libminizip-dev libminizip1t64 libmpc3 libmysqlclient-dev libmysqlclient21 178s libnetcdf-dev libnetcdf19t64 libnghttp2-dev libodbc2 libodbccr2 libodbcinst2 178s libogdi-dev libogdi4.1 libopenjp2-7 libopenjp2-7-dev libp11-kit-dev 178s libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpkgconf3 178s libpng-dev libpoppler-dev libpoppler-private-dev libpoppler140 libpq-dev 178s libpq5 libproj-dev libproj25 libpsl-dev libpython3.13-minimal 178s libpython3.13-stdlib libqhull-dev libqhull-r8.0 libqhull8.0 libqhullcpp8.0 178s libraqm0 librtmp-dev librttopo-dev librttopo1 libsharpyuv-dev libsharpyuv0 178s libsnappy1v5 libspatialite-dev libspatialite8t64 libsqlite3-dev 178s libsqlite3-mod-spatialite libssh2-1-dev libssl-dev libstdc++-14-dev 178s libsuperlu-dev libsuperlu7 libsz2 libtasn1-6-dev libtiff-dev libtiff6 178s libtiffxx6 libtirpc-dev libtool libtsan2 libubsan1 libunbound8 178s liburiparser-dev liburiparser1 libwebp-dev libwebp7 libwebpdecoder3 178s libwebpdemux2 libwebpmux3 libxerces-c-dev libxerces-c3.2t64 libxml2-dev 178s libzstd-dev m4 mysql-common nettle-dev pkgconf pkgconf-bin po-debconf 178s proj-data python-django-doc python-django-formtools-doc python-psycopg2-doc 178s python3-alabaster python3-all python3-bcrypt python3-defusedxml python3-doc 178s python3-docutils python3-h11 python3-imagesize python3-numpy python3-outcome 178s python3-packaging python3-pil python3-roman python3-selenium python3-sniffio 178s python3-snowballstemmer python3-sortedcontainers python3-sphinx 178s python3-tblib python3-trio python3-trio-websocket python3-tz 178s python3-websocket python3-wsproto python3.12-doc python3.13 178s python3.13-minimal sgml-base sphinx-common unixodbc-common unixodbc-dev 178s xml-core zlib1g-dev 178s Suggested packages: 178s autoconf-archive gnu-standards autoconf-doc cpp-doc gcc-14-locales 178s cpp-14-doc dh-make flit python3-build python3-installer python3-wheel 178s gcc-14-doc gcc-multilib manpages-dev flex bison gdb gcc-doc 178s gdb-aarch64-linux-gnu gettext-doc libasprintf-dev libgettextpo-dev 178s libitpp-dev liblapack-doc libboost-doc libboost1.83-doc 178s libboost-atomic1.83-dev libboost-chrono1.83-dev libboost-container1.83-dev 178s libboost-context1.83-dev libboost-contract1.83-dev 178s libboost-coroutine1.83-dev libboost-date-time1.83-dev 178s libboost-exception1.83-dev libboost-fiber1.83-dev 178s libboost-filesystem1.83-dev libboost-graph-parallel1.83-dev 178s libboost-graph1.83-dev libboost-iostreams1.83-dev libboost-json1.83-dev 178s libboost-locale1.83-dev libboost-log1.83-dev libboost-math1.83-dev 178s libboost-mpi-python1.83-dev libboost-mpi1.83-dev libboost-nowide1.83-dev 178s libboost-numpy1.83-dev libboost-program-options1.83-dev 178s libboost-python1.83-dev libboost-random1.83-dev libboost-regex1.83-dev 178s libboost-serialization1.83-dev libboost-stacktrace1.83-dev 178s libboost-system1.83-dev libboost-test1.83-dev libboost-thread1.83-dev 178s libboost-timer1.83-dev libboost-type-erasure1.83-dev libboost-url1.83-dev 178s libboost-wave1.83-dev libboost1.83-tools-dev libmpfrc++-dev libntl-dev 178s libcurl4-doc libidn-dev libkrb5-dev libldap2-dev libgdal-doc libgeotiff-epsg 178s geotiff-bin gdal-bin gmp-doc libgmp10-doc libmpfr-dev dns-root-data 178s gnutls-bin gnutls-doc hdf4-tools libhdf5-doc libheif-plugin-x265 178s libheif-plugin-ffmpegdec libheif-plugin-jpegdec libheif-plugin-jpegenc 178s libheif-plugin-j2kdec libheif-plugin-j2kenc libheif-plugin-kvazaar 178s libheif-plugin-rav1e libheif-plugin-svtenc icu-doc liblcms2-utils 178s libtool-doc liblzma-doc netcdf-bin netcdf-doc libnghttp2-doc odbc-postgresql 178s tdsodbc ogdi-bin p11-kit-doc libfreetype-dev postgresql-doc-17 proj-bin 178s sqlite3-doc libssl-doc libstdc++-14-doc libsuperlu-doc gfortran 178s | fortran95-compiler gcj-jdk libxerces-c-doc m4-doc libmail-box-perl 178s python3-psycopg2 python3-examples docutils-doc fonts-linuxlibertine 178s | ttf-linux-libertine texlive-lang-french texlive-latex-base 178s texlive-latex-recommended gfortran python-numpy-doc python3-dev 178s python3-pytest python-pil-doc python-selenium-doc python3-stemmer 178s python-sortedcontainers-doc dvipng dvisvgm fonts-freefont-otf 178s imagemagick-6.q16 latexmk libjs-mathjax python3-sphinx-rtd-theme sphinx-doc 178s tex-gyre texlive-fonts-extra texlive-fonts-recommended texlive-latex-extra 178s texlive-plain-generic python3.13-venv python3.13-doc binfmt-support 178s sgml-base-doc 178s Recommended packages: 178s libcfitsio-doc libarchive-cpio-perl proj-bin libheif-plugin-aomenc 178s javascript-common libjson-xs-perl libpng-tools poppler-data libtasn1-doc 178s libmail-sendmail-perl libpaper-utils python3-olefile chromium-driver 179s The following NEW packages will be installed: 179s autoconf automake autopkgtest-satdep autopoint autotools-dev build-essential 179s cpp cpp-14 cpp-14-aarch64-linux-gnu cpp-aarch64-linux-gnu debhelper 179s debugedit default-libmysqlclient-dev dh-autoreconf dh-python 179s dh-strip-nondeterminism docutils-common dwz fontconfig-config 179s fonts-dejavu-core fonts-dejavu-mono g++ g++-14 g++-14-aarch64-linux-gnu 179s g++-aarch64-linux-gnu gcc gcc-14 gcc-14-aarch64-linux-gnu 179s gcc-aarch64-linux-gnu gdal-data gdal-plugins gettext hdf5-helpers 179s icu-devtools intltool-debian libaec-dev libaec0 libaom3 libarchive-zip-perl 179s libarmadillo-dev libarmadillo14 libarpack2-dev libarpack2t64 libasan8 179s libblas-dev libblas3 libblosc-dev libblosc1 libboost-dev libboost1.83-dev 179s libbrotli-dev libcc1-0 libcfitsio-dev libcfitsio10t64 libcurl4-openssl-dev 179s libde265-0 libdebhelper-perl libdeflate-dev libdeflate0 libevent-2.1-7t64 179s libexpat1-dev libfile-stripnondeterminism-perl libfontconfig1 libfreexl-dev 179s libfreexl1 libfyba-dev libfyba0t64 libgcc-14-dev libgdal-dev libgdal35 179s libgeos-c1t64 libgeos-dev libgeos3.13.0 libgeotiff-dev libgeotiff5 179s libgfortran5 libgif-dev libgif7 libgmp-dev libgmpxx4ldbl libgnutls-dane0t64 179s libgnutls-openssl27t64 libgnutls28-dev libgomp1 libgpgmepp6t64 179s libgraphite2-3 libharfbuzz0b libhdf4-0-alt libhdf4-alt-dev libhdf5-103-1t64 179s libhdf5-cpp-103-1t64 libhdf5-dev libhdf5-fortran-102t64 libhdf5-hl-100t64 179s libhdf5-hl-cpp-100t64 libhdf5-hl-fortran-100t64 libheif-dev 179s libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libhwasan0 libicu-dev 179s libidn2-dev libimagequant0 libisl23 libitm1 libjbig-dev libjbig0 libjpeg-dev 179s libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 libjpeg8-dev libjs-jquery 179s libjs-sphinxdoc libjs-underscore libjson-c-dev libjson-perl libkml-dev 179s libkmlbase1t64 libkmlconvenience1t64 libkmldom1t64 libkmlengine1t64 179s libkmlregionator1t64 libkmlxsd1t64 liblapack-dev liblapack3 liblcms2-2 179s liblerc-dev liblerc4 liblsan0 libltdl-dev libltdl7 liblz4-dev liblzma-dev 179s libminizip-dev libminizip1t64 libmpc3 libmysqlclient-dev libmysqlclient21 179s libnetcdf-dev libnetcdf19t64 libnghttp2-dev libodbc2 libodbccr2 libodbcinst2 179s libogdi-dev libogdi4.1 libopenjp2-7 libopenjp2-7-dev libp11-kit-dev 179s libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpkgconf3 179s libpng-dev libpoppler-dev libpoppler-private-dev libpoppler140 libpq-dev 179s libpq5 libproj-dev libproj25 libpsl-dev libpython3.13-minimal 179s libpython3.13-stdlib libqhull-dev libqhull-r8.0 libqhull8.0 libqhullcpp8.0 179s libraqm0 librtmp-dev librttopo-dev librttopo1 libsharpyuv-dev libsharpyuv0 179s libsnappy1v5 libspatialite-dev libspatialite8t64 libsqlite3-dev 179s libsqlite3-mod-spatialite libssh2-1-dev libssl-dev libstdc++-14-dev 179s libsuperlu-dev libsuperlu7 libsz2 libtasn1-6-dev libtiff-dev libtiff6 179s libtiffxx6 libtirpc-dev libtool libtsan2 libubsan1 libunbound8 179s liburiparser-dev liburiparser1 libwebp-dev libwebp7 libwebpdecoder3 179s libwebpdemux2 libwebpmux3 libxerces-c-dev libxerces-c3.2t64 libxml2-dev 179s libzstd-dev m4 mysql-common nettle-dev pkgconf pkgconf-bin po-debconf 179s proj-data python-django-doc python-django-formtools-doc python-psycopg2-doc 179s python3-alabaster python3-all python3-bcrypt python3-defusedxml python3-doc 179s python3-docutils python3-h11 python3-imagesize python3-numpy python3-outcome 179s python3-packaging python3-pil python3-roman python3-selenium python3-sniffio 179s python3-snowballstemmer python3-sortedcontainers python3-sphinx 179s python3-tblib python3-trio python3-trio-websocket python3-tz 179s python3-websocket python3-wsproto python3.12-doc python3.13 179s python3.13-minimal sgml-base sphinx-common unixodbc-common unixodbc-dev 179s xml-core zlib1g-dev 179s 0 upgraded, 251 newly installed, 0 to remove and 0 not upgraded. 179s Need to get 189 MB/189 MB of archives. 179s After this operation, 923 MB of additional disk space will be used. 179s Get:1 /tmp/autopkgtest.kyzkLk/2-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [908 B] 179s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libpython3.13-minimal arm64 3.13.0-2 [877 kB] 180s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13-minimal arm64 3.13.0-2 [2100 kB] 181s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 sgml-base all 1.31 [11.4 kB] 181s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 m4 arm64 1.4.19-4build1 [240 kB] 181s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 autoconf all 2.72-3 [382 kB] 181s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 autotools-dev all 20220109.1 [44.9 kB] 181s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 automake all 1:1.16.5-1.3ubuntu1 [558 kB] 181s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 autopoint all 0.22.5-2 [616 kB] 181s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 libisl23 arm64 0.27-1 [676 kB] 181s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 libmpc3 arm64 1.3.1-1build2 [56.8 kB] 181s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-14-aarch64-linux-gnu arm64 14.2.0-8ubuntu1 [10.6 MB] 183s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-14 arm64 14.2.0-8ubuntu1 [1028 B] 183s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp-aarch64-linux-gnu arm64 4:14.1.0-2ubuntu1 [5452 B] 183s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 cpp arm64 4:14.1.0-2ubuntu1 [22.5 kB] 183s Get:16 http://ftpmaster.internal/ubuntu plucky/main arm64 libcc1-0 arm64 14.2.0-8ubuntu1 [49.7 kB] 183s Get:17 http://ftpmaster.internal/ubuntu plucky/main arm64 libgomp1 arm64 14.2.0-8ubuntu1 [145 kB] 184s Get:18 http://ftpmaster.internal/ubuntu plucky/main arm64 libitm1 arm64 14.2.0-8ubuntu1 [27.8 kB] 184s Get:19 http://ftpmaster.internal/ubuntu plucky/main arm64 libasan8 arm64 14.2.0-8ubuntu1 [2893 kB] 184s Get:20 http://ftpmaster.internal/ubuntu plucky/main arm64 liblsan0 arm64 14.2.0-8ubuntu1 [1283 kB] 184s Get:21 http://ftpmaster.internal/ubuntu plucky/main arm64 libtsan2 arm64 14.2.0-8ubuntu1 [2686 kB] 185s Get:22 http://ftpmaster.internal/ubuntu plucky/main arm64 libubsan1 arm64 14.2.0-8ubuntu1 [1151 kB] 185s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 libhwasan0 arm64 14.2.0-8ubuntu1 [1598 kB] 185s Get:24 http://ftpmaster.internal/ubuntu plucky/main arm64 libgcc-14-dev arm64 14.2.0-8ubuntu1 [2594 kB] 185s Get:25 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14-aarch64-linux-gnu arm64 14.2.0-8ubuntu1 [20.9 MB] 186s Get:26 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-14 arm64 14.2.0-8ubuntu1 [518 kB] 186s Get:27 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc-aarch64-linux-gnu arm64 4:14.1.0-2ubuntu1 [1200 B] 187s Get:28 http://ftpmaster.internal/ubuntu plucky/main arm64 gcc arm64 4:14.1.0-2ubuntu1 [4994 B] 187s Get:29 http://ftpmaster.internal/ubuntu plucky/main arm64 libstdc++-14-dev arm64 14.2.0-8ubuntu1 [2476 kB] 187s Get:30 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-14-aarch64-linux-gnu arm64 14.2.0-8ubuntu1 [12.1 MB] 187s Get:31 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-14 arm64 14.2.0-8ubuntu1 [19.9 kB] 187s Get:32 http://ftpmaster.internal/ubuntu plucky/main arm64 g++-aarch64-linux-gnu arm64 4:14.1.0-2ubuntu1 [958 B] 187s Get:33 http://ftpmaster.internal/ubuntu plucky/main arm64 g++ arm64 4:14.1.0-2ubuntu1 [1080 B] 187s Get:34 http://ftpmaster.internal/ubuntu plucky/main arm64 build-essential arm64 12.10ubuntu1 [4932 B] 187s Get:35 http://ftpmaster.internal/ubuntu plucky/main arm64 libdebhelper-perl all 13.20ubuntu1 [94.2 kB] 187s Get:36 http://ftpmaster.internal/ubuntu plucky/main arm64 libtool all 2.4.7-8 [166 kB] 188s Get:37 http://ftpmaster.internal/ubuntu plucky/main arm64 dh-autoreconf all 20 [16.1 kB] 188s Get:38 http://ftpmaster.internal/ubuntu plucky/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] 188s Get:39 http://ftpmaster.internal/ubuntu plucky/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 188s Get:40 http://ftpmaster.internal/ubuntu plucky/main arm64 dh-strip-nondeterminism all 1.14.0-1 [5058 B] 188s Get:41 http://ftpmaster.internal/ubuntu plucky/main arm64 debugedit arm64 1:5.1-1 [45.9 kB] 188s Get:42 http://ftpmaster.internal/ubuntu plucky/main arm64 dwz arm64 0.15-1build6 [113 kB] 188s Get:43 http://ftpmaster.internal/ubuntu plucky/main arm64 gettext arm64 0.22.5-2 [930 kB] 188s Get:44 http://ftpmaster.internal/ubuntu plucky/main arm64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 188s Get:45 http://ftpmaster.internal/ubuntu plucky/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] 188s Get:46 http://ftpmaster.internal/ubuntu plucky/main arm64 debhelper all 13.20ubuntu1 [893 kB] 188s Get:47 http://ftpmaster.internal/ubuntu plucky/main arm64 mysql-common all 5.8+1.1.1 [6800 B] 188s Get:48 http://ftpmaster.internal/ubuntu plucky/main arm64 libmysqlclient21 arm64 8.0.40-1 [1241 kB] 189s Get:49 http://ftpmaster.internal/ubuntu plucky/main arm64 libssl-dev arm64 3.3.1-2ubuntu2 [3176 kB] 189s Get:50 http://ftpmaster.internal/ubuntu plucky/main arm64 libzstd-dev arm64 1.5.6+dfsg-1 [352 kB] 189s Get:51 http://ftpmaster.internal/ubuntu plucky/main arm64 zlib1g-dev arm64 1:1.3.dfsg+really1.3.1-1ubuntu1 [894 kB] 189s Get:52 http://ftpmaster.internal/ubuntu plucky/main arm64 libmysqlclient-dev arm64 8.0.40-1 [1581 kB] 189s Get:53 http://ftpmaster.internal/ubuntu plucky/main arm64 default-libmysqlclient-dev arm64 1.1.1 [3182 B] 189s Get:54 http://ftpmaster.internal/ubuntu plucky/universe arm64 dh-python all 6.20241024 [112 kB] 189s Get:55 http://ftpmaster.internal/ubuntu plucky/main arm64 xml-core all 0.19 [20.3 kB] 189s Get:56 http://ftpmaster.internal/ubuntu plucky/main arm64 docutils-common all 0.21.2+dfsg-2 [131 kB] 189s Get:57 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-dejavu-mono all 2.37-8 [502 kB] 189s Get:58 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-dejavu-core all 2.37-8 [835 kB] 190s Get:59 http://ftpmaster.internal/ubuntu plucky/main arm64 fontconfig-config arm64 2.15.0-1.1ubuntu2 [37.4 kB] 190s Get:60 http://ftpmaster.internal/ubuntu plucky/universe arm64 gdal-data all 3.9.3+dfsg-1build1 [269 kB] 190s Get:61 http://ftpmaster.internal/ubuntu plucky/universe arm64 gdal-plugins arm64 3.9.3+dfsg-1build1 [25.3 kB] 190s Get:62 http://ftpmaster.internal/ubuntu plucky/universe arm64 hdf5-helpers arm64 1.10.10+repack-4ubuntu3 [16.2 kB] 190s Get:63 http://ftpmaster.internal/ubuntu plucky/main arm64 icu-devtools arm64 74.2-1ubuntu4 [210 kB] 190s Get:64 http://ftpmaster.internal/ubuntu plucky/universe arm64 libaec0 arm64 1.1.3-1 [22.0 kB] 190s Get:65 http://ftpmaster.internal/ubuntu plucky/main arm64 libaom3 arm64 3.11.0-1 [1837 kB] 190s Get:66 http://ftpmaster.internal/ubuntu plucky/main arm64 libblas3 arm64 3.12.0-3build2 [152 kB] 190s Get:67 http://ftpmaster.internal/ubuntu plucky/main arm64 libgfortran5 arm64 14.2.0-8ubuntu1 [438 kB] 190s Get:68 http://ftpmaster.internal/ubuntu plucky/main arm64 liblapack3 arm64 3.12.0-3build2 [2293 kB] 191s Get:69 http://ftpmaster.internal/ubuntu plucky/universe arm64 libarpack2t64 arm64 3.9.1-1.1ubuntu1 [94.3 kB] 191s Get:70 http://ftpmaster.internal/ubuntu plucky/universe arm64 libarmadillo14 arm64 1:14.0.1+dfsg-2build1 [104 kB] 191s Get:71 http://ftpmaster.internal/ubuntu plucky/main arm64 libblas-dev arm64 3.12.0-3build2 [120 kB] 191s Get:72 http://ftpmaster.internal/ubuntu plucky/main arm64 liblapack-dev arm64 3.12.0-3build2 [4419 kB] 192s Get:73 http://ftpmaster.internal/ubuntu plucky/universe arm64 libarpack2-dev arm64 3.9.1-1.1ubuntu1 [108 kB] 192s Get:74 http://ftpmaster.internal/ubuntu plucky/universe arm64 libsz2 arm64 1.1.3-1 [5254 B] 192s Get:75 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhdf5-103-1t64 arm64 1.10.10+repack-4ubuntu3 [1207 kB] 192s Get:76 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhdf5-fortran-102t64 arm64 1.10.10+repack-4ubuntu3 [87.2 kB] 192s Get:77 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhdf5-hl-100t64 arm64 1.10.10+repack-4ubuntu3 [56.9 kB] 192s Get:78 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhdf5-hl-fortran-100t64 arm64 1.10.10+repack-4ubuntu3 [31.0 kB] 192s Get:79 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhdf5-cpp-103-1t64 arm64 1.10.10+repack-4ubuntu3 [118 kB] 192s Get:80 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhdf5-hl-cpp-100t64 arm64 1.10.10+repack-4ubuntu3 [11.0 kB] 192s Get:81 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg-turbo8 arm64 2.1.5-3ubuntu2 [165 kB] 192s Get:82 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg-turbo8-dev arm64 2.1.5-3ubuntu2 [306 kB] 193s Get:83 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg8 arm64 8c-2ubuntu11 [2148 B] 193s Get:84 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg8-dev arm64 8c-2ubuntu11 [1484 B] 193s Get:85 http://ftpmaster.internal/ubuntu plucky/main arm64 libjpeg-dev arm64 8c-2ubuntu11 [1482 B] 193s Get:86 http://ftpmaster.internal/ubuntu plucky/universe arm64 libaec-dev arm64 1.1.3-1 [19.3 kB] 193s Get:87 http://ftpmaster.internal/ubuntu plucky/main arm64 libbrotli-dev arm64 1.1.0-2build3 [359 kB] 193s Get:88 http://ftpmaster.internal/ubuntu plucky/main arm64 libidn2-dev arm64 2.3.7-2build2 [120 kB] 193s Get:89 http://ftpmaster.internal/ubuntu plucky/main arm64 libpkgconf3 arm64 1.8.1-4 [31.4 kB] 193s Get:90 http://ftpmaster.internal/ubuntu plucky/main arm64 pkgconf-bin arm64 1.8.1-4 [20.9 kB] 193s Get:91 http://ftpmaster.internal/ubuntu plucky/main arm64 pkgconf arm64 1.8.1-4 [16.7 kB] 193s Get:92 http://ftpmaster.internal/ubuntu plucky/main arm64 libnghttp2-dev arm64 1.64.0-1 [120 kB] 193s Get:93 http://ftpmaster.internal/ubuntu plucky/main arm64 libpsl-dev arm64 0.21.2-1.1build1 [77.2 kB] 193s Get:94 http://ftpmaster.internal/ubuntu plucky/main arm64 libgmpxx4ldbl arm64 2:6.3.0+dfsg-2ubuntu7 [10.1 kB] 193s Get:95 http://ftpmaster.internal/ubuntu plucky/main arm64 libgmp-dev arm64 2:6.3.0+dfsg-2ubuntu7 [335 kB] 194s Get:96 http://ftpmaster.internal/ubuntu plucky/main arm64 libevent-2.1-7t64 arm64 2.1.12-stable-10 [140 kB] 194s Get:97 http://ftpmaster.internal/ubuntu plucky/main arm64 libunbound8 arm64 1.20.0-1ubuntu2.1 [431 kB] 194s Get:98 http://ftpmaster.internal/ubuntu plucky/main arm64 libgnutls-dane0t64 arm64 3.8.8-2ubuntu1 [24.3 kB] 194s Get:99 http://ftpmaster.internal/ubuntu plucky/main arm64 libgnutls-openssl27t64 arm64 3.8.8-2ubuntu1 [24.3 kB] 194s Get:100 http://ftpmaster.internal/ubuntu plucky/main arm64 libp11-kit-dev arm64 0.25.5-2ubuntu1 [22.7 kB] 194s Get:101 http://ftpmaster.internal/ubuntu plucky/main arm64 libtasn1-6-dev arm64 4.19.0-3build1 [90.6 kB] 194s Get:102 http://ftpmaster.internal/ubuntu plucky/main arm64 nettle-dev arm64 3.10-1 [1189 kB] 194s Get:103 http://ftpmaster.internal/ubuntu plucky/main arm64 libgnutls28-dev arm64 3.8.8-2ubuntu1 [1138 kB] 194s Get:104 http://ftpmaster.internal/ubuntu plucky/main arm64 librtmp-dev arm64 2.4+20151223.gitfa8646d.1-2build7 [69.4 kB] 194s Get:105 http://ftpmaster.internal/ubuntu plucky/main arm64 libssh2-1-dev arm64 1.11.1-1 [286 kB] 194s Get:106 http://ftpmaster.internal/ubuntu plucky/main arm64 libcurl4-openssl-dev arm64 8.9.1-2ubuntu3 [491 kB] 194s Get:107 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhdf5-dev arm64 1.10.10+repack-4ubuntu3 [3043 kB] 195s Get:108 http://ftpmaster.internal/ubuntu plucky/universe arm64 libsuperlu7 arm64 7.0.0+dfsg1-2 [171 kB] 195s Get:109 http://ftpmaster.internal/ubuntu plucky/universe arm64 libsuperlu-dev arm64 7.0.0+dfsg1-2 [20.8 kB] 195s Get:110 http://ftpmaster.internal/ubuntu plucky/universe arm64 libarmadillo-dev arm64 1:14.0.1+dfsg-2build1 [412 kB] 195s Get:111 http://ftpmaster.internal/ubuntu plucky/main arm64 libsnappy1v5 arm64 1.2.1-1 [30.4 kB] 195s Get:112 http://ftpmaster.internal/ubuntu plucky/universe arm64 libblosc1 arm64 1.21.5+ds-1build1 [25.7 kB] 195s Get:113 http://ftpmaster.internal/ubuntu plucky/universe arm64 libblosc-dev arm64 1.21.5+ds-1build1 [32.6 kB] 195s Get:114 http://ftpmaster.internal/ubuntu plucky/main arm64 libboost1.83-dev arm64 1.83.0-3.2ubuntu2 [10.7 MB] 197s Get:115 http://ftpmaster.internal/ubuntu plucky/main arm64 libboost-dev arm64 1.83.0.2ubuntu1 [4468 B] 197s Get:116 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcfitsio10t64 arm64 4.4.1-2 [511 kB] 197s Get:117 http://ftpmaster.internal/ubuntu plucky/universe arm64 libcfitsio-dev arm64 4.4.1-2 [590 kB] 198s Get:118 http://ftpmaster.internal/ubuntu plucky/main arm64 libde265-0 arm64 1.0.15-1build4 [146 kB] 198s Get:119 http://ftpmaster.internal/ubuntu plucky/main arm64 libdeflate0 arm64 1.22-1 [46.2 kB] 198s Get:120 http://ftpmaster.internal/ubuntu plucky/main arm64 libdeflate-dev arm64 1.22-1 [53.8 kB] 198s Get:121 http://ftpmaster.internal/ubuntu plucky/main arm64 libexpat1-dev arm64 2.6.4-1 [129 kB] 198s Get:122 http://ftpmaster.internal/ubuntu plucky/main arm64 libfontconfig1 arm64 2.15.0-1.1ubuntu2 [142 kB] 198s Get:123 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfyba0t64 arm64 4.1.1-11build1 [120 kB] 198s Get:124 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfyba-dev arm64 4.1.1-11build1 [186 kB] 198s Get:125 http://ftpmaster.internal/ubuntu plucky/universe arm64 libminizip1t64 arm64 1:1.3.dfsg+really1.3.1-1ubuntu1 [23.1 kB] 198s Get:126 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfreexl1 arm64 2.0.0-1build2 [41.9 kB] 198s Get:127 http://ftpmaster.internal/ubuntu plucky/universe arm64 libgeos3.13.0 arm64 3.13.0-1 [918 kB] 198s Get:128 http://ftpmaster.internal/ubuntu plucky/universe arm64 libgeos-c1t64 arm64 3.13.0-1 [92.6 kB] 198s Get:129 http://ftpmaster.internal/ubuntu plucky/universe arm64 proj-data all 9.5.0-1 [7919 kB] 200s Get:130 http://ftpmaster.internal/ubuntu plucky/main arm64 libjbig0 arm64 2.1-6.1ubuntu2 [29.3 kB] 200s Get:131 http://ftpmaster.internal/ubuntu plucky/main arm64 liblerc4 arm64 4.0.0+ds-5ubuntu1 [167 kB] 200s Get:132 http://ftpmaster.internal/ubuntu plucky/main arm64 libsharpyuv0 arm64 1.4.0-0.1 [16.3 kB] 200s Get:133 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebp7 arm64 1.4.0-0.1 [192 kB] 200s Get:134 http://ftpmaster.internal/ubuntu plucky/main arm64 libtiff6 arm64 4.5.1+git230720-4ubuntu4 [193 kB] 200s Get:135 http://ftpmaster.internal/ubuntu plucky/universe arm64 libproj25 arm64 9.5.0-1 [1339 kB] 200s Get:136 http://ftpmaster.internal/ubuntu plucky/universe arm64 libgeotiff5 arm64 1.7.3-1 [60.8 kB] 200s Get:137 http://ftpmaster.internal/ubuntu plucky/main arm64 libgif7 arm64 5.2.2-1ubuntu1 [35.5 kB] 201s Get:138 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhdf4-0-alt arm64 4.3.0-1 [271 kB] 201s Get:139 http://ftpmaster.internal/ubuntu plucky/main arm64 libheif-plugin-aomdec arm64 1.19.3-1 [11.3 kB] 201s Get:140 http://ftpmaster.internal/ubuntu plucky/main arm64 libheif-plugin-libde265 arm64 1.19.3-1 [8722 B] 201s Get:141 http://ftpmaster.internal/ubuntu plucky/main arm64 libheif1 arm64 1.19.3-1 [362 kB] 201s Get:142 http://ftpmaster.internal/ubuntu plucky/universe arm64 liburiparser1 arm64 0.9.8+dfsg-2 [36.3 kB] 201s Get:143 http://ftpmaster.internal/ubuntu plucky/universe arm64 libkmlbase1t64 arm64 1.3.0-12build1 [47.8 kB] 201s Get:144 http://ftpmaster.internal/ubuntu plucky/universe arm64 libkmldom1t64 arm64 1.3.0-12build1 [146 kB] 201s Get:145 http://ftpmaster.internal/ubuntu plucky/universe arm64 libkmlengine1t64 arm64 1.3.0-12build1 [68.1 kB] 201s Get:146 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnetcdf19t64 arm64 1:4.9.2-6ubuntu1 [466 kB] 201s Get:147 http://ftpmaster.internal/ubuntu plucky/main arm64 libltdl7 arm64 2.4.7-8 [40.6 kB] 201s Get:148 http://ftpmaster.internal/ubuntu plucky/main arm64 libodbc2 arm64 2.3.12-1ubuntu1 [145 kB] 201s Get:149 http://ftpmaster.internal/ubuntu plucky/main arm64 unixodbc-common all 2.3.12-1ubuntu1 [8796 B] 201s Get:150 http://ftpmaster.internal/ubuntu plucky/main arm64 libodbcinst2 arm64 2.3.12-1ubuntu1 [29.8 kB] 201s Get:151 http://ftpmaster.internal/ubuntu plucky/universe arm64 libogdi4.1 arm64 4.1.1+ds-5 [217 kB] 201s Get:152 http://ftpmaster.internal/ubuntu plucky/main arm64 libopenjp2-7 arm64 2.5.0-2ubuntu1 [182 kB] 201s Get:153 http://ftpmaster.internal/ubuntu plucky/main arm64 libgpgmepp6t64 arm64 1.24.0-2ubuntu1 [119 kB] 201s Get:154 http://ftpmaster.internal/ubuntu plucky/main arm64 liblcms2-2 arm64 2.16-2 [170 kB] 202s Get:155 http://ftpmaster.internal/ubuntu plucky/main arm64 libpoppler140 arm64 24.08.0-3 [1124 kB] 202s Get:156 http://ftpmaster.internal/ubuntu plucky/main arm64 libpq5 arm64 17.0-1 [248 kB] 202s Get:157 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqhull-r8.0 arm64 2020.2-6build1 [189 kB] 202s Get:158 http://ftpmaster.internal/ubuntu plucky/universe arm64 librttopo1 arm64 1.1.0-3build2 [187 kB] 202s Get:159 http://ftpmaster.internal/ubuntu plucky/universe arm64 libspatialite8t64 arm64 5.1.0-3build1 [1814 kB] 202s Get:160 http://ftpmaster.internal/ubuntu plucky/universe arm64 libxerces-c3.2t64 arm64 3.2.4+debian-1.3 [874 kB] 202s Get:161 http://ftpmaster.internal/ubuntu plucky/universe arm64 libgdal35 arm64 3.9.3+dfsg-1build1 [8678 kB] 204s Get:162 http://ftpmaster.internal/ubuntu plucky/universe arm64 libgeos-dev arm64 3.13.0-1 [56.3 kB] 204s Get:163 http://ftpmaster.internal/ubuntu plucky/main arm64 libgif-dev arm64 5.2.2-1ubuntu1 [23.5 kB] 204s Get:164 http://ftpmaster.internal/ubuntu plucky/main arm64 libgraphite2-3 arm64 1.3.14-2ubuntu1 [70.6 kB] 204s Get:165 http://ftpmaster.internal/ubuntu plucky/main arm64 libharfbuzz0b arm64 10.0.1-1 [487 kB] 204s Get:166 http://ftpmaster.internal/ubuntu plucky/main arm64 libsharpyuv-dev arm64 1.4.0-0.1 [17.9 kB] 205s Get:167 http://ftpmaster.internal/ubuntu plucky/universe arm64 libheif-dev arm64 1.19.3-1 [48.4 kB] 205s Get:168 http://ftpmaster.internal/ubuntu plucky/main arm64 libicu-dev arm64 74.2-1ubuntu4 [11.9 MB] 208s Get:169 http://ftpmaster.internal/ubuntu plucky/main arm64 libimagequant0 arm64 2.18.0-1build1 [37.1 kB] 208s Get:170 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 208s Get:171 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 208s Get:172 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-sphinxdoc all 7.4.7-4 [158 kB] 209s Get:173 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 209s Get:174 http://ftpmaster.internal/ubuntu plucky/universe arm64 libkmlconvenience1t64 arm64 1.3.0-12build1 [47.1 kB] 209s Get:175 http://ftpmaster.internal/ubuntu plucky/universe arm64 libkmlregionator1t64 arm64 1.3.0-12build1 [20.1 kB] 209s Get:176 http://ftpmaster.internal/ubuntu plucky/universe arm64 libkmlxsd1t64 arm64 1.3.0-12build1 [28.7 kB] 209s Get:177 http://ftpmaster.internal/ubuntu plucky/main arm64 liblerc-dev arm64 4.0.0+ds-5ubuntu1 [185 kB] 209s Get:178 http://ftpmaster.internal/ubuntu plucky/main arm64 libltdl-dev arm64 2.4.7-8 [170 kB] 209s Get:179 http://ftpmaster.internal/ubuntu plucky/universe arm64 libminizip-dev arm64 1:1.3.dfsg+really1.3.1-1ubuntu1 [31.8 kB] 209s Get:180 http://ftpmaster.internal/ubuntu plucky/main arm64 liblzma-dev arm64 5.6.2-2 [179 kB] 209s Get:181 http://ftpmaster.internal/ubuntu plucky/main arm64 libxml2-dev arm64 2.12.7+dfsg-3 [73.0 kB] 209s Get:182 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnetcdf-dev arm64 1:4.9.2-6ubuntu1 [58.0 kB] 210s Get:183 http://ftpmaster.internal/ubuntu plucky/main arm64 libodbccr2 arm64 2.3.12-1ubuntu1 [15.5 kB] 210s Get:184 http://ftpmaster.internal/ubuntu plucky/main arm64 libtirpc-dev arm64 1.3.4+ds-1.3 [201 kB] 210s Get:185 http://ftpmaster.internal/ubuntu plucky/universe arm64 libogdi-dev arm64 4.1.1+ds-5 [22.9 kB] 210s Get:186 http://ftpmaster.internal/ubuntu plucky/main arm64 libpcre2-16-0 arm64 10.42-4ubuntu3 [200 kB] 210s Get:187 http://ftpmaster.internal/ubuntu plucky/main arm64 libpcre2-32-0 arm64 10.42-4ubuntu3 [187 kB] 210s Get:188 http://ftpmaster.internal/ubuntu plucky/main arm64 libpcre2-posix3 arm64 10.42-4ubuntu3 [6704 B] 210s Get:189 http://ftpmaster.internal/ubuntu plucky/main arm64 libpcre2-dev arm64 10.42-4ubuntu3 [694 kB] 210s Get:190 http://ftpmaster.internal/ubuntu plucky/main arm64 libpng-dev arm64 1.6.44-2 [270 kB] 211s Get:191 http://ftpmaster.internal/ubuntu plucky/main arm64 libpoppler-dev arm64 24.08.0-3 [5180 B] 211s Get:192 http://ftpmaster.internal/ubuntu plucky/main arm64 libpoppler-private-dev arm64 24.08.0-3 [198 kB] 211s Get:193 http://ftpmaster.internal/ubuntu plucky/main arm64 libpq-dev arm64 17.0-1 [158 kB] 211s Get:194 http://ftpmaster.internal/ubuntu plucky/main arm64 libpython3.13-stdlib arm64 3.13.0-2 [2073 kB] 211s Get:195 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqhull8.0 arm64 2020.2-6build1 [188 kB] 212s Get:196 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqhullcpp8.0 arm64 2020.2-6build1 [50.2 kB] 212s Get:197 http://ftpmaster.internal/ubuntu plucky/universe arm64 libqhull-dev arm64 2020.2-6build1 [478 kB] 212s Get:198 http://ftpmaster.internal/ubuntu plucky/main arm64 libraqm0 arm64 0.10.1-1build1 [14.7 kB] 212s Get:199 http://ftpmaster.internal/ubuntu plucky/universe arm64 librttopo-dev arm64 1.1.0-3build2 [240 kB] 212s Get:200 http://ftpmaster.internal/ubuntu plucky/main arm64 libsqlite3-dev arm64 3.46.1-1 [933 kB] 212s Get:201 http://ftpmaster.internal/ubuntu plucky/universe arm64 libsqlite3-mod-spatialite arm64 5.1.0-3build1 [1777 kB] 213s Get:202 http://ftpmaster.internal/ubuntu plucky/main arm64 libjbig-dev arm64 2.1-6.1ubuntu2 [27.5 kB] 213s Get:203 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebpdemux2 arm64 1.4.0-0.1 [12.3 kB] 213s Get:204 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebpmux3 arm64 1.4.0-0.1 [25.1 kB] 213s Get:205 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebpdecoder3 arm64 1.4.0-0.1 [89.0 kB] 213s Get:206 http://ftpmaster.internal/ubuntu plucky/main arm64 libwebp-dev arm64 1.4.0-0.1 [339 kB] 213s Get:207 http://ftpmaster.internal/ubuntu plucky/main arm64 libtiffxx6 arm64 4.5.1+git230720-4ubuntu4 [5728 B] 213s Get:208 http://ftpmaster.internal/ubuntu plucky/main arm64 libtiff-dev arm64 4.5.1+git230720-4ubuntu4 [339 kB] 214s Get:209 http://ftpmaster.internal/ubuntu plucky/universe arm64 liburiparser-dev arm64 0.9.8+dfsg-2 [15.8 kB] 214s Get:210 http://ftpmaster.internal/ubuntu plucky/universe arm64 libxerces-c-dev arm64 3.2.4+debian-1.3 [1825 kB] 214s Get:211 http://ftpmaster.internal/ubuntu plucky/main arm64 python-django-doc all 3:4.2.15-1ubuntu1 [3456 kB] 216s Get:212 http://ftpmaster.internal/ubuntu plucky/universe arm64 python-django-formtools-doc all 2.4.1-2 [46.7 kB] 216s Get:213 http://ftpmaster.internal/ubuntu plucky/main arm64 python-psycopg2-doc all 2.9.9-2build1 [310 kB] 216s Get:214 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13 arm64 3.13.0-2 [719 kB] 216s Get:215 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3-all arm64 3.12.7-1 [890 B] 216s Get:216 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-defusedxml all 0.7.1-2 [42.0 kB] 217s Get:217 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.12-doc all 3.12.7-3 [12.4 MB] 219s Get:218 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3-doc all 3.12.7-1 [10.3 kB] 219s Get:219 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-roman all 4.2-1 [10.0 kB] 219s Get:220 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 219s Get:221 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-h11 all 0.14.0-1 [51.1 kB] 219s Get:222 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-imagesize all 1.4.1-1 [6844 B] 219s Get:223 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-numpy arm64 1:1.26.4+ds-11ubuntu1 [4149 kB] 220s Get:224 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-outcome all 1.2.0-1.1 [5968 B] 220s Get:225 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-packaging all 24.2-1 [51.5 kB] 220s Get:226 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-pil arm64 10.4.0-1ubuntu2 [473 kB] 220s Get:227 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-sniffio all 1.3.1-1 [7262 B] 220s Get:228 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-sortedcontainers all 2.4.0-2 [27.6 kB] 220s Get:229 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-trio all 0.27.0-1 [322 kB] 220s Get:230 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-wsproto all 1.2.0-1 [23.6 kB] 220s Get:231 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-trio-websocket all 0.11.1-1 [20.6 kB] 220s Get:232 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-websocket all 1.8.0-2 [38.5 kB] 220s Get:233 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-selenium all 4.23.0+dfsg-1 [104 kB] 220s Get:234 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 220s Get:235 http://ftpmaster.internal/ubuntu plucky/main arm64 sphinx-common all 7.4.7-4 [775 kB] 221s Get:236 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 221s Get:237 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-sphinx all 7.4.7-4 [593 kB] 221s Get:238 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-tblib all 3.0.0-5 [12.9 kB] 221s Get:239 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-tz all 2024.1-2 [31.4 kB] 221s Get:240 http://ftpmaster.internal/ubuntu plucky/universe arm64 libfreexl-dev arm64 2.0.0-1build2 [44.2 kB] 221s Get:241 http://ftpmaster.internal/ubuntu plucky/universe arm64 libproj-dev arm64 9.5.0-1 [76.5 kB] 221s Get:242 http://ftpmaster.internal/ubuntu plucky/universe arm64 libgeotiff-dev arm64 1.7.3-1 [89.4 kB] 221s Get:243 http://ftpmaster.internal/ubuntu plucky/universe arm64 libhdf4-alt-dev arm64 4.3.0-1 [366 kB] 221s Get:244 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-c-dev arm64 0.18+ds-1 [67.1 kB] 221s Get:245 http://ftpmaster.internal/ubuntu plucky/universe arm64 libkml-dev arm64 1.3.0-12build1 [659 kB] 221s Get:246 http://ftpmaster.internal/ubuntu plucky/main arm64 liblz4-dev arm64 1.9.4-3 [87.6 kB] 221s Get:247 http://ftpmaster.internal/ubuntu plucky/main arm64 libopenjp2-7-dev arm64 2.5.0-2ubuntu1 [273 kB] 222s Get:248 http://ftpmaster.internal/ubuntu plucky/universe arm64 libspatialite-dev arm64 5.1.0-3build1 [2290 kB] 222s Get:249 http://ftpmaster.internal/ubuntu plucky/main arm64 unixodbc-dev arm64 2.3.12-1ubuntu1 [242 kB] 222s Get:250 http://ftpmaster.internal/ubuntu plucky/universe arm64 libgdal-dev arm64 3.9.3+dfsg-1build1 [217 kB] 222s Get:251 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-bcrypt arm64 4.2.0-2.1 [237 kB] 223s Fetched 189 MB in 43s (4370 kB/s) 223s Selecting previously unselected package libpython3.13-minimal:arm64. 223s (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 ... 86131 files and directories currently installed.) 223s Preparing to unpack .../000-libpython3.13-minimal_3.13.0-2_arm64.deb ... 223s Unpacking libpython3.13-minimal:arm64 (3.13.0-2) ... 223s Selecting previously unselected package python3.13-minimal. 223s Preparing to unpack .../001-python3.13-minimal_3.13.0-2_arm64.deb ... 223s Unpacking python3.13-minimal (3.13.0-2) ... 223s Selecting previously unselected package sgml-base. 223s Preparing to unpack .../002-sgml-base_1.31_all.deb ... 223s Unpacking sgml-base (1.31) ... 223s Selecting previously unselected package m4. 223s Preparing to unpack .../003-m4_1.4.19-4build1_arm64.deb ... 223s Unpacking m4 (1.4.19-4build1) ... 223s Selecting previously unselected package autoconf. 223s Preparing to unpack .../004-autoconf_2.72-3_all.deb ... 223s Unpacking autoconf (2.72-3) ... 223s Selecting previously unselected package autotools-dev. 223s Preparing to unpack .../005-autotools-dev_20220109.1_all.deb ... 223s Unpacking autotools-dev (20220109.1) ... 223s Selecting previously unselected package automake. 223s Preparing to unpack .../006-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 223s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 223s Selecting previously unselected package autopoint. 223s Preparing to unpack .../007-autopoint_0.22.5-2_all.deb ... 223s Unpacking autopoint (0.22.5-2) ... 223s Selecting previously unselected package libisl23:arm64. 223s Preparing to unpack .../008-libisl23_0.27-1_arm64.deb ... 223s Unpacking libisl23:arm64 (0.27-1) ... 223s Selecting previously unselected package libmpc3:arm64. 223s Preparing to unpack .../009-libmpc3_1.3.1-1build2_arm64.deb ... 223s Unpacking libmpc3:arm64 (1.3.1-1build2) ... 223s Selecting previously unselected package cpp-14-aarch64-linux-gnu. 223s Preparing to unpack .../010-cpp-14-aarch64-linux-gnu_14.2.0-8ubuntu1_arm64.deb ... 223s Unpacking cpp-14-aarch64-linux-gnu (14.2.0-8ubuntu1) ... 224s Selecting previously unselected package cpp-14. 224s Preparing to unpack .../011-cpp-14_14.2.0-8ubuntu1_arm64.deb ... 224s Unpacking cpp-14 (14.2.0-8ubuntu1) ... 224s Selecting previously unselected package cpp-aarch64-linux-gnu. 224s Preparing to unpack .../012-cpp-aarch64-linux-gnu_4%3a14.1.0-2ubuntu1_arm64.deb ... 224s Unpacking cpp-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 224s Selecting previously unselected package cpp. 224s Preparing to unpack .../013-cpp_4%3a14.1.0-2ubuntu1_arm64.deb ... 224s Unpacking cpp (4:14.1.0-2ubuntu1) ... 224s Selecting previously unselected package libcc1-0:arm64. 224s Preparing to unpack .../014-libcc1-0_14.2.0-8ubuntu1_arm64.deb ... 224s Unpacking libcc1-0:arm64 (14.2.0-8ubuntu1) ... 224s Selecting previously unselected package libgomp1:arm64. 224s Preparing to unpack .../015-libgomp1_14.2.0-8ubuntu1_arm64.deb ... 224s Unpacking libgomp1:arm64 (14.2.0-8ubuntu1) ... 224s Selecting previously unselected package libitm1:arm64. 224s Preparing to unpack .../016-libitm1_14.2.0-8ubuntu1_arm64.deb ... 224s Unpacking libitm1:arm64 (14.2.0-8ubuntu1) ... 224s Selecting previously unselected package libasan8:arm64. 224s Preparing to unpack .../017-libasan8_14.2.0-8ubuntu1_arm64.deb ... 224s Unpacking libasan8:arm64 (14.2.0-8ubuntu1) ... 224s Selecting previously unselected package liblsan0:arm64. 224s Preparing to unpack .../018-liblsan0_14.2.0-8ubuntu1_arm64.deb ... 224s Unpacking liblsan0:arm64 (14.2.0-8ubuntu1) ... 224s Selecting previously unselected package libtsan2:arm64. 224s Preparing to unpack .../019-libtsan2_14.2.0-8ubuntu1_arm64.deb ... 224s Unpacking libtsan2:arm64 (14.2.0-8ubuntu1) ... 224s Selecting previously unselected package libubsan1:arm64. 224s Preparing to unpack .../020-libubsan1_14.2.0-8ubuntu1_arm64.deb ... 224s Unpacking libubsan1:arm64 (14.2.0-8ubuntu1) ... 224s Selecting previously unselected package libhwasan0:arm64. 224s Preparing to unpack .../021-libhwasan0_14.2.0-8ubuntu1_arm64.deb ... 224s Unpacking libhwasan0:arm64 (14.2.0-8ubuntu1) ... 224s Selecting previously unselected package libgcc-14-dev:arm64. 224s Preparing to unpack .../022-libgcc-14-dev_14.2.0-8ubuntu1_arm64.deb ... 224s Unpacking libgcc-14-dev:arm64 (14.2.0-8ubuntu1) ... 224s Selecting previously unselected package gcc-14-aarch64-linux-gnu. 224s Preparing to unpack .../023-gcc-14-aarch64-linux-gnu_14.2.0-8ubuntu1_arm64.deb ... 224s Unpacking gcc-14-aarch64-linux-gnu (14.2.0-8ubuntu1) ... 225s Selecting previously unselected package gcc-14. 225s Preparing to unpack .../024-gcc-14_14.2.0-8ubuntu1_arm64.deb ... 225s Unpacking gcc-14 (14.2.0-8ubuntu1) ... 225s Selecting previously unselected package gcc-aarch64-linux-gnu. 225s Preparing to unpack .../025-gcc-aarch64-linux-gnu_4%3a14.1.0-2ubuntu1_arm64.deb ... 225s Unpacking gcc-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 225s Selecting previously unselected package gcc. 225s Preparing to unpack .../026-gcc_4%3a14.1.0-2ubuntu1_arm64.deb ... 225s Unpacking gcc (4:14.1.0-2ubuntu1) ... 225s Selecting previously unselected package libstdc++-14-dev:arm64. 225s Preparing to unpack .../027-libstdc++-14-dev_14.2.0-8ubuntu1_arm64.deb ... 225s Unpacking libstdc++-14-dev:arm64 (14.2.0-8ubuntu1) ... 225s Selecting previously unselected package g++-14-aarch64-linux-gnu. 225s Preparing to unpack .../028-g++-14-aarch64-linux-gnu_14.2.0-8ubuntu1_arm64.deb ... 225s Unpacking g++-14-aarch64-linux-gnu (14.2.0-8ubuntu1) ... 225s Selecting previously unselected package g++-14. 225s Preparing to unpack .../029-g++-14_14.2.0-8ubuntu1_arm64.deb ... 225s Unpacking g++-14 (14.2.0-8ubuntu1) ... 225s Selecting previously unselected package g++-aarch64-linux-gnu. 225s Preparing to unpack .../030-g++-aarch64-linux-gnu_4%3a14.1.0-2ubuntu1_arm64.deb ... 225s Unpacking g++-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 225s Selecting previously unselected package g++. 225s Preparing to unpack .../031-g++_4%3a14.1.0-2ubuntu1_arm64.deb ... 225s Unpacking g++ (4:14.1.0-2ubuntu1) ... 225s Selecting previously unselected package build-essential. 226s Preparing to unpack .../032-build-essential_12.10ubuntu1_arm64.deb ... 226s Unpacking build-essential (12.10ubuntu1) ... 226s Selecting previously unselected package libdebhelper-perl. 226s Preparing to unpack .../033-libdebhelper-perl_13.20ubuntu1_all.deb ... 226s Unpacking libdebhelper-perl (13.20ubuntu1) ... 226s Selecting previously unselected package libtool. 226s Preparing to unpack .../034-libtool_2.4.7-8_all.deb ... 226s Unpacking libtool (2.4.7-8) ... 226s Selecting previously unselected package dh-autoreconf. 226s Preparing to unpack .../035-dh-autoreconf_20_all.deb ... 226s Unpacking dh-autoreconf (20) ... 226s Selecting previously unselected package libarchive-zip-perl. 226s Preparing to unpack .../036-libarchive-zip-perl_1.68-1_all.deb ... 226s Unpacking libarchive-zip-perl (1.68-1) ... 226s Selecting previously unselected package libfile-stripnondeterminism-perl. 226s Preparing to unpack .../037-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 226s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 226s Selecting previously unselected package dh-strip-nondeterminism. 226s Preparing to unpack .../038-dh-strip-nondeterminism_1.14.0-1_all.deb ... 226s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 226s Selecting previously unselected package debugedit. 226s Preparing to unpack .../039-debugedit_1%3a5.1-1_arm64.deb ... 226s Unpacking debugedit (1:5.1-1) ... 226s Selecting previously unselected package dwz. 226s Preparing to unpack .../040-dwz_0.15-1build6_arm64.deb ... 226s Unpacking dwz (0.15-1build6) ... 226s Selecting previously unselected package gettext. 226s Preparing to unpack .../041-gettext_0.22.5-2_arm64.deb ... 226s Unpacking gettext (0.22.5-2) ... 226s Selecting previously unselected package intltool-debian. 226s Preparing to unpack .../042-intltool-debian_0.35.0+20060710.6_all.deb ... 226s Unpacking intltool-debian (0.35.0+20060710.6) ... 226s Selecting previously unselected package po-debconf. 226s Preparing to unpack .../043-po-debconf_1.0.21+nmu1_all.deb ... 226s Unpacking po-debconf (1.0.21+nmu1) ... 226s Selecting previously unselected package debhelper. 226s Preparing to unpack .../044-debhelper_13.20ubuntu1_all.deb ... 226s Unpacking debhelper (13.20ubuntu1) ... 226s Selecting previously unselected package mysql-common. 226s Preparing to unpack .../045-mysql-common_5.8+1.1.1_all.deb ... 226s Unpacking mysql-common (5.8+1.1.1) ... 226s Selecting previously unselected package libmysqlclient21:arm64. 226s Preparing to unpack .../046-libmysqlclient21_8.0.40-1_arm64.deb ... 226s Unpacking libmysqlclient21:arm64 (8.0.40-1) ... 226s Selecting previously unselected package libssl-dev:arm64. 226s Preparing to unpack .../047-libssl-dev_3.3.1-2ubuntu2_arm64.deb ... 226s Unpacking libssl-dev:arm64 (3.3.1-2ubuntu2) ... 226s Selecting previously unselected package libzstd-dev:arm64. 226s Preparing to unpack .../048-libzstd-dev_1.5.6+dfsg-1_arm64.deb ... 226s Unpacking libzstd-dev:arm64 (1.5.6+dfsg-1) ... 226s Selecting previously unselected package zlib1g-dev:arm64. 226s Preparing to unpack .../049-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_arm64.deb ... 226s Unpacking zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 226s Selecting previously unselected package libmysqlclient-dev. 226s Preparing to unpack .../050-libmysqlclient-dev_8.0.40-1_arm64.deb ... 226s Unpacking libmysqlclient-dev (8.0.40-1) ... 227s Selecting previously unselected package default-libmysqlclient-dev:arm64. 227s Preparing to unpack .../051-default-libmysqlclient-dev_1.1.1_arm64.deb ... 227s Unpacking default-libmysqlclient-dev:arm64 (1.1.1) ... 227s Selecting previously unselected package dh-python. 227s Preparing to unpack .../052-dh-python_6.20241024_all.deb ... 227s Unpacking dh-python (6.20241024) ... 227s Selecting previously unselected package xml-core. 227s Preparing to unpack .../053-xml-core_0.19_all.deb ... 227s Unpacking xml-core (0.19) ... 227s Selecting previously unselected package docutils-common. 227s Preparing to unpack .../054-docutils-common_0.21.2+dfsg-2_all.deb ... 227s Unpacking docutils-common (0.21.2+dfsg-2) ... 227s Selecting previously unselected package fonts-dejavu-mono. 227s Preparing to unpack .../055-fonts-dejavu-mono_2.37-8_all.deb ... 227s Unpacking fonts-dejavu-mono (2.37-8) ... 227s Selecting previously unselected package fonts-dejavu-core. 227s Preparing to unpack .../056-fonts-dejavu-core_2.37-8_all.deb ... 227s Unpacking fonts-dejavu-core (2.37-8) ... 227s Selecting previously unselected package fontconfig-config. 227s Preparing to unpack .../057-fontconfig-config_2.15.0-1.1ubuntu2_arm64.deb ... 227s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 227s Selecting previously unselected package gdal-data. 227s Preparing to unpack .../058-gdal-data_3.9.3+dfsg-1build1_all.deb ... 227s Unpacking gdal-data (3.9.3+dfsg-1build1) ... 227s Selecting previously unselected package gdal-plugins:arm64. 227s Preparing to unpack .../059-gdal-plugins_3.9.3+dfsg-1build1_arm64.deb ... 227s Unpacking gdal-plugins:arm64 (3.9.3+dfsg-1build1) ... 227s Selecting previously unselected package hdf5-helpers. 227s Preparing to unpack .../060-hdf5-helpers_1.10.10+repack-4ubuntu3_arm64.deb ... 227s Unpacking hdf5-helpers (1.10.10+repack-4ubuntu3) ... 227s Selecting previously unselected package icu-devtools. 227s Preparing to unpack .../061-icu-devtools_74.2-1ubuntu4_arm64.deb ... 227s Unpacking icu-devtools (74.2-1ubuntu4) ... 227s Selecting previously unselected package libaec0:arm64. 227s Preparing to unpack .../062-libaec0_1.1.3-1_arm64.deb ... 227s Unpacking libaec0:arm64 (1.1.3-1) ... 227s Selecting previously unselected package libaom3:arm64. 227s Preparing to unpack .../063-libaom3_3.11.0-1_arm64.deb ... 227s Unpacking libaom3:arm64 (3.11.0-1) ... 227s Selecting previously unselected package libblas3:arm64. 227s Preparing to unpack .../064-libblas3_3.12.0-3build2_arm64.deb ... 227s Unpacking libblas3:arm64 (3.12.0-3build2) ... 227s Selecting previously unselected package libgfortran5:arm64. 227s Preparing to unpack .../065-libgfortran5_14.2.0-8ubuntu1_arm64.deb ... 227s Unpacking libgfortran5:arm64 (14.2.0-8ubuntu1) ... 227s Selecting previously unselected package liblapack3:arm64. 227s Preparing to unpack .../066-liblapack3_3.12.0-3build2_arm64.deb ... 227s Unpacking liblapack3:arm64 (3.12.0-3build2) ... 228s Selecting previously unselected package libarpack2t64:arm64. 228s Preparing to unpack .../067-libarpack2t64_3.9.1-1.1ubuntu1_arm64.deb ... 228s Unpacking libarpack2t64:arm64 (3.9.1-1.1ubuntu1) ... 228s Selecting previously unselected package libarmadillo14. 228s Preparing to unpack .../068-libarmadillo14_1%3a14.0.1+dfsg-2build1_arm64.deb ... 228s Unpacking libarmadillo14 (1:14.0.1+dfsg-2build1) ... 228s Selecting previously unselected package libblas-dev:arm64. 228s Preparing to unpack .../069-libblas-dev_3.12.0-3build2_arm64.deb ... 228s Unpacking libblas-dev:arm64 (3.12.0-3build2) ... 228s Selecting previously unselected package liblapack-dev:arm64. 228s Preparing to unpack .../070-liblapack-dev_3.12.0-3build2_arm64.deb ... 228s Unpacking liblapack-dev:arm64 (3.12.0-3build2) ... 228s Selecting previously unselected package libarpack2-dev:arm64. 228s Preparing to unpack .../071-libarpack2-dev_3.9.1-1.1ubuntu1_arm64.deb ... 228s Unpacking libarpack2-dev:arm64 (3.9.1-1.1ubuntu1) ... 228s Selecting previously unselected package libsz2:arm64. 228s Preparing to unpack .../072-libsz2_1.1.3-1_arm64.deb ... 228s Unpacking libsz2:arm64 (1.1.3-1) ... 228s Selecting previously unselected package libhdf5-103-1t64:arm64. 228s Preparing to unpack .../073-libhdf5-103-1t64_1.10.10+repack-4ubuntu3_arm64.deb ... 228s Unpacking libhdf5-103-1t64:arm64 (1.10.10+repack-4ubuntu3) ... 228s Selecting previously unselected package libhdf5-fortran-102t64:arm64. 228s Preparing to unpack .../074-libhdf5-fortran-102t64_1.10.10+repack-4ubuntu3_arm64.deb ... 228s Unpacking libhdf5-fortran-102t64:arm64 (1.10.10+repack-4ubuntu3) ... 228s Selecting previously unselected package libhdf5-hl-100t64:arm64. 228s Preparing to unpack .../075-libhdf5-hl-100t64_1.10.10+repack-4ubuntu3_arm64.deb ... 228s Unpacking libhdf5-hl-100t64:arm64 (1.10.10+repack-4ubuntu3) ... 228s Selecting previously unselected package libhdf5-hl-fortran-100t64:arm64. 228s Preparing to unpack .../076-libhdf5-hl-fortran-100t64_1.10.10+repack-4ubuntu3_arm64.deb ... 228s Unpacking libhdf5-hl-fortran-100t64:arm64 (1.10.10+repack-4ubuntu3) ... 228s Selecting previously unselected package libhdf5-cpp-103-1t64:arm64. 228s Preparing to unpack .../077-libhdf5-cpp-103-1t64_1.10.10+repack-4ubuntu3_arm64.deb ... 228s Unpacking libhdf5-cpp-103-1t64:arm64 (1.10.10+repack-4ubuntu3) ... 228s Selecting previously unselected package libhdf5-hl-cpp-100t64:arm64. 228s Preparing to unpack .../078-libhdf5-hl-cpp-100t64_1.10.10+repack-4ubuntu3_arm64.deb ... 228s Unpacking libhdf5-hl-cpp-100t64:arm64 (1.10.10+repack-4ubuntu3) ... 228s Selecting previously unselected package libjpeg-turbo8:arm64. 228s Preparing to unpack .../079-libjpeg-turbo8_2.1.5-3ubuntu2_arm64.deb ... 228s Unpacking libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 228s Selecting previously unselected package libjpeg-turbo8-dev:arm64. 228s Preparing to unpack .../080-libjpeg-turbo8-dev_2.1.5-3ubuntu2_arm64.deb ... 228s Unpacking libjpeg-turbo8-dev:arm64 (2.1.5-3ubuntu2) ... 228s Selecting previously unselected package libjpeg8:arm64. 228s Preparing to unpack .../081-libjpeg8_8c-2ubuntu11_arm64.deb ... 228s Unpacking libjpeg8:arm64 (8c-2ubuntu11) ... 228s Selecting previously unselected package libjpeg8-dev:arm64. 228s Preparing to unpack .../082-libjpeg8-dev_8c-2ubuntu11_arm64.deb ... 228s Unpacking libjpeg8-dev:arm64 (8c-2ubuntu11) ... 228s Selecting previously unselected package libjpeg-dev:arm64. 228s Preparing to unpack .../083-libjpeg-dev_8c-2ubuntu11_arm64.deb ... 228s Unpacking libjpeg-dev:arm64 (8c-2ubuntu11) ... 228s Selecting previously unselected package libaec-dev:arm64. 228s Preparing to unpack .../084-libaec-dev_1.1.3-1_arm64.deb ... 228s Unpacking libaec-dev:arm64 (1.1.3-1) ... 228s Selecting previously unselected package libbrotli-dev:arm64. 228s Preparing to unpack .../085-libbrotli-dev_1.1.0-2build3_arm64.deb ... 228s Unpacking libbrotli-dev:arm64 (1.1.0-2build3) ... 228s Selecting previously unselected package libidn2-dev:arm64. 228s Preparing to unpack .../086-libidn2-dev_2.3.7-2build2_arm64.deb ... 228s Unpacking libidn2-dev:arm64 (2.3.7-2build2) ... 228s Selecting previously unselected package libpkgconf3:arm64. 229s Preparing to unpack .../087-libpkgconf3_1.8.1-4_arm64.deb ... 229s Unpacking libpkgconf3:arm64 (1.8.1-4) ... 229s Selecting previously unselected package pkgconf-bin. 229s Preparing to unpack .../088-pkgconf-bin_1.8.1-4_arm64.deb ... 229s Unpacking pkgconf-bin (1.8.1-4) ... 229s Selecting previously unselected package pkgconf:arm64. 229s Preparing to unpack .../089-pkgconf_1.8.1-4_arm64.deb ... 229s Unpacking pkgconf:arm64 (1.8.1-4) ... 229s Selecting previously unselected package libnghttp2-dev:arm64. 229s Preparing to unpack .../090-libnghttp2-dev_1.64.0-1_arm64.deb ... 229s Unpacking libnghttp2-dev:arm64 (1.64.0-1) ... 229s Selecting previously unselected package libpsl-dev:arm64. 229s Preparing to unpack .../091-libpsl-dev_0.21.2-1.1build1_arm64.deb ... 229s Unpacking libpsl-dev:arm64 (0.21.2-1.1build1) ... 229s Selecting previously unselected package libgmpxx4ldbl:arm64. 229s Preparing to unpack .../092-libgmpxx4ldbl_2%3a6.3.0+dfsg-2ubuntu7_arm64.deb ... 229s Unpacking libgmpxx4ldbl:arm64 (2:6.3.0+dfsg-2ubuntu7) ... 229s Selecting previously unselected package libgmp-dev:arm64. 229s Preparing to unpack .../093-libgmp-dev_2%3a6.3.0+dfsg-2ubuntu7_arm64.deb ... 229s Unpacking libgmp-dev:arm64 (2:6.3.0+dfsg-2ubuntu7) ... 229s Selecting previously unselected package libevent-2.1-7t64:arm64. 229s Preparing to unpack .../094-libevent-2.1-7t64_2.1.12-stable-10_arm64.deb ... 229s Unpacking libevent-2.1-7t64:arm64 (2.1.12-stable-10) ... 229s Selecting previously unselected package libunbound8:arm64. 229s Preparing to unpack .../095-libunbound8_1.20.0-1ubuntu2.1_arm64.deb ... 229s Unpacking libunbound8:arm64 (1.20.0-1ubuntu2.1) ... 229s Selecting previously unselected package libgnutls-dane0t64:arm64. 229s Preparing to unpack .../096-libgnutls-dane0t64_3.8.8-2ubuntu1_arm64.deb ... 229s Unpacking libgnutls-dane0t64:arm64 (3.8.8-2ubuntu1) ... 229s Selecting previously unselected package libgnutls-openssl27t64:arm64. 229s Preparing to unpack .../097-libgnutls-openssl27t64_3.8.8-2ubuntu1_arm64.deb ... 229s Unpacking libgnutls-openssl27t64:arm64 (3.8.8-2ubuntu1) ... 229s Selecting previously unselected package libp11-kit-dev:arm64. 229s Preparing to unpack .../098-libp11-kit-dev_0.25.5-2ubuntu1_arm64.deb ... 229s Unpacking libp11-kit-dev:arm64 (0.25.5-2ubuntu1) ... 229s Selecting previously unselected package libtasn1-6-dev:arm64. 229s Preparing to unpack .../099-libtasn1-6-dev_4.19.0-3build1_arm64.deb ... 229s Unpacking libtasn1-6-dev:arm64 (4.19.0-3build1) ... 229s Selecting previously unselected package nettle-dev:arm64. 229s Preparing to unpack .../100-nettle-dev_3.10-1_arm64.deb ... 229s Unpacking nettle-dev:arm64 (3.10-1) ... 229s Selecting previously unselected package libgnutls28-dev:arm64. 229s Preparing to unpack .../101-libgnutls28-dev_3.8.8-2ubuntu1_arm64.deb ... 229s Unpacking libgnutls28-dev:arm64 (3.8.8-2ubuntu1) ... 229s Selecting previously unselected package librtmp-dev:arm64. 229s Preparing to unpack .../102-librtmp-dev_2.4+20151223.gitfa8646d.1-2build7_arm64.deb ... 229s Unpacking librtmp-dev:arm64 (2.4+20151223.gitfa8646d.1-2build7) ... 229s Selecting previously unselected package libssh2-1-dev:arm64. 229s Preparing to unpack .../103-libssh2-1-dev_1.11.1-1_arm64.deb ... 229s Unpacking libssh2-1-dev:arm64 (1.11.1-1) ... 229s Selecting previously unselected package libcurl4-openssl-dev:arm64. 229s Preparing to unpack .../104-libcurl4-openssl-dev_8.9.1-2ubuntu3_arm64.deb ... 229s Unpacking libcurl4-openssl-dev:arm64 (8.9.1-2ubuntu3) ... 229s Selecting previously unselected package libhdf5-dev. 229s Preparing to unpack .../105-libhdf5-dev_1.10.10+repack-4ubuntu3_arm64.deb ... 229s Unpacking libhdf5-dev (1.10.10+repack-4ubuntu3) ... 229s Selecting previously unselected package libsuperlu7:arm64. 229s Preparing to unpack .../106-libsuperlu7_7.0.0+dfsg1-2_arm64.deb ... 229s Unpacking libsuperlu7:arm64 (7.0.0+dfsg1-2) ... 229s Selecting previously unselected package libsuperlu-dev:arm64. 229s Preparing to unpack .../107-libsuperlu-dev_7.0.0+dfsg1-2_arm64.deb ... 229s Unpacking libsuperlu-dev:arm64 (7.0.0+dfsg1-2) ... 229s Selecting previously unselected package libarmadillo-dev. 230s Preparing to unpack .../108-libarmadillo-dev_1%3a14.0.1+dfsg-2build1_arm64.deb ... 230s Unpacking libarmadillo-dev (1:14.0.1+dfsg-2build1) ... 230s Selecting previously unselected package libsnappy1v5:arm64. 230s Preparing to unpack .../109-libsnappy1v5_1.2.1-1_arm64.deb ... 230s Unpacking libsnappy1v5:arm64 (1.2.1-1) ... 230s Selecting previously unselected package libblosc1:arm64. 230s Preparing to unpack .../110-libblosc1_1.21.5+ds-1build1_arm64.deb ... 230s Unpacking libblosc1:arm64 (1.21.5+ds-1build1) ... 230s Selecting previously unselected package libblosc-dev:arm64. 230s Preparing to unpack .../111-libblosc-dev_1.21.5+ds-1build1_arm64.deb ... 230s Unpacking libblosc-dev:arm64 (1.21.5+ds-1build1) ... 230s Selecting previously unselected package libboost1.83-dev:arm64. 230s Preparing to unpack .../112-libboost1.83-dev_1.83.0-3.2ubuntu2_arm64.deb ... 230s Unpacking libboost1.83-dev:arm64 (1.83.0-3.2ubuntu2) ... 232s Selecting previously unselected package libboost-dev:arm64. 232s Preparing to unpack .../113-libboost-dev_1.83.0.2ubuntu1_arm64.deb ... 232s Unpacking libboost-dev:arm64 (1.83.0.2ubuntu1) ... 232s Selecting previously unselected package libcfitsio10t64:arm64. 232s Preparing to unpack .../114-libcfitsio10t64_4.4.1-2_arm64.deb ... 232s Unpacking libcfitsio10t64:arm64 (4.4.1-2) ... 232s Selecting previously unselected package libcfitsio-dev:arm64. 232s Preparing to unpack .../115-libcfitsio-dev_4.4.1-2_arm64.deb ... 232s Unpacking libcfitsio-dev:arm64 (4.4.1-2) ... 232s Selecting previously unselected package libde265-0:arm64. 232s Preparing to unpack .../116-libde265-0_1.0.15-1build4_arm64.deb ... 232s Unpacking libde265-0:arm64 (1.0.15-1build4) ... 232s Selecting previously unselected package libdeflate0:arm64. 232s Preparing to unpack .../117-libdeflate0_1.22-1_arm64.deb ... 232s Unpacking libdeflate0:arm64 (1.22-1) ... 232s Selecting previously unselected package libdeflate-dev:arm64. 232s Preparing to unpack .../118-libdeflate-dev_1.22-1_arm64.deb ... 232s Unpacking libdeflate-dev:arm64 (1.22-1) ... 232s Selecting previously unselected package libexpat1-dev:arm64. 232s Preparing to unpack .../119-libexpat1-dev_2.6.4-1_arm64.deb ... 232s Unpacking libexpat1-dev:arm64 (2.6.4-1) ... 232s Selecting previously unselected package libfontconfig1:arm64. 232s Preparing to unpack .../120-libfontconfig1_2.15.0-1.1ubuntu2_arm64.deb ... 232s Unpacking libfontconfig1:arm64 (2.15.0-1.1ubuntu2) ... 232s Selecting previously unselected package libfyba0t64:arm64. 232s Preparing to unpack .../121-libfyba0t64_4.1.1-11build1_arm64.deb ... 232s Unpacking libfyba0t64:arm64 (4.1.1-11build1) ... 232s Selecting previously unselected package libfyba-dev:arm64. 232s Preparing to unpack .../122-libfyba-dev_4.1.1-11build1_arm64.deb ... 232s Unpacking libfyba-dev:arm64 (4.1.1-11build1) ... 232s Selecting previously unselected package libminizip1t64:arm64. 232s Preparing to unpack .../123-libminizip1t64_1%3a1.3.dfsg+really1.3.1-1ubuntu1_arm64.deb ... 232s Unpacking libminizip1t64:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 232s Selecting previously unselected package libfreexl1:arm64. 232s Preparing to unpack .../124-libfreexl1_2.0.0-1build2_arm64.deb ... 232s Unpacking libfreexl1:arm64 (2.0.0-1build2) ... 232s Selecting previously unselected package libgeos3.13.0:arm64. 232s Preparing to unpack .../125-libgeos3.13.0_3.13.0-1_arm64.deb ... 232s Unpacking libgeos3.13.0:arm64 (3.13.0-1) ... 232s Selecting previously unselected package libgeos-c1t64:arm64. 232s Preparing to unpack .../126-libgeos-c1t64_3.13.0-1_arm64.deb ... 232s Unpacking libgeos-c1t64:arm64 (3.13.0-1) ... 232s Selecting previously unselected package proj-data. 232s Preparing to unpack .../127-proj-data_9.5.0-1_all.deb ... 232s Unpacking proj-data (9.5.0-1) ... 232s Selecting previously unselected package libjbig0:arm64. 232s Preparing to unpack .../128-libjbig0_2.1-6.1ubuntu2_arm64.deb ... 232s Unpacking libjbig0:arm64 (2.1-6.1ubuntu2) ... 233s Selecting previously unselected package liblerc4:arm64. 233s Preparing to unpack .../129-liblerc4_4.0.0+ds-5ubuntu1_arm64.deb ... 233s Unpacking liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 233s Selecting previously unselected package libsharpyuv0:arm64. 233s Preparing to unpack .../130-libsharpyuv0_1.4.0-0.1_arm64.deb ... 233s Unpacking libsharpyuv0:arm64 (1.4.0-0.1) ... 233s Selecting previously unselected package libwebp7:arm64. 233s Preparing to unpack .../131-libwebp7_1.4.0-0.1_arm64.deb ... 233s Unpacking libwebp7:arm64 (1.4.0-0.1) ... 233s Selecting previously unselected package libtiff6:arm64. 233s Preparing to unpack .../132-libtiff6_4.5.1+git230720-4ubuntu4_arm64.deb ... 233s Unpacking libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 233s Selecting previously unselected package libproj25:arm64. 233s Preparing to unpack .../133-libproj25_9.5.0-1_arm64.deb ... 233s Unpacking libproj25:arm64 (9.5.0-1) ... 233s Selecting previously unselected package libgeotiff5:arm64. 233s Preparing to unpack .../134-libgeotiff5_1.7.3-1_arm64.deb ... 233s Unpacking libgeotiff5:arm64 (1.7.3-1) ... 233s Selecting previously unselected package libgif7:arm64. 233s Preparing to unpack .../135-libgif7_5.2.2-1ubuntu1_arm64.deb ... 233s Unpacking libgif7:arm64 (5.2.2-1ubuntu1) ... 233s Selecting previously unselected package libhdf4-0-alt:arm64. 233s Preparing to unpack .../136-libhdf4-0-alt_4.3.0-1_arm64.deb ... 233s Unpacking libhdf4-0-alt:arm64 (4.3.0-1) ... 233s Selecting previously unselected package libheif-plugin-aomdec:arm64. 233s Preparing to unpack .../137-libheif-plugin-aomdec_1.19.3-1_arm64.deb ... 233s Unpacking libheif-plugin-aomdec:arm64 (1.19.3-1) ... 233s Selecting previously unselected package libheif-plugin-libde265:arm64. 233s Preparing to unpack .../138-libheif-plugin-libde265_1.19.3-1_arm64.deb ... 233s Unpacking libheif-plugin-libde265:arm64 (1.19.3-1) ... 233s Selecting previously unselected package libheif1:arm64. 233s Preparing to unpack .../139-libheif1_1.19.3-1_arm64.deb ... 233s Unpacking libheif1:arm64 (1.19.3-1) ... 233s Selecting previously unselected package liburiparser1:arm64. 233s Preparing to unpack .../140-liburiparser1_0.9.8+dfsg-2_arm64.deb ... 233s Unpacking liburiparser1:arm64 (0.9.8+dfsg-2) ... 233s Selecting previously unselected package libkmlbase1t64:arm64. 233s Preparing to unpack .../141-libkmlbase1t64_1.3.0-12build1_arm64.deb ... 233s Unpacking libkmlbase1t64:arm64 (1.3.0-12build1) ... 233s Selecting previously unselected package libkmldom1t64:arm64. 233s Preparing to unpack .../142-libkmldom1t64_1.3.0-12build1_arm64.deb ... 233s Unpacking libkmldom1t64:arm64 (1.3.0-12build1) ... 233s Selecting previously unselected package libkmlengine1t64:arm64. 233s Preparing to unpack .../143-libkmlengine1t64_1.3.0-12build1_arm64.deb ... 233s Unpacking libkmlengine1t64:arm64 (1.3.0-12build1) ... 234s Selecting previously unselected package libnetcdf19t64:arm64. 234s Preparing to unpack .../144-libnetcdf19t64_1%3a4.9.2-6ubuntu1_arm64.deb ... 234s Unpacking libnetcdf19t64:arm64 (1:4.9.2-6ubuntu1) ... 234s Selecting previously unselected package libltdl7:arm64. 234s Preparing to unpack .../145-libltdl7_2.4.7-8_arm64.deb ... 234s Unpacking libltdl7:arm64 (2.4.7-8) ... 234s Selecting previously unselected package libodbc2:arm64. 234s Preparing to unpack .../146-libodbc2_2.3.12-1ubuntu1_arm64.deb ... 234s Unpacking libodbc2:arm64 (2.3.12-1ubuntu1) ... 234s Selecting previously unselected package unixodbc-common. 234s Preparing to unpack .../147-unixodbc-common_2.3.12-1ubuntu1_all.deb ... 234s Unpacking unixodbc-common (2.3.12-1ubuntu1) ... 234s Selecting previously unselected package libodbcinst2:arm64. 234s Preparing to unpack .../148-libodbcinst2_2.3.12-1ubuntu1_arm64.deb ... 234s Unpacking libodbcinst2:arm64 (2.3.12-1ubuntu1) ... 234s Selecting previously unselected package libogdi4.1:arm64. 234s Preparing to unpack .../149-libogdi4.1_4.1.1+ds-5_arm64.deb ... 234s Unpacking libogdi4.1:arm64 (4.1.1+ds-5) ... 234s Selecting previously unselected package libopenjp2-7:arm64. 234s Preparing to unpack .../150-libopenjp2-7_2.5.0-2ubuntu1_arm64.deb ... 234s Unpacking libopenjp2-7:arm64 (2.5.0-2ubuntu1) ... 234s Selecting previously unselected package libgpgmepp6t64:arm64. 234s Preparing to unpack .../151-libgpgmepp6t64_1.24.0-2ubuntu1_arm64.deb ... 234s Unpacking libgpgmepp6t64:arm64 (1.24.0-2ubuntu1) ... 234s Selecting previously unselected package liblcms2-2:arm64. 234s Preparing to unpack .../152-liblcms2-2_2.16-2_arm64.deb ... 234s Unpacking liblcms2-2:arm64 (2.16-2) ... 234s Selecting previously unselected package libpoppler140:arm64. 234s Preparing to unpack .../153-libpoppler140_24.08.0-3_arm64.deb ... 234s Unpacking libpoppler140:arm64 (24.08.0-3) ... 234s Selecting previously unselected package libpq5:arm64. 234s Preparing to unpack .../154-libpq5_17.0-1_arm64.deb ... 234s Unpacking libpq5:arm64 (17.0-1) ... 234s Selecting previously unselected package libqhull-r8.0:arm64. 234s Preparing to unpack .../155-libqhull-r8.0_2020.2-6build1_arm64.deb ... 234s Unpacking libqhull-r8.0:arm64 (2020.2-6build1) ... 234s Selecting previously unselected package librttopo1:arm64. 234s Preparing to unpack .../156-librttopo1_1.1.0-3build2_arm64.deb ... 234s Unpacking librttopo1:arm64 (1.1.0-3build2) ... 234s Selecting previously unselected package libspatialite8t64:arm64. 234s Preparing to unpack .../157-libspatialite8t64_5.1.0-3build1_arm64.deb ... 234s Unpacking libspatialite8t64:arm64 (5.1.0-3build1) ... 234s Selecting previously unselected package libxerces-c3.2t64:arm64. 234s Preparing to unpack .../158-libxerces-c3.2t64_3.2.4+debian-1.3_arm64.deb ... 234s Unpacking libxerces-c3.2t64:arm64 (3.2.4+debian-1.3) ... 234s Selecting previously unselected package libgdal35:arm64. 234s Preparing to unpack .../159-libgdal35_3.9.3+dfsg-1build1_arm64.deb ... 234s Unpacking libgdal35:arm64 (3.9.3+dfsg-1build1) ... 235s Selecting previously unselected package libgeos-dev. 235s Preparing to unpack .../160-libgeos-dev_3.13.0-1_arm64.deb ... 235s Unpacking libgeos-dev (3.13.0-1) ... 235s Selecting previously unselected package libgif-dev:arm64. 235s Preparing to unpack .../161-libgif-dev_5.2.2-1ubuntu1_arm64.deb ... 235s Unpacking libgif-dev:arm64 (5.2.2-1ubuntu1) ... 235s Selecting previously unselected package libgraphite2-3:arm64. 235s Preparing to unpack .../162-libgraphite2-3_1.3.14-2ubuntu1_arm64.deb ... 235s Unpacking libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 235s Selecting previously unselected package libharfbuzz0b:arm64. 235s Preparing to unpack .../163-libharfbuzz0b_10.0.1-1_arm64.deb ... 235s Unpacking libharfbuzz0b:arm64 (10.0.1-1) ... 235s Selecting previously unselected package libsharpyuv-dev:arm64. 235s Preparing to unpack .../164-libsharpyuv-dev_1.4.0-0.1_arm64.deb ... 235s Unpacking libsharpyuv-dev:arm64 (1.4.0-0.1) ... 235s Selecting previously unselected package libheif-dev:arm64. 235s Preparing to unpack .../165-libheif-dev_1.19.3-1_arm64.deb ... 235s Unpacking libheif-dev:arm64 (1.19.3-1) ... 235s Selecting previously unselected package libicu-dev:arm64. 235s Preparing to unpack .../166-libicu-dev_74.2-1ubuntu4_arm64.deb ... 235s Unpacking libicu-dev:arm64 (74.2-1ubuntu4) ... 235s Selecting previously unselected package libimagequant0:arm64. 235s Preparing to unpack .../167-libimagequant0_2.18.0-1build1_arm64.deb ... 235s Unpacking libimagequant0:arm64 (2.18.0-1build1) ... 235s Selecting previously unselected package libjs-jquery. 235s Preparing to unpack .../168-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 235s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 235s Selecting previously unselected package libjs-underscore. 235s Preparing to unpack .../169-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 235s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 235s Selecting previously unselected package libjs-sphinxdoc. 235s Preparing to unpack .../170-libjs-sphinxdoc_7.4.7-4_all.deb ... 235s Unpacking libjs-sphinxdoc (7.4.7-4) ... 235s Selecting previously unselected package libjson-perl. 235s Preparing to unpack .../171-libjson-perl_4.10000-1_all.deb ... 235s Unpacking libjson-perl (4.10000-1) ... 236s Selecting previously unselected package libkmlconvenience1t64:arm64. 236s Preparing to unpack .../172-libkmlconvenience1t64_1.3.0-12build1_arm64.deb ... 236s Unpacking libkmlconvenience1t64:arm64 (1.3.0-12build1) ... 236s Selecting previously unselected package libkmlregionator1t64:arm64. 236s Preparing to unpack .../173-libkmlregionator1t64_1.3.0-12build1_arm64.deb ... 236s Unpacking libkmlregionator1t64:arm64 (1.3.0-12build1) ... 236s Selecting previously unselected package libkmlxsd1t64:arm64. 236s Preparing to unpack .../174-libkmlxsd1t64_1.3.0-12build1_arm64.deb ... 236s Unpacking libkmlxsd1t64:arm64 (1.3.0-12build1) ... 236s Selecting previously unselected package liblerc-dev:arm64. 236s Preparing to unpack .../175-liblerc-dev_4.0.0+ds-5ubuntu1_arm64.deb ... 236s Unpacking liblerc-dev:arm64 (4.0.0+ds-5ubuntu1) ... 236s Selecting previously unselected package libltdl-dev:arm64. 236s Preparing to unpack .../176-libltdl-dev_2.4.7-8_arm64.deb ... 236s Unpacking libltdl-dev:arm64 (2.4.7-8) ... 236s Selecting previously unselected package libminizip-dev:arm64. 236s Preparing to unpack .../177-libminizip-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_arm64.deb ... 236s Unpacking libminizip-dev:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 236s Selecting previously unselected package liblzma-dev:arm64. 236s Preparing to unpack .../178-liblzma-dev_5.6.2-2_arm64.deb ... 236s Unpacking liblzma-dev:arm64 (5.6.2-2) ... 236s Selecting previously unselected package libxml2-dev:arm64. 236s Preparing to unpack .../179-libxml2-dev_2.12.7+dfsg-3_arm64.deb ... 236s Unpacking libxml2-dev:arm64 (2.12.7+dfsg-3) ... 236s Selecting previously unselected package libnetcdf-dev. 236s Preparing to unpack .../180-libnetcdf-dev_1%3a4.9.2-6ubuntu1_arm64.deb ... 236s Unpacking libnetcdf-dev (1:4.9.2-6ubuntu1) ... 236s Selecting previously unselected package libodbccr2:arm64. 236s Preparing to unpack .../181-libodbccr2_2.3.12-1ubuntu1_arm64.deb ... 236s Unpacking libodbccr2:arm64 (2.3.12-1ubuntu1) ... 236s Selecting previously unselected package libtirpc-dev:arm64. 236s Preparing to unpack .../182-libtirpc-dev_1.3.4+ds-1.3_arm64.deb ... 236s Unpacking libtirpc-dev:arm64 (1.3.4+ds-1.3) ... 236s Selecting previously unselected package libogdi-dev. 236s Preparing to unpack .../183-libogdi-dev_4.1.1+ds-5_arm64.deb ... 236s Unpacking libogdi-dev (4.1.1+ds-5) ... 236s Selecting previously unselected package libpcre2-16-0:arm64. 236s Preparing to unpack .../184-libpcre2-16-0_10.42-4ubuntu3_arm64.deb ... 236s Unpacking libpcre2-16-0:arm64 (10.42-4ubuntu3) ... 236s Selecting previously unselected package libpcre2-32-0:arm64. 236s Preparing to unpack .../185-libpcre2-32-0_10.42-4ubuntu3_arm64.deb ... 236s Unpacking libpcre2-32-0:arm64 (10.42-4ubuntu3) ... 236s Selecting previously unselected package libpcre2-posix3:arm64. 236s Preparing to unpack .../186-libpcre2-posix3_10.42-4ubuntu3_arm64.deb ... 236s Unpacking libpcre2-posix3:arm64 (10.42-4ubuntu3) ... 236s Selecting previously unselected package libpcre2-dev:arm64. 236s Preparing to unpack .../187-libpcre2-dev_10.42-4ubuntu3_arm64.deb ... 236s Unpacking libpcre2-dev:arm64 (10.42-4ubuntu3) ... 236s Selecting previously unselected package libpng-dev:arm64. 236s Preparing to unpack .../188-libpng-dev_1.6.44-2_arm64.deb ... 236s Unpacking libpng-dev:arm64 (1.6.44-2) ... 236s Selecting previously unselected package libpoppler-dev:arm64. 236s Preparing to unpack .../189-libpoppler-dev_24.08.0-3_arm64.deb ... 236s Unpacking libpoppler-dev:arm64 (24.08.0-3) ... 236s Selecting previously unselected package libpoppler-private-dev:arm64. 236s Preparing to unpack .../190-libpoppler-private-dev_24.08.0-3_arm64.deb ... 236s Unpacking libpoppler-private-dev:arm64 (24.08.0-3) ... 237s Selecting previously unselected package libpq-dev. 237s Preparing to unpack .../191-libpq-dev_17.0-1_arm64.deb ... 237s Unpacking libpq-dev (17.0-1) ... 237s Selecting previously unselected package libpython3.13-stdlib:arm64. 237s Preparing to unpack .../192-libpython3.13-stdlib_3.13.0-2_arm64.deb ... 237s Unpacking libpython3.13-stdlib:arm64 (3.13.0-2) ... 237s Selecting previously unselected package libqhull8.0:arm64. 237s Preparing to unpack .../193-libqhull8.0_2020.2-6build1_arm64.deb ... 237s Unpacking libqhull8.0:arm64 (2020.2-6build1) ... 237s Selecting previously unselected package libqhullcpp8.0:arm64. 237s Preparing to unpack .../194-libqhullcpp8.0_2020.2-6build1_arm64.deb ... 237s Unpacking libqhullcpp8.0:arm64 (2020.2-6build1) ... 237s Selecting previously unselected package libqhull-dev:arm64. 237s Preparing to unpack .../195-libqhull-dev_2020.2-6build1_arm64.deb ... 237s Unpacking libqhull-dev:arm64 (2020.2-6build1) ... 237s Selecting previously unselected package libraqm0:arm64. 237s Preparing to unpack .../196-libraqm0_0.10.1-1build1_arm64.deb ... 237s Unpacking libraqm0:arm64 (0.10.1-1build1) ... 237s Selecting previously unselected package librttopo-dev:arm64. 237s Preparing to unpack .../197-librttopo-dev_1.1.0-3build2_arm64.deb ... 237s Unpacking librttopo-dev:arm64 (1.1.0-3build2) ... 237s Selecting previously unselected package libsqlite3-dev:arm64. 237s Preparing to unpack .../198-libsqlite3-dev_3.46.1-1_arm64.deb ... 237s Unpacking libsqlite3-dev:arm64 (3.46.1-1) ... 237s Selecting previously unselected package libsqlite3-mod-spatialite:arm64. 237s Preparing to unpack .../199-libsqlite3-mod-spatialite_5.1.0-3build1_arm64.deb ... 237s Unpacking libsqlite3-mod-spatialite:arm64 (5.1.0-3build1) ... 237s Selecting previously unselected package libjbig-dev:arm64. 237s Preparing to unpack .../200-libjbig-dev_2.1-6.1ubuntu2_arm64.deb ... 237s Unpacking libjbig-dev:arm64 (2.1-6.1ubuntu2) ... 237s Selecting previously unselected package libwebpdemux2:arm64. 237s Preparing to unpack .../201-libwebpdemux2_1.4.0-0.1_arm64.deb ... 237s Unpacking libwebpdemux2:arm64 (1.4.0-0.1) ... 237s Selecting previously unselected package libwebpmux3:arm64. 237s Preparing to unpack .../202-libwebpmux3_1.4.0-0.1_arm64.deb ... 237s Unpacking libwebpmux3:arm64 (1.4.0-0.1) ... 237s Selecting previously unselected package libwebpdecoder3:arm64. 237s Preparing to unpack .../203-libwebpdecoder3_1.4.0-0.1_arm64.deb ... 237s Unpacking libwebpdecoder3:arm64 (1.4.0-0.1) ... 237s Selecting previously unselected package libwebp-dev:arm64. 237s Preparing to unpack .../204-libwebp-dev_1.4.0-0.1_arm64.deb ... 237s Unpacking libwebp-dev:arm64 (1.4.0-0.1) ... 237s Selecting previously unselected package libtiffxx6:arm64. 237s Preparing to unpack .../205-libtiffxx6_4.5.1+git230720-4ubuntu4_arm64.deb ... 237s Unpacking libtiffxx6:arm64 (4.5.1+git230720-4ubuntu4) ... 237s Selecting previously unselected package libtiff-dev:arm64. 237s Preparing to unpack .../206-libtiff-dev_4.5.1+git230720-4ubuntu4_arm64.deb ... 237s Unpacking libtiff-dev:arm64 (4.5.1+git230720-4ubuntu4) ... 237s Selecting previously unselected package liburiparser-dev. 237s Preparing to unpack .../207-liburiparser-dev_0.9.8+dfsg-2_arm64.deb ... 237s Unpacking liburiparser-dev (0.9.8+dfsg-2) ... 237s Selecting previously unselected package libxerces-c-dev:arm64. 237s Preparing to unpack .../208-libxerces-c-dev_3.2.4+debian-1.3_arm64.deb ... 237s Unpacking libxerces-c-dev:arm64 (3.2.4+debian-1.3) ... 238s Selecting previously unselected package python-django-doc. 238s Preparing to unpack .../209-python-django-doc_3%3a4.2.15-1ubuntu1_all.deb ... 238s Unpacking python-django-doc (3:4.2.15-1ubuntu1) ... 238s Selecting previously unselected package python-django-formtools-doc. 238s Preparing to unpack .../210-python-django-formtools-doc_2.4.1-2_all.deb ... 238s Unpacking python-django-formtools-doc (2.4.1-2) ... 238s Selecting previously unselected package python-psycopg2-doc. 238s Preparing to unpack .../211-python-psycopg2-doc_2.9.9-2build1_all.deb ... 238s Unpacking python-psycopg2-doc (2.9.9-2build1) ... 238s Selecting previously unselected package python3.13. 238s Preparing to unpack .../212-python3.13_3.13.0-2_arm64.deb ... 238s Unpacking python3.13 (3.13.0-2) ... 238s Selecting previously unselected package python3-all. 238s Preparing to unpack .../213-python3-all_3.12.7-1_arm64.deb ... 238s Unpacking python3-all (3.12.7-1) ... 238s Selecting previously unselected package python3-defusedxml. 238s Preparing to unpack .../214-python3-defusedxml_0.7.1-2_all.deb ... 238s Unpacking python3-defusedxml (0.7.1-2) ... 238s Selecting previously unselected package python3.12-doc. 238s Preparing to unpack .../215-python3.12-doc_3.12.7-3_all.deb ... 238s Unpacking python3.12-doc (3.12.7-3) ... 239s Selecting previously unselected package python3-doc. 239s Preparing to unpack .../216-python3-doc_3.12.7-1_all.deb ... 239s Unpacking python3-doc (3.12.7-1) ... 239s Selecting previously unselected package python3-roman. 239s Preparing to unpack .../217-python3-roman_4.2-1_all.deb ... 239s Unpacking python3-roman (4.2-1) ... 239s Selecting previously unselected package python3-docutils. 239s Preparing to unpack .../218-python3-docutils_0.21.2+dfsg-2_all.deb ... 239s Unpacking python3-docutils (0.21.2+dfsg-2) ... 239s Selecting previously unselected package python3-h11. 239s Preparing to unpack .../219-python3-h11_0.14.0-1_all.deb ... 239s Unpacking python3-h11 (0.14.0-1) ... 239s Selecting previously unselected package python3-imagesize. 239s Preparing to unpack .../220-python3-imagesize_1.4.1-1_all.deb ... 239s Unpacking python3-imagesize (1.4.1-1) ... 239s Selecting previously unselected package python3-numpy. 239s Preparing to unpack .../221-python3-numpy_1%3a1.26.4+ds-11ubuntu1_arm64.deb ... 239s Unpacking python3-numpy (1:1.26.4+ds-11ubuntu1) ... 239s Selecting previously unselected package python3-outcome. 239s Preparing to unpack .../222-python3-outcome_1.2.0-1.1_all.deb ... 239s Unpacking python3-outcome (1.2.0-1.1) ... 239s Selecting previously unselected package python3-packaging. 239s Preparing to unpack .../223-python3-packaging_24.2-1_all.deb ... 239s Unpacking python3-packaging (24.2-1) ... 239s Selecting previously unselected package python3-pil:arm64. 239s Preparing to unpack .../224-python3-pil_10.4.0-1ubuntu2_arm64.deb ... 239s Unpacking python3-pil:arm64 (10.4.0-1ubuntu2) ... 239s Selecting previously unselected package python3-sniffio. 239s Preparing to unpack .../225-python3-sniffio_1.3.1-1_all.deb ... 239s Unpacking python3-sniffio (1.3.1-1) ... 239s Selecting previously unselected package python3-sortedcontainers. 239s Preparing to unpack .../226-python3-sortedcontainers_2.4.0-2_all.deb ... 239s Unpacking python3-sortedcontainers (2.4.0-2) ... 239s Selecting previously unselected package python3-trio. 239s Preparing to unpack .../227-python3-trio_0.27.0-1_all.deb ... 239s Unpacking python3-trio (0.27.0-1) ... 239s Selecting previously unselected package python3-wsproto. 239s Preparing to unpack .../228-python3-wsproto_1.2.0-1_all.deb ... 239s Unpacking python3-wsproto (1.2.0-1) ... 239s Selecting previously unselected package python3-trio-websocket. 239s Preparing to unpack .../229-python3-trio-websocket_0.11.1-1_all.deb ... 239s Unpacking python3-trio-websocket (0.11.1-1) ... 240s Selecting previously unselected package python3-websocket. 240s Preparing to unpack .../230-python3-websocket_1.8.0-2_all.deb ... 240s Unpacking python3-websocket (1.8.0-2) ... 240s Selecting previously unselected package python3-selenium. 240s Preparing to unpack .../231-python3-selenium_4.23.0+dfsg-1_all.deb ... 240s Unpacking python3-selenium (4.23.0+dfsg-1) ... 240s Selecting previously unselected package python3-snowballstemmer. 240s Preparing to unpack .../232-python3-snowballstemmer_2.2.0-4build1_all.deb ... 240s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 240s Selecting previously unselected package sphinx-common. 240s Preparing to unpack .../233-sphinx-common_7.4.7-4_all.deb ... 240s Unpacking sphinx-common (7.4.7-4) ... 240s Selecting previously unselected package python3-alabaster. 240s Preparing to unpack .../234-python3-alabaster_0.7.16-0.1_all.deb ... 240s Unpacking python3-alabaster (0.7.16-0.1) ... 240s Selecting previously unselected package python3-sphinx. 240s Preparing to unpack .../235-python3-sphinx_7.4.7-4_all.deb ... 240s Unpacking python3-sphinx (7.4.7-4) ... 240s Selecting previously unselected package python3-tblib. 240s Preparing to unpack .../236-python3-tblib_3.0.0-5_all.deb ... 240s Unpacking python3-tblib (3.0.0-5) ... 240s Selecting previously unselected package python3-tz. 240s Preparing to unpack .../237-python3-tz_2024.1-2_all.deb ... 240s Unpacking python3-tz (2024.1-2) ... 240s Selecting previously unselected package libfreexl-dev:arm64. 240s Preparing to unpack .../238-libfreexl-dev_2.0.0-1build2_arm64.deb ... 240s Unpacking libfreexl-dev:arm64 (2.0.0-1build2) ... 240s Selecting previously unselected package libproj-dev:arm64. 240s Preparing to unpack .../239-libproj-dev_9.5.0-1_arm64.deb ... 240s Unpacking libproj-dev:arm64 (9.5.0-1) ... 240s Selecting previously unselected package libgeotiff-dev:arm64. 240s Preparing to unpack .../240-libgeotiff-dev_1.7.3-1_arm64.deb ... 240s Unpacking libgeotiff-dev:arm64 (1.7.3-1) ... 240s Selecting previously unselected package libhdf4-alt-dev. 240s Preparing to unpack .../241-libhdf4-alt-dev_4.3.0-1_arm64.deb ... 240s Unpacking libhdf4-alt-dev (4.3.0-1) ... 240s Selecting previously unselected package libjson-c-dev:arm64. 240s Preparing to unpack .../242-libjson-c-dev_0.18+ds-1_arm64.deb ... 240s Unpacking libjson-c-dev:arm64 (0.18+ds-1) ... 240s Selecting previously unselected package libkml-dev:arm64. 240s Preparing to unpack .../243-libkml-dev_1.3.0-12build1_arm64.deb ... 240s Unpacking libkml-dev:arm64 (1.3.0-12build1) ... 240s Selecting previously unselected package liblz4-dev:arm64. 240s Preparing to unpack .../244-liblz4-dev_1.9.4-3_arm64.deb ... 240s Unpacking liblz4-dev:arm64 (1.9.4-3) ... 240s Selecting previously unselected package libopenjp2-7-dev:arm64. 240s Preparing to unpack .../245-libopenjp2-7-dev_2.5.0-2ubuntu1_arm64.deb ... 240s Unpacking libopenjp2-7-dev:arm64 (2.5.0-2ubuntu1) ... 240s Selecting previously unselected package libspatialite-dev:arm64. 240s Preparing to unpack .../246-libspatialite-dev_5.1.0-3build1_arm64.deb ... 240s Unpacking libspatialite-dev:arm64 (5.1.0-3build1) ... 241s Selecting previously unselected package unixodbc-dev:arm64. 241s Preparing to unpack .../247-unixodbc-dev_2.3.12-1ubuntu1_arm64.deb ... 241s Unpacking unixodbc-dev:arm64 (2.3.12-1ubuntu1) ... 241s Selecting previously unselected package libgdal-dev. 241s Preparing to unpack .../248-libgdal-dev_3.9.3+dfsg-1build1_arm64.deb ... 241s Unpacking libgdal-dev (3.9.3+dfsg-1build1) ... 241s Selecting previously unselected package python3-bcrypt. 241s Preparing to unpack .../249-python3-bcrypt_4.2.0-2.1_arm64.deb ... 241s Unpacking python3-bcrypt (4.2.0-2.1) ... 241s Selecting previously unselected package autopkgtest-satdep. 241s Preparing to unpack .../250-2-autopkgtest-satdep.deb ... 241s Unpacking autopkgtest-satdep (0) ... 241s Setting up dh-python (6.20241024) ... 241s Setting up libgraphite2-3:arm64 (1.3.14-2ubuntu1) ... 241s Setting up libgnutls-openssl27t64:arm64 (3.8.8-2ubuntu1) ... 241s Setting up liblcms2-2:arm64 (2.16-2) ... 241s Setting up python3-sniffio (1.3.1-1) ... 241s Setting up python3-outcome (1.2.0-1.1) ... 242s Setting up libsharpyuv0:arm64 (1.4.0-0.1) ... 242s Setting up libgpgmepp6t64:arm64 (1.24.0-2ubuntu1) ... 242s Setting up libaom3:arm64 (3.11.0-1) ... 242s Setting up mysql-common (5.8+1.1.1) ... 242s update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode 242s Setting up libmysqlclient21:arm64 (8.0.40-1) ... 242s Setting up libzstd-dev:arm64 (1.5.6+dfsg-1) ... 242s Setting up liblerc4:arm64 (4.0.0+ds-5ubuntu1) ... 242s Setting up proj-data (9.5.0-1) ... 242s Setting up hdf5-helpers (1.10.10+repack-4ubuntu3) ... 242s Setting up python3-tblib (3.0.0-5) ... 242s Setting up libogdi4.1:arm64 (4.1.1+ds-5) ... 242s Setting up libqhull8.0:arm64 (2020.2-6build1) ... 242s Setting up python3-defusedxml (0.7.1-2) ... 242s Setting up libarchive-zip-perl (1.68-1) ... 242s Setting up libjson-c-dev:arm64 (0.18+ds-1) ... 242s Setting up python3-alabaster (0.7.16-0.1) ... 242s Setting up libgeos3.13.0:arm64 (3.13.0-1) ... 242s Setting up python3-bcrypt (4.2.0-2.1) ... 242s Setting up libdebhelper-perl (13.20ubuntu1) ... 242s Setting up libpq5:arm64 (17.0-1) ... 242s Setting up libdeflate0:arm64 (1.22-1) ... 242s Setting up libwebpdecoder3:arm64 (1.4.0-0.1) ... 242s Setting up m4 (1.4.19-4build1) ... 242s Setting up libevent-2.1-7t64:arm64 (2.1.12-stable-10) ... 242s Setting up libqhull-r8.0:arm64 (2020.2-6build1) ... 242s Setting up python3-sortedcontainers (2.4.0-2) ... 242s Setting up libxerces-c3.2t64:arm64 (3.2.4+debian-1.3) ... 242s Setting up libgomp1:arm64 (14.2.0-8ubuntu1) ... 242s Setting up libjbig0:arm64 (2.1-6.1ubuntu2) ... 242s Setting up libpcre2-16-0:arm64 (10.42-4ubuntu3) ... 242s Setting up libaec0:arm64 (1.1.3-1) ... 242s Setting up gdal-data (3.9.3+dfsg-1build1) ... 242s Setting up python3-tz (2024.1-2) ... 243s Setting up libpsl-dev:arm64 (0.21.2-1.1build1) ... 243s Setting up libsnappy1v5:arm64 (1.2.1-1) ... 243s Setting up libpython3.13-minimal:arm64 (3.13.0-2) ... 243s Setting up python3-roman (4.2-1) ... 243s Setting up autotools-dev (20220109.1) ... 243s Setting up libpcre2-32-0:arm64 (10.42-4ubuntu3) ... 243s Setting up libblas3:arm64 (3.12.0-3build2) ... 243s update-alternatives: using /usr/lib/aarch64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/aarch64-linux-gnu/libblas.so.3 (libblas.so.3-aarch64-linux-gnu) in auto mode 243s Setting up python3-packaging (24.2-1) ... 243s Setting up libunbound8:arm64 (1.20.0-1ubuntu2.1) ... 243s Setting up libtirpc-dev:arm64 (1.3.4+ds-1.3) ... 243s Setting up libpkgconf3:arm64 (1.8.1-4) ... 243s Setting up libgmpxx4ldbl:arm64 (2:6.3.0+dfsg-2ubuntu7) ... 243s Setting up libcfitsio10t64:arm64 (4.4.1-2) ... 243s Setting up libexpat1-dev:arm64 (2.6.4-1) ... 243s Setting up libgnutls-dane0t64:arm64 (3.8.8-2ubuntu1) ... 243s Setting up python3-trio (0.27.0-1) ... 244s Setting up libsqlite3-dev:arm64 (3.46.1-1) ... 244s Setting up python3-snowballstemmer (2.2.0-4build1) ... 245s Setting up libimagequant0:arm64 (2.18.0-1build1) ... 245s Setting up fonts-dejavu-mono (2.37-8) ... 245s Setting up libssl-dev:arm64 (3.3.1-2ubuntu2) ... 245s Setting up libmpc3:arm64 (1.3.1-1build2) ... 245s Setting up python3-h11 (0.14.0-1) ... 245s Setting up autopoint (0.22.5-2) ... 245s Setting up icu-devtools (74.2-1ubuntu4) ... 245s Setting up liblz4-dev:arm64 (1.9.4-3) ... 245s Setting up fonts-dejavu-core (2.37-8) ... 245s Setting up unixodbc-common (2.3.12-1ubuntu1) ... 245s Setting up libqhullcpp8.0:arm64 (2020.2-6build1) ... 245s Setting up pkgconf-bin (1.8.1-4) ... 245s Setting up liblerc-dev:arm64 (4.0.0+ds-5ubuntu1) ... 245s Setting up libjpeg-turbo8:arm64 (2.1.5-3ubuntu2) ... 245s Setting up libltdl7:arm64 (2.4.7-8) ... 245s Setting up libidn2-dev:arm64 (2.3.7-2build2) ... 245s Setting up libqhull-dev:arm64 (2020.2-6build1) ... 245s Setting up libgfortran5:arm64 (14.2.0-8ubuntu1) ... 245s Setting up autoconf (2.72-3) ... 245s Setting up libwebp7:arm64 (1.4.0-0.1) ... 245s Setting up liblzma-dev:arm64 (5.6.2-2) ... 245s Setting up libubsan1:arm64 (14.2.0-8ubuntu1) ... 245s Setting up libgif7:arm64 (5.2.2-1ubuntu1) ... 245s Setting up zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 245s Setting up libodbc2:arm64 (2.3.12-1ubuntu1) ... 245s Setting up liburiparser1:arm64 (0.9.8+dfsg-2) ... 245s Setting up libpcre2-posix3:arm64 (10.42-4ubuntu3) ... 245s Setting up libfyba0t64:arm64 (4.1.1-11build1) ... 245s Setting up dwz (0.15-1build6) ... 245s Setting up libminizip1t64:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 245s Setting up libgif-dev:arm64 (5.2.2-1ubuntu1) ... 245s Setting up libhwasan0:arm64 (14.2.0-8ubuntu1) ... 245s Setting up libasan8:arm64 (14.2.0-8ubuntu1) ... 245s Setting up libjson-perl (4.10000-1) ... 245s Setting up libblosc1:arm64 (1.21.5+ds-1build1) ... 245s Setting up debugedit (1:5.1-1) ... 245s Setting up libopenjp2-7:arm64 (2.5.0-2ubuntu1) ... 245s Setting up python3.13-minimal (3.13.0-2) ... 246s Setting up libharfbuzz0b:arm64 (10.0.1-1) ... 246s Setting up sgml-base (1.31) ... 246s Setting up libtsan2:arm64 (14.2.0-8ubuntu1) ... 246s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 246s Setting up libisl23:arm64 (0.27-1) ... 246s Setting up libde265-0:arm64 (1.0.15-1build4) ... 246s Setting up libsharpyuv-dev:arm64 (1.4.0-0.1) ... 246s Setting up libkmlbase1t64:arm64 (1.3.0-12build1) ... 246s Setting up libtasn1-6-dev:arm64 (4.19.0-3build1) ... 246s Setting up libwebpmux3:arm64 (1.4.0-0.1) ... 246s Setting up libdeflate-dev:arm64 (1.22-1) ... 246s Setting up libpython3.13-stdlib:arm64 (3.13.0-2) ... 246s Setting up libogdi-dev (4.1.1+ds-5) ... 246s Setting up libicu-dev:arm64 (74.2-1ubuntu4) ... 246s Setting up python3-websocket (1.8.0-2) ... 246s Setting up libcc1-0:arm64 (14.2.0-8ubuntu1) ... 246s Setting up libbrotli-dev:arm64 (1.1.0-2build3) ... 246s Setting up liblsan0:arm64 (14.2.0-8ubuntu1) ... 246s Setting up libp11-kit-dev:arm64 (0.25.5-2ubuntu1) ... 246s Setting up libblas-dev:arm64 (3.12.0-3build2) ... 246s update-alternatives: using /usr/lib/aarch64-linux-gnu/blas/libblas.so to provide /usr/lib/aarch64-linux-gnu/libblas.so (libblas.so-aarch64-linux-gnu) in auto mode 246s Setting up libsz2:arm64 (1.1.3-1) ... 246s Setting up libitm1:arm64 (14.2.0-8ubuntu1) ... 246s Setting up libmysqlclient-dev (8.0.40-1) ... 246s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 246s Setting up libodbccr2:arm64 (2.3.12-1ubuntu1) ... 246s Setting up python3-imagesize (1.4.1-1) ... 246s Setting up gdal-plugins:arm64 (3.9.3+dfsg-1build1) ... 246s Setting up libjpeg8:arm64 (8c-2ubuntu11) ... 246s Setting up automake (1:1.16.5-1.3ubuntu1) ... 246s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 246s Setting up default-libmysqlclient-dev:arm64 (1.1.1) ... 246s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 246s Setting up libodbcinst2:arm64 (2.3.12-1ubuntu1) ... 246s Setting up libjpeg-turbo8-dev:arm64 (2.1.5-3ubuntu2) ... 246s Setting up liblapack3:arm64 (3.12.0-3build2) ... 246s update-alternatives: using /usr/lib/aarch64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/aarch64-linux-gnu/liblapack.so.3 (liblapack.so.3-aarch64-linux-gnu) in auto mode 246s Setting up libkmlxsd1t64:arm64 (1.3.0-12build1) ... 246s Setting up gettext (0.22.5-2) ... 246s Setting up libarpack2t64:arm64 (3.9.1-1.1ubuntu1) ... 246s Setting up libcfitsio-dev:arm64 (4.4.1-2) ... 246s Setting up libgmp-dev:arm64 (2:6.3.0+dfsg-2ubuntu7) ... 246s Setting up python3-wsproto (1.2.0-1) ... 246s Setting up libpcre2-dev:arm64 (10.42-4ubuntu3) ... 246s Setting up nettle-dev:arm64 (3.10-1) ... 246s Setting up python3.13 (3.13.0-2) ... 248s Setting up libblosc-dev:arm64 (1.21.5+ds-1build1) ... 248s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 248s Setting up libgeos-c1t64:arm64 (3.13.0-1) ... 248s Setting up libfyba-dev:arm64 (4.1.1-11build1) ... 248s Setting up libwebpdemux2:arm64 (1.4.0-0.1) ... 248s Setting up python3-trio-websocket (0.11.1-1) ... 248s Setting up libpng-dev:arm64 (1.6.44-2) ... 248s Setting up libaec-dev:arm64 (1.1.3-1) ... 248s Setting up libjbig-dev:arm64 (2.1-6.1ubuntu2) ... 248s Setting up python3-all (3.12.7-1) ... 248s Setting up libpq-dev (17.0-1) ... 248s Setting up libsuperlu7:arm64 (7.0.0+dfsg1-2) ... 248s Setting up pkgconf:arm64 (1.8.1-4) ... 248s Setting up intltool-debian (0.35.0+20060710.6) ... 248s Setting up liburiparser-dev (0.9.8+dfsg-2) ... 248s Setting up libkmldom1t64:arm64 (1.3.0-12build1) ... 248s Setting up libminizip-dev:arm64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 248s Setting up libltdl-dev:arm64 (2.4.7-8) ... 248s Setting up libxml2-dev:arm64 (2.12.7+dfsg-3) ... 248s Setting up libwebp-dev:arm64 (1.4.0-0.1) ... 248s Setting up libopenjp2-7-dev:arm64 (2.5.0-2ubuntu1) ... 248s Setting up libxerces-c-dev:arm64 (3.2.4+debian-1.3) ... 248s Setting up libgeos-dev (3.13.0-1) ... 248s Setting up libraqm0:arm64 (0.10.1-1build1) ... 248s Setting up liblapack-dev:arm64 (3.12.0-3build2) ... 248s update-alternatives: using /usr/lib/aarch64-linux-gnu/lapack/liblapack.so to provide /usr/lib/aarch64-linux-gnu/liblapack.so (liblapack.so-aarch64-linux-gnu) in auto mode 248s Setting up libssh2-1-dev:arm64 (1.11.1-1) ... 248s Setting up python3-numpy (1:1.26.4+ds-11ubuntu1) ... 252s Setting up libjs-sphinxdoc (7.4.7-4) ... 252s Setting up libhdf4-0-alt:arm64 (4.3.0-1) ... 252s Setting up dh-strip-nondeterminism (1.14.0-1) ... 252s Setting up librttopo1:arm64 (1.1.0-3build2) ... 252s Setting up libfreexl1:arm64 (2.0.0-1build2) ... 252s Setting up cpp-14-aarch64-linux-gnu (14.2.0-8ubuntu1) ... 252s Setting up libtiff6:arm64 (4.5.1+git230720-4ubuntu4) ... 252s Setting up xml-core (0.19) ... 252s Setting up libarmadillo14 (1:14.0.1+dfsg-2build1) ... 252s Setting up libfontconfig1:arm64 (2.15.0-1.1ubuntu2) ... 252s Setting up libgcc-14-dev:arm64 (14.2.0-8ubuntu1) ... 252s Setting up python3.12-doc (3.12.7-3) ... 252s Setting up libjpeg8-dev:arm64 (8c-2ubuntu11) ... 252s Setting up libhdf5-103-1t64:arm64 (1.10.10+repack-4ubuntu3) ... 252s Setting up libsuperlu-dev:arm64 (7.0.0+dfsg1-2) ... 252s Setting up python-django-doc (3:4.2.15-1ubuntu1) ... 252s Setting up libtiffxx6:arm64 (4.5.1+git230720-4ubuntu4) ... 252s Setting up libstdc++-14-dev:arm64 (14.2.0-8ubuntu1) ... 252s Setting up unixodbc-dev:arm64 (2.3.12-1ubuntu1) ... 252s Setting up python3-doc (3.12.7-1) ... 252s Setting up libgnutls28-dev:arm64 (3.8.8-2ubuntu1) ... 252s Setting up libhdf5-hl-100t64:arm64 (1.10.10+repack-4ubuntu3) ... 252s Setting up librttopo-dev:arm64 (1.1.0-3build2) ... 252s Setting up libnghttp2-dev:arm64 (1.64.0-1) ... 252s Setting up libnetcdf19t64:arm64 (1:4.9.2-6ubuntu1) ... 252s Setting up libboost1.83-dev:arm64 (1.83.0-3.2ubuntu2) ... 252s Setting up libarpack2-dev:arm64 (3.9.1-1.1ubuntu1) ... 252s Setting up libproj25:arm64 (9.5.0-1) ... 252s Setting up python3-selenium (4.23.0+dfsg-1) ... 253s Setting up libsqlite3-mod-spatialite:arm64 (5.1.0-3build1) ... 253s Setting up libfreexl-dev:arm64 (2.0.0-1build2) ... 253s Setting up po-debconf (1.0.21+nmu1) ... 253s Setting up libhdf5-cpp-103-1t64:arm64 (1.10.10+repack-4ubuntu3) ... 253s Setting up libjpeg-dev:arm64 (8c-2ubuntu11) ... 253s Setting up libhdf5-fortran-102t64:arm64 (1.10.10+repack-4ubuntu3) ... 253s Setting up libkmlengine1t64:arm64 (1.3.0-12build1) ... 253s Setting up libgeotiff5:arm64 (1.7.3-1) ... 253s Setting up python3-pil:arm64 (10.4.0-1ubuntu2) ... 256s Setting up cpp-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 256s Setting up libtiff-dev:arm64 (4.5.1+git230720-4ubuntu4) ... 256s Setting up sphinx-common (7.4.7-4) ... 256s Setting up librtmp-dev:arm64 (2.4+20151223.gitfa8646d.1-2build7) ... 256s Setting up python-psycopg2-doc (2.9.9-2build1) ... 256s Setting up python-django-formtools-doc (2.4.1-2) ... 256s Setting up cpp-14 (14.2.0-8ubuntu1) ... 256s Setting up cpp (4:14.1.0-2ubuntu1) ... 256s Setting up libpoppler140:arm64 (24.08.0-3) ... 256s Setting up libboost-dev:arm64 (1.83.0.2ubuntu1) ... 256s Setting up gcc-14-aarch64-linux-gnu (14.2.0-8ubuntu1) ... 256s Setting up libkmlconvenience1t64:arm64 (1.3.0-12build1) ... 256s Setting up libhdf5-hl-cpp-100t64:arm64 (1.10.10+repack-4ubuntu3) ... 256s Setting up libspatialite8t64:arm64 (5.1.0-3build1) ... 256s Setting up libpoppler-dev:arm64 (24.08.0-3) ... 256s Setting up gcc-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 256s Setting up g++-14-aarch64-linux-gnu (14.2.0-8ubuntu1) ... 256s Setting up libkmlregionator1t64:arm64 (1.3.0-12build1) ... 256s Setting up libpoppler-private-dev:arm64 (24.08.0-3) ... 256s Setting up libhdf5-hl-fortran-100t64:arm64 (1.10.10+repack-4ubuntu3) ... 256s Setting up gcc-14 (14.2.0-8ubuntu1) ... 256s Setting up libcurl4-openssl-dev:arm64 (8.9.1-2ubuntu3) ... 256s Setting up libhdf5-dev (1.10.10+repack-4ubuntu3) ... 256s update-alternatives: using /usr/lib/aarch64-linux-gnu/pkgconfig/hdf5-serial.pc to provide /usr/lib/aarch64-linux-gnu/pkgconfig/hdf5.pc (hdf5.pc) in auto mode 256s Setting up libproj-dev:arm64 (9.5.0-1) ... 256s Setting up libnetcdf-dev (1:4.9.2-6ubuntu1) ... 256s Setting up libspatialite-dev:arm64 (5.1.0-3build1) ... 256s Setting up g++-aarch64-linux-gnu (4:14.1.0-2ubuntu1) ... 256s Setting up g++-14 (14.2.0-8ubuntu1) ... 256s Setting up libkml-dev:arm64 (1.3.0-12build1) ... 256s Setting up libtool (2.4.7-8) ... 256s Setting up libgeotiff-dev:arm64 (1.7.3-1) ... 256s Setting up gcc (4:14.1.0-2ubuntu1) ... 256s Setting up libarmadillo-dev (1:14.0.1+dfsg-2build1) ... 256s Setting up dh-autoreconf (20) ... 256s Setting up libhdf4-alt-dev (4.3.0-1) ... 256s Setting up g++ (4:14.1.0-2ubuntu1) ... 256s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 256s Setting up build-essential (12.10ubuntu1) ... 256s Setting up debhelper (13.20ubuntu1) ... 256s Setting up libheif-plugin-aomdec:arm64 (1.19.3-1) ... 256s Setting up libheif1:arm64 (1.19.3-1) ... 256s Setting up libheif-dev:arm64 (1.19.3-1) ... 256s Setting up libgdal35:arm64 (3.9.3+dfsg-1build1) ... 256s Setting up libheif-plugin-libde265:arm64 (1.19.3-1) ... 256s Setting up libgdal-dev (3.9.3+dfsg-1build1) ... 256s Processing triggers for install-info (7.1.1-1) ... 256s Processing triggers for libc-bin (2.40-1ubuntu3) ... 256s Processing triggers for systemd (256.5-2ubuntu4) ... 256s Processing triggers for man-db (2.13.0-1) ... 256s Processing triggers for sgml-base (1.31) ... 256s Setting up docutils-common (0.21.2+dfsg-2) ... 256s Processing triggers for sgml-base (1.31) ... 256s Setting up python3-docutils (0.21.2+dfsg-2) ... 256s Setting up python3-sphinx (7.4.7-4) ... 258s Setting up autopkgtest-satdep (0) ... 266s (Reading database ... 116135 files and directories currently installed.) 266s Removing autopkgtest-satdep (0) ... 267s autopkgtest [20:35:30]: test command2: debian/tests/test-suite 267s autopkgtest [20:35:30]: test command2: [----------------------- 269s Testing against Django installed in '/usr/lib/python3/dist-packages/django' with up to 2 processes 269s Importing application select_related_onetoone 269s Importing application admin_widgets 269s Importing application queryset_pickle 269s Importing application select_related 269s Importing application template_backends 269s Importing application model_forms 269s Importing application many_to_one_null 269s Importing application file_uploads 269s Importing application select_for_update 269s Importing application model_regress 269s Importing application humanize_tests 269s Importing application backends 269s Importing application staticfiles_tests 269s Importing application defer_regress 269s Importing application context_processors 269s Importing application indexes 269s Importing application resolve_url 269s Importing application expressions_case 269s Importing application fixtures_model_package 269s Importing application pagination 269s Importing application delete_regress 269s Importing application httpwrappers 269s Importing application update 269s Importing application unmanaged_models 269s Importing application i18n 269s Importing application utils_tests 269s Importing application check_framework 269s Importing application nested_foreign_keys 269s Importing application transaction_hooks 269s Importing application test_client 269s Importing application properties 269s Importing application or_lookups 269s Importing application admin_changelist 269s Importing application migration_test_data_persistence 269s Importing application get_object_or_404 269s Importing application datatypes 269s Importing application invalid_models_tests 269s Importing application template_tests 269s Importing application string_lookup 269s Importing application introspection 269s Importing application model_options 269s Importing application known_related_objects 269s Importing application raw_query 269s Importing application syndication_tests 269s Importing application defer 269s Importing application m2o_recursive 269s Importing application save_delete_hooks 269s Importing application absolute_url_overrides 269s Importing application admin_scripts 269s Importing application dates 269s Importing application select_related_regress 269s Importing application file_storage 269s Importing application generic_views 269s Importing application builtin_server 269s Importing application bash_completion 269s Importing application foreign_object 269s Importing application django.contrib.flatpages 269s Importing application django.contrib.redirects 269s Importing application deprecation 269s Importing application null_fk_ordering 269s Importing application expressions_window 269s Importing application handlers 269s Importing application app_loading 269s Importing application shell 269s Importing application bulk_create 269s Importing application custom_lookups 269s Importing application null_queries 269s Importing application requests_tests 269s Importing application custom_pk 269s Importing application aggregation 269s Importing application migrate_signals 269s Importing application validation 269s Importing application xor_lookups 269s Importing application from_db_value 269s Importing application validators 269s Importing application wsgi 269s Importing application distinct_on_fields 269s Importing application empty_models 269s Importing application forms_tests 269s Importing application m2m_through 269s Importing application sites_tests 269s Importing application custom_migration_operations 269s Importing application generic_relations_regress 269s Importing application files 269s Importing application test_client_regress 269s Importing application mutually_referential 269s Importing application auth_tests 269s Importing application settings_tests 269s Importing application datetimes 269s Importing application contenttypes_tests 269s Importing application model_inheritance 269s Importing application model_indexes 269s Importing application inspectdb 269s Importing application template_loader 269s Importing application model_meta 269s Importing application middleware 269s Importing application sessions_tests 269s Importing application generic_inline_admin 269s Importing application redirects_tests 269s Importing application cache 269s Importing application async 269s Importing application field_deconstruction 269s Importing application mail 269s Importing application test_exceptions 269s Importing application managers_regress 269s Importing application model_package 269s Importing application decorators 269s Importing application apps 269s Importing application force_insert_update 269s Importing application extra_regress 269s Importing application shortcuts 269s Importing application model_inheritance_regress 269s Importing application m2m_and_m2o 269s Importing application swappable_models 269s Importing application sitemaps_tests 269s Importing application db_functions 269s Importing application project_template 269s Importing application proxy_model_inheritance 269s Importing application admin_utils 269s Importing application model_enums 269s Importing application asgi 269s Importing application get_earliest_or_latest 269s Importing application expressions 269s Importing application dbshell 269s Importing application m2m_regress 269s Importing application field_subclassing 269s Importing application model_formsets 269s Importing application constraints 269s Importing application empty 269s Importing application csrf_tests 269s Importing application model_utils 269s Importing application queries 269s Importing application admin_autodiscover 269s Importing application get_or_create 269s Importing application urlpatterns_reverse 269s Importing application admin_custom_urls 269s Importing application version 269s Importing application m2m_signals 269s Importing application postgres_tests 269s Importing application user_commands 269s Importing application admin_registration 269s Importing application test_runner 269s Importing application modeladmin 269s Importing application custom_methods 269s Importing application no_models 269s Importing application model_fields 269s Importing application m2m_through_regress 269s Importing application order_with_respect_to 269s Importing application admin_views 269s Importing application str 269s Importing application transactions 269s Importing application admin_docs 269s Importing application signals 269s Importing application m2m_recursive 269s Importing application reverse_lookup 269s Importing application admin_default_site 269s Importing application test_utils 269s Importing application fixtures 269s Importing application model_formsets_regress 269s Importing application messages_tests 269s Importing application db_utils 269s Importing application custom_managers 269s Importing application servers 269s Importing application flatpages_tests 269s Importing application fixtures_regress 269s Importing application prefetch_related 269s Importing application annotations 269s Importing application one_to_one 269s Importing application admin_ordering 269s Importing application m2m_intermediary 269s Importing application many_to_one 269s Importing application null_fk 269s Importing application responses 269s Importing application delete 269s Importing application schema 269s Importing application filtered_relation 269s Importing application multiple_database 269s Importing application migrations2 269s Importing application proxy_models 269s Importing application conditional_processing 269s Importing application inline_formsets 269s Importing application serializers 269s Importing application m2m_multiple 269s Importing application admin_checks 269s Importing application reserved_names 269s Importing application admin_filters 269s Importing application max_lengths 269s Importing application timezones 269s Importing application basic 269s Importing application update_only_fields 269s Importing application dispatch 269s Importing application urlpatterns 269s Importing application field_defaults 269s Importing application custom_columns 269s Importing application base 269s Importing application many_to_many 269s Importing application admin_inlines 269s Importing application signing 269s Importing application generic_relations 269s Importing application signed_cookies_tests 269s Importing application logging_tests 269s Importing application migrations 269s Importing application view_tests 269s Importing application sites_framework 269s Importing application aggregation_regress 269s Importing application middleware_exceptions 269s Importing application db_typecasts 269s Importing application ordering 269s Importing application lookup 272s Creating test database for alias 'default' ('file:memorydb_default?mode=memory&cache=shared')... 272s Found 16340 test(s). 272s Operations to perform: 272s Synchronize unmigrated apps: absolute_url_overrides, admin_autodiscover, admin_changelist, admin_checks, admin_custom_urls, admin_default_site, admin_docs, admin_filters, admin_inlines, admin_ordering, admin_registration, admin_scripts, admin_utils, admin_views, admin_widgets, aggregation, aggregation_regress, annotations, app_loading, apps, asgi, async, auth, auth_tests, backends, base, bash_completion, basic, builtin_server, bulk_create, cache, check_framework, conditional_processing, constraints, contenttypes, contenttypes_tests, context_processors, csrf_tests, custom_columns, custom_lookups, custom_managers, custom_methods, custom_migration_operations, custom_pk, datatypes, dates, datetimes, db_typecasts, db_utils, dbshell, decorators, defer, defer_regress, delete, delete_regress, deprecation, dispatch, distinct_on_fields, empty, empty_models, expressions, expressions_case, expressions_window, extra_regress, field_deconstruction, field_defaults, field_subclassing, file_storage, file_uploads, files, filtered_relation, fixtures, fixtures_model_package, fixtures_regress, flatpages_tests, force_insert_update, foreign_object, forms_tests, from_db_value, generic_inline_admin, generic_relations, generic_relations_regress, generic_views, get_earliest_or_latest, get_object_or_404, get_or_create, handlers, httpwrappers, humanize_tests, i18n, indexes, inline_formsets, inspectdb, introspection, invalid_models_tests, known_related_objects, logging_tests, lookup, m2m_and_m2o, m2m_intermediary, m2m_multiple, m2m_recursive, m2m_regress, m2m_signals, m2m_through, m2m_through_regress, m2o_recursive, mail, managers_regress, many_to_many, many_to_one, many_to_one_null, max_lengths, messages, messages_tests, middleware, middleware_exceptions, migrate_signals, migrations, migrations2, model_enums, model_fields, model_forms, model_formsets, model_formsets_regress, model_indexes, model_inheritance, model_inheritance_regress, model_meta, model_options, model_package, model_regress, model_utils, modeladmin, multiple_database, mutually_referential, nested_foreign_keys, no_models, null_fk, null_fk_ordering, null_queries, one_to_one, or_lookups, order_with_respect_to, ordering, pagination, prefetch_related, project_template, properties, proxy_model_inheritance, proxy_models, queries, queryset_pickle, raw_query, redirects_tests, requests_tests, reserved_names, resolve_url, responses, reverse_lookup, save_delete_hooks, schema, select_for_update, select_related, select_related_onetoone, select_related_regress, serializers, servers, sessions, sessions_tests, settings_tests, shell, shortcuts, signals, signed_cookies_tests, signing, sitemaps_tests, sites_tests, staticfiles, staticfiles_tests, str, string_lookup, swappable_models, syndication_tests, template_backends, template_loader, template_tests, test_client, test_client_regress, test_exceptions, test_runner, test_utils, timezones, transaction_hooks, transactions, unmanaged_models, update, update_only_fields, urlpatterns, urlpatterns_reverse, user_commands, utils_tests, validation, validators, version, view_tests, wsgi, xor_lookups 272s Apply all migrations: admin, db_functions, flatpages, migration_test_data_persistence, postgres_tests, redirects, sites, sites_framework 272s Synchronizing apps without migrations: 272s Creating tables... 272s Creating table django_content_type 272s Creating table auth_permission 272s Creating table auth_group 272s Creating table auth_user 272s Creating table django_session 272s Creating table select_related_onetoone_user 272s Creating table select_related_onetoone_userprofile 272s Creating table select_related_onetoone_userstatresult 272s Creating table select_related_onetoone_userstat 272s Creating table select_related_onetoone_statdetails 272s Creating table select_related_onetoone_advanceduserstat 272s Creating table select_related_onetoone_image 272s Creating table select_related_onetoone_product 272s Creating table select_related_onetoone_parent1 272s Creating table select_related_onetoone_parent2 272s Creating table select_related_onetoone_child1 272s Creating table select_related_onetoone_child2 272s Creating table select_related_onetoone_child3 272s Creating table select_related_onetoone_child4 272s Creating table select_related_onetoone_linkedlist 272s Creating table admin_widgets_member 272s Creating table admin_widgets_artist 272s Creating table admin_widgets_band 272s Creating table admin_widgets_unsafelimitchoicesto 272s Creating table admin_widgets_album 272s Creating table admin_widgets_releaseevent 272s Creating table admin_widgets_videostream 272s Creating table admin_widgets_inventory 272s Creating table admin_widgets_event 272s Creating table admin_widgets_car 272s Creating table admin_widgets_cartire 272s Creating table admin_widgets_honeycomb 272s Creating table admin_widgets_bee 272s Creating table admin_widgets_individual 272s Creating table admin_widgets_company 272s Creating table admin_widgets_advisor 272s Creating table admin_widgets_student 272s Creating table admin_widgets_school 272s Creating table admin_widgets_profile 272s Creating table queryset_pickle_group 272s Creating table queryset_pickle_event 272s Creating table queryset_pickle_happening 272s Creating table queryset_pickle_binaryfieldmodel 272s Creating table queryset_pickle_somemodel 272s Creating table queryset_pickle_m2mmodel 272s Creating table queryset_pickle_myevent 272s Creating table queryset_pickle_edition 272s Creating table select_related_domain 272s Creating table select_related_kingdom 272s Creating table select_related_phylum 272s Creating table select_related_klass 272s Creating table select_related_order 272s Creating table select_related_family 272s Creating table select_related_genus 272s Creating table select_related_species 272s Creating table select_related_hybridspecies 272s Creating table select_related_topping 272s Creating table select_related_pizza 272s Creating table select_related_taggeditem 272s Creating table select_related_bookmark 272s Creating table model_forms_person 272s Creating table model_forms_category 272s Creating table model_forms_writer 272s Creating table model_forms_article 272s Creating table model_forms_improvedarticle 272s Creating table model_forms_improvedarticlewithparentlink 272s Creating table model_forms_betterwriter 272s Creating table model_forms_publication 272s Creating table model_forms_publicationdefaults 272s Creating table model_forms_author 272s Creating table model_forms_author1 272s Creating table model_forms_writerprofile 272s Creating table model_forms_document 272s Creating table model_forms_textfile 272s Creating table model_forms_customff 272s Creating table model_forms_filepathmodel 272s Creating table model_forms_imagefile 272s Creating table model_forms_optionalimagefile 272s Creating table model_forms_noextensionimagefile 272s Creating table model_forms_homepage 272s Creating table model_forms_product 272s Creating table model_forms_price 272s Creating table model_forms_triple 272s Creating table model_forms_articlestatus 272s Creating table model_forms_inventory 272s Creating table model_forms_book 272s Creating table model_forms_derivedbook 272s Creating table model_forms_explicitpk 272s Creating table model_forms_post 272s Creating table model_forms_datetimepost 272s Creating table model_forms_derivedpost 272s Creating table model_forms_bigint 272s Creating table model_forms_customfieldforexclusionmodel 272s Creating table model_forms_flexibledatepost 272s Creating table model_forms_colour 272s Creating table model_forms_colourfulitem 272s Creating table model_forms_customerrormessage 272s Creating table model_forms_character 272s Creating table model_forms_stumpjoke 272s Creating table model_forms_student 272s Creating table model_forms_photo 272s Creating table model_forms_uuidpk 272s Creating table model_forms_strictassignmentfieldspecific 272s Creating table model_forms_strictassignmentall 272s Creating table model_forms_award 272s Creating table model_forms_nullableuniquecharfieldmodel 272s Creating table model_forms_number 272s Creating table model_forms_numberstodice 272s Creating table model_forms_dice 272s Creating table many_to_one_null_reporter 272s Creating table many_to_one_null_article 273s Creating table many_to_one_null_car 273s Creating table many_to_one_null_driver 273s Creating table file_uploads_filemodel 273s Creating table select_for_update_entity 273s Creating table select_for_update_country 273s Creating table select_for_update_eucountry 273s Creating table select_for_update_city 273s Creating table select_for_update_eucity 273s Creating table select_for_update_citycountryproxy 273s Creating table select_for_update_person 273s Creating table select_for_update_personprofile 273s Creating table model_regress_article 273s Creating table model_regress_movie 273s Creating table model_regress_party 273s Creating table model_regress_event 273s Creating table model_regress_department 273s Creating table model_regress_worker 273s Creating table model_regress_nonautopk 273s Creating table model_regress_model1 273s Creating table model_regress_model2 273s Creating table model_regress_model3 273s Creating table backends_square 273s Creating table backends_person 273s Creating table backends_schoolclass 273s Creating table backends_verylongmodelnamezzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz 273s Creating table backends_tag 273s Creating table CaseSensitive_Post 273s Creating table backends_reporter 273s Creating table backends_article 273s Creating table backends_item 273s Creating table backends_object 273s Creating table backends_objectreference 273s Creating table backends_objectselfreference 273s Creating table backends_circulara 273s Creating table backends_circularb 273s Creating table backends_rawdata 273s Creating table backends_author 273s Creating table backends_book 273s Creating table order 273s Creating table defer_regress_item 273s Creating table defer_regress_relateditem 273s Creating table defer_regress_child 273s Creating table defer_regress_leaf 273s Creating table defer_regress_resolvethis 273s Creating table defer_regress_simpleitem 273s Creating table defer_regress_feature 273s Creating table defer_regress_specialfeature 273s Creating table defer_regress_onetooneitem 273s Creating table defer_regress_itemandsimpleitem 273s Creating table defer_regress_profile 273s Creating table defer_regress_location 273s Creating table defer_regress_request 273s Creating table defer_regress_base 273s Creating table defer_regress_derived 273s Creating table context_processors_debugobject 273s Creating table indexes_articletranslation 273s Creating table indexes_article 273s Creating table indexes_indexedarticle 273s Creating table indexes_indexedarticle2 273s Creating table resolve_url_unimportantthing 273s Creating table expressions_case_casetestmodel 273s Creating table expressions_case_o2ocasetestmodel 273s Creating table expressions_case_fkcasetestmodel 273s Creating table expressions_case_client 273s Creating table fixtures_model_package_article 273s Creating table pagination_article 273s Creating table delete_regress_award 273s Creating table delete_regress_awardnote 273s Creating table delete_regress_person 273s Creating table delete_regress_book 273s Creating table delete_regress_toy 273s Creating table delete_regress_child 273s Creating table delete_regress_playedwith 273s Creating table delete_regress_playedwithnote 273s Creating table delete_regress_contact 273s Creating table delete_regress_email 273s Creating table delete_regress_researcher 273s Creating table delete_regress_food 273s Creating table delete_regress_eaten 273s Creating table delete_regress_policy 273s Creating table delete_regress_version 273s Creating table delete_regress_location 273s Creating table delete_regress_item 273s Creating table delete_regress_file 273s Creating table delete_regress_fooimage 273s Creating table delete_regress_foofile 273s Creating table delete_regress_foophoto 273s Creating table delete_regress_orgunit 273s Creating table delete_regress_login 273s Creating table delete_regress_house 273s Creating table delete_regress_orderedperson 273s Creating table update_datapoint 273s Creating table update_relatedpoint 273s Creating table update_a 273s Creating table update_b 273s Creating table update_c 273s Creating table update_d 273s Creating table update_foo 273s Creating table update_bar 273s Creating table update_uniquenumber 273s Creating table update_uniquenumberchild 273s Creating table a01 273s Creating table b01 273s Creating table c01 273s Creating table unmanaged_models_proxy1 273s Creating table unmanaged_models_proxy2 273s Creating table unmanaged_models_managed1 273s Creating table i18n_testmodel 273s Creating table i18n_company 273s Creating table utils_tests_category 273s Creating table utils_tests_categoryinfo 273s Creating table check_framework_simplemodel 273s Creating table nested_foreign_keys_person 273s Creating table nested_foreign_keys_movie 273s Creating table nested_foreign_keys_event 273s Creating table nested_foreign_keys_screening 273s Creating table nested_foreign_keys_screeningnullfk 273s Creating table nested_foreign_keys_package 273s Creating table nested_foreign_keys_packagenullfk 273s Creating table transaction_hooks_thing 273s Creating table properties_person 273s Creating table or_lookups_article 273s Creating table admin_changelist_event 273s Creating table admin_changelist_parent 273s Creating table admin_changelist_child 273s Creating table admin_changelist_genre 273s Creating table admin_changelist_band 273s Creating table admin_changelist_musician 273s Creating table admin_changelist_group 273s Creating table admin_changelist_concert 273s Creating table admin_changelist_membership 273s Creating table admin_changelist_quartet 273s Creating table admin_changelist_chordsmusician 273s Creating table admin_changelist_chordsband 273s Creating table admin_changelist_invitation 273s Creating table admin_changelist_swallow 273s Creating table admin_changelist_swallowonetoone 273s Creating table admin_changelist_unorderedobject 273s Creating table admin_changelist_orderedobject 273s Creating table admin_changelist_customiduser 273s Creating table admin_changelist_charpk 273s Creating table get_object_or_404_author 273s Creating table get_object_or_404_article 273s Creating table datatypes_donut 273s Creating table datatypes_rumbaba 273s Creating table string_lookup_foo 273s Creating table string_lookup_bar 273s Creating table string_lookup_whiz 273s Creating table string_lookup_child 273s Creating table string_lookup_base 273s Creating table string_lookup_article 273s Creating table introspection_city 273s Creating table introspection_country 273s Creating table introspection_district 273s Creating table introspection_reporter 273s Creating table introspection_article 273s Creating table introspection_comment 273s Creating table introspection_checkconstraintmodel 273s Creating table introspection_uniqueconstraintconditionmodel 273s Creating table model_options_author 273s Creating table model_options_editor 273s Creating table model_options_book 273s Creating table model_options_bookstore 273s Creating table model_options_editorstore 273s Creating table model_options_scientistref 273s Creating table model_options_articleref 273s Creating table known_related_objects_tournament 273s Creating table known_related_objects_organiser 273s Creating table known_related_objects_pool 273s Creating table known_related_objects_poolstyle 273s Creating table raw_query_author 273s Creating table raw_query_book 273s Creating table raw_query_bookfkaspk 273s Creating table raw_query_coffee 273s Creating table raw_query_mixedcaseidcolumn 273s Creating table raw_query_reviewer 273s Creating table raw_query_friendlyauthor 273s Creating table syndication_tests_entry 273s Creating table syndication_tests_article 273s Creating table defer_secondary 273s Creating table defer_primary 273s Creating table defer_child 273s Creating table defer_bigchild 273s Creating table defer_shadowparent 273s Creating table defer_shadowchild 273s Creating table m2o_recursive_category 273s Creating table m2o_recursive_person 273s Creating table save_delete_hooks_person 273s Creating table dates_article 273s Creating table dates_comment 273s Creating table dates_category 273s Creating table select_related_regress_building 273s Creating table select_related_regress_device 273s Creating table select_related_regress_port 273s Creating table select_related_regress_connection 273s Creating table select_related_regress_tuser 273s Creating table select_related_regress_person 273s Creating table select_related_regress_organizer 273s Creating table select_related_regress_student 273s Creating table select_related_regress_class 273s Creating table select_related_regress_enrollment 273s Creating table select_related_regress_country 273s Creating table select_related_regress_state 273s Creating table select_related_regress_clientstatus 273s Creating table select_related_regress_client 273s Creating table select_related_regress_specialclient 273s Creating table select_related_regress_parent 273s Creating table select_related_regress_child 273s Creating table select_related_regress_item 273s Creating table select_related_regress_fowl 273s Creating table select_related_regress_hen 273s Creating table select_related_regress_chick 273s Creating table select_related_regress_a 273s Creating table select_related_regress_b 273s Creating table select_related_regress_c 273s Creating table file_storage_storage 273s Creating table generic_views_artist 273s Creating table generic_views_author 273s Creating table generic_views_book 273s Creating table generic_views_page 273s Creating table generic_views_booksigning 273s Creating table foreign_object_article 273s Creating table foreign_object_newsarticle 273s Creating table foreign_object_articletranslation 273s Creating table foreign_object_articletag 273s Creating table foreign_object_articleidea 273s Creating table foreign_object_address 273s Creating table foreign_object_customer 273s Creating table foreign_object_contact 273s Creating table foreign_object_slugpage 273s Creating table foreign_object_country 273s Creating table foreign_object_person 273s Creating table foreign_object_group 273s Creating table foreign_object_membership 273s Creating table foreign_object_friendship 273s Creating table null_fk_ordering_author 273s Creating table null_fk_ordering_article 273s Creating table null_fk_ordering_systeminfo 273s Creating table null_fk_ordering_forum 273s Creating table null_fk_ordering_post 273s Creating table null_fk_ordering_comment 273s Creating table expressions_window_classification 273s Creating table expressions_window_employee 273s Creating table expressions_window_pastemployeedepartment 273s Creating table expressions_window_detail 273s Creating table bulk_create_country 273s Creating table bulk_create_proxymulticountry 273s Creating table bulk_create_restaurant 273s Creating table bulk_create_pizzeria 273s Creating table bulk_create_state 273s Creating table bulk_create_twofields 273s Creating table bulk_create_fieldswithdbcolumns 273s Creating table bulk_create_upsertconflict 273s Creating table bulk_create_nofields 273s Creating table bulk_create_smallautofieldmodel 273s Creating table bulk_create_bigautofieldmodel 273s Creating table bulk_create_nullablefields 273s Creating table bulk_create_relatedmodel 273s Creating table custom_lookups_author 273s Creating table custom_lookups_article 273s Creating table custom_lookups_mysqlunixtimestamp 273s Creating table custom_lookups_custommodel 273s Creating table null_queries_poll 273s Creating table null_queries_choice 273s Creating table null_queries_outera 273s Creating table null_queries_outerb 273s Creating table null_queries_inner 273s Creating table custom_pk_employee 273s Creating table custom_pk_business 273s Creating table custom_pk_bar 273s Creating table custom_pk_foo 273s Creating table custom_pk_customautofieldmodel 273s Creating table aggregation_author 273s Creating table aggregation_publisher 273s Creating table aggregation_book 273s Creating table aggregation_store 273s Creating table validation_modeltovalidate 273s Creating table validation_uniquefieldsmodel 273s Creating table validation_custompkmodel 273s Creating table validation_uniquetogethermodel 273s Creating table validation_uniquefordatemodel 273s Creating table validation_custommessagesmodel 273s Creating table validation_author 273s Creating table validation_article 273s Creating table validation_post 273s Creating table validation_flexibledatepost 273s Creating table validation_uniqueerrorsmodel 273s Creating table validation_genericipaddresstestmodel 273s Creating table validation_genericipaddrunpackuniquetest 273s Creating table validation_uniquefuncconstraintmodel 273s Creating table validation_product 273s Creating table validation_childproduct 273s Creating table validation_uniqueconstraintproduct 273s Creating table validation_childuniqueconstraintproduct 273s Creating table validation_uniqueconstraintconditionproduct 273s Creating table xor_lookups_number 273s Creating table from_db_value_cashmodel 273s Creating table distinct_on_fields_tag 273s Creating table distinct_on_fields_celebrity 273s Creating table distinct_on_fields_fan 273s Creating table distinct_on_fields_staff 273s Creating table distinct_on_fields_stafftag 273s Creating table forms_tests_boundarymodel 273s Creating table forms_tests_defaults 273s Creating table forms_tests_choicemodel 273s Creating table forms_tests_choiceoptionmodel 273s Creating table forms_tests_choicefieldmodel 273s Creating table forms_tests_optionalmultichoicemodel 273s Creating table forms_tests_filemodel 273s Creating table forms_tests_article 273s Creating table m2m_through_person 273s Creating table m2m_through_personchild 273s Creating table m2m_through_group 273s Creating table m2m_through_membership 273s Creating table test_table 273s Creating table m2m_through_testnodefaultsornulls 273s Creating table m2m_through_personselfrefm2m 273s Creating table m2m_through_friendship 273s Creating table m2m_through_symmetricalfriendship 273s Creating table m2m_through_event 273s Creating table m2m_through_invitation 273s Creating table m2m_through_employee 273s Creating table m2m_through_relationship 273s Creating table m2m_through_ingredient 273s Creating table m2m_through_recipe 273s Creating table m2m_through_recipeingredient 273s Creating table generic_relations_regress_link 273s Creating table generic_relations_regress_place 273s Creating table generic_relations_regress_restaurant 273s Creating table generic_relations_regress_cafe 273s Creating table generic_relations_regress_address 273s Creating table generic_relations_regress_person 273s Creating table generic_relations_regress_charlink 273s Creating table generic_relations_regress_textlink 273s Creating table generic_relations_regress_oddrelation1 273s Creating table generic_relations_regress_oddrelation2 273s Creating table generic_relations_regress_note 273s Creating table generic_relations_regress_contact 273s Creating table generic_relations_regress_organization 273s Creating table generic_relations_regress_company 273s Creating table generic_relations_regress_team 273s Creating table generic_relations_regress_guild 273s Creating table generic_relations_regress_tag 273s Creating table generic_relations_regress_board 273s Creating table generic_relations_regress_haslinkthing 273s Creating table generic_relations_regress_a 273s Creating table generic_relations_regress_b 273s Creating table generic_relations_regress_c 273s Creating table generic_relations_regress_d 273s Creating table generic_relations_regress_node 273s Creating table generic_relations_regress_content 273s Creating table generic_relations_regress_related 273s Creating table test_client_regress_customuser 273s Creating table mutually_referential_parent 273s Creating table mutually_referential_child 273s Creating table auth_tests_customuser 273s Creating table auth_tests_customuserwithoutisactivefield 273s Creating table auth_tests_extensionuser 273s Creating table auth_tests_custompermissionsuser 273s Creating table auth_tests_customusernonuniqueusername 273s Creating table auth_tests_isactivetestuser1 273s Creating table auth_tests_minimaluser 273s Creating table auth_tests_nopassworduser 273s Creating table auth_tests_concrete 273s Creating table auth_tests_uuiduser 273s Creating table auth_tests_customemailfield 273s Creating table auth_tests_email 273s Creating table auth_tests_customuserwithfk 273s Creating table auth_tests_integerusernameuser 273s Creating table auth_tests_userwithdisabledlastloginfield 273s Creating table auth_tests_organization 273s Creating table auth_tests_customuserwithm2m 273s Creating table auth_tests_customuserwithm2mthrough 273s Creating table auth_tests_membership 273s Creating table auth_tests_customuserwithuniqueconstraint 273s Creating table datetimes_article 273s Creating table datetimes_comment 273s Creating table datetimes_category 273s Creating table contenttypes_tests_site 273s Creating table contenttypes_tests_author 273s Creating table contenttypes_tests_article 273s Creating table contenttypes_tests_schemeincludedurl 273s Creating table contenttypes_tests_concretemodel 273s Creating table contenttypes_tests_foowithouturl 273s Creating table contenttypes_tests_foowithurl 273s Creating table contenttypes_tests_foowithbrokenabsoluteurl 273s Creating table contenttypes_tests_question 273s Creating table contenttypes_tests_answer 273s Creating table contenttypes_tests_post 273s Creating table contenttypes_tests_modelwithnullfktosite 273s Creating table contenttypes_tests_modelwithm2mtosite 273s Creating table model_inheritance_worker 273s Creating table model_inheritance_student 273s Creating table model_inheritance_post 273s Creating table model_inheritance_comment 273s Creating table model_inheritance_link 273s Creating table model_inheritance_chef 273s Creating table model_inheritance_place 273s Creating table my_restaurant 273s Creating table model_inheritance_italianrestaurant 273s Creating table model_inheritance_supplier 273s Creating table model_inheritance_customsupplier 273s Creating table model_inheritance_parkinglot 273s Creating table model_inheritance_title 273s Creating table model_inheritance_mixinmodel 273s Creating table model_inheritance_base 273s Creating table model_inheritance_subbase 273s Creating table model_inheritance_grandparent 273s Creating table model_inheritance_parent 273s Creating table model_inheritance_child 273s Creating table model_inheritance_grandchild 273s Creating table model_indexes_book 273s Creating table model_indexes_childmodel1 273s Creating table model_indexes_childmodel2 273s Creating table inspectdb_people 273s Creating table inspectdb_message 273s Creating table inspectdb_peopledata 273s Creating table inspectdb_peoplemoredata 273s Creating table inspectdb_foreignkeytofield 273s Creating table inspectdb_digitsincolumnname 273s Creating table inspectdb_special.table name 273s Creating table inspectdb_columntypes 273s Creating table inspectdb_jsonfieldcolumntype 273s Creating table inspectdb_charfielddbcollation 273s Creating table inspectdb_textfielddbcollation 273s Creating table inspectdb_uniquetogether 273s Creating table inspectdb_funcuniqueconstraint 273s Creating table model_meta_relation 273s Creating table model_meta_baseperson 273s Creating table model_meta_person 273s Creating table model_meta_personthroughproxysubclass 273s Creating table model_meta_relating 273s Creating table model_meta_commonancestor 273s Creating table model_meta_firstparent 273s Creating table model_meta_secondparent 273s Creating table model_meta_child 273s Creating table sessions_tests_customsession 273s Creating table generic_inline_admin_episode 273s Creating table generic_inline_admin_media 273s Creating table generic_inline_admin_category 273s Creating table generic_inline_admin_phonenumber 273s Creating table generic_inline_admin_contact 273s Creating table generic_inline_admin_episodepermanent 273s Creating table cache_poll 273s Creating table async_relatedmodel 273s Creating table async_simplemodel 273s Creating table async_manytomanymodel 273s Creating table managers_regress_parent 273s Creating table managers_regress_child1 273s Creating table managers_regress_child2 273s Creating table managers_regress_child3 273s Creating table managers_regress_child4 273s Creating table managers_regress_child5 273s Creating table managers_regress_child6 273s Creating table managers_regress_child7 273s Creating table managers_regress_relatedmodel 273s Creating table managers_regress_relationmodel 273s Creating table model_package_site 273s Creating table model_package_article 273s Creating table model_package_publication 273s Creating table model_package_advertisement 273s Creating table apps_totallynormal 273s Creating table force_insert_update_counter 273s Creating table force_insert_update_inheritedcounter 273s Creating table force_insert_update_subcounter 273s Creating table force_insert_update_withcustompk 273s Creating table extra_regress_revisionablemodel 273s Creating table extra_regress_order 273s Creating table extra_regress_testobject 273s Creating table model_inheritance_regress_place 273s Creating table model_inheritance_regress_restaurant 273s Creating table model_inheritance_regress_italianrestaurant 273s Creating table model_inheritance_regress_parkinglot 273s Creating table model_inheritance_regress_parkinglot3 273s Creating table model_inheritance_regress_parkinglot4a 273s Creating table model_inheritance_regress_parkinglot4b 273s Creating table model_inheritance_regress_supplier 273s Creating table model_inheritance_regress_wholesaler 273s Creating table model_inheritance_regress_parent 273s Creating table model_inheritance_regress_child 273s Creating table model_inheritance_regress_selfrefparent 273s Creating table model_inheritance_regress_selfrefchild 273s Creating table model_inheritance_regress_article 273s Creating table model_inheritance_regress_articlewithauthor 273s Creating table model_inheritance_regress_m2mbase 273s Creating table model_inheritance_regress_m2mchild 273s Creating table model_inheritance_regress_qualitycontrol 273s Creating table model_inheritance_regress_basem 273s Creating table model_inheritance_regress_derivedm 273s Creating table model_inheritance_regress_internalcertificationaudit 273s Creating table model_inheritance_regress_person 273s Creating table model_inheritance_regress_birthdayparty 273s Creating table model_inheritance_regress_bachelorparty 273s Creating table model_inheritance_regress_messybachelorparty 273s Creating table model_inheritance_regress_searchablelocation 273s Creating table model_inheritance_regress_busstation 273s Creating table model_inheritance_regress_trainstation 273s Creating table model_inheritance_regress_user 273s Creating table model_inheritance_regress_profile 273s Creating table model_inheritance_regress_politician 273s Creating table model_inheritance_regress_congressman 273s Creating table model_inheritance_regress_senator 273s Creating table m2m_and_m2o_user 273s Creating table m2m_and_m2o_issue 273s Creating table m2m_and_m2o_stringreferencemodel 273s Creating table swappable_models_article 273s Creating table swappable_models_alternatearticle 273s Creating table sitemaps_tests_testmodel 273s Creating table sitemaps_tests_i18ntestmodel 273s Creating table proxy_model_inheritance_concretemodel 273s Creating table proxy_model_inheritance_concretemodelsubclass 273s Creating table admin_utils_site 273s Creating table admin_utils_article 273s Creating table admin_utils_count 273s Creating table admin_utils_event 273s Creating table admin_utils_location 273s Creating table admin_utils_guest 273s Creating table admin_utils_eventguide 273s Creating table admin_utils_vehicle 273s Creating table admin_utils_car 273s Creating table get_earliest_or_latest_article 273s Creating table get_earliest_or_latest_person 273s Creating table get_earliest_or_latest_comment 273s Creating table get_earliest_or_latest_indexerrorarticle 273s Creating table expressions_manager 273s Creating table expressions_employee 273s Creating table expressions_remoteemployee 273s Creating table expressions_company 273s Creating table expressions_number 273s Creating table expressions_ExPeRiMeNt 273s Creating table expressions_result 273s Creating table expressions_time 273s Creating table expressions_simulationrun 273s Creating table expressions_uuidpk 273s Creating table expressions_uuid 273s Creating table expressions_jsonfieldmodel 273s Creating table m2m_regress_selfrefer 273s Creating table m2m_regress_tag 273s Creating table m2m_regress_tagcollection 273s Creating table m2m_regress_entry 273s Creating table m2m_regress_selfreferchild 273s Creating table m2m_regress_selfreferchildsibling 273s Creating table m2m_regress_line 273s Creating table m2m_regress_worksheet 273s Creating table m2m_regress_user 273s Creating table m2m_regress_regressionmodelsplit 273s Creating table m2m_regress_post 273s Creating table model_formsets_author 273s Creating table model_formsets_betterauthor 273s Creating table model_formsets_book 273s Creating table model_formsets_bookwithcustompk 273s Creating table model_formsets_editor 273s Creating table model_formsets_bookwithoptionalalteditor 273s Creating table model_formsets_alternatebook 273s Creating table model_formsets_authormeeting 273s Creating table model_formsets_customprimarykey 273s Creating table model_formsets_place 273s Creating table model_formsets_owner 273s Creating table model_formsets_location 273s Creating table model_formsets_ownerprofile 273s Creating table model_formsets_restaurant 273s Creating table model_formsets_product 273s Creating table model_formsets_price 273s Creating table model_formsets_mexicanrestaurant 273s Creating table model_formsets_classymexicanrestaurant 273s Creating table model_formsets_repository 273s Creating table model_formsets_revision 273s Creating table model_formsets_person 273s Creating table model_formsets_membership 273s Creating table model_formsets_team 273s Creating table model_formsets_player 273s Creating table model_formsets_poet 273s Creating table model_formsets_poem 273s Creating table model_formsets_post 273s Creating table model_formsets_uuidpkparent 273s Creating table model_formsets_uuidpkchild 273s Creating table model_formsets_childwitheditablepk 273s Creating table model_formsets_autopkchildofuuidpkparent 273s Creating table model_formsets_autopkparent 273s Creating table model_formsets_uuidpkchildofautopkparent 273s Creating table model_formsets_parentwithuuidalternatekey 273s Creating table model_formsets_childrelatedviaak 273s Creating table constraints_product 273s Creating table constraints_uniqueconstraintproduct 273s Creating table constraints_childuniqueconstraintproduct 273s Creating table constraints_uniqueconstraintconditionproduct 273s Creating table constraints_childmodel 273s Creating table constraints_jsonfieldmodel 273s Creating table empty_empty 273s Creating table queries_dumbcategory 273s Creating table queries_namedcategory 273s Creating table queries_tag 273s Creating table queries_note 273s Creating table queries_annotation 273s Creating table queries_datetimepk 273s Creating table queries_extrainfo 273s Creating table queries_author 273s Creating table queries_item 273s Creating table queries_report 273s Creating table queries_reportcomment 273s Creating table queries_ranking 273s Creating table queries_cover 273s Creating table queries_number 273s Creating table queries_valid 273s Creating table queries_x 273s Creating table queries_y 273s Creating table queries_loopx 273s Creating table queries_loopy 273s Creating table queries_loopz 273s Creating table queries_managedmodel 273s Creating table queries_detail 273s Creating table queries_member 273s Creating table queries_child 273s Creating table queries_custompk 273s Creating table queries_related 273s Creating table queries_custompktag 273s Creating table queries_celebrity 273s Creating table queries_tvchef 273s Creating table queries_fan 273s Creating table queries_leafa 273s Creating table queries_leafb 273s Creating table queries_join 273s Creating table queries_reservedname 273s Creating table queries_sharedconnection 273s Creating table queries_pointera 273s Creating table queries_pointerb 273s Creating table queries_singleobject 273s Creating table queries_relatedobject 273s Creating table queries_plaything 273s Creating table queries_article 273s Creating table queries_food 273s Creating table queries_eaten 273s Creating table queries_node 273s Creating table queries_objecta 273s Creating table queries_childobjecta 273s Creating table queries_objectb 273s Creating table queries_objectc 273s Creating table queries_simplecategory 273s Creating table queries_specialcategory 273s Creating table queries_categoryitem 273s Creating table queries_mixedcasefieldcategoryitem 273s Creating table queries_mixedcasedbcolumncategoryitem 273s Creating table queries_onetoonecategory 273s Creating table queries_categoryrelationship 273s Creating table queries_commonmixedcaseforeignkeys 273s Creating table queries_nullablename 273s Creating table queries_modeld 273s Creating table queries_modelc 273s Creating table queries_modelb 273s Creating table queries_modela 273s Creating table queries_job 273s Creating table queries_jobresponsibilities 273s Creating table queries_responsibility 273s Creating table queries_fk1 273s Creating table queries_fk2 273s Creating table queries_fk3 273s Creating table queries_basea 273s Creating table queries_identifier 273s Creating table queries_program 273s Creating table queries_channel 273s Creating table queries_book 273s Creating table queries_chapter 273s Creating table queries_paragraph 273s Creating table queries_page 273s Creating table queries_myobject 273s Creating table queries_order 273s Creating table queries_orderitem 273s Creating table queries_baseuser 273s Creating table queries_task 273s Creating table queries_staff 273s Creating table queries_staffuser 273s Creating table queries_ticket21203parent 273s Creating table queries_ticket21203child 273s Creating table queries_person 273s Creating table queries_company 273s Creating table queries_employment 273s Creating table queries_school 273s Creating table queries_student 273s Creating table queries_classroom 273s Creating table queries_teacher 273s Creating table queries_ticket23605aparent 273s Creating table queries_ticket23605a 273s Creating table queries_ticket23605b 273s Creating table queries_ticket23605c 273s Creating table Individual 273s Creating table RelatedIndividual 273s Creating table queries_customdbcolumn 273s Creating table queries_returningmodel 273s Creating table queries_nonintegerpkreturningmodel 273s Creating table queries_jsonfieldnullable 273s Creating table admin_autodiscover_story 273s Creating table get_or_create_person 273s Creating table get_or_create_defaultperson 273s Creating table get_or_create_manualprimarykeytest 273s Creating table get_or_create_profile 273s Creating table get_or_create_tag 273s Creating table get_or_create_thing 273s Creating table get_or_create_publisher 273s Creating table get_or_create_author 273s Creating table get_or_create_journalist 273s Creating table get_or_create_book 273s Creating table admin_custom_urls_action 273s Creating table admin_custom_urls_person 273s Creating table admin_custom_urls_car 273s Creating table m2m_signals_part 273s Creating table m2m_signals_car 273s Creating table m2m_signals_sportscar 273s Creating table m2m_signals_person 273s Creating table admin_registration_person 273s Creating table admin_registration_traveler 273s Creating table admin_registration_place 273s Creating table test_runner_person 273s Creating table test_runner_throughbase 273s Creating table test_runner_through 273s Creating table test_runner_b 273s Creating table modeladmin_band 273s Creating table modeladmin_song 273s Creating table modeladmin_concert 273s Creating table modeladmin_validationtestmodel 273s Creating table modeladmin_validationtestinlinemodel 273s Creating table custom_methods_article 273s Creating table model_fields_foo 273s Creating table model_fields_bar 273s Creating table model_fields_whiz 273s Creating table model_fields_whizdelayed 273s Creating table model_fields_whiziter 273s Creating table model_fields_whiziterempty 273s Creating table model_fields_choiceful 273s Creating table model_fields_bigd 273s Creating table model_fields_floatmodel 273s Creating table model_fields_bigs 273s Creating table model_fields_unicodeslugfield 273s Creating table model_fields_automodel 273s Creating table model_fields_bigautomodel 273s Creating table model_fields_smallautomodel 273s Creating table model_fields_smallintegermodel 273s Creating table model_fields_integermodel 273s Creating table model_fields_bigintegermodel 273s Creating table model_fields_positivebigintegermodel 273s Creating table model_fields_positivesmallintegermodel 273s Creating table model_fields_positiveintegermodel 273s Creating table model_fields_post 273s Creating table model_fields_nullbooleanmodel 273s Creating table model_fields_booleanmodel 273s Creating table model_fields_datetimemodel 273s Creating table model_fields_durationmodel 273s Creating table model_fields_nulldurationmodel 273s Creating table model_fields_primarykeycharmodel 273s Creating table model_fields_fkstobooleans 273s Creating table model_fields_fktochar 273s Creating table model_fields_renamedfield 273s Creating table model_fields_verbosenamefield 273s Creating table model_fields_genericipaddress 273s Creating table model_fields_decimallessthanone 273s Creating table model_fields_fieldclassattributemodel 273s Creating table model_fields_datamodel 273s Creating table model_fields_document 273s Creating table model_fields_person 273s Creating table model_fields_personwithheight 273s Creating table model_fields_personwithheightandwidth 273s Creating table model_fields_persondimensionsfirst 273s Creating table model_fields_persontwoimages 273s Creating table model_fields_jsonmodel 273s Creating table model_fields_nullablejsonmodel 273s Creating table model_fields_relatedjsonmodel 273s Creating table model_fields_allfieldsmodel 273s Creating table model_fields_manytomany 273s Creating table model_fields_uuidmodel 273s Creating table model_fields_nullableuuidmodel 273s Creating table model_fields_primarykeyuuidmodel 273s Creating table model_fields_relatedtouuidmodel 273s Creating table model_fields_uuidchild 273s Creating table model_fields_uuidgrandchild 273s Creating table m2m_through_regress_membership 273s Creating table m2m_through_regress_usermembership 273s Creating table m2m_through_regress_person 273s Creating table m2m_through_regress_group 273s Creating table m2m_through_regress_car 273s Creating table m2m_through_regress_driver 273s Creating table m2m_through_regress_cardriver 273s Creating table m2m_through_regress_event 273s Creating table m2m_through_regress_competitor 273s Creating table m2m_through_regress_individualcompetitor 273s Creating table m2m_through_regress_competingteam 273s Creating table order_with_respect_to_question 273s Creating table order_with_respect_to_answer 273s Creating table order_with_respect_to_post 273s Creating table order_with_respect_to_entity 273s Creating table order_with_respect_to_dimension 273s Creating table order_with_respect_to_component 273s Creating table admin_views_section 273s Creating table admin_views_article 273s Creating table admin_views_book 273s Creating table admin_views_promo 273s Creating table admin_views_chapter 273s Creating table admin_views_chapterxtra1 273s Creating table admin_views_chapterxtra2 273s Creating table admin_views_rowlevelchangepermissionmodel 273s Creating table admin_views_customarticle 273s Creating table admin_views_modelwithstringprimarykey 273s Creating table admin_views_color 273s Creating table admin_views_thing 273s Creating table admin_views_actor 273s Creating table admin_views_inquisition 273s Creating table admin_views_sketch 273s Creating table admin_views_character 273s Creating table admin_views_stumpjoke 273s Creating table admin_views_fabric 273s Creating table admin_views_person 273s Creating table admin_views_persona 273s Creating table admin_views_account 273s Creating table admin_views_fooaccount 273s Creating table admin_views_baraccount 273s Creating table admin_views_subscriber 273s Creating table admin_views_externalsubscriber 273s Creating table admin_views_oldsubscriber 273s Creating table admin_views_media 273s Creating table admin_views_podcast 273s Creating table admin_views_vodcast 273s Creating table admin_views_parent 273s Creating table admin_views_child 273s Creating table admin_views_pkchild 273s Creating table admin_views_toy 273s Creating table admin_views_emptymodel 273s Creating table admin_views_gallery 273s Creating table admin_views_picture 273s Creating table admin_views_language 273s Creating table admin_views_title 273s Creating table admin_views_titletranslation 273s Creating table admin_views_recommender 273s Creating table admin_views_recommendation 273s Creating table admin_views_collector 273s Creating table admin_views_widget 273s Creating table admin_views_doohickey 273s Creating table admin_views_grommet 273s Creating table admin_views_whatsit 273s Creating table admin_views_doodad 273s Creating table admin_views_fancydoodad 273s Creating table admin_views_category 273s Creating table admin_views_link 273s Creating table admin_views_prepopulatedpost 273s Creating table admin_views_prepopulatedsubpost 273s Creating table admin_views_post 273s Creating table admin_views_gadget 273s Creating table admin_views_villain 273s Creating table admin_views_supervillain 273s Creating table admin_views_funkytag 273s Creating table admin_views_plot 273s Creating table admin_views_plotdetails 273s Creating table admin_views_secrethideout 273s Creating table admin_views_supersecrethideout 273s Creating table admin_views_bookmark 273s Creating table admin_views_cyclicone 273s Creating table admin_views_cyclictwo 273s Creating table admin_views_topping 273s Creating table admin_views_pizza 273s Creating table admin_views_album 273s Creating table admin_views_song 273s Creating table admin_views_employee 273s Creating table admin_views_workhour 273s Creating table admin_views_manager 273s Creating table admin_views_bonus 273s Creating table admin_views_question 273s Creating table admin_views_answer 273s Creating table admin_views_reservation 273s Creating table admin_views_fooddelivery 273s Creating table admin_views_coverletter 273s Creating table admin_views_paper 273s Creating table admin_views_shortmessage 273s Creating table admin_views_telegram 273s Creating table admin_views_story 273s Creating table admin_views_otherstory 273s Creating table admin_views_complexsortedperson 273s Creating table admin_views_pluggablesearchperson 273s Creating table admin_views_prepopulatedpostlargeslug 273s Creating table admin_views_adminorderedfield 273s Creating table admin_views_adminorderedmodelmethod 273s Creating table admin_views_adminorderedadminmethod 273s Creating table admin_views_adminorderedcallable 273s Creating table admin_views_report 273s Creating table admin_views_mainprepopulated 273s Creating table admin_views_relatedprepopulated 273s Creating table admin_views_unorderedobject 273s Creating table admin_views_undeletableobject 273s Creating table admin_views_unchangeableobject 273s Creating table admin_views_usermessenger 273s Creating table admin_views_simple 273s Creating table admin_views_choice 273s Creating table admin_views_parentwithdependentchildren 273s Creating table admin_views_dependentchild 273s Creating table admin_views_filteredmanager 273s Creating table admin_views_emptymodelvisible 273s Creating table admin_views_emptymodelhidden 273s Creating table admin_views_emptymodelmixin 273s Creating table admin_views_state 273s Creating table admin_views_city 273s Creating table admin_views_restaurant 273s Creating table admin_views_worker 273s Creating table admin_views_referencedbyparent 273s Creating table admin_views_parentwithfk 273s Creating table admin_views_childofreferer 273s Creating table admin_views_inlinereferer 273s Creating table admin_views_referencedbyinline 273s Creating table admin_views_inlinereference 273s Creating table admin_views_recipe 273s Creating table admin_views_ingredient 273s Creating table admin_views_recipeingredient 273s Creating table admin_views_notreferenced 273s Creating table admin_views_explicitlyprovidedpk 273s Creating table admin_views_implicitlygeneratedpk 273s Creating table admin_views_referencedbygenrel 273s Creating table admin_views_genrelreference 273s Creating table admin_views_parentwithuuidpk 273s Creating table admin_views_relatedwithuuidpkmodel 273s Creating table admin_views_author 273s Creating table admin_views_authorship 273s Creating table admin_views_readonlyrelatedfield 273s Creating table admin_views_héllo 273s Creating table admin_views_box 273s Creating table admin_views_country 273s Creating table admin_views_traveler 273s Creating table str_internationalarticle 273s Creating table transactions_reporter 273s Creating table admin_docs_company 273s Creating table admin_docs_group 273s Creating table admin_docs_family 273s Creating table admin_docs_person 273s Creating table signals_person 273s Creating table signals_car 273s Creating table signals_author 273s Creating table signals_book 273s Creating table signals_page 273s Creating table m2m_recursive_person 273s Creating table m2m_recursive_colleague 273s Creating table reverse_lookup_user 273s Creating table reverse_lookup_poll 273s Creating table reverse_lookup_choice 273s Creating table test_utils_car 273s Creating table test_utils_person 273s Creating table test_utils_possessedcar 273s Creating table fixtures_category 273s Creating table fixtures_article 273s Creating table fixtures_blog 273s Creating table fixtures_tag 273s Creating table fixtures_person 273s Creating table fixtures_spy 273s Creating table fixtures_visa 273s Creating table fixtures_book 273s Creating table fixtures_primarykeyuuidmodel 273s Creating table fixtures_naturalkeything 273s Creating table fixtures_circulara 273s Creating table fixtures_circularb 273s Creating table model_formsets_regress_user 273s Creating table model_formsets_regress_usersite 273s Creating table model_formsets_regress_userprofile 273s Creating table model_formsets_regress_userpreferences 273s Creating table model_formsets_regress_profilenetwork 273s Creating table model_formsets_regress_place 273s Creating table model_formsets_regress_restaurant 273s Creating table model_formsets_regress_manager 273s Creating table model_formsets_regress_network 273s Creating table model_formsets_regress_host 273s Creating table messages_tests_someobject 273s Creating table custom_managers_person 273s Creating table custom_managers_funperson 273s Creating table custom_managers_book 273s Creating table custom_managers_car 273s Creating table custom_managers_relatedmodel 273s Creating table custom_managers_restrictedmodel 273s Creating table custom_managers_onetoonerestrictedmodel 273s Creating table custom_managers_personfromabstract 273s Creating table servers_person 273s Creating table fixtures_regress_animal 273s Creating table Fixtures_regress_plant 273s Creating table fixtures_regress_stuff 273s Creating table fixtures_regress_absolute 273s Creating table fixtures_regress_parent 273s Creating table fixtures_regress_child 273s Creating table fixtures_regress_channel 273s Creating table fixtures_regress_article 273s Creating table fixtures_regress_specialarticle 273s Creating table fixtures_regress_feature 273s Creating table fixtures_regress_widget 273s Creating table fixtures_regress_store 273s Creating table fixtures_regress_person 273s Creating table fixtures_regress_book 273s Creating table fixtures_regress_naturalkeywithfkdependency 273s Creating table fixtures_regress_nkchild 273s Creating table fixtures_regress_reftonkchild 273s Creating table fixtures_regress_circle1 273s Creating table fixtures_regress_circle2 273s Creating table fixtures_regress_circle3 273s Creating table fixtures_regress_circle4 273s Creating table fixtures_regress_circle5 273s Creating table fixtures_regress_circle6 273s Creating table fixtures_regress_externaldependency 273s Creating table fixtures_regress_thingy 273s Creating table fixtures_regress_m2mtoself 273s Creating table fixtures_regress_m2msimplea 273s Creating table fixtures_regress_m2msimpleb 273s Creating table fixtures_regress_m2msimplecirculara 273s Creating table fixtures_regress_m2msimplecircularb 273s Creating table fixtures_regress_m2mcomplexa 273s Creating table fixtures_regress_m2mcomplexb 273s Creating table fixtures_regress_m2mthroughab 273s Creating table fixtures_regress_m2mcomplexcircular1a 273s Creating table fixtures_regress_m2mcomplexcircular1b 273s Creating table fixtures_regress_m2mcomplexcircular1c 273s Creating table fixtures_regress_m2mcircular1throughab 273s Creating table fixtures_regress_m2mcircular1throughbc 273s Creating table fixtures_regress_m2mcircular1throughca 273s Creating table fixtures_regress_m2mcomplexcircular2a 273s Creating table fixtures_regress_m2mcomplexcircular2b 273s Creating table fixtures_regress_m2mcircular2throughab 273s Creating table prefetch_related_author 273s Creating table prefetch_related_authorwithage 273s Creating table prefetch_related_favoriteauthors 273s Creating table prefetch_related_authoraddress 273s Creating table prefetch_related_book 273s Creating table prefetch_related_bookwithyear 273s Creating table prefetch_related_bio 273s Creating table prefetch_related_reader 273s Creating table prefetch_related_bookreview 273s Creating table prefetch_related_qualification 273s Creating table prefetch_related_teacher 273s Creating table prefetch_related_department 273s Creating table prefetch_related_taggeditem 273s Creating table prefetch_related_article 273s Creating table prefetch_related_bookmark 273s Creating table prefetch_related_comment 273s Creating table prefetch_related_house 273s Creating table prefetch_related_room 273s Creating table prefetch_related_person 273s Creating table prefetch_related_employee 273s Creating table prefetch_related_lessonentry 273s Creating table prefetch_related_wordentry 273s Creating table prefetch_related_author2 273s Creating table prefetch_related_pet 273s Creating table prefetch_related_flea 273s Creating table annotations_author 273s Creating table annotations_publisher 273s Creating table annotations_book 273s Creating table annotations_store 273s Creating table annotations_departmentstore 273s Creating table annotations_employee 273s Creating table annotations_company 273s Creating table annotations_ticket 273s Creating table one_to_one_place 273s Creating table one_to_one_restaurant 273s Creating table one_to_one_bar 273s Creating table one_to_one_undergroundbar 273s Creating table one_to_one_waiter 273s Creating table one_to_one_favorites 273s Creating table one_to_one_manualprimarykey 273s Creating table one_to_one_relatedmodel 273s Creating table one_to_one_multimodel 273s Creating table one_to_one_target 273s Creating table one_to_one_pointer 273s Creating table one_to_one_pointer2 273s Creating table one_to_one_hiddenpointer 273s Creating table one_to_one_tofieldpointer 273s Creating table one_to_one_school 273s Creating table one_to_one_director 273s Creating table admin_ordering_band 273s Creating table admin_ordering_song 273s Creating table m2m_intermediary_reporter 273s Creating table m2m_intermediary_article 273s Creating table m2m_intermediary_writer 273s Creating table many_to_one_reporter 273s Creating table many_to_one_article 273s Creating table many_to_one_country 273s Creating table many_to_one_city 273s Creating table many_to_one_district 273s Creating table many_to_one_first 273s Creating table many_to_one_second 273s Creating table many_to_one_third 273s Creating table many_to_one_parent 273s Creating table many_to_one_parentstringprimarykey 273s Creating table many_to_one_child 273s Creating table many_to_one_childnullableparent 273s Creating table many_to_one_childstringprimarykeyparent 273s Creating table many_to_one_tofieldchild 273s Creating table many_to_one_category 273s Creating table many_to_one_record 273s Creating table many_to_one_relation 273s Creating table many_to_one_school 273s Creating table many_to_one_student 273s Creating table null_fk_systemdetails 273s Creating table null_fk_systeminfo 273s Creating table null_fk_forum 273s Creating table null_fk_post 273s Creating table null_fk_comment 273s Creating table null_fk_item 273s Creating table null_fk_propertyvalue 273s Creating table null_fk_property 273s Creating table delete_p 273s Creating table delete_r 273s Creating table delete_s 273s Creating table delete_t 273s Creating table delete_u 273s Creating table delete_rchild 273s Creating table delete_rchildchild 273s Creating table delete_a 273s Creating table delete_b 273s Creating table delete_m 273s Creating table delete_mr 273s Creating table delete_mrnull 273s Creating table delete_avatar 273s Creating table delete_user 273s Creating table delete_hiddenuser 273s Creating table delete_hiddenuserprofile 273s Creating table delete_m2mto 273s Creating table delete_m2mfrom 273s Creating table delete_parent 273s Creating table delete_child 273s Creating table delete_base 273s Creating table delete_reltobase 273s Creating table delete_origin 273s Creating table delete_referrer 273s Creating table delete_secondreferrer 273s Creating table delete_deletetop 273s Creating table delete_b1 273s Creating table delete_b2 273s Creating table delete_b3 273s Creating table delete_deletebottom 273s Creating table delete_genericb1 273s Creating table delete_genericb2 273s Creating table delete_genericdeletebottom 273s Creating table delete_genericdeletebottomparent 273s Creating table filtered_relation_author 273s Creating table filtered_relation_editor 273s Creating table filtered_relation_book 273s Creating table filtered_relation_borrower 273s Creating table filtered_relation_reservation 273s Creating table filtered_relation_rentalsession 273s Creating table filtered_relation_seller 273s Creating table filtered_relation_currency 273s Creating table filtered_relation_exchangerate 273s Creating table filtered_relation_bookdailysales 273s Creating table multiple_database_review 273s Creating table multiple_database_person 273s Creating table multiple_database_book 273s Creating table multiple_database_pet 273s Creating table multiple_database_userprofile 273s Creating table proxy_models_person 273s Creating table proxy_models_statusperson 273s Creating table proxy_models_lowerstatusperson 273s Creating table proxy_models_user 273s Creating table proxy_models_country 273s Creating table proxy_models_state 273s Creating table proxy_models_baseuser 273s Creating table proxy_models_trackeruser 273s Creating table proxy_models_issue 273s Creating table proxy_models_bug 273s Creating table proxy_models_improvement 273s Creating table inline_formsets_school 273s Creating table inline_formsets_parent 273s Creating table inline_formsets_child 273s Creating table inline_formsets_poet 273s Creating table inline_formsets_poem 273s Creating table serializers_categorymetadata 273s Creating table serializers_category 273s Creating table serializers_author 273s Creating table serializers_topic 273s Creating table serializers_article 273s Creating table serializers_authorprofile 273s Creating table serializers_actor 273s Creating table serializers_movie 273s Creating table serializers_score 273s Creating table serializers_player 273s Creating table serializers_basemodel 273s Creating table serializers_complexmodel 273s Creating table serializers_binarydata 273s Creating table serializers_booleandata 273s Creating table serializers_chardata 273s Creating table serializers_datedata 273s Creating table serializers_datetimedata 273s Creating table serializers_decimaldata 273s Creating table serializers_emaildata 273s Creating table serializers_filedata 273s Creating table serializers_filepathdata 273s Creating table serializers_floatdata 273s Creating table serializers_integerdata 273s Creating table serializers_bigintegerdata 273s Creating table serializers_genericipaddressdata 273s Creating table serializers_positivebigintegerdata 273s Creating table serializers_positiveintegerdata 273s Creating table serializers_positivesmallintegerdata 273s Creating table serializers_slugdata 273s Creating table serializers_smalldata 273s Creating table serializers_textdata 273s Creating table serializers_timedata 273s Creating table serializers_tag 273s Creating table serializers_genericdata 273s Creating table serializers_anchor 273s Creating table serializers_uniqueanchor 273s Creating table serializers_fkdata 273s Creating table serializers_m2mdata 273s Creating table serializers_o2odata 273s Creating table serializers_fkselfdata 273s Creating table serializers_m2mselfdata 273s Creating table serializers_fkdatatofield 273s Creating table serializers_fkdatatoo2o 273s Creating table serializers_m2mintermediatedata 273s Creating table serializers_intermediate 273s Creating table serializers_booleanpkdata 273s Creating table serializers_charpkdata 273s Creating table serializers_datepkdata 273s Creating table serializers_datetimepkdata 273s Creating table serializers_decimalpkdata 273s Creating table serializers_emailpkdata 273s Creating table serializers_filepathpkdata 273s Creating table serializers_floatpkdata 273s Creating table serializers_integerpkdata 273s Creating table serializers_genericipaddresspkdata 273s Creating table serializers_positiveintegerpkdata 273s Creating table serializers_positivesmallintegerpkdata 273s Creating table serializers_slugpkdata 273s Creating table serializers_smallpkdata 273s Creating table serializers_uuiddata 273s Creating table serializers_uuiddefaultdata 273s Creating table serializers_fktouuid 273s Creating table serializers_autonowdatetimedata 273s Creating table serializers_modifyingsavedata 273s Creating table serializers_inheritabstractmodel 273s Creating table serializers_inheritbasemodel 273s Creating table serializers_explicitinheritbasemodel 273s Creating table serializers_lengthmodel 273s Creating table serializers_parent 273s Creating table serializers_child 273s Creating table serializers_naturalkeyanchor 273s Creating table serializers_fkdatanaturalkey 273s Creating table serializers_naturalkeything 273s Creating table serializers_naturalpkwithdefault 273s Creating table serializers_fkaspknonaturalkey 273s Creating table m2m_multiple_category 273s Creating table m2m_multiple_article 273s Creating table admin_checks_album 273s Creating table admin_checks_song 273s Creating table admin_checks_twoalbumfkandane 273s Creating table admin_checks_author 273s Creating table admin_checks_book 273s Creating table admin_checks_authorsbooks 273s Creating table admin_checks_state 273s Creating table admin_checks_city 273s Creating table admin_checks_influence 273s Creating table select 273s Creating table admin_filters_book 273s Creating table admin_filters_improvedbook 273s Creating table admin_filters_department 273s Creating table admin_filters_employee 273s Creating table admin_filters_taggeditem 273s Creating table admin_filters_bookmark 273s Creating table max_lengths_personwithdefaultmaxlengths 273s Creating table max_lengths_personwithcustommaxlengths 273s Creating table timezones_event 273s Creating table timezones_maybeevent 273s Creating table timezones_session 273s Creating table timezones_sessionevent 273s Creating table timezones_timestamp 273s Creating table timezones_alldayevent 273s Creating table timezones_dailyevent 273s Creating table basic_article 273s Creating table basic_featuredarticle 273s Creating table basic_selfref 273s Creating table basic_primarykeywithdefault 273s Creating table basic_childprimarykeywithdefault 273s Creating table update_only_fields_account 273s Creating table update_only_fields_person 273s Creating table update_only_fields_employee 273s Creating table update_only_fields_profile 273s Creating table field_defaults_article 273s Creating table my_author_table 273s Creating table custom_columns_article 273s Creating table base_mymodel 273s Creating table many_to_many_publication 273s Creating table many_to_many_tag 273s Creating table many_to_many_article 273s Creating table many_to_many_user 273s Creating table many_to_many_userarticle 273s Creating table many_to_many_inheritedarticlea 273s Creating table many_to_many_inheritedarticleb 273s Creating table admin_inlines_parent 273s Creating table admin_inlines_teacher 273s Creating table admin_inlines_child 273s Creating table admin_inlines_book 273s Creating table admin_inlines_author 273s Creating table admin_inlines_nonautopkbook 273s Creating table admin_inlines_nonautopkbookchild 273s Creating table admin_inlines_editablepkbook 273s Creating table admin_inlines_holder 273s Creating table admin_inlines_inner 273s Creating table admin_inlines_holder2 273s Creating table admin_inlines_inner2 273s Creating table admin_inlines_holder3 273s Creating table admin_inlines_inner3 273s Creating table admin_inlines_holder4 273s Creating table admin_inlines_inner4stacked 273s Creating table admin_inlines_inner4tabular 273s Creating table admin_inlines_holder5 273s Creating table admin_inlines_inner5stacked 273s Creating table admin_inlines_inner5tabular 273s Creating table admin_inlines_person 273s Creating table admin_inlines_outfititem 273s Creating table admin_inlines_fashionista 273s Creating table admin_inlines_shoppingweakness 273s Creating table admin_inlines_titlecollection 273s Creating table admin_inlines_title 273s Creating table admin_inlines_poll 273s Creating table admin_inlines_question 273s Creating table admin_inlines_novel 273s Creating table admin_inlines_chapter 273s Creating table admin_inlines_footnote 273s Creating table admin_inlines_capofamiglia 273s Creating table admin_inlines_consigliere 273s Creating table admin_inlines_sottocapo 273s Creating table admin_inlines_readonlyinline 273s Creating table admin_inlines_parentmodelwithcustompk 273s Creating table admin_inlines_childmodel1 273s Creating table admin_inlines_childmodel2 273s Creating table admin_inlines_binarytree 273s Creating table admin_inlines_lifeform 273s Creating table admin_inlines_extraterrestrial 273s Creating table admin_inlines_sighting 273s Creating table admin_inlines_someparentmodel 274s Creating table admin_inlines_somechildmodel 274s Creating table admin_inlines_course 274s Creating table admin_inlines_class 274s Creating table admin_inlines_showinlineparent 274s Creating table admin_inlines_showinlinechild 274s Creating table admin_inlines_profilecollection 274s Creating table admin_inlines_profile 274s Creating table admin_inlines_verbosenameprofile 274s Creating table admin_inlines_verbosenamepluralprofile 274s Creating table admin_inlines_bothverbosenameprofile 274s Creating table generic_relations_taggeditem 274s Creating table generic_relations_valuabletaggeditem 274s Creating table generic_relations_abstractcomparison 274s Creating table generic_relations_comparison 274s Creating table generic_relations_animal 274s Creating table generic_relations_vegetable 274s Creating table generic_relations_carrot 274s Creating table generic_relations_mineral 274s Creating table generic_relations_gecko 274s Creating table generic_relations_rock 274s Creating table generic_relations_valuablerock 274s Creating table generic_relations_manualpk 274s Creating table generic_relations_forproxymodelmodel 274s Creating table generic_relations_forconcretemodelmodel 274s Creating table generic_relations_concreterelatedmodel 274s Creating table generic_relations_allowsnullgfk 274s Creating table migrations_modelwithcustombase 274s Creating table migrations_unmigratedmodel 274s Creating table view_tests_author 274s Creating table view_tests_article 274s Creating table view_tests_urlarticle 274s Creating table view_tests_datearticle 274s Creating table aggregation_regress_author 274s Creating table aggregation_regress_publisher 274s Creating table aggregation_regress_itemtag 274s Creating table aggregation_regress_book 274s Creating table aggregation_regress_store 274s Creating table aggregation_regress_entries 274s Creating table aggregation_regress_clues 274s Creating table aggregation_regress_withmanualpk 274s Creating table aggregation_regress_hardbackbook 274s Creating table aggregation_regress_alfa 274s Creating table aggregation_regress_bravo 274s Creating table aggregation_regress_charlie 274s Creating table aggregation_regress_selfreffk 274s Creating table aggregation_regress_recipe 274s Creating table ordering_author 274s Creating table ordering_article 274s Creating table ordering_childarticle 274s Creating table ordering_reference 274s Creating table ordering_orderedbyexpression 274s Creating table ordering_orderedbyexpressionchild 274s Creating table ordering_orderedbyexpressiongrandchild 274s Creating table lookup_alarm 274s Creating table lookup_author 274s Creating table lookup_article 274s Creating table lookup_tag 274s Creating table lookup_season 274s Creating table lookup_game 274s Creating table lookup_player 274s Creating table lookup_product 274s Creating table lookup_stock 274s Creating table lookup_freebie 274s Running deferred SQL... 274s Running migrations: 274s Applying admin.0001_initial... OK 274s Applying admin.0002_logentry_remove_auto_add... OK 274s Applying admin.0003_logentry_add_action_flag_choices... OK 274s Applying db_functions.0001_setup_extensions... OK 274s Applying db_functions.0002_create_test_models... OK 274s Applying sites.0001_initial... OK 274s Applying flatpages.0001_initial... OK 274s Applying migration_test_data_persistence.0001_initial... OK 275s Applying migration_test_data_persistence.0002_add_book... OK 275s Applying postgres_tests.0001_setup_extensions... OK 275s Applying postgres_tests.0002_create_test_models... OK 275s Applying redirects.0001_initial... OK 275s Applying redirects.0002_alter_redirect_new_path_help_text... OK 276s Applying sites.0002_alter_domain_unique... OK 280s Applying sites_framework.0001_initial... OK 280s Cloning test database for alias 'default' ('file:memorydb_default?mode=memory&cache=shared')... 280s Cloning test database for alias 'default' ('file:memorydb_default?mode=memory&cache=shared')... 280s Creating test database for alias 'other' ('file:memorydb_other?mode=memory&cache=shared')... 281s Operations to perform: 281s Synchronize unmigrated apps: absolute_url_overrides, admin_autodiscover, admin_changelist, admin_checks, admin_custom_urls, admin_default_site, admin_docs, admin_filters, admin_inlines, admin_ordering, admin_registration, admin_scripts, admin_utils, admin_views, admin_widgets, aggregation, aggregation_regress, annotations, app_loading, apps, asgi, async, auth, auth_tests, backends, base, bash_completion, basic, builtin_server, bulk_create, cache, check_framework, conditional_processing, constraints, contenttypes, contenttypes_tests, context_processors, csrf_tests, custom_columns, custom_lookups, custom_managers, custom_methods, custom_migration_operations, custom_pk, datatypes, dates, datetimes, db_typecasts, db_utils, dbshell, decorators, defer, defer_regress, delete, delete_regress, deprecation, dispatch, distinct_on_fields, empty, empty_models, expressions, expressions_case, expressions_window, extra_regress, field_deconstruction, field_defaults, field_subclassing, file_storage, file_uploads, files, filtered_relation, fixtures, fixtures_model_package, fixtures_regress, flatpages_tests, force_insert_update, foreign_object, forms_tests, from_db_value, generic_inline_admin, generic_relations, generic_relations_regress, generic_views, get_earliest_or_latest, get_object_or_404, get_or_create, handlers, httpwrappers, humanize_tests, i18n, indexes, inline_formsets, inspectdb, introspection, invalid_models_tests, known_related_objects, logging_tests, lookup, m2m_and_m2o, m2m_intermediary, m2m_multiple, m2m_recursive, m2m_regress, m2m_signals, m2m_through, m2m_through_regress, m2o_recursive, mail, managers_regress, many_to_many, many_to_one, many_to_one_null, max_lengths, messages, messages_tests, middleware, middleware_exceptions, migrate_signals, migrations, migrations2, model_enums, model_fields, model_forms, model_formsets, model_formsets_regress, model_indexes, model_inheritance, model_inheritance_regress, model_meta, model_options, model_package, model_regress, model_utils, modeladmin, multiple_database, mutually_referential, nested_foreign_keys, no_models, null_fk, null_fk_ordering, null_queries, one_to_one, or_lookups, order_with_respect_to, ordering, pagination, prefetch_related, project_template, properties, proxy_model_inheritance, proxy_models, queries, queryset_pickle, raw_query, redirects_tests, requests_tests, reserved_names, resolve_url, responses, reverse_lookup, save_delete_hooks, schema, select_for_update, select_related, select_related_onetoone, select_related_regress, serializers, servers, sessions, sessions_tests, settings_tests, shell, shortcuts, signals, signed_cookies_tests, signing, sitemaps_tests, sites_tests, staticfiles, staticfiles_tests, str, string_lookup, swappable_models, syndication_tests, template_backends, template_loader, template_tests, test_client, test_client_regress, test_exceptions, test_runner, test_utils, timezones, transaction_hooks, transactions, unmanaged_models, update, update_only_fields, urlpatterns, urlpatterns_reverse, user_commands, utils_tests, validation, validators, version, view_tests, wsgi, xor_lookups 281s Apply all migrations: admin, db_functions, flatpages, migration_test_data_persistence, postgres_tests, redirects, sites, sites_framework 281s Synchronizing apps without migrations: 281s Creating tables... 281s Creating table django_content_type 281s Creating table auth_permission 281s Creating table auth_group 281s Creating table auth_user 281s Creating table django_session 281s Creating table select_related_onetoone_user 281s Creating table select_related_onetoone_userprofile 281s Creating table select_related_onetoone_userstatresult 281s Creating table select_related_onetoone_userstat 281s Creating table select_related_onetoone_statdetails 281s Creating table select_related_onetoone_advanceduserstat 281s Creating table select_related_onetoone_image 281s Creating table select_related_onetoone_product 281s Creating table select_related_onetoone_parent1 281s Creating table select_related_onetoone_parent2 281s Creating table select_related_onetoone_child1 281s Creating table select_related_onetoone_child2 281s Creating table select_related_onetoone_child3 281s Creating table select_related_onetoone_child4 281s Creating table select_related_onetoone_linkedlist 281s Creating table admin_widgets_member 281s Creating table admin_widgets_artist 281s Creating table admin_widgets_band 281s Creating table admin_widgets_unsafelimitchoicesto 281s Creating table admin_widgets_album 281s Creating table admin_widgets_releaseevent 281s Creating table admin_widgets_videostream 281s Creating table admin_widgets_inventory 281s Creating table admin_widgets_event 281s Creating table admin_widgets_car 281s Creating table admin_widgets_cartire 281s Creating table admin_widgets_honeycomb 281s Creating table admin_widgets_bee 281s Creating table admin_widgets_individual 281s Creating table admin_widgets_company 281s Creating table admin_widgets_advisor 281s Creating table admin_widgets_student 281s Creating table admin_widgets_school 281s Creating table admin_widgets_profile 281s Creating table queryset_pickle_group 281s Creating table queryset_pickle_event 281s Creating table queryset_pickle_happening 281s Creating table queryset_pickle_binaryfieldmodel 281s Creating table queryset_pickle_somemodel 281s Creating table queryset_pickle_m2mmodel 281s Creating table queryset_pickle_myevent 281s Creating table queryset_pickle_edition 281s Creating table select_related_domain 281s Creating table select_related_kingdom 281s Creating table select_related_phylum 281s Creating table select_related_klass 281s Creating table select_related_order 281s Creating table select_related_family 281s Creating table select_related_genus 281s Creating table select_related_species 281s Creating table select_related_hybridspecies 281s Creating table select_related_topping 281s Creating table select_related_pizza 281s Creating table select_related_taggeditem 281s Creating table select_related_bookmark 281s Creating table model_forms_person 281s Creating table model_forms_category 281s Creating table model_forms_writer 281s Creating table model_forms_article 281s Creating table model_forms_improvedarticle 281s Creating table model_forms_improvedarticlewithparentlink 281s Creating table model_forms_betterwriter 281s Creating table model_forms_publication 281s Creating table model_forms_publicationdefaults 281s Creating table model_forms_author 281s Creating table model_forms_author1 281s Creating table model_forms_writerprofile 281s Creating table model_forms_document 281s Creating table model_forms_textfile 281s Creating table model_forms_customff 281s Creating table model_forms_filepathmodel 281s Creating table model_forms_imagefile 281s Creating table model_forms_optionalimagefile 281s Creating table model_forms_noextensionimagefile 281s Creating table model_forms_homepage 281s Creating table model_forms_product 281s Creating table model_forms_price 281s Creating table model_forms_triple 281s Creating table model_forms_articlestatus 281s Creating table model_forms_inventory 281s Creating table model_forms_book 281s Creating table model_forms_derivedbook 281s Creating table model_forms_explicitpk 281s Creating table model_forms_post 281s Creating table model_forms_datetimepost 281s Creating table model_forms_derivedpost 281s Creating table model_forms_bigint 281s Creating table model_forms_customfieldforexclusionmodel 281s Creating table model_forms_flexibledatepost 281s Creating table model_forms_colour 281s Creating table model_forms_colourfulitem 281s Creating table model_forms_customerrormessage 281s Creating table model_forms_character 281s Creating table model_forms_stumpjoke 281s Creating table model_forms_student 281s Creating table model_forms_photo 281s Creating table model_forms_uuidpk 281s Creating table model_forms_strictassignmentfieldspecific 281s Creating table model_forms_strictassignmentall 281s Creating table model_forms_award 281s Creating table model_forms_nullableuniquecharfieldmodel 281s Creating table model_forms_number 281s Creating table model_forms_numberstodice 281s Creating table model_forms_dice 281s Creating table many_to_one_null_reporter 281s Creating table many_to_one_null_article 281s Creating table many_to_one_null_car 281s Creating table many_to_one_null_driver 281s Creating table file_uploads_filemodel 281s Creating table select_for_update_entity 281s Creating table select_for_update_country 281s Creating table select_for_update_eucountry 281s Creating table select_for_update_city 281s Creating table select_for_update_eucity 281s Creating table select_for_update_citycountryproxy 281s Creating table select_for_update_person 281s Creating table select_for_update_personprofile 281s Creating table model_regress_article 281s Creating table model_regress_movie 281s Creating table model_regress_party 281s Creating table model_regress_event 281s Creating table model_regress_department 281s Creating table model_regress_worker 281s Creating table model_regress_nonautopk 281s Creating table model_regress_model1 281s Creating table model_regress_model2 281s Creating table model_regress_model3 281s Creating table backends_square 281s Creating table backends_person 281s Creating table backends_schoolclass 281s Creating table backends_verylongmodelnamezzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz 281s Creating table backends_tag 281s Creating table CaseSensitive_Post 281s Creating table backends_reporter 281s Creating table backends_article 281s Creating table backends_item 281s Creating table backends_object 281s Creating table backends_objectreference 281s Creating table backends_objectselfreference 281s Creating table backends_circulara 281s Creating table backends_circularb 281s Creating table backends_rawdata 281s Creating table backends_author 281s Creating table backends_book 281s Creating table order 281s Creating table defer_regress_item 281s Creating table defer_regress_relateditem 281s Creating table defer_regress_child 281s Creating table defer_regress_leaf 281s Creating table defer_regress_resolvethis 281s Creating table defer_regress_simpleitem 281s Creating table defer_regress_feature 281s Creating table defer_regress_specialfeature 281s Creating table defer_regress_onetooneitem 281s Creating table defer_regress_itemandsimpleitem 281s Creating table defer_regress_profile 281s Creating table defer_regress_location 281s Creating table defer_regress_request 281s Creating table defer_regress_base 281s Creating table defer_regress_derived 281s Creating table context_processors_debugobject 281s Creating table indexes_articletranslation 281s Creating table indexes_article 281s Creating table indexes_indexedarticle 281s Creating table indexes_indexedarticle2 281s Creating table resolve_url_unimportantthing 281s Creating table expressions_case_casetestmodel 281s Creating table expressions_case_o2ocasetestmodel 281s Creating table expressions_case_fkcasetestmodel 281s Creating table expressions_case_client 281s Creating table fixtures_model_package_article 281s Creating table pagination_article 281s Creating table delete_regress_award 281s Creating table delete_regress_awardnote 281s Creating table delete_regress_person 281s Creating table delete_regress_book 281s Creating table delete_regress_toy 281s Creating table delete_regress_child 281s Creating table delete_regress_playedwith 281s Creating table delete_regress_playedwithnote 281s Creating table delete_regress_contact 281s Creating table delete_regress_email 281s Creating table delete_regress_researcher 281s Creating table delete_regress_food 281s Creating table delete_regress_eaten 281s Creating table delete_regress_policy 281s Creating table delete_regress_version 281s Creating table delete_regress_location 281s Creating table delete_regress_item 281s Creating table delete_regress_file 281s Creating table delete_regress_fooimage 281s Creating table delete_regress_foofile 281s Creating table delete_regress_foophoto 281s Creating table delete_regress_orgunit 281s Creating table delete_regress_login 281s Creating table delete_regress_house 281s Creating table delete_regress_orderedperson 281s Creating table update_datapoint 281s Creating table update_relatedpoint 281s Creating table update_a 281s Creating table update_b 281s Creating table update_c 281s Creating table update_d 281s Creating table update_foo 281s Creating table update_bar 281s Creating table update_uniquenumber 281s Creating table update_uniquenumberchild 281s Creating table a01 281s Creating table b01 281s Creating table c01 281s Creating table unmanaged_models_proxy1 281s Creating table unmanaged_models_proxy2 281s Creating table unmanaged_models_managed1 281s Creating table i18n_testmodel 281s Creating table i18n_company 281s Creating table utils_tests_category 281s Creating table utils_tests_categoryinfo 281s Creating table check_framework_simplemodel 281s Creating table nested_foreign_keys_person 281s Creating table nested_foreign_keys_movie 281s Creating table nested_foreign_keys_event 281s Creating table nested_foreign_keys_screening 281s Creating table nested_foreign_keys_screeningnullfk 281s Creating table nested_foreign_keys_package 281s Creating table nested_foreign_keys_packagenullfk 281s Creating table transaction_hooks_thing 281s Creating table properties_person 281s Creating table or_lookups_article 281s Creating table admin_changelist_event 281s Creating table admin_changelist_parent 281s Creating table admin_changelist_child 281s Creating table admin_changelist_genre 281s Creating table admin_changelist_band 281s Creating table admin_changelist_musician 281s Creating table admin_changelist_group 281s Creating table admin_changelist_concert 281s Creating table admin_changelist_membership 281s Creating table admin_changelist_quartet 281s Creating table admin_changelist_chordsmusician 281s Creating table admin_changelist_chordsband 281s Creating table admin_changelist_invitation 281s Creating table admin_changelist_swallow 281s Creating table admin_changelist_swallowonetoone 281s Creating table admin_changelist_unorderedobject 281s Creating table admin_changelist_orderedobject 281s Creating table admin_changelist_customiduser 281s Creating table admin_changelist_charpk 281s Creating table get_object_or_404_author 281s Creating table get_object_or_404_article 281s Creating table datatypes_donut 281s Creating table datatypes_rumbaba 281s Creating table string_lookup_foo 281s Creating table string_lookup_bar 281s Creating table string_lookup_whiz 281s Creating table string_lookup_child 281s Creating table string_lookup_base 281s Creating table string_lookup_article 281s Creating table introspection_city 281s Creating table introspection_country 281s Creating table introspection_district 281s Creating table introspection_reporter 281s Creating table introspection_article 281s Creating table introspection_comment 281s Creating table introspection_checkconstraintmodel 281s Creating table introspection_uniqueconstraintconditionmodel 281s Creating table model_options_author 281s Creating table model_options_editor 281s Creating table model_options_book 281s Creating table model_options_bookstore 281s Creating table model_options_editorstore 281s Creating table model_options_scientistref 281s Creating table model_options_articleref 281s Creating table known_related_objects_tournament 281s Creating table known_related_objects_organiser 281s Creating table known_related_objects_pool 281s Creating table known_related_objects_poolstyle 281s Creating table raw_query_author 281s Creating table raw_query_book 281s Creating table raw_query_bookfkaspk 281s Creating table raw_query_coffee 281s Creating table raw_query_mixedcaseidcolumn 281s Creating table raw_query_reviewer 281s Creating table raw_query_friendlyauthor 281s Creating table syndication_tests_entry 281s Creating table syndication_tests_article 281s Creating table defer_secondary 281s Creating table defer_primary 281s Creating table defer_child 281s Creating table defer_bigchild 281s Creating table defer_shadowparent 281s Creating table defer_shadowchild 281s Creating table m2o_recursive_category 281s Creating table m2o_recursive_person 281s Creating table save_delete_hooks_person 281s Creating table dates_article 281s Creating table dates_comment 281s Creating table dates_category 281s Creating table select_related_regress_building 281s Creating table select_related_regress_device 281s Creating table select_related_regress_port 281s Creating table select_related_regress_connection 281s Creating table select_related_regress_tuser 281s Creating table select_related_regress_person 281s Creating table select_related_regress_organizer 281s Creating table select_related_regress_student 281s Creating table select_related_regress_class 281s Creating table select_related_regress_enrollment 281s Creating table select_related_regress_country 281s Creating table select_related_regress_state 281s Creating table select_related_regress_clientstatus 281s Creating table select_related_regress_client 281s Creating table select_related_regress_specialclient 281s Creating table select_related_regress_parent 281s Creating table select_related_regress_child 281s Creating table select_related_regress_item 281s Creating table select_related_regress_fowl 281s Creating table select_related_regress_hen 281s Creating table select_related_regress_chick 281s Creating table select_related_regress_a 281s Creating table select_related_regress_b 281s Creating table select_related_regress_c 281s Creating table file_storage_storage 281s Creating table generic_views_artist 281s Creating table generic_views_author 281s Creating table generic_views_book 281s Creating table generic_views_page 281s Creating table generic_views_booksigning 281s Creating table foreign_object_article 281s Creating table foreign_object_newsarticle 281s Creating table foreign_object_articletranslation 281s Creating table foreign_object_articletag 281s Creating table foreign_object_articleidea 281s Creating table foreign_object_address 281s Creating table foreign_object_customer 281s Creating table foreign_object_contact 281s Creating table foreign_object_slugpage 281s Creating table foreign_object_country 281s Creating table foreign_object_person 281s Creating table foreign_object_group 281s Creating table foreign_object_membership 281s Creating table foreign_object_friendship 281s Creating table null_fk_ordering_author 281s Creating table null_fk_ordering_article 281s Creating table null_fk_ordering_systeminfo 281s Creating table null_fk_ordering_forum 281s Creating table null_fk_ordering_post 281s Creating table null_fk_ordering_comment 281s Creating table expressions_window_classification 281s Creating table expressions_window_employee 281s Creating table expressions_window_pastemployeedepartment 281s Creating table expressions_window_detail 281s Creating table bulk_create_country 281s Creating table bulk_create_proxymulticountry 281s Creating table bulk_create_restaurant 281s Creating table bulk_create_pizzeria 281s Creating table bulk_create_state 281s Creating table bulk_create_twofields 281s Creating table bulk_create_fieldswithdbcolumns 281s Creating table bulk_create_upsertconflict 281s Creating table bulk_create_nofields 281s Creating table bulk_create_smallautofieldmodel 281s Creating table bulk_create_bigautofieldmodel 281s Creating table bulk_create_nullablefields 281s Creating table bulk_create_relatedmodel 281s Creating table custom_lookups_author 281s Creating table custom_lookups_article 281s Creating table custom_lookups_mysqlunixtimestamp 281s Creating table custom_lookups_custommodel 281s Creating table null_queries_poll 281s Creating table null_queries_choice 281s Creating table null_queries_outera 281s Creating table null_queries_outerb 281s Creating table null_queries_inner 281s Creating table custom_pk_employee 281s Creating table custom_pk_business 281s Creating table custom_pk_bar 281s Creating table custom_pk_foo 281s Creating table custom_pk_customautofieldmodel 281s Creating table aggregation_author 281s Creating table aggregation_publisher 281s Creating table aggregation_book 281s Creating table aggregation_store 281s Creating table validation_modeltovalidate 281s Creating table validation_uniquefieldsmodel 281s Creating table validation_custompkmodel 281s Creating table validation_uniquetogethermodel 281s Creating table validation_uniquefordatemodel 281s Creating table validation_custommessagesmodel 281s Creating table validation_author 281s Creating table validation_article 281s Creating table validation_post 281s Creating table validation_flexibledatepost 281s Creating table validation_uniqueerrorsmodel 281s Creating table validation_genericipaddresstestmodel 281s Creating table validation_genericipaddrunpackuniquetest 281s Creating table validation_uniquefuncconstraintmodel 281s Creating table validation_product 281s Creating table validation_childproduct 281s Creating table validation_uniqueconstraintproduct 281s Creating table validation_childuniqueconstraintproduct 281s Creating table validation_uniqueconstraintconditionproduct 281s Creating table xor_lookups_number 281s Creating table from_db_value_cashmodel 281s Creating table distinct_on_fields_tag 281s Creating table distinct_on_fields_celebrity 281s Creating table distinct_on_fields_fan 281s Creating table distinct_on_fields_staff 281s Creating table distinct_on_fields_stafftag 281s Creating table forms_tests_boundarymodel 281s Creating table forms_tests_defaults 281s Creating table forms_tests_choicemodel 281s Creating table forms_tests_choiceoptionmodel 281s Creating table forms_tests_choicefieldmodel 281s Creating table forms_tests_optionalmultichoicemodel 281s Creating table forms_tests_filemodel 281s Creating table forms_tests_article 281s Creating table m2m_through_person 281s Creating table m2m_through_personchild 281s Creating table m2m_through_group 281s Creating table m2m_through_membership 281s Creating table test_table 281s Creating table m2m_through_testnodefaultsornulls 281s Creating table m2m_through_personselfrefm2m 281s Creating table m2m_through_friendship 281s Creating table m2m_through_symmetricalfriendship 281s Creating table m2m_through_event 281s Creating table m2m_through_invitation 281s Creating table m2m_through_employee 281s Creating table m2m_through_relationship 281s Creating table m2m_through_ingredient 281s Creating table m2m_through_recipe 281s Creating table m2m_through_recipeingredient 281s Creating table generic_relations_regress_link 281s Creating table generic_relations_regress_place 281s Creating table generic_relations_regress_restaurant 281s Creating table generic_relations_regress_cafe 281s Creating table generic_relations_regress_address 281s Creating table generic_relations_regress_person 281s Creating table generic_relations_regress_charlink 281s Creating table generic_relations_regress_textlink 281s Creating table generic_relations_regress_oddrelation1 281s Creating table generic_relations_regress_oddrelation2 281s Creating table generic_relations_regress_note 281s Creating table generic_relations_regress_contact 281s Creating table generic_relations_regress_organization 281s Creating table generic_relations_regress_company 281s Creating table generic_relations_regress_team 281s Creating table generic_relations_regress_guild 281s Creating table generic_relations_regress_tag 281s Creating table generic_relations_regress_board 281s Creating table generic_relations_regress_haslinkthing 281s Creating table generic_relations_regress_a 281s Creating table generic_relations_regress_b 281s Creating table generic_relations_regress_c 281s Creating table generic_relations_regress_d 281s Creating table generic_relations_regress_node 281s Creating table generic_relations_regress_content 281s Creating table generic_relations_regress_related 281s Creating table test_client_regress_customuser 281s Creating table mutually_referential_parent 281s Creating table mutually_referential_child 281s Creating table auth_tests_customuser 281s Creating table auth_tests_customuserwithoutisactivefield 281s Creating table auth_tests_extensionuser 281s Creating table auth_tests_custompermissionsuser 281s Creating table auth_tests_customusernonuniqueusername 281s Creating table auth_tests_isactivetestuser1 281s Creating table auth_tests_minimaluser 281s Creating table auth_tests_nopassworduser 281s Creating table auth_tests_concrete 281s Creating table auth_tests_uuiduser 281s Creating table auth_tests_customemailfield 281s Creating table auth_tests_email 281s Creating table auth_tests_customuserwithfk 281s Creating table auth_tests_integerusernameuser 281s Creating table auth_tests_userwithdisabledlastloginfield 281s Creating table auth_tests_organization 281s Creating table auth_tests_customuserwithm2m 281s Creating table auth_tests_customuserwithm2mthrough 281s Creating table auth_tests_membership 281s Creating table auth_tests_customuserwithuniqueconstraint 281s Creating table datetimes_article 281s Creating table datetimes_comment 281s Creating table datetimes_category 281s Creating table contenttypes_tests_site 281s Creating table contenttypes_tests_author 281s Creating table contenttypes_tests_article 281s Creating table contenttypes_tests_schemeincludedurl 281s Creating table contenttypes_tests_concretemodel 281s Creating table contenttypes_tests_foowithouturl 281s Creating table contenttypes_tests_foowithurl 281s Creating table contenttypes_tests_foowithbrokenabsoluteurl 281s Creating table contenttypes_tests_question 281s Creating table contenttypes_tests_answer 281s Creating table contenttypes_tests_post 281s Creating table contenttypes_tests_modelwithnullfktosite 281s Creating table contenttypes_tests_modelwithm2mtosite 281s Creating table model_inheritance_worker 281s Creating table model_inheritance_student 281s Creating table model_inheritance_post 281s Creating table model_inheritance_comment 281s Creating table model_inheritance_link 281s Creating table model_inheritance_chef 281s Creating table model_inheritance_place 281s Creating table my_restaurant 281s Creating table model_inheritance_italianrestaurant 281s Creating table model_inheritance_supplier 281s Creating table model_inheritance_customsupplier 281s Creating table model_inheritance_parkinglot 281s Creating table model_inheritance_title 281s Creating table model_inheritance_mixinmodel 281s Creating table model_inheritance_base 281s Creating table model_inheritance_subbase 281s Creating table model_inheritance_grandparent 281s Creating table model_inheritance_parent 281s Creating table model_inheritance_child 281s Creating table model_inheritance_grandchild 281s Creating table model_indexes_book 281s Creating table model_indexes_childmodel1 281s Creating table model_indexes_childmodel2 281s Creating table inspectdb_people 281s Creating table inspectdb_message 281s Creating table inspectdb_peopledata 281s Creating table inspectdb_peoplemoredata 281s Creating table inspectdb_foreignkeytofield 281s Creating table inspectdb_digitsincolumnname 281s Creating table inspectdb_special.table name 281s Creating table inspectdb_columntypes 281s Creating table inspectdb_jsonfieldcolumntype 281s Creating table inspectdb_charfielddbcollation 281s Creating table inspectdb_textfielddbcollation 281s Creating table inspectdb_uniquetogether 281s Creating table inspectdb_funcuniqueconstraint 281s Creating table model_meta_relation 281s Creating table model_meta_baseperson 281s Creating table model_meta_person 281s Creating table model_meta_personthroughproxysubclass 281s Creating table model_meta_relating 281s Creating table model_meta_commonancestor 281s Creating table model_meta_firstparent 281s Creating table model_meta_secondparent 281s Creating table model_meta_child 281s Creating table sessions_tests_customsession 281s Creating table generic_inline_admin_episode 281s Creating table generic_inline_admin_media 281s Creating table generic_inline_admin_category 281s Creating table generic_inline_admin_phonenumber 281s Creating table generic_inline_admin_contact 281s Creating table generic_inline_admin_episodepermanent 281s Creating table cache_poll 281s Creating table async_relatedmodel 281s Creating table async_simplemodel 281s Creating table async_manytomanymodel 281s Creating table managers_regress_parent 281s Creating table managers_regress_child1 281s Creating table managers_regress_child2 281s Creating table managers_regress_child3 281s Creating table managers_regress_child4 281s Creating table managers_regress_child5 281s Creating table managers_regress_child6 281s Creating table managers_regress_child7 281s Creating table managers_regress_relatedmodel 281s Creating table managers_regress_relationmodel 281s Creating table model_package_site 281s Creating table model_package_article 281s Creating table model_package_publication 281s Creating table model_package_advertisement 281s Creating table apps_totallynormal 281s Creating table force_insert_update_counter 281s Creating table force_insert_update_inheritedcounter 281s Creating table force_insert_update_subcounter 281s Creating table force_insert_update_withcustompk 281s Creating table extra_regress_revisionablemodel 281s Creating table extra_regress_order 281s Creating table extra_regress_testobject 281s Creating table model_inheritance_regress_place 281s Creating table model_inheritance_regress_restaurant 281s Creating table model_inheritance_regress_italianrestaurant 281s Creating table model_inheritance_regress_parkinglot 281s Creating table model_inheritance_regress_parkinglot3 281s Creating table model_inheritance_regress_parkinglot4a 281s Creating table model_inheritance_regress_parkinglot4b 281s Creating table model_inheritance_regress_supplier 281s Creating table model_inheritance_regress_wholesaler 281s Creating table model_inheritance_regress_parent 281s Creating table model_inheritance_regress_child 281s Creating table model_inheritance_regress_selfrefparent 281s Creating table model_inheritance_regress_selfrefchild 281s Creating table model_inheritance_regress_article 281s Creating table model_inheritance_regress_articlewithauthor 281s Creating table model_inheritance_regress_m2mbase 281s Creating table model_inheritance_regress_m2mchild 281s Creating table model_inheritance_regress_qualitycontrol 281s Creating table model_inheritance_regress_basem 281s Creating table model_inheritance_regress_derivedm 281s Creating table model_inheritance_regress_internalcertificationaudit 281s Creating table model_inheritance_regress_person 281s Creating table model_inheritance_regress_birthdayparty 281s Creating table model_inheritance_regress_bachelorparty 281s Creating table model_inheritance_regress_messybachelorparty 281s Creating table model_inheritance_regress_searchablelocation 281s Creating table model_inheritance_regress_busstation 281s Creating table model_inheritance_regress_trainstation 281s Creating table model_inheritance_regress_user 281s Creating table model_inheritance_regress_profile 281s Creating table model_inheritance_regress_politician 281s Creating table model_inheritance_regress_congressman 281s Creating table model_inheritance_regress_senator 281s Creating table m2m_and_m2o_user 281s Creating table m2m_and_m2o_issue 281s Creating table m2m_and_m2o_stringreferencemodel 281s Creating table swappable_models_article 281s Creating table swappable_models_alternatearticle 281s Creating table sitemaps_tests_testmodel 281s Creating table sitemaps_tests_i18ntestmodel 281s Creating table proxy_model_inheritance_concretemodel 281s Creating table proxy_model_inheritance_concretemodelsubclass 281s Creating table admin_utils_site 281s Creating table admin_utils_article 281s Creating table admin_utils_count 281s Creating table admin_utils_event 281s Creating table admin_utils_location 281s Creating table admin_utils_guest 281s Creating table admin_utils_eventguide 281s Creating table admin_utils_vehicle 281s Creating table admin_utils_car 281s Creating table get_earliest_or_latest_article 281s Creating table get_earliest_or_latest_person 281s Creating table get_earliest_or_latest_comment 281s Creating table get_earliest_or_latest_indexerrorarticle 281s Creating table expressions_manager 281s Creating table expressions_employee 281s Creating table expressions_remoteemployee 281s Creating table expressions_company 281s Creating table expressions_number 281s Creating table expressions_ExPeRiMeNt 281s Creating table expressions_result 281s Creating table expressions_time 281s Creating table expressions_simulationrun 281s Creating table expressions_uuidpk 281s Creating table expressions_uuid 281s Creating table expressions_jsonfieldmodel 281s Creating table m2m_regress_selfrefer 281s Creating table m2m_regress_tag 281s Creating table m2m_regress_tagcollection 281s Creating table m2m_regress_entry 281s Creating table m2m_regress_selfreferchild 281s Creating table m2m_regress_selfreferchildsibling 281s Creating table m2m_regress_line 281s Creating table m2m_regress_worksheet 281s Creating table m2m_regress_user 281s Creating table m2m_regress_regressionmodelsplit 281s Creating table m2m_regress_post 281s Creating table model_formsets_author 281s Creating table model_formsets_betterauthor 281s Creating table model_formsets_book 281s Creating table model_formsets_bookwithcustompk 281s Creating table model_formsets_editor 281s Creating table model_formsets_bookwithoptionalalteditor 281s Creating table model_formsets_alternatebook 281s Creating table model_formsets_authormeeting 281s Creating table model_formsets_customprimarykey 281s Creating table model_formsets_place 281s Creating table model_formsets_owner 281s Creating table model_formsets_location 281s Creating table model_formsets_ownerprofile 281s Creating table model_formsets_restaurant 281s Creating table model_formsets_product 281s Creating table model_formsets_price 281s Creating table model_formsets_mexicanrestaurant 281s Creating table model_formsets_classymexicanrestaurant 281s Creating table model_formsets_repository 281s Creating table model_formsets_revision 281s Creating table model_formsets_person 281s Creating table model_formsets_membership 281s Creating table model_formsets_team 281s Creating table model_formsets_player 281s Creating table model_formsets_poet 281s Creating table model_formsets_poem 281s Creating table model_formsets_post 281s Creating table model_formsets_uuidpkparent 281s Creating table model_formsets_uuidpkchild 281s Creating table model_formsets_childwitheditablepk 281s Creating table model_formsets_autopkchildofuuidpkparent 281s Creating table model_formsets_autopkparent 281s Creating table model_formsets_uuidpkchildofautopkparent 281s Creating table model_formsets_parentwithuuidalternatekey 281s Creating table model_formsets_childrelatedviaak 281s Creating table constraints_product 281s Creating table constraints_uniqueconstraintproduct 281s Creating table constraints_childuniqueconstraintproduct 281s Creating table constraints_uniqueconstraintconditionproduct 281s Creating table constraints_childmodel 281s Creating table constraints_jsonfieldmodel 281s Creating table empty_empty 281s Creating table queries_dumbcategory 281s Creating table queries_namedcategory 281s Creating table queries_tag 281s Creating table queries_note 281s Creating table queries_annotation 281s Creating table queries_datetimepk 281s Creating table queries_extrainfo 281s Creating table queries_author 281s Creating table queries_item 281s Creating table queries_report 281s Creating table queries_reportcomment 281s Creating table queries_ranking 281s Creating table queries_cover 281s Creating table queries_number 281s Creating table queries_valid 281s Creating table queries_x 281s Creating table queries_y 281s Creating table queries_loopx 281s Creating table queries_loopy 281s Creating table queries_loopz 281s Creating table queries_managedmodel 281s Creating table queries_detail 281s Creating table queries_member 281s Creating table queries_child 281s Creating table queries_custompk 281s Creating table queries_related 281s Creating table queries_custompktag 281s Creating table queries_celebrity 281s Creating table queries_tvchef 281s Creating table queries_fan 281s Creating table queries_leafa 281s Creating table queries_leafb 281s Creating table queries_join 281s Creating table queries_reservedname 281s Creating table queries_sharedconnection 281s Creating table queries_pointera 281s Creating table queries_pointerb 281s Creating table queries_singleobject 281s Creating table queries_relatedobject 281s Creating table queries_plaything 281s Creating table queries_article 281s Creating table queries_food 281s Creating table queries_eaten 281s Creating table queries_node 281s Creating table queries_objecta 281s Creating table queries_childobjecta 281s Creating table queries_objectb 281s Creating table queries_objectc 281s Creating table queries_simplecategory 281s Creating table queries_specialcategory 281s Creating table queries_categoryitem 281s Creating table queries_mixedcasefieldcategoryitem 281s Creating table queries_mixedcasedbcolumncategoryitem 281s Creating table queries_onetoonecategory 281s Creating table queries_categoryrelationship 281s Creating table queries_commonmixedcaseforeignkeys 281s Creating table queries_nullablename 281s Creating table queries_modeld 281s Creating table queries_modelc 281s Creating table queries_modelb 281s Creating table queries_modela 281s Creating table queries_job 281s Creating table queries_jobresponsibilities 281s Creating table queries_responsibility 281s Creating table queries_fk1 281s Creating table queries_fk2 281s Creating table queries_fk3 281s Creating table queries_basea 281s Creating table queries_identifier 281s Creating table queries_program 281s Creating table queries_channel 281s Creating table queries_book 281s Creating table queries_chapter 281s Creating table queries_paragraph 281s Creating table queries_page 281s Creating table queries_myobject 281s Creating table queries_order 281s Creating table queries_orderitem 281s Creating table queries_baseuser 281s Creating table queries_task 281s Creating table queries_staff 281s Creating table queries_staffuser 281s Creating table queries_ticket21203parent 281s Creating table queries_ticket21203child 281s Creating table queries_person 281s Creating table queries_company 281s Creating table queries_employment 281s Creating table queries_school 281s Creating table queries_student 281s Creating table queries_classroom 281s Creating table queries_teacher 281s Creating table queries_ticket23605aparent 281s Creating table queries_ticket23605a 281s Creating table queries_ticket23605b 281s Creating table queries_ticket23605c 281s Creating table Individual 281s Creating table RelatedIndividual 281s Creating table queries_customdbcolumn 281s Creating table queries_returningmodel 281s Creating table queries_nonintegerpkreturningmodel 281s Creating table queries_jsonfieldnullable 281s Creating table admin_autodiscover_story 281s Creating table get_or_create_person 281s Creating table get_or_create_defaultperson 281s Creating table get_or_create_manualprimarykeytest 281s Creating table get_or_create_profile 281s Creating table get_or_create_tag 281s Creating table get_or_create_thing 281s Creating table get_or_create_publisher 281s Creating table get_or_create_author 281s Creating table get_or_create_journalist 281s Creating table get_or_create_book 281s Creating table admin_custom_urls_action 281s Creating table admin_custom_urls_person 281s Creating table admin_custom_urls_car 281s Creating table m2m_signals_part 281s Creating table m2m_signals_car 281s Creating table m2m_signals_sportscar 281s Creating table m2m_signals_person 281s Creating table admin_registration_person 281s Creating table admin_registration_traveler 281s Creating table admin_registration_place 281s Creating table test_runner_person 281s Creating table test_runner_throughbase 281s Creating table test_runner_through 281s Creating table test_runner_b 281s Creating table modeladmin_band 281s Creating table modeladmin_song 281s Creating table modeladmin_concert 281s Creating table modeladmin_validationtestmodel 281s Creating table modeladmin_validationtestinlinemodel 281s Creating table custom_methods_article 281s Creating table model_fields_foo 281s Creating table model_fields_bar 281s Creating table model_fields_whiz 281s Creating table model_fields_whizdelayed 281s Creating table model_fields_whiziter 281s Creating table model_fields_whiziterempty 281s Creating table model_fields_choiceful 281s Creating table model_fields_bigd 281s Creating table model_fields_floatmodel 281s Creating table model_fields_bigs 281s Creating table model_fields_unicodeslugfield 281s Creating table model_fields_automodel 281s Creating table model_fields_bigautomodel 281s Creating table model_fields_smallautomodel 281s Creating table model_fields_smallintegermodel 281s Creating table model_fields_integermodel 281s Creating table model_fields_bigintegermodel 281s Creating table model_fields_positivebigintegermodel 281s Creating table model_fields_positivesmallintegermodel 281s Creating table model_fields_positiveintegermodel 281s Creating table model_fields_post 281s Creating table model_fields_nullbooleanmodel 281s Creating table model_fields_booleanmodel 281s Creating table model_fields_datetimemodel 281s Creating table model_fields_durationmodel 281s Creating table model_fields_nulldurationmodel 281s Creating table model_fields_primarykeycharmodel 281s Creating table model_fields_fkstobooleans 281s Creating table model_fields_fktochar 281s Creating table model_fields_renamedfield 281s Creating table model_fields_verbosenamefield 281s Creating table model_fields_genericipaddress 281s Creating table model_fields_decimallessthanone 281s Creating table model_fields_fieldclassattributemodel 281s Creating table model_fields_datamodel 281s Creating table model_fields_document 281s Creating table model_fields_person 281s Creating table model_fields_personwithheight 281s Creating table model_fields_personwithheightandwidth 281s Creating table model_fields_persondimensionsfirst 281s Creating table model_fields_persontwoimages 281s Creating table model_fields_jsonmodel 281s Creating table model_fields_nullablejsonmodel 281s Creating table model_fields_relatedjsonmodel 281s Creating table model_fields_allfieldsmodel 281s Creating table model_fields_manytomany 281s Creating table model_fields_uuidmodel 281s Creating table model_fields_nullableuuidmodel 281s Creating table model_fields_primarykeyuuidmodel 281s Creating table model_fields_relatedtouuidmodel 281s Creating table model_fields_uuidchild 281s Creating table model_fields_uuidgrandchild 281s Creating table m2m_through_regress_membership 281s Creating table m2m_through_regress_usermembership 281s Creating table m2m_through_regress_person 281s Creating table m2m_through_regress_group 281s Creating table m2m_through_regress_car 281s Creating table m2m_through_regress_driver 281s Creating table m2m_through_regress_cardriver 281s Creating table m2m_through_regress_event 281s Creating table m2m_through_regress_competitor 281s Creating table m2m_through_regress_individualcompetitor 281s Creating table m2m_through_regress_competingteam 281s Creating table order_with_respect_to_question 281s Creating table order_with_respect_to_answer 281s Creating table order_with_respect_to_post 281s Creating table order_with_respect_to_entity 281s Creating table order_with_respect_to_dimension 281s Creating table order_with_respect_to_component 281s Creating table admin_views_section 281s Creating table admin_views_article 281s Creating table admin_views_book 281s Creating table admin_views_promo 281s Creating table admin_views_chapter 281s Creating table admin_views_chapterxtra1 281s Creating table admin_views_chapterxtra2 281s Creating table admin_views_rowlevelchangepermissionmodel 281s Creating table admin_views_customarticle 281s Creating table admin_views_modelwithstringprimarykey 281s Creating table admin_views_color 281s Creating table admin_views_thing 281s Creating table admin_views_actor 281s Creating table admin_views_inquisition 281s Creating table admin_views_sketch 281s Creating table admin_views_character 281s Creating table admin_views_stumpjoke 281s Creating table admin_views_fabric 281s Creating table admin_views_person 281s Creating table admin_views_persona 281s Creating table admin_views_account 281s Creating table admin_views_fooaccount 281s Creating table admin_views_baraccount 281s Creating table admin_views_subscriber 281s Creating table admin_views_externalsubscriber 281s Creating table admin_views_oldsubscriber 281s Creating table admin_views_media 281s Creating table admin_views_podcast 281s Creating table admin_views_vodcast 281s Creating table admin_views_parent 281s Creating table admin_views_child 281s Creating table admin_views_pkchild 281s Creating table admin_views_toy 281s Creating table admin_views_emptymodel 281s Creating table admin_views_gallery 281s Creating table admin_views_picture 281s Creating table admin_views_language 281s Creating table admin_views_title 281s Creating table admin_views_titletranslation 281s Creating table admin_views_recommender 281s Creating table admin_views_recommendation 281s Creating table admin_views_collector 281s Creating table admin_views_widget 281s Creating table admin_views_doohickey 281s Creating table admin_views_grommet 281s Creating table admin_views_whatsit 281s Creating table admin_views_doodad 281s Creating table admin_views_fancydoodad 281s Creating table admin_views_category 281s Creating table admin_views_link 281s Creating table admin_views_prepopulatedpost 281s Creating table admin_views_prepopulatedsubpost 281s Creating table admin_views_post 281s Creating table admin_views_gadget 281s Creating table admin_views_villain 281s Creating table admin_views_supervillain 281s Creating table admin_views_funkytag 281s Creating table admin_views_plot 281s Creating table admin_views_plotdetails 281s Creating table admin_views_secrethideout 281s Creating table admin_views_supersecrethideout 281s Creating table admin_views_bookmark 281s Creating table admin_views_cyclicone 281s Creating table admin_views_cyclictwo 281s Creating table admin_views_topping 281s Creating table admin_views_pizza 281s Creating table admin_views_album 281s Creating table admin_views_song 281s Creating table admin_views_employee 281s Creating table admin_views_workhour 281s Creating table admin_views_manager 281s Creating table admin_views_bonus 281s Creating table admin_views_question 281s Creating table admin_views_answer 281s Creating table admin_views_reservation 281s Creating table admin_views_fooddelivery 281s Creating table admin_views_coverletter 281s Creating table admin_views_paper 281s Creating table admin_views_shortmessage 281s Creating table admin_views_telegram 281s Creating table admin_views_story 281s Creating table admin_views_otherstory 281s Creating table admin_views_complexsortedperson 281s Creating table admin_views_pluggablesearchperson 281s Creating table admin_views_prepopulatedpostlargeslug 281s Creating table admin_views_adminorderedfield 281s Creating table admin_views_adminorderedmodelmethod 281s Creating table admin_views_adminorderedadminmethod 281s Creating table admin_views_adminorderedcallable 281s Creating table admin_views_report 281s Creating table admin_views_mainprepopulated 281s Creating table admin_views_relatedprepopulated 281s Creating table admin_views_unorderedobject 281s Creating table admin_views_undeletableobject 281s Creating table admin_views_unchangeableobject 281s Creating table admin_views_usermessenger 281s Creating table admin_views_simple 281s Creating table admin_views_choice 281s Creating table admin_views_parentwithdependentchildren 281s Creating table admin_views_dependentchild 281s Creating table admin_views_filteredmanager 281s Creating table admin_views_emptymodelvisible 281s Creating table admin_views_emptymodelhidden 281s Creating table admin_views_emptymodelmixin 281s Creating table admin_views_state 281s Creating table admin_views_city 281s Creating table admin_views_restaurant 281s Creating table admin_views_worker 281s Creating table admin_views_referencedbyparent 281s Creating table admin_views_parentwithfk 281s Creating table admin_views_childofreferer 281s Creating table admin_views_inlinereferer 281s Creating table admin_views_referencedbyinline 281s Creating table admin_views_inlinereference 281s Creating table admin_views_recipe 281s Creating table admin_views_ingredient 281s Creating table admin_views_recipeingredient 281s Creating table admin_views_notreferenced 281s Creating table admin_views_explicitlyprovidedpk 281s Creating table admin_views_implicitlygeneratedpk 281s Creating table admin_views_referencedbygenrel 281s Creating table admin_views_genrelreference 281s Creating table admin_views_parentwithuuidpk 281s Creating table admin_views_relatedwithuuidpkmodel 281s Creating table admin_views_author 281s Creating table admin_views_authorship 281s Creating table admin_views_readonlyrelatedfield 281s Creating table admin_views_héllo 281s Creating table admin_views_box 281s Creating table admin_views_country 281s Creating table admin_views_traveler 281s Creating table str_internationalarticle 281s Creating table transactions_reporter 281s Creating table admin_docs_company 281s Creating table admin_docs_group 281s Creating table admin_docs_family 281s Creating table admin_docs_person 281s Creating table signals_person 281s Creating table signals_car 281s Creating table signals_author 281s Creating table signals_book 281s Creating table signals_page 281s Creating table m2m_recursive_person 281s Creating table m2m_recursive_colleague 281s Creating table reverse_lookup_user 281s Creating table reverse_lookup_poll 281s Creating table reverse_lookup_choice 281s Creating table test_utils_car 281s Creating table test_utils_person 281s Creating table test_utils_possessedcar 281s Creating table fixtures_category 281s Creating table fixtures_article 281s Creating table fixtures_blog 281s Creating table fixtures_tag 281s Creating table fixtures_person 281s Creating table fixtures_spy 281s Creating table fixtures_visa 281s Creating table fixtures_book 281s Creating table fixtures_primarykeyuuidmodel 281s Creating table fixtures_naturalkeything 281s Creating table fixtures_circulara 281s Creating table fixtures_circularb 281s Creating table model_formsets_regress_user 281s Creating table model_formsets_regress_usersite 281s Creating table model_formsets_regress_userprofile 281s Creating table model_formsets_regress_userpreferences 281s Creating table model_formsets_regress_profilenetwork 281s Creating table model_formsets_regress_place 281s Creating table model_formsets_regress_restaurant 281s Creating table model_formsets_regress_manager 281s Creating table model_formsets_regress_network 281s Creating table model_formsets_regress_host 281s Creating table messages_tests_someobject 281s Creating table custom_managers_person 281s Creating table custom_managers_funperson 281s Creating table custom_managers_book 281s Creating table custom_managers_car 281s Creating table custom_managers_relatedmodel 281s Creating table custom_managers_restrictedmodel 281s Creating table custom_managers_onetoonerestrictedmodel 281s Creating table custom_managers_personfromabstract 281s Creating table servers_person 281s Creating table fixtures_regress_animal 281s Creating table Fixtures_regress_plant 281s Creating table fixtures_regress_stuff 281s Creating table fixtures_regress_absolute 281s Creating table fixtures_regress_parent 281s Creating table fixtures_regress_child 281s Creating table fixtures_regress_channel 281s Creating table fixtures_regress_article 281s Creating table fixtures_regress_specialarticle 281s Creating table fixtures_regress_feature 281s Creating table fixtures_regress_widget 281s Creating table fixtures_regress_store 281s Creating table fixtures_regress_person 281s Creating table fixtures_regress_book 281s Creating table fixtures_regress_naturalkeywithfkdependency 281s Creating table fixtures_regress_nkchild 281s Creating table fixtures_regress_reftonkchild 281s Creating table fixtures_regress_circle1 281s Creating table fixtures_regress_circle2 281s Creating table fixtures_regress_circle3 281s Creating table fixtures_regress_circle4 281s Creating table fixtures_regress_circle5 281s Creating table fixtures_regress_circle6 281s Creating table fixtures_regress_externaldependency 281s Creating table fixtures_regress_thingy 281s Creating table fixtures_regress_m2mtoself 281s Creating table fixtures_regress_m2msimplea 281s Creating table fixtures_regress_m2msimpleb 281s Creating table fixtures_regress_m2msimplecirculara 281s Creating table fixtures_regress_m2msimplecircularb 281s Creating table fixtures_regress_m2mcomplexa 281s Creating table fixtures_regress_m2mcomplexb 281s Creating table fixtures_regress_m2mthroughab 281s Creating table fixtures_regress_m2mcomplexcircular1a 281s Creating table fixtures_regress_m2mcomplexcircular1b 281s Creating table fixtures_regress_m2mcomplexcircular1c 281s Creating table fixtures_regress_m2mcircular1throughab 281s Creating table fixtures_regress_m2mcircular1throughbc 281s Creating table fixtures_regress_m2mcircular1throughca 281s Creating table fixtures_regress_m2mcomplexcircular2a 281s Creating table fixtures_regress_m2mcomplexcircular2b 281s Creating table fixtures_regress_m2mcircular2throughab 281s Creating table prefetch_related_author 281s Creating table prefetch_related_authorwithage 281s Creating table prefetch_related_favoriteauthors 281s Creating table prefetch_related_authoraddress 281s Creating table prefetch_related_book 281s Creating table prefetch_related_bookwithyear 281s Creating table prefetch_related_bio 281s Creating table prefetch_related_reader 281s Creating table prefetch_related_bookreview 281s Creating table prefetch_related_qualification 281s Creating table prefetch_related_teacher 281s Creating table prefetch_related_department 281s Creating table prefetch_related_taggeditem 281s Creating table prefetch_related_article 281s Creating table prefetch_related_bookmark 281s Creating table prefetch_related_comment 281s Creating table prefetch_related_house 281s Creating table prefetch_related_room 281s Creating table prefetch_related_person 281s Creating table prefetch_related_employee 281s Creating table prefetch_related_lessonentry 281s Creating table prefetch_related_wordentry 281s Creating table prefetch_related_author2 281s Creating table prefetch_related_pet 281s Creating table prefetch_related_flea 281s Creating table annotations_author 281s Creating table annotations_publisher 281s Creating table annotations_book 281s Creating table annotations_store 281s Creating table annotations_departmentstore 281s Creating table annotations_employee 281s Creating table annotations_company 281s Creating table annotations_ticket 281s Creating table one_to_one_place 281s Creating table one_to_one_restaurant 281s Creating table one_to_one_bar 281s Creating table one_to_one_undergroundbar 281s Creating table one_to_one_waiter 281s Creating table one_to_one_favorites 281s Creating table one_to_one_manualprimarykey 281s Creating table one_to_one_relatedmodel 281s Creating table one_to_one_multimodel 281s Creating table one_to_one_target 281s Creating table one_to_one_pointer 281s Creating table one_to_one_pointer2 281s Creating table one_to_one_hiddenpointer 281s Creating table one_to_one_tofieldpointer 281s Creating table one_to_one_school 281s Creating table one_to_one_director 281s Creating table admin_ordering_band 281s Creating table admin_ordering_song 281s Creating table m2m_intermediary_reporter 281s Creating table m2m_intermediary_article 281s Creating table m2m_intermediary_writer 281s Creating table many_to_one_reporter 281s Creating table many_to_one_article 281s Creating table many_to_one_country 281s Creating table many_to_one_city 281s Creating table many_to_one_district 281s Creating table many_to_one_first 281s Creating table many_to_one_second 281s Creating table many_to_one_third 281s Creating table many_to_one_parent 281s Creating table many_to_one_parentstringprimarykey 281s Creating table many_to_one_child 281s Creating table many_to_one_childnullableparent 281s Creating table many_to_one_childstringprimarykeyparent 281s Creating table many_to_one_tofieldchild 281s Creating table many_to_one_category 281s Creating table many_to_one_record 281s Creating table many_to_one_relation 281s Creating table many_to_one_school 281s Creating table many_to_one_student 281s Creating table null_fk_systemdetails 281s Creating table null_fk_systeminfo 281s Creating table null_fk_forum 281s Creating table null_fk_post 281s Creating table null_fk_comment 281s Creating table null_fk_item 281s Creating table null_fk_propertyvalue 281s Creating table null_fk_property 281s Creating table delete_p 281s Creating table delete_r 281s Creating table delete_s 281s Creating table delete_t 281s Creating table delete_u 281s Creating table delete_rchild 281s Creating table delete_rchildchild 281s Creating table delete_a 281s Creating table delete_b 281s Creating table delete_m 281s Creating table delete_mr 281s Creating table delete_mrnull 281s Creating table delete_avatar 281s Creating table delete_user 281s Creating table delete_hiddenuser 281s Creating table delete_hiddenuserprofile 281s Creating table delete_m2mto 281s Creating table delete_m2mfrom 281s Creating table delete_parent 281s Creating table delete_child 281s Creating table delete_base 281s Creating table delete_reltobase 281s Creating table delete_origin 281s Creating table delete_referrer 281s Creating table delete_secondreferrer 281s Creating table delete_deletetop 281s Creating table delete_b1 281s Creating table delete_b2 281s Creating table delete_b3 281s Creating table delete_deletebottom 281s Creating table delete_genericb1 281s Creating table delete_genericb2 281s Creating table delete_genericdeletebottom 281s Creating table delete_genericdeletebottomparent 281s Creating table filtered_relation_author 281s Creating table filtered_relation_editor 281s Creating table filtered_relation_book 281s Creating table filtered_relation_borrower 281s Creating table filtered_relation_reservation 281s Creating table filtered_relation_rentalsession 282s Creating table filtered_relation_seller 282s Creating table filtered_relation_currency 282s Creating table filtered_relation_exchangerate 282s Creating table filtered_relation_bookdailysales 282s Creating table multiple_database_review 282s Creating table multiple_database_person 282s Creating table multiple_database_book 282s Creating table multiple_database_pet 282s Creating table multiple_database_userprofile 282s Creating table proxy_models_person 282s Creating table proxy_models_statusperson 282s Creating table proxy_models_lowerstatusperson 282s Creating table proxy_models_user 282s Creating table proxy_models_country 282s Creating table proxy_models_state 282s Creating table proxy_models_baseuser 282s Creating table proxy_models_trackeruser 282s Creating table proxy_models_issue 282s Creating table proxy_models_bug 282s Creating table proxy_models_improvement 282s Creating table inline_formsets_school 282s Creating table inline_formsets_parent 282s Creating table inline_formsets_child 282s Creating table inline_formsets_poet 282s Creating table inline_formsets_poem 282s Creating table serializers_categorymetadata 282s Creating table serializers_category 282s Creating table serializers_author 282s Creating table serializers_topic 282s Creating table serializers_article 282s Creating table serializers_authorprofile 282s Creating table serializers_actor 282s Creating table serializers_movie 282s Creating table serializers_score 282s Creating table serializers_player 282s Creating table serializers_basemodel 282s Creating table serializers_complexmodel 282s Creating table serializers_binarydata 282s Creating table serializers_booleandata 282s Creating table serializers_chardata 282s Creating table serializers_datedata 282s Creating table serializers_datetimedata 282s Creating table serializers_decimaldata 282s Creating table serializers_emaildata 282s Creating table serializers_filedata 282s Creating table serializers_filepathdata 282s Creating table serializers_floatdata 282s Creating table serializers_integerdata 282s Creating table serializers_bigintegerdata 282s Creating table serializers_genericipaddressdata 282s Creating table serializers_positivebigintegerdata 282s Creating table serializers_positiveintegerdata 282s Creating table serializers_positivesmallintegerdata 282s Creating table serializers_slugdata 282s Creating table serializers_smalldata 282s Creating table serializers_textdata 282s Creating table serializers_timedata 282s Creating table serializers_tag 282s Creating table serializers_genericdata 282s Creating table serializers_anchor 282s Creating table serializers_uniqueanchor 282s Creating table serializers_fkdata 282s Creating table serializers_m2mdata 282s Creating table serializers_o2odata 282s Creating table serializers_fkselfdata 282s Creating table serializers_m2mselfdata 282s Creating table serializers_fkdatatofield 282s Creating table serializers_fkdatatoo2o 282s Creating table serializers_m2mintermediatedata 282s Creating table serializers_intermediate 282s Creating table serializers_booleanpkdata 282s Creating table serializers_charpkdata 282s Creating table serializers_datepkdata 282s Creating table serializers_datetimepkdata 282s Creating table serializers_decimalpkdata 282s Creating table serializers_emailpkdata 282s Creating table serializers_filepathpkdata 282s Creating table serializers_floatpkdata 282s Creating table serializers_integerpkdata 282s Creating table serializers_genericipaddresspkdata 282s Creating table serializers_positiveintegerpkdata 282s Creating table serializers_positivesmallintegerpkdata 282s Creating table serializers_slugpkdata 282s Creating table serializers_smallpkdata 282s Creating table serializers_uuiddata 282s Creating table serializers_uuiddefaultdata 282s Creating table serializers_fktouuid 282s Creating table serializers_autonowdatetimedata 282s Creating table serializers_modifyingsavedata 282s Creating table serializers_inheritabstractmodel 282s Creating table serializers_inheritbasemodel 282s Creating table serializers_explicitinheritbasemodel 282s Creating table serializers_lengthmodel 282s Creating table serializers_parent 282s Creating table serializers_child 282s Creating table serializers_naturalkeyanchor 282s Creating table serializers_fkdatanaturalkey 282s Creating table serializers_naturalkeything 282s Creating table serializers_naturalpkwithdefault 282s Creating table serializers_fkaspknonaturalkey 282s Creating table m2m_multiple_category 282s Creating table m2m_multiple_article 282s Creating table admin_checks_album 282s Creating table admin_checks_song 282s Creating table admin_checks_twoalbumfkandane 282s Creating table admin_checks_author 282s Creating table admin_checks_book 282s Creating table admin_checks_authorsbooks 282s Creating table admin_checks_state 282s Creating table admin_checks_city 282s Creating table admin_checks_influence 282s Creating table select 282s Creating table admin_filters_book 282s Creating table admin_filters_improvedbook 282s Creating table admin_filters_department 282s Creating table admin_filters_employee 282s Creating table admin_filters_taggeditem 282s Creating table admin_filters_bookmark 282s Creating table max_lengths_personwithdefaultmaxlengths 282s Creating table max_lengths_personwithcustommaxlengths 282s Creating table timezones_event 282s Creating table timezones_maybeevent 282s Creating table timezones_session 282s Creating table timezones_sessionevent 282s Creating table timezones_timestamp 282s Creating table timezones_alldayevent 282s Creating table timezones_dailyevent 282s Creating table basic_article 282s Creating table basic_featuredarticle 282s Creating table basic_selfref 282s Creating table basic_primarykeywithdefault 282s Creating table basic_childprimarykeywithdefault 282s Creating table update_only_fields_account 282s Creating table update_only_fields_person 282s Creating table update_only_fields_employee 282s Creating table update_only_fields_profile 282s Creating table field_defaults_article 282s Creating table my_author_table 282s Creating table custom_columns_article 282s Creating table base_mymodel 282s Creating table many_to_many_publication 282s Creating table many_to_many_tag 282s Creating table many_to_many_article 282s Creating table many_to_many_user 282s Creating table many_to_many_userarticle 282s Creating table many_to_many_inheritedarticlea 282s Creating table many_to_many_inheritedarticleb 282s Creating table admin_inlines_parent 282s Creating table admin_inlines_teacher 282s Creating table admin_inlines_child 282s Creating table admin_inlines_book 282s Creating table admin_inlines_author 282s Creating table admin_inlines_nonautopkbook 282s Creating table admin_inlines_nonautopkbookchild 282s Creating table admin_inlines_editablepkbook 282s Creating table admin_inlines_holder 282s Creating table admin_inlines_inner 282s Creating table admin_inlines_holder2 282s Creating table admin_inlines_inner2 282s Creating table admin_inlines_holder3 282s Creating table admin_inlines_inner3 282s Creating table admin_inlines_holder4 282s Creating table admin_inlines_inner4stacked 282s Creating table admin_inlines_inner4tabular 282s Creating table admin_inlines_holder5 282s Creating table admin_inlines_inner5stacked 282s Creating table admin_inlines_inner5tabular 282s Creating table admin_inlines_person 282s Creating table admin_inlines_outfititem 282s Creating table admin_inlines_fashionista 282s Creating table admin_inlines_shoppingweakness 282s Creating table admin_inlines_titlecollection 282s Creating table admin_inlines_title 282s Creating table admin_inlines_poll 282s Creating table admin_inlines_question 282s Creating table admin_inlines_novel 282s Creating table admin_inlines_chapter 282s Creating table admin_inlines_footnote 282s Creating table admin_inlines_capofamiglia 282s Creating table admin_inlines_consigliere 282s Creating table admin_inlines_sottocapo 282s Creating table admin_inlines_readonlyinline 282s Creating table admin_inlines_parentmodelwithcustompk 282s Creating table admin_inlines_childmodel1 282s Creating table admin_inlines_childmodel2 282s Creating table admin_inlines_binarytree 282s Creating table admin_inlines_lifeform 282s Creating table admin_inlines_extraterrestrial 282s Creating table admin_inlines_sighting 282s Creating table admin_inlines_someparentmodel 282s Creating table admin_inlines_somechildmodel 282s Creating table admin_inlines_course 282s Creating table admin_inlines_class 282s Creating table admin_inlines_showinlineparent 282s Creating table admin_inlines_showinlinechild 282s Creating table admin_inlines_profilecollection 282s Creating table admin_inlines_profile 282s Creating table admin_inlines_verbosenameprofile 282s Creating table admin_inlines_verbosenamepluralprofile 282s Creating table admin_inlines_bothverbosenameprofile 282s Creating table generic_relations_taggeditem 282s Creating table generic_relations_valuabletaggeditem 282s Creating table generic_relations_abstractcomparison 282s Creating table generic_relations_comparison 282s Creating table generic_relations_animal 282s Creating table generic_relations_vegetable 282s Creating table generic_relations_carrot 282s Creating table generic_relations_mineral 282s Creating table generic_relations_gecko 282s Creating table generic_relations_rock 282s Creating table generic_relations_valuablerock 282s Creating table generic_relations_manualpk 282s Creating table generic_relations_forproxymodelmodel 282s Creating table generic_relations_forconcretemodelmodel 282s Creating table generic_relations_concreterelatedmodel 282s Creating table generic_relations_allowsnullgfk 282s Creating table migrations_modelwithcustombase 282s Creating table migrations_unmigratedmodel 282s Creating table view_tests_author 282s Creating table view_tests_article 282s Creating table view_tests_urlarticle 282s Creating table view_tests_datearticle 282s Creating table aggregation_regress_author 282s Creating table aggregation_regress_publisher 282s Creating table aggregation_regress_itemtag 282s Creating table aggregation_regress_book 282s Creating table aggregation_regress_store 282s Creating table aggregation_regress_entries 282s Creating table aggregation_regress_clues 282s Creating table aggregation_regress_withmanualpk 282s Creating table aggregation_regress_hardbackbook 282s Creating table aggregation_regress_alfa 282s Creating table aggregation_regress_bravo 282s Creating table aggregation_regress_charlie 282s Creating table aggregation_regress_selfreffk 282s Creating table aggregation_regress_recipe 282s Creating table ordering_author 282s Creating table ordering_article 282s Creating table ordering_childarticle 282s Creating table ordering_reference 282s Creating table ordering_orderedbyexpression 282s Creating table ordering_orderedbyexpressionchild 282s Creating table ordering_orderedbyexpressiongrandchild 282s Creating table lookup_alarm 282s Creating table lookup_author 282s Creating table lookup_article 282s Creating table lookup_tag 282s Creating table lookup_season 282s Creating table lookup_game 282s Creating table lookup_player 282s Creating table lookup_product 282s Creating table lookup_stock 282s Creating table lookup_freebie 282s Running deferred SQL... 282s Running migrations: 282s Applying admin.0001_initial... OK 282s Applying admin.0002_logentry_remove_auto_add... OK 282s Applying admin.0003_logentry_add_action_flag_choices... OK 282s Applying db_functions.0001_setup_extensions... OK 283s Applying db_functions.0002_create_test_models... OK 283s Applying sites.0001_initial... OK 283s Applying flatpages.0001_initial... OK 283s Applying migration_test_data_persistence.0001_initial... OK 283s Applying migration_test_data_persistence.0002_add_book... OK 283s Applying postgres_tests.0001_setup_extensions... OK 284s Applying postgres_tests.0002_create_test_models... OK 284s Applying redirects.0001_initial... OK 284s Applying redirects.0002_alter_redirect_new_path_help_text... OK 284s Applying sites.0002_alter_domain_unique... OK 287s Applying sites_framework.0001_initial... OK 287s Cloning test database for alias 'other' ('file:memorydb_other?mode=memory&cache=shared')... 287s Cloning test database for alias 'other' ('file:memorydb_other?mode=memory&cache=shared')... 288s System check identified no issues (17 silenced). 288s test_build_attrs (admin_widgets.test_autocomplete_widget.AutocompleteMixinTests.test_build_attrs) ... ok 288s test_build_attrs_no_custom_class (admin_widgets.test_autocomplete_widget.AutocompleteMixinTests.test_build_attrs_no_custom_class) ... ok 288s test_build_attrs_not_required_field (admin_widgets.test_autocomplete_widget.AutocompleteMixinTests.test_build_attrs_not_required_field) ... ok 288s test_build_attrs_required_field (admin_widgets.test_autocomplete_widget.AutocompleteMixinTests.test_build_attrs_required_field) ... ok 288s test_get_url (admin_widgets.test_autocomplete_widget.AutocompleteMixinTests.test_get_url) ... ok 288s test_media (admin_widgets.test_autocomplete_widget.AutocompleteMixinTests.test_media) ... ok 288s test_render_options (admin_widgets.test_autocomplete_widget.AutocompleteMixinTests.test_render_options) ... ok 288s test_render_options_fk_as_pk (admin_widgets.test_autocomplete_widget.AutocompleteMixinTests.test_render_options_fk_as_pk) ... ok 288s test_render_options_not_required_field (admin_widgets.test_autocomplete_widget.AutocompleteMixinTests.test_render_options_not_required_field) 288s Empty option isn't present if the field isn't required. ... ok 288s test_render_options_required_field (admin_widgets.test_autocomplete_widget.AutocompleteMixinTests.test_render_options_required_field) 288s Empty option is present if the field isn't required. ... ok 288s test_back_and_forward (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_back_and_forward) ... ok 288s test_basic (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_basic) ... ok 288s test_follow_from_child_class (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_follow_from_child_class) ... ok 288s test_follow_inheritance (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_follow_inheritance) ... ok 288s test_follow_next_level (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_follow_next_level) ... ok 288s test_follow_two (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_follow_two) ... ok 288s test_follow_two_next_level (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_follow_two_next_level) ... ok 288s test_forward_and_back (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_forward_and_back) ... ok 288s test_inheritance_deferred (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_inheritance_deferred) ... ok 288s test_inheritance_deferred2 (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_inheritance_deferred2) ... ok 288s test_missing_reverse (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_missing_reverse) 288s Ticket #13839: select_related() should NOT cache None ... ok 288s test_multiinheritance_two_subclasses (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_multiinheritance_two_subclasses) ... ok 288s test_multiple_subclass (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_multiple_subclass) ... ok 288s test_not_followed_by_default (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_not_followed_by_default) ... ok 288s test_nullable_missing_reverse (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_nullable_missing_reverse) 288s Ticket #13839: select_related() should NOT cache None ... ok 288s test_nullable_relation (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_nullable_relation) ... ok 288s test_onetoone_with_subclass (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_onetoone_with_subclass) ... ok 288s test_onetoone_with_two_subclasses (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_onetoone_with_two_subclasses) ... ok 288s test_parent_only (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_parent_only) ... ok 288s test_self_relation (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_self_relation) ... ok 288s test_readonly_fields (admin_widgets.tests.AdminFileWidgetTests.test_readonly_fields) 288s File widgets should render as a link when they're marked "read only." ... ok 288s test_render (admin_widgets.tests.AdminFileWidgetTests.test_render) ... ok 288s test_render_disabled (admin_widgets.tests.AdminFileWidgetTests.test_render_disabled) ... ok 288s test_render_required (admin_widgets.tests.AdminFileWidgetTests.test_render_required) ... ok 289s test_changelist_ForeignKey (admin_widgets.tests.AdminForeignKeyWidgetChangeList.test_changelist_ForeignKey) ... ok 289s test_filter_choices_by_request_user (admin_widgets.tests.AdminFormfieldForDBFieldWithRequestTests.test_filter_choices_by_request_user) 289s Ensure the user can only see their own cars in the foreign key dropdown. ... ok 289s test_invalid_target_id (admin_widgets.tests.AdminForeignKeyRawIdWidget.test_invalid_target_id) ... ok 289s test_label_and_url_for_value_invalid_uuid (admin_widgets.tests.AdminForeignKeyRawIdWidget.test_label_and_url_for_value_invalid_uuid) ... ok 289s test_nonexistent_target_id (admin_widgets.tests.AdminForeignKeyRawIdWidget.test_nonexistent_target_id) ... ok 289s test_url_params_from_lookup_dict_any_iterable (admin_widgets.tests.AdminForeignKeyRawIdWidget.test_url_params_from_lookup_dict_any_iterable) ... ok 289s test_url_params_from_lookup_dict_callable (admin_widgets.tests.AdminForeignKeyRawIdWidget.test_url_params_from_lookup_dict_callable) ... ok 289s test_m2m_related_model_not_in_admin (admin_widgets.tests.ManyToManyRawIdWidgetTest.test_m2m_related_model_not_in_admin) ... ok 289s test_render (admin_widgets.tests.ManyToManyRawIdWidgetTest.test_render) ... ok 289s test_in_lookup_query_evaluation (queryset_pickle.tests.InLookupTests.test_in_lookup_query_evaluation) ... ok 289s test_in_lookup_queryset_evaluation (queryset_pickle.tests.InLookupTests.test_in_lookup_queryset_evaluation) 289s Neither pickling nor unpickling a QuerySet.query with an __in=inner_qs ... ok 289s test_fk_related_model_not_in_admin (admin_widgets.tests.ForeignKeyRawIdWidgetTest.test_fk_related_model_not_in_admin) ... ok 289s test_fk_to_self_model_not_in_admin (admin_widgets.tests.ForeignKeyRawIdWidgetTest.test_fk_to_self_model_not_in_admin) ... ok 289s test_proper_manager_for_label_lookup (admin_widgets.tests.ForeignKeyRawIdWidgetTest.test_proper_manager_for_label_lookup) ... ok 289s test_relations_to_non_primary_key (admin_widgets.tests.ForeignKeyRawIdWidgetTest.test_relations_to_non_primary_key) ... ok 289s test_render (admin_widgets.tests.ForeignKeyRawIdWidgetTest.test_render) ... ok 289s test_render_fk_as_pk_model (admin_widgets.tests.ForeignKeyRawIdWidgetTest.test_render_fk_as_pk_model) ... ok 289s test_render_unsafe_limit_choices_to (admin_widgets.tests.ForeignKeyRawIdWidgetTest.test_render_unsafe_limit_choices_to) ... ok 289s test_access_fks_with_select_related (select_related.tests.SelectRelatedTests.test_access_fks_with_select_related) 289s A select_related() call will fill in those related objects without any ... ok 289s test_access_fks_without_select_related (select_related.tests.SelectRelatedTests.test_access_fks_without_select_related) 289s Normally, accessing FKs doesn't fill in related objects ... ok 289s test_certain_fields (select_related.tests.SelectRelatedTests.test_certain_fields) 289s The optional fields passed to select_related() control which related ... ok 289s test_chaining (select_related.tests.SelectRelatedTests.test_chaining) ... ok 289s test_field_traversal (select_related.tests.SelectRelatedTests.test_field_traversal) ... ok 289s test_list_with_depth (select_related.tests.SelectRelatedTests.test_list_with_depth) 289s Passing a relationship field lookup specifier to select_related() will ... ok 289s test_list_with_select_related (select_related.tests.SelectRelatedTests.test_list_with_select_related) 289s select_related() applies to entire lists, not just items. ... ok 289s test_list_without_select_related (select_related.tests.SelectRelatedTests.test_list_without_select_related) ... ok 289s test_more_certain_fields (select_related.tests.SelectRelatedTests.test_more_certain_fields) 289s In this case, we explicitly say to select the 'genus' and ... ok 289s test_none_clears_list (select_related.tests.SelectRelatedTests.test_none_clears_list) ... ok 289s test_reverse_relation_caching (select_related.tests.SelectRelatedTests.test_reverse_relation_caching) ... ok 289s test_select_related_after_values (select_related.tests.SelectRelatedTests.test_select_related_after_values) 289s Running select_related() after calling values() raises a TypeError ... ok 289s test_select_related_after_values_list (select_related.tests.SelectRelatedTests.test_select_related_after_values_list) 289s Running select_related() after calling values_list() raises a TypeError ... ok 289s test_select_related_with_extra (select_related.tests.SelectRelatedTests.test_select_related_with_extra) ... ok 290s test_annotation_values (queryset_pickle.tests.PickleabilityTestCase.test_annotation_values) ... ok 290s test_annotation_values_list (queryset_pickle.tests.PickleabilityTestCase.test_annotation_values_list) ... ok 290s test_annotation_with_callable_default (queryset_pickle.tests.PickleabilityTestCase.test_annotation_with_callable_default) ... ok 290s test_binaryfield (queryset_pickle.tests.PickleabilityTestCase.test_binaryfield) ... ok 290s test_datetime_callable_default_all (queryset_pickle.tests.PickleabilityTestCase.test_datetime_callable_default_all) ... ok 290s test_datetime_callable_default_filter (queryset_pickle.tests.PickleabilityTestCase.test_datetime_callable_default_filter) ... ok 290s test_doesnotexist_class (queryset_pickle.tests.PickleabilityTestCase.test_doesnotexist_class) ... ok 290s test_doesnotexist_exception (queryset_pickle.tests.PickleabilityTestCase.test_doesnotexist_exception) ... ok 290s test_filter_deferred (queryset_pickle.tests.PickleabilityTestCase.test_filter_deferred) ... ok 290s test_filter_reverse_fk (queryset_pickle.tests.PickleabilityTestCase.test_filter_reverse_fk) ... ok 290s test_forward_relatedobjectdoesnotexist_class (queryset_pickle.tests.PickleabilityTestCase.test_forward_relatedobjectdoesnotexist_class) ... ok 290s test_manager_pickle (queryset_pickle.tests.PickleabilityTestCase.test_manager_pickle) ... ok 290s test_missing_django_version_unpickling (queryset_pickle.tests.PickleabilityTestCase.test_missing_django_version_unpickling) 290s #21430 -- Verifies a warning is raised for querysets that are ... ok 290s test_model_pickle (queryset_pickle.tests.PickleabilityTestCase.test_model_pickle) 290s A model not defined on module level is picklable. ... ok 290s test_model_pickle_dynamic (queryset_pickle.tests.PickleabilityTestCase.test_model_pickle_dynamic) ... ok 290s test_model_pickle_m2m (queryset_pickle.tests.PickleabilityTestCase.test_model_pickle_m2m) 290s Test intentionally the automatically created through model. ... ok 290s test_multipleobjectsreturned_class (queryset_pickle.tests.PickleabilityTestCase.test_multipleobjectsreturned_class) ... ok 290s test_order_by_model_with_abstract_inheritance_and_meta_ordering (queryset_pickle.tests.PickleabilityTestCase.test_order_by_model_with_abstract_inheritance_and_meta_ordering) ... ok 290s test_pickle_boolean_expression_in_Q__queryset (queryset_pickle.tests.PickleabilityTestCase.test_pickle_boolean_expression_in_Q__queryset) ... ok 290s test_pickle_exists_kwargs_queryset_not_evaluated (queryset_pickle.tests.PickleabilityTestCase.test_pickle_exists_kwargs_queryset_not_evaluated) ... ok 290s test_pickle_exists_queryset_not_evaluated (queryset_pickle.tests.PickleabilityTestCase.test_pickle_exists_queryset_not_evaluated) ... ok 290s test_pickle_exists_queryset_still_usable (queryset_pickle.tests.PickleabilityTestCase.test_pickle_exists_queryset_still_usable) ... ok 290s test_pickle_filteredrelation (queryset_pickle.tests.PickleabilityTestCase.test_pickle_filteredrelation) ... ok 290s test_pickle_filteredrelation_m2m (queryset_pickle.tests.PickleabilityTestCase.test_pickle_filteredrelation_m2m) ... ok 290s test_pickle_prefetch_queryset_not_evaluated (queryset_pickle.tests.PickleabilityTestCase.test_pickle_prefetch_queryset_not_evaluated) ... ok 290s test_pickle_prefetch_queryset_still_usable (queryset_pickle.tests.PickleabilityTestCase.test_pickle_prefetch_queryset_still_usable) ... ok 290s test_pickle_prefetch_queryset_usable_outside_of_prefetch (queryset_pickle.tests.PickleabilityTestCase.test_pickle_prefetch_queryset_usable_outside_of_prefetch) ... ok 290s test_pickle_prefetch_related_idempotence (queryset_pickle.tests.PickleabilityTestCase.test_pickle_prefetch_related_idempotence) ... ok 290s test_pickle_prefetch_related_with_m2m_and_objects_deletion (queryset_pickle.tests.PickleabilityTestCase.test_pickle_prefetch_related_with_m2m_and_objects_deletion) 290s #24831 -- Cached properties on ManyToOneRel created in QuerySet.delete() ... ok 290s test_pickle_subquery_queryset_not_evaluated (queryset_pickle.tests.PickleabilityTestCase.test_pickle_subquery_queryset_not_evaluated) ... ok 290s test_related_field (queryset_pickle.tests.PickleabilityTestCase.test_related_field) ... ok 290s test_reverse_one_to_one_relatedobjectdoesnotexist_class (queryset_pickle.tests.PickleabilityTestCase.test_reverse_one_to_one_relatedobjectdoesnotexist_class) ... ok 290s test_specialized_queryset (queryset_pickle.tests.PickleabilityTestCase.test_specialized_queryset) ... ok 290s test_standalone_method_as_default (queryset_pickle.tests.PickleabilityTestCase.test_standalone_method_as_default) ... ok 290s test_staticmethod_as_default (queryset_pickle.tests.PickleabilityTestCase.test_staticmethod_as_default) ... ok 290s test_string_as_default (queryset_pickle.tests.PickleabilityTestCase.test_string_as_default) ... ok 290s test_unsupported_unpickle (queryset_pickle.tests.PickleabilityTestCase.test_unsupported_unpickle) 290s #21430 -- Verifies a warning is raised for querysets that are ... ok 290s test_basics (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_basics) ... ok 290s test_choice_iterator_passes_model_to_widget (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_choice_iterator_passes_model_to_widget) ... ok 290s test_choice_value_hash (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_choice_value_hash) ... ok 290s test_choices (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_choices) ... ok 290s test_choices_bool (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_choices_bool) ... ok 290s test_choices_bool_empty_label (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_choices_bool_empty_label) ... ok 290s test_choices_freshness (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_choices_freshness) ... ok 290s test_choices_not_fetched_when_not_rendering (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_choices_not_fetched_when_not_rendering) ... ok 290s test_choices_radio_blank (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_choices_radio_blank) ... ok 290s test_clean_model_instance (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_clean_model_instance) ... ok 290s test_clean_to_field_name (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_clean_to_field_name) ... ok 290s test_custom_choice_iterator_passes_model_to_widget (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_custom_choice_iterator_passes_model_to_widget) ... ok 290s test_deepcopies_widget (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_deepcopies_widget) ... ok 290s test_disabled_modelchoicefield (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_disabled_modelchoicefield) ... ok 290s test_disabled_modelchoicefield_has_changed (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_disabled_modelchoicefield_has_changed) ... ok 290s test_disabled_modelchoicefield_initial_model_instance (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_disabled_modelchoicefield_initial_model_instance) ... ok 290s test_disabled_modelmultiplechoicefield_has_changed (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_disabled_modelmultiplechoicefield_has_changed) ... ok 290s test_disabled_multiplemodelchoicefield (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_disabled_multiplemodelchoicefield) ... ok 290s test_no_extra_query_when_accessing_attrs (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_no_extra_query_when_accessing_attrs) 290s ModelChoiceField with RadioSelect widget doesn't produce unnecessary ... ok 290s test_num_queries (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_num_queries) 290s Widgets that render multiple subwidgets shouldn't make more than one ... ok 290s test_overridable_choice_iterator (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_overridable_choice_iterator) 290s Iterator defaults to ModelChoiceIterator and can be overridden with ... ok 290s test_queryset_manager (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_queryset_manager) ... ok 290s test_queryset_none (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_queryset_none) ... ok 290s test_result_cache_not_shared (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_result_cache_not_shared) ... ok 290s test_create_save_error (model_forms.test_uuid.ModelFormBaseTest.test_create_save_error) ... ok 290s test_model_multiple_choice_field_uuid_pk (model_forms.test_uuid.ModelFormBaseTest.test_model_multiple_choice_field_uuid_pk) ... ok 290s test_update_save_error (model_forms.test_uuid.ModelFormBaseTest.test_update_save_error) ... ok 290s test_model_form_clean_applies_to_model (model_forms.tests.CustomCleanTests.test_model_form_clean_applies_to_model) 290s Regression test for #12960. Make sure the cleaned_data returned from ... ok 290s test_override_clean (model_forms.tests.CustomCleanTests.test_override_clean) 290s Regression for #12596: Calling super from ModelForm.clean() should be ... ok 290s test_callable_called_each_time_form_is_instantiated (model_forms.tests.LimitChoicesToTests.test_callable_called_each_time_form_is_instantiated) ... ok 290s test_custom_field_with_queryset_but_no_limit_choices_to (model_forms.tests.LimitChoicesToTests.test_custom_field_with_queryset_but_no_limit_choices_to) 290s A custom field with a `queryset` attribute but no `limit_choices_to` ... ok 290s test_fields_for_model_applies_limit_choices_to (model_forms.tests.LimitChoicesToTests.test_fields_for_model_applies_limit_choices_to) ... ok 290s test_limit_choices_to_callable_for_fk_rel (model_forms.tests.LimitChoicesToTests.test_limit_choices_to_callable_for_fk_rel) 290s A ForeignKey can use limit_choices_to as a callable (#2554). ... ok 290s test_limit_choices_to_callable_for_m2m_rel (model_forms.tests.LimitChoicesToTests.test_limit_choices_to_callable_for_m2m_rel) 290s A ManyToManyField can use limit_choices_to as a callable (#2554). ... ok 290s test_limit_choices_to_m2m_through (model_forms.tests.LimitChoicesToTests.test_limit_choices_to_m2m_through) ... ok 290s test_limit_choices_to_no_duplicates (model_forms.tests.LimitChoicesToTests.test_limit_choices_to_no_duplicates) ... ok 290s test_clean_false (model_forms.tests.FileAndImageFieldTests.test_clean_false) 290s If the ``clean`` method on a non-required FileField receives False as ... ok 290s test_clean_false_required (model_forms.tests.FileAndImageFieldTests.test_clean_false_required) 290s If the ``clean`` method on a required FileField receives False as the ... ok 290s test_clear_and_file_contradiction (model_forms.tests.FileAndImageFieldTests.test_clear_and_file_contradiction) 290s If the user submits a new file upload AND checks the clear checkbox, ... ok 290s test_custom_file_field_save (model_forms.tests.FileAndImageFieldTests.test_custom_file_field_save) 290s Regression for #11149: save_form_data should be called only once ... ok 290s test_file_field_data (model_forms.tests.FileAndImageFieldTests.test_file_field_data) ... ok 290s test_file_field_multiple_save (model_forms.tests.FileAndImageFieldTests.test_file_field_multiple_save) 290s Simulate a file upload and check how many times Model.save() gets ... ok 290s test_file_path_field_blank (model_forms.tests.FileAndImageFieldTests.test_file_path_field_blank) 290s FilePathField(blank=True) includes the empty option. ... ok 290s test_filefield_required_false (model_forms.tests.FileAndImageFieldTests.test_filefield_required_false) ... ok 290s test_full_clear (model_forms.tests.FileAndImageFieldTests.test_full_clear) 290s Integration happy-path test that a model FileField can actually be set ... ok 290s test_image_field (model_forms.tests.FileAndImageFieldTests.test_image_field) ... ok 290s test_render_empty_file_field (model_forms.tests.FileAndImageFieldTests.test_render_empty_file_field) ... ok 290s test_model_form_applies_localize_to_all_fields (model_forms.tests.LocalizedModelFormTest.test_model_form_applies_localize_to_all_fields) ... ok 290s test_model_form_applies_localize_to_some_fields (model_forms.tests.LocalizedModelFormTest.test_model_form_applies_localize_to_some_fields) ... ok 290s test_model_form_refuses_arbitrary_string (model_forms.tests.LocalizedModelFormTest.test_model_form_refuses_arbitrary_string) ... ok 291s test_auto_id (model_forms.tests.ModelFormBasicTests.test_auto_id) ... ok 291s test_base_form (model_forms.tests.ModelFormBasicTests.test_base_form) ... ok 291s test_basic_creation (model_forms.tests.ModelFormBasicTests.test_basic_creation) ... ok 291s test_custom_form_fields (model_forms.tests.ModelFormBasicTests.test_custom_form_fields) ... ok 291s test_initial_values (model_forms.tests.ModelFormBasicTests.test_initial_values) ... ok 291s test_m2m_editing (model_forms.tests.ModelFormBasicTests.test_m2m_editing) ... ok 291s test_m2m_initial_callable (model_forms.tests.ModelFormBasicTests.test_m2m_initial_callable) 291s A callable can be provided as the initial value for an m2m field. ... ok 291s test_multi_fields (model_forms.tests.ModelFormBasicTests.test_multi_fields) ... ok 291s test_recleaning_model_form_instance (model_forms.tests.ModelFormBasicTests.test_recleaning_model_form_instance) 291s Re-cleaning an instance that was added via a ModelForm shouldn't raise ... ok 291s test_runtime_choicefield_populated (model_forms.tests.ModelFormBasicTests.test_runtime_choicefield_populated) ... ok 291s test_save_commit_false (model_forms.tests.ModelFormBasicTests.test_save_commit_false) ... ok 291s test_save_with_data_errors (model_forms.tests.ModelFormBasicTests.test_save_with_data_errors) ... ok 291s test_subset_fields (model_forms.tests.ModelFormBasicTests.test_subset_fields) ... ok 291s test_validate_foreign_key_to_model_with_overridden_manager (model_forms.tests.ModelFormBasicTests.test_validate_foreign_key_to_model_with_overridden_manager) ... ok 291s test_validate_foreign_key_uses_default_manager (model_forms.tests.ModelFormBasicTests.test_validate_foreign_key_uses_default_manager) ... ok 291s test_clean_does_deduplicate_values (model_forms.tests.ModelMultipleChoiceFieldTests.test_clean_does_deduplicate_values) ... ok 291s test_model_multiple_choice_field (model_forms.tests.ModelMultipleChoiceFieldTests.test_model_multiple_choice_field) ... ok 291s test_model_multiple_choice_field_22745 (model_forms.tests.ModelMultipleChoiceFieldTests.test_model_multiple_choice_field_22745) 291s #22745 -- Make sure that ModelMultipleChoiceField with ... ok 291s test_model_multiple_choice_number_of_queries (model_forms.tests.ModelMultipleChoiceFieldTests.test_model_multiple_choice_number_of_queries) 291s ModelMultipleChoiceField does O(1) queries instead of O(n) (#10156). ... ok 291s test_model_multiple_choice_required_false (model_forms.tests.ModelMultipleChoiceFieldTests.test_model_multiple_choice_required_false) ... ok 291s test_model_multiple_choice_run_validators (model_forms.tests.ModelMultipleChoiceFieldTests.test_model_multiple_choice_run_validators) 291s ModelMultipleChoiceField run given validators (#14144). ... ok 291s test_model_multiple_choice_show_hidden_initial (model_forms.tests.ModelMultipleChoiceFieldTests.test_model_multiple_choice_show_hidden_initial) 291s Test support of show_hidden_initial by ModelMultipleChoiceField. ... ok 291s test_show_hidden_initial_changed_queries_efficiently (model_forms.tests.ModelMultipleChoiceFieldTests.test_show_hidden_initial_changed_queries_efficiently) ... ok 291s test_to_field_name_with_initial_data (model_forms.tests.ModelMultipleChoiceFieldTests.test_to_field_name_with_initial_data) ... ok 291s test_assignment_of_none (model_forms.tests.ModelOneToOneFieldTests.test_assignment_of_none) ... ok 291s test_assignment_of_none_null_false (model_forms.tests.ModelOneToOneFieldTests.test_assignment_of_none_null_false) ... ok 291s test_modelform_onetoonefield (model_forms.tests.ModelOneToOneFieldTests.test_modelform_onetoonefield) ... ok 291s test_modelform_subclassed_model (model_forms.tests.ModelOneToOneFieldTests.test_modelform_subclassed_model) ... ok 291s test_onetoonefield (model_forms.tests.ModelOneToOneFieldTests.test_onetoonefield) ... ok 291s test_many_to_many (model_forms.tests.ModelToDictTests.test_many_to_many) 291s Data for a ManyToManyField is a list rather than a lazy QuerySet. ... ok 291s test_article_form (model_forms.tests.ModelFormBaseTest.test_article_form) ... ok 291s test_bad_form (model_forms.tests.ModelFormBaseTest.test_bad_form) ... ok 291s test_base_form (model_forms.tests.ModelFormBaseTest.test_base_form) ... ok 291s test_blank_false_with_null_true_foreign_key_field (model_forms.tests.ModelFormBaseTest.test_blank_false_with_null_true_foreign_key_field) 291s A ModelForm with a model having ForeignKey(blank=False, null=True) ... ok 291s test_blank_foreign_key_with_radio (model_forms.tests.ModelFormBaseTest.test_blank_foreign_key_with_radio) ... ok 291s test_blank_with_null_foreign_key_field (model_forms.tests.ModelFormBaseTest.test_blank_with_null_foreign_key_field) 291s #13776 -- ModelForm's with models having a FK set to null=False and ... ok 291s test_confused_form (model_forms.tests.ModelFormBaseTest.test_confused_form) ... ok 291s test_default_filefield (model_forms.tests.ModelFormBaseTest.test_default_filefield) ... ok 291s test_default_not_populated_on_checkboxselectmultiple (model_forms.tests.ModelFormBaseTest.test_default_not_populated_on_checkboxselectmultiple) ... ok 291s test_default_not_populated_on_non_empty_value_in_cleaned_data (model_forms.tests.ModelFormBaseTest.test_default_not_populated_on_non_empty_value_in_cleaned_data) ... ok 291s test_default_not_populated_on_optional_checkbox_input (model_forms.tests.ModelFormBaseTest.test_default_not_populated_on_optional_checkbox_input) ... ok 291s test_default_not_populated_on_selectmultiple (model_forms.tests.ModelFormBaseTest.test_default_not_populated_on_selectmultiple) ... ok 291s test_default_populated_on_optional_field (model_forms.tests.ModelFormBaseTest.test_default_populated_on_optional_field) ... ok 291s test_default_selectdatewidget (model_forms.tests.ModelFormBaseTest.test_default_selectdatewidget) ... ok 291s test_default_splitdatetime_field (model_forms.tests.ModelFormBaseTest.test_default_splitdatetime_field) ... ok 291s test_empty_fields_on_modelform (model_forms.tests.ModelFormBaseTest.test_empty_fields_on_modelform) 291s No fields on a ModelForm should actually result in no fields. ... ok 291s test_empty_fields_to_construct_instance (model_forms.tests.ModelFormBaseTest.test_empty_fields_to_construct_instance) 291s No fields should be set on a model instance if construct_instance ... ok 291s test_empty_fields_to_fields_for_model (model_forms.tests.ModelFormBaseTest.test_empty_fields_to_fields_for_model) 291s An argument of fields=() to fields_for_model should return an empty dictionary ... ok 291s test_exclude_and_validation (model_forms.tests.ModelFormBaseTest.test_exclude_and_validation) ... ok 291s test_exclude_fields (model_forms.tests.ModelFormBaseTest.test_exclude_fields) ... ok 291s test_exclude_fields_with_string (model_forms.tests.ModelFormBaseTest.test_exclude_fields_with_string) ... ok 291s test_exclude_nonexistent_field (model_forms.tests.ModelFormBaseTest.test_exclude_nonexistent_field) ... ok 291s test_extra_declared_field_model_form (model_forms.tests.ModelFormBaseTest.test_extra_declared_field_model_form) ... ok 291s test_extra_field_model_form (model_forms.tests.ModelFormBaseTest.test_extra_field_model_form) ... ok 291s test_extra_field_modelform_factory (model_forms.tests.ModelFormBaseTest.test_extra_field_modelform_factory) ... ok 291s test_extra_fields (model_forms.tests.ModelFormBaseTest.test_extra_fields) ... ok 291s test_invalid_meta_model (model_forms.tests.ModelFormBaseTest.test_invalid_meta_model) ... ok 291s test_limit_fields_with_string (model_forms.tests.ModelFormBaseTest.test_limit_fields_with_string) ... ok 291s test_limit_nonexistent_field (model_forms.tests.ModelFormBaseTest.test_limit_nonexistent_field) ... ok 291s test_missing_fields_attribute (model_forms.tests.ModelFormBaseTest.test_missing_fields_attribute) ... ok 291s test_mixmodel_form (model_forms.tests.ModelFormBaseTest.test_mixmodel_form) ... ok 291s test_no_model_class (model_forms.tests.ModelFormBaseTest.test_no_model_class) ... ok 291s test_non_blank_foreign_key_with_radio (model_forms.tests.ModelFormBaseTest.test_non_blank_foreign_key_with_radio) ... ok 291s test_orderfields2_form (model_forms.tests.ModelFormBaseTest.test_orderfields2_form) ... ok 291s test_orderfields_form (model_forms.tests.ModelFormBaseTest.test_orderfields_form) ... ok 291s test_override_field (model_forms.tests.ModelFormBaseTest.test_override_field) ... ok 291s test_prefixed_form_with_default_field (model_forms.tests.ModelFormBaseTest.test_prefixed_form_with_default_field) ... ok 291s test_renderer_kwarg (model_forms.tests.ModelFormBaseTest.test_renderer_kwarg) ... ok 291s test_replace_field (model_forms.tests.ModelFormBaseTest.test_replace_field) ... ok 291s test_replace_field_variant_2 (model_forms.tests.ModelFormBaseTest.test_replace_field_variant_2) ... ok 291s test_replace_field_variant_3 (model_forms.tests.ModelFormBaseTest.test_replace_field_variant_3) ... ok 291s test_save_blank_false_with_required_false (model_forms.tests.ModelFormBaseTest.test_save_blank_false_with_required_false) 291s A ModelForm with a model with a field set to blank=False and the form ... ok 291s test_save_blank_null_unique_charfield_saves_null (model_forms.tests.ModelFormBaseTest.test_save_blank_null_unique_charfield_saves_null) ... ok 291s test_subcategory_form (model_forms.tests.ModelFormBaseTest.test_subcategory_form) ... ok 291s test_subclassmeta_form (model_forms.tests.ModelFormBaseTest.test_subclassmeta_form) ... ok 292s test_callable_field_default (model_forms.tests.OtherModelFormTests.test_callable_field_default) ... ok 292s test_choices_type (model_forms.tests.OtherModelFormTests.test_choices_type) ... ok 292s test_foreignkeys_which_use_to_field (model_forms.tests.OtherModelFormTests.test_foreignkeys_which_use_to_field) ... ok 292s test_iterable_model_m2m (model_forms.tests.OtherModelFormTests.test_iterable_model_m2m) ... ok 292s test_media_on_modelform (model_forms.tests.OtherModelFormTests.test_media_on_modelform) ... ok 292s test_model_field_that_returns_none_to_exclude_itself_with_explicit_fields (model_forms.tests.OtherModelFormTests.test_model_field_that_returns_none_to_exclude_itself_with_explicit_fields) ... ok 292s test_prefetch_related_queryset (model_forms.tests.OtherModelFormTests.test_prefetch_related_queryset) 292s ModelChoiceField should respect a prefetch_related() on its queryset. ... ok 292s test_add_efficiency (many_to_one_null.tests.ManyToOneNullTests.test_add_efficiency) ... ok 292s test_assign_clear_related_set (many_to_one_null.tests.ManyToOneNullTests.test_assign_clear_related_set) ... ok 292s test_assign_with_queryset (many_to_one_null.tests.ManyToOneNullTests.test_assign_with_queryset) ... ok 292s test_clear_efficiency (many_to_one_null.tests.ManyToOneNullTests.test_clear_efficiency) ... ok 292s test_created_via_related_set (many_to_one_null.tests.ManyToOneNullTests.test_created_via_related_set) ... ok 292s test_created_without_related (many_to_one_null.tests.ManyToOneNullTests.test_created_without_related) ... ok 292s test_get_related (many_to_one_null.tests.ManyToOneNullTests.test_get_related) ... ok 292s test_related_null_to_field (many_to_one_null.tests.ManyToOneNullTests.test_related_null_to_field) ... ok 292s test_related_null_to_field_related_managers (many_to_one_null.tests.ManyToOneNullTests.test_related_null_to_field_related_managers) ... ok 292s test_related_set (many_to_one_null.tests.ManyToOneNullTests.test_related_set) ... ok 292s test_remove_from_wrong_set (many_to_one_null.tests.ManyToOneNullTests.test_remove_from_wrong_set) ... ok 292s test_set (many_to_one_null.tests.ManyToOneNullTests.test_set) ... ok 292s test_set_clear_non_bulk (many_to_one_null.tests.ManyToOneNullTests.test_set_clear_non_bulk) ... ok 292s test_unsaved (many_to_one_null.tests.ManyToOneNullTests.test_unsaved) ... ok 292s test_abstract_inherited_unique (model_forms.tests.UniqueTest.test_abstract_inherited_unique) ... ok 292s test_abstract_inherited_unique_together (model_forms.tests.UniqueTest.test_abstract_inherited_unique_together) ... ok 292s test_explicitpk_unique (model_forms.tests.UniqueTest.test_explicitpk_unique) 292s Ensure keys and blank character strings are tested for uniqueness. ... ok 292s test_explicitpk_unspecified (model_forms.tests.UniqueTest.test_explicitpk_unspecified) 292s Test for primary_key being in the form and failing validation. ... ok 292s test_inherited_unique (model_forms.tests.UniqueTest.test_inherited_unique) ... ok 292s test_inherited_unique_for_date (model_forms.tests.UniqueTest.test_inherited_unique_for_date) ... ok 292s test_inherited_unique_together (model_forms.tests.UniqueTest.test_inherited_unique_together) ... ok 292s test_multiple_field_unique_together (model_forms.tests.UniqueTest.test_multiple_field_unique_together) 292s When the same field is involved in multiple unique_together ... ok 292s test_override_unique_for_date_message (model_forms.tests.UniqueTest.test_override_unique_for_date_message) ... ok 292s test_override_unique_message (model_forms.tests.UniqueTest.test_override_unique_message) ... ok 292s test_override_unique_together_message (model_forms.tests.UniqueTest.test_override_unique_together_message) ... ok 292s test_simple_unique (model_forms.tests.UniqueTest.test_simple_unique) ... ok 292s test_unique_for_date (model_forms.tests.UniqueTest.test_unique_for_date) ... ok 292s test_unique_for_date_in_exclude (model_forms.tests.UniqueTest.test_unique_for_date_in_exclude) 292s If the date for unique_for_* constraints is excluded from the ... ok 292s test_unique_for_date_with_nullable_date (model_forms.tests.UniqueTest.test_unique_for_date_with_nullable_date) ... ok 292s test_unique_null (model_forms.tests.UniqueTest.test_unique_null) ... ok 292s test_unique_together (model_forms.tests.UniqueTest.test_unique_together) 292s ModelForm test of unique_together constraint ... ok 292s test_unique_together_exclusion (model_forms.tests.UniqueTest.test_unique_together_exclusion) 292s Forms don't validate unique_together constraints when only part of the ... ok 292s test_model_with_evaluate_method (model_regress.tests.EvaluateMethodTest.test_model_with_evaluate_method) 292s You can filter by objects that have an 'evaluate' attr ... ok 292s test_fields_cache_reset_on_copy (model_regress.tests.ModelFieldsCacheTest.test_fields_cache_reset_on_copy) ... ok 292s test_chained_fks (model_regress.tests.ModelTests.test_chained_fks) 292s Chained foreign keys with to_field produce incorrect query. ... ok 292s test_date_filter_null (model_regress.tests.ModelTests.test_date_filter_null) ... ok 292s test_date_lookup (model_regress.tests.ModelTests.test_date_lookup) ... ok 292s test_empty_choice (model_regress.tests.ModelTests.test_empty_choice) ... ok 292s test_get_next_prev_by_field (model_regress.tests.ModelTests.test_get_next_prev_by_field) ... ok 292s test_get_next_prev_by_field_unsaved (model_regress.tests.ModelTests.test_get_next_prev_by_field_unsaved) ... ok 292s test_long_textfield (model_regress.tests.ModelTests.test_long_textfield) ... ok 292s test_long_unicode_textfield (model_regress.tests.ModelTests.test_long_unicode_textfield) ... ok 292s test_metaclass_can_access_attribute_dict (model_regress.tests.ModelTests.test_metaclass_can_access_attribute_dict) 292s Model metaclasses have access to the class attribute dict in ... ok 292s test_model_init_too_many_args (model_regress.tests.ModelTests.test_model_init_too_many_args) ... ok 292s test_primary_key_foreign_key_types (model_regress.tests.ModelTests.test_primary_key_foreign_key_types) ... ok 292s test_related_gte_lookup (model_regress.tests.ModelTests.test_related_gte_lookup) 292s Regression test for #10153: foreign key __gte lookups. ... ok 292s test_related_lte_lookup (model_regress.tests.ModelTests.test_related_lte_lookup) 292s Regression test for #10153: foreign key __lte lookups. ... ok 292s test_sql_insert_compiler_return_id_attribute (model_regress.tests.ModelTests.test_sql_insert_compiler_return_id_attribute) 292s Regression test for #14019: SQLInsertCompiler.as_sql() failure ... ok 292s test_timezones (model_regress.tests.ModelTests.test_timezones) ... skipped "Database doesn't support feature(s): supports_timezones" 293s test_pk_validation (model_regress.tests.ModelValidationTest.test_pk_validation) ... ok 293s test_database_queried (backends.base.test_base.ExecuteWrapperTests.test_database_queried) ... ok 293s test_nested_wrapper_invoked (backends.base.test_base.ExecuteWrapperTests.test_nested_wrapper_invoked) ... ok 293s test_outer_wrapper_blocks (backends.base.test_base.ExecuteWrapperTests.test_outer_wrapper_blocks) ... ok 293s test_wrapper_connection_specific (backends.base.test_base.ExecuteWrapperTests.test_wrapper_connection_specific) ... ok 293s test_wrapper_gets_sql (backends.base.test_base.ExecuteWrapperTests.test_wrapper_gets_sql) ... ok 293s test_wrapper_invoked (backends.base.test_base.ExecuteWrapperTests.test_wrapper_invoked) ... ok 293s test_wrapper_invoked_many (backends.base.test_base.ExecuteWrapperTests.test_wrapper_invoked_many) ... ok 293s test_multi_database_init_connection_state_called_once (backends.base.test_base.MultiDatabaseTests.test_multi_database_init_connection_state_called_once) ... ok 293s test_distinct_on_fields (backends.base.test_operations.DatabaseOperationTests.test_distinct_on_fields) ... ok 293s test_subtract_temporals (backends.base.test_operations.DatabaseOperationTests.test_subtract_temporals) ... skipped 'Database has feature(s) supports_temporal_subtraction' 293s test_window_frame_raise_not_supported_error (backends.base.test_operations.DatabaseOperationTests.test_window_frame_raise_not_supported_error) ... skipped 'Database has feature(s) supports_over_clause' 293s test_base64_invalid_upload (file_uploads.tests.FileUploadTests.test_base64_invalid_upload) ... ok 293s test_base64_upload (file_uploads.tests.FileUploadTests.test_base64_upload) ... ok 293s test_big_base64_newlines_upload (file_uploads.tests.FileUploadTests.test_big_base64_newlines_upload) ... ok 293s test_big_base64_upload (file_uploads.tests.FileUploadTests.test_big_base64_upload) ... ok 293s test_blank_filenames (file_uploads.tests.FileUploadTests.test_blank_filenames) 293s Receiving file upload when filename is blank (before and after ... ok 293s test_broken_custom_upload_handler (file_uploads.tests.FileUploadTests.test_broken_custom_upload_handler) ... ok 293s test_content_type_extra (file_uploads.tests.FileUploadTests.test_content_type_extra) 293s Uploaded files may have content type parameters available. ... ok 293s test_custom_upload_handler (file_uploads.tests.FileUploadTests.test_custom_upload_handler) ... ok 293s test_dangerous_file_names (file_uploads.tests.FileUploadTests.test_dangerous_file_names) 293s Uploaded file names should be sanitized before ever reaching the view. ... ok 293s test_empty_multipart_handled_gracefully (file_uploads.tests.FileUploadTests.test_empty_multipart_handled_gracefully) 293s If passed an empty multipart message, MultiPartParser will return ... ok 293s test_file_content (file_uploads.tests.FileUploadTests.test_file_content) ... ok 293s test_file_error_blocking (file_uploads.tests.FileUploadTests.test_file_error_blocking) 293s The server should not block when there are upload errors (bug #8622). ... ok 293s test_filename_case_preservation (file_uploads.tests.FileUploadTests.test_filename_case_preservation) 293s The storage backend shouldn't mess with the case of the filenames ... ok 293s test_filename_overflow (file_uploads.tests.FileUploadTests.test_filename_overflow) 293s File names over 256 characters (dangerous on some platforms) get fixed up. ... ok 293s test_filename_traversal_upload (file_uploads.tests.FileUploadTests.test_filename_traversal_upload) ... ok 293s test_fileupload_getlist (file_uploads.tests.FileUploadTests.test_fileupload_getlist) ... ok 293s test_fileuploads_closed_at_request_end (file_uploads.tests.FileUploadTests.test_fileuploads_closed_at_request_end) ... ok 293s test_large_upload (file_uploads.tests.FileUploadTests.test_large_upload) ... ok 293s test_no_parsing_triggered_by_fd_closing (file_uploads.tests.FileUploadTests.test_no_parsing_triggered_by_fd_closing) ... ok 293s test_non_printable_chars_in_file_names (file_uploads.tests.FileUploadTests.test_non_printable_chars_in_file_names) ... ok 293s test_simple_upload (file_uploads.tests.FileUploadTests.test_simple_upload) ... ok 293s test_stop_upload_temporary_file_handler (file_uploads.tests.FileUploadTests.test_stop_upload_temporary_file_handler) ... ok 293s test_truncated_multipart_handled_gracefully (file_uploads.tests.FileUploadTests.test_truncated_multipart_handled_gracefully) 293s If passed an incomplete multipart message, MultiPartParser does not ... ok 293s test_unicode_file_name (file_uploads.tests.FileUploadTests.test_unicode_file_name) ... ok 293s test_unicode_file_name_rfc2231 (file_uploads.tests.FileUploadTests.test_unicode_file_name_rfc2231) 293s Receiving file upload when filename is encoded with RFC 2231. ... ok 293s test_unicode_file_name_rfc2231_with_double_quotes (file_uploads.tests.FileUploadTests.test_unicode_file_name_rfc2231_with_double_quotes) ... ok 293s test_unicode_name_rfc2231 (file_uploads.tests.FileUploadTests.test_unicode_name_rfc2231) 293s Receiving file upload when filename is encoded with RFC 2231. ... ok 293s test_unicode_name_rfc2231_with_double_quotes (file_uploads.tests.FileUploadTests.test_unicode_name_rfc2231_with_double_quotes) ... ok 293s test_upload_interrupted_temporary_file_handler (file_uploads.tests.FileUploadTests.test_upload_interrupted_temporary_file_handler) ... ok 293s test_upload_name_is_validated (file_uploads.tests.FileUploadTests.test_upload_name_is_validated) ... ok 293s test_allows_auto_pk_0 (backends.mysql.test_features.TestFeatures.test_allows_auto_pk_0) ... skipped 'MySQL tests' 293s test_allows_group_by_selected_pks (backends.mysql.test_features.TestFeatures.test_allows_group_by_selected_pks) ... skipped 'MySQL tests' 293s test_skip_locked_no_wait (backends.mysql.test_features.TestFeatures.test_skip_locked_no_wait) ... skipped 'MySQL tests' 293s test_supports_transactions (backends.mysql.test_features.TestFeatures.test_supports_transactions) 293s All storage engines except MyISAM support transactions. ... skipped 'MySQL tests' 293s test_parse_constraint_columns (backends.mysql.test_introspection.ParsingTests.test_parse_constraint_columns) ... skipped 'MySQL tests' 293s test_get_storage_engine (backends.mysql.test_introspection.StorageEngineTests.test_get_storage_engine) ... skipped 'MySQL tests' 293s test_quote_value (backends.mysql.test_schema.SchemaEditorTests.test_quote_value) ... skipped 'MySQL tests' 293s test_auto_is_null_auto_config (backends.mysql.tests.IsolationLevelTests.test_auto_is_null_auto_config) ... skipped 'MySQL tests' 293s test_connect_isolation_level (backends.mysql.tests.IsolationLevelTests.test_connect_isolation_level) ... skipped 'MySQL tests' 293s test_default_isolation_level (backends.mysql.tests.IsolationLevelTests.test_default_isolation_level) ... skipped 'MySQL tests' 293s test_isolation_level_validation (backends.mysql.tests.IsolationLevelTests.test_isolation_level_validation) ... skipped 'MySQL tests' 293s test_setting_isolation_level (backends.mysql.tests.IsolationLevelTests.test_setting_isolation_level) ... skipped 'MySQL tests' 293s test_uppercase_isolation_level (backends.mysql.tests.IsolationLevelTests.test_uppercase_isolation_level) ... skipped 'MySQL tests' 293s test_check_database_version_supported (backends.mysql.tests.Tests.test_check_database_version_supported) ... skipped 'MySQL tests' 293s test_create_test_db (backends.oracle.test_creation.DatabaseCreationTests.test_create_test_db) ... skipped 'Oracle tests' 293s test_create_test_user (backends.oracle.test_creation.DatabaseCreationTests.test_create_test_user) ... skipped 'Oracle tests' 293s test_oracle_managed_files (backends.oracle.test_creation.DatabaseCreationTests.test_oracle_managed_files) ... skipped 'Oracle tests' 293s test_boolean_constraints (backends.oracle.tests.Tests.test_boolean_constraints) 293s Boolean fields have check constraints on their values. ... skipped 'Oracle tests' 293s test_check_database_version_supported (backends.oracle.tests.Tests.test_check_database_version_supported) ... skipped 'Oracle tests' 293s test_cursor_var (backends.oracle.tests.Tests.test_cursor_var) 293s Cursor variables can be passed as query parameters. ... skipped 'Oracle tests' 293s test_dbms_session (backends.oracle.tests.Tests.test_dbms_session) 293s A stored procedure can be called through a cursor wrapper. ... skipped 'Oracle tests' 293s test_order_of_nls_parameters (backends.oracle.tests.Tests.test_order_of_nls_parameters) 293s An 'almost right' datetime works with configured NLS parameters ... skipped 'Oracle tests' 293s test_quote_name (backends.oracle.tests.Tests.test_quote_name) 293s '%' chars are escaped for query execution. ... skipped 'Oracle tests' 293s test_quote_name_db_table (backends.oracle.tests.Tests.test_quote_name_db_table) ... skipped 'Oracle tests' 293s test_get_sequences (backends.postgresql.test_introspection.DatabaseSequenceTests.test_get_sequences) ... skipped 'Test only for PostgreSQL' 293s test_get_sequences_old_serial (backends.postgresql.test_introspection.DatabaseSequenceTests.test_get_sequences_old_serial) ... skipped 'Test only for PostgreSQL' 293s test_closed_server_side_cursor (backends.postgresql.test_server_side_cursors.ServerSideCursorsPostgres.test_closed_server_side_cursor) ... skipped 'PostgreSQL tests' 293s test_server_side_cursor (backends.postgresql.test_server_side_cursors.ServerSideCursorsPostgres.test_server_side_cursor) ... skipped 'PostgreSQL tests' 293s test_server_side_cursor_many_cursors (backends.postgresql.test_server_side_cursors.ServerSideCursorsPostgres.test_server_side_cursor_many_cursors) ... skipped 'PostgreSQL tests' 293s test_server_side_cursors_setting (backends.postgresql.test_server_side_cursors.ServerSideCursorsPostgres.test_server_side_cursors_setting) ... skipped 'PostgreSQL tests' 293s test_values (backends.postgresql.test_server_side_cursors.ServerSideCursorsPostgres.test_values) ... skipped 'PostgreSQL tests' 293s test_values_list (backends.postgresql.test_server_side_cursors.ServerSideCursorsPostgres.test_values_list) ... skipped 'PostgreSQL tests' 293s test_values_list_fields_not_equal_to_names (backends.postgresql.test_server_side_cursors.ServerSideCursorsPostgres.test_values_list_fields_not_equal_to_names) ... skipped 'PostgreSQL tests' 293s test_values_list_flat (backends.postgresql.test_server_side_cursors.ServerSideCursorsPostgres.test_values_list_flat) ... skipped 'PostgreSQL tests' 293s test_check_database_version_supported (backends.postgresql.tests.Tests.test_check_database_version_supported) ... skipped 'PostgreSQL tests' 293s test_client_encoding_utf8_enforce (backends.postgresql.tests.Tests.test_client_encoding_utf8_enforce) ... skipped 'PostgreSQL tests' 293s test_compose_sql_when_no_connection (backends.postgresql.tests.Tests.test_compose_sql_when_no_connection) ... skipped 'PostgreSQL tests' 293s test_connect_and_rollback (backends.postgresql.tests.Tests.test_connect_and_rollback) 293s PostgreSQL shouldn't roll back SET TIME ZONE, even if the first ... skipped 'PostgreSQL tests' 293s test_connect_custom_cursor_factory (backends.postgresql.tests.Tests.test_connect_custom_cursor_factory) 293s A custom cursor factory can be configured with DATABASES["options"] ... skipped 'PostgreSQL tests' 293s test_connect_invalid_isolation_level (backends.postgresql.tests.Tests.test_connect_invalid_isolation_level) ... skipped 'PostgreSQL tests' 293s test_connect_isolation_level (backends.postgresql.tests.Tests.test_connect_isolation_level) 293s The transaction level can be configured with ... skipped 'PostgreSQL tests' 293s test_connect_no_is_usable_checks (backends.postgresql.tests.Tests.test_connect_no_is_usable_checks) ... skipped 'PostgreSQL tests' 293s test_connect_non_autocommit (backends.postgresql.tests.Tests.test_connect_non_autocommit) 293s The connection wrapper shouldn't believe that autocommit is enabled ... skipped 'PostgreSQL tests' 293s test_connect_role (backends.postgresql.tests.Tests.test_connect_role) 293s The session role can be configured with DATABASES ... skipped 'PostgreSQL tests' 293s test_connect_server_side_binding (backends.postgresql.tests.Tests.test_connect_server_side_binding) 293s The server-side parameters binding role can be enabled with DATABASES ... skipped 'PostgreSQL tests' 293s test_copy_cursors (backends.postgresql.tests.Tests.test_copy_cursors) ... skipped 'PostgreSQL tests' 293s test_copy_to_expert_cursors (backends.postgresql.tests.Tests.test_copy_to_expert_cursors) ... skipped 'PostgreSQL tests' 293s test_correct_extraction_psycopg_version (backends.postgresql.tests.Tests.test_correct_extraction_psycopg_version) ... skipped 'PostgreSQL tests' 293s test_database_name_empty (backends.postgresql.tests.Tests.test_database_name_empty) ... skipped 'PostgreSQL tests' 293s test_database_name_too_long (backends.postgresql.tests.Tests.test_database_name_too_long) ... skipped 'PostgreSQL tests' 293s test_get_database_version (backends.postgresql.tests.Tests.test_get_database_version) ... skipped 'PostgreSQL tests' 293s test_lookup_cast (backends.postgresql.tests.Tests.test_lookup_cast) ... skipped 'PostgreSQL tests' 293s test_lookup_cast_isnull_noop (backends.postgresql.tests.Tests.test_lookup_cast_isnull_noop) ... skipped 'PostgreSQL tests' 293s test_nodb_cursor (backends.postgresql.tests.Tests.test_nodb_cursor) 293s The _nodb_cursor() fallbacks to the default connection database when ... skipped 'PostgreSQL tests' 293s test_nodb_cursor_raises_postgres_authentication_failure (backends.postgresql.tests.Tests.test_nodb_cursor_raises_postgres_authentication_failure) 293s _nodb_cursor() re-raises authentication failure to the 'postgres' db ... skipped 'PostgreSQL tests' 293s test_nodb_cursor_reraise_exceptions (backends.postgresql.tests.Tests.test_nodb_cursor_reraise_exceptions) ... skipped 'PostgreSQL tests' 293s test_select_ascii_array (backends.postgresql.tests.Tests.test_select_ascii_array) ... skipped 'PostgreSQL tests' 293s test_select_unicode_array (backends.postgresql.tests.Tests.test_select_unicode_array) ... skipped 'PostgreSQL tests' 293s test_service_name (backends.postgresql.tests.Tests.test_service_name) ... skipped 'PostgreSQL tests' 293s test_service_name_default_db (backends.postgresql.tests.Tests.test_service_name_default_db) ... skipped 'PostgreSQL tests' 293s test_supports_json_field_operational_error (backends.sqlite.test_features.FeaturesTests.test_supports_json_field_operational_error) ... ok 293s test_get_primary_key_column (backends.sqlite.test_introspection.IntrospectionTests.test_get_primary_key_column) 293s Get the primary key column regardless of whether or not it has ... ok 293s test_get_primary_key_column_pk_constraint (backends.sqlite.test_introspection.IntrospectionTests.test_get_primary_key_column_pk_constraint) ... ok 293s test_check_and_unique_column (backends.sqlite.test_introspection.ParsingTests.test_check_and_unique_column) ... ok 293s test_check_column (backends.sqlite.test_introspection.ParsingTests.test_check_column) ... ok 293s test_check_column_with_operators_and_functions (backends.sqlite.test_introspection.ParsingTests.test_check_column_with_operators_and_functions) ... ok 293s test_check_constraint (backends.sqlite.test_introspection.ParsingTests.test_check_constraint) ... ok 293s test_unique_column (backends.sqlite.test_introspection.ParsingTests.test_unique_column) ... ok 293s test_unique_constraint (backends.sqlite.test_introspection.ParsingTests.test_unique_constraint) ... ok 293s test_unique_constraint_multicolumn (backends.sqlite.test_introspection.ParsingTests.test_unique_constraint_multicolumn) ... ok 293s test_parameter_escaping (backends.sqlite.tests.EscapingChecks.test_parameter_escaping) ... ok 293s test_sql_flush (backends.sqlite.test_operations.SQLiteOperationsTests.test_sql_flush) ... ok 293s test_sql_flush_allow_cascade (backends.sqlite.test_operations.SQLiteOperationsTests.test_sql_flush_allow_cascade) ... ok 293s test_sql_flush_sequences (backends.sqlite.test_operations.SQLiteOperationsTests.test_sql_flush_sequences) ... ok 293s test_sql_flush_sequences_allow_cascade (backends.sqlite.test_operations.SQLiteOperationsTests.test_sql_flush_sequences_allow_cascade) ... ok 293s test_parameter_escaping (backends.sqlite.tests.EscapingChecksDebug.test_parameter_escaping) ... ok 293s test_large_number_of_parameters (backends.sqlite.tests.LastExecutedQueryTest.test_large_number_of_parameters) ... ok 293s test_no_interpolation (backends.sqlite.tests.LastExecutedQueryTest.test_no_interpolation) ... ok 293s test_parameter_quoting (backends.sqlite.tests.LastExecutedQueryTest.test_parameter_quoting) ... ok 294s test_can_reference_existent (backends.tests.DBConstraintTestCase.test_can_reference_existent) ... ok 294s test_can_reference_non_existent (backends.tests.DBConstraintTestCase.test_can_reference_non_existent) ... ok 294s test_many_to_many (backends.tests.DBConstraintTestCase.test_many_to_many) ... ok 294s test_aggregation (backends.sqlite.tests.Tests.test_aggregation) 294s Raise NotSupportedError when aggregating on date/time fields. ... ok 294s test_check_database_version_supported (backends.sqlite.tests.Tests.test_check_database_version_supported) ... ok 294s test_distinct_aggregation (backends.sqlite.tests.Tests.test_distinct_aggregation) ... ok 294s test_distinct_aggregation_multiple_args_no_distinct (backends.sqlite.tests.Tests.test_distinct_aggregation_multiple_args_no_distinct) ... ok 294s test_memory_db_test_name (backends.sqlite.tests.Tests.test_memory_db_test_name) 294s A named in-memory db should be allowed where supported. ... ok 294s test_pathlib_name (backends.sqlite.tests.Tests.test_pathlib_name) ... ok 294s test_regexp_function (backends.sqlite.tests.Tests.test_regexp_function) ... ok 294s test_django_date_extract (backends.tests.DateQuotingTest.test_django_date_extract) 294s Test the custom ``django_date_extract method``, in particular against fields ... ok 294s test_django_date_trunc (backends.tests.DateQuotingTest.test_django_date_trunc) 294s Test the custom ``django_date_trunc method``, in particular against ... ok 294s test_parameter_escaping (backends.tests.EscapingChecksDebug.test_parameter_escaping) ... ok 294s test_paramless_no_escaping (backends.tests.EscapingChecksDebug.test_paramless_no_escaping) ... ok 294s test_parameter_escaping (backends.tests.EscapingChecks.test_parameter_escaping) ... ok 294s test_paramless_no_escaping (backends.tests.EscapingChecks.test_paramless_no_escaping) ... ok 294s test_zero_as_autoval (backends.tests.MySQLPKZeroTests.test_zero_as_autoval) ... skipped 'Database has feature(s) allows_auto_pk_0' 294s test_bad_parameter_count (backends.tests.ParameterHandlingTest.test_bad_parameter_count) 294s An executemany call with too many/not enough parameters will raise an ... ok 294s test_debug_sql (backends.tests.LastExecutedQueryTest.test_debug_sql) ... ok 294s test_last_executed_query (backends.tests.LastExecutedQueryTest.test_last_executed_query) ... ok 294s test_last_executed_query_dict (backends.tests.LastExecutedQueryTest.test_last_executed_query_dict) ... ok 294s test_last_executed_query_dict_overlap_keys (backends.tests.LastExecutedQueryTest.test_last_executed_query_dict_overlap_keys) ... ok 294s test_last_executed_query_with_duplicate_params (backends.tests.LastExecutedQueryTest.test_last_executed_query_with_duplicate_params) ... ok 294s test_last_executed_query_without_previous_query (backends.tests.LastExecutedQueryTest.test_last_executed_query_without_previous_query) 294s last_executed_query should not raise an exception even if no previous ... ok 294s test_query_encoding (backends.tests.LastExecutedQueryTest.test_query_encoding) 294s last_executed_query() returns a string. ... ok 294s test_generic_relation (backends.tests.SequenceResetTest.test_generic_relation) 294s Sequence names are correct when resetting generic relations (Ref #13941) ... ok 294s test_delete_defered_model (defer_regress.tests.DeferDeletionSignalsTests.test_delete_defered_model) ... ok 294s test_delete_defered_proxy_model (defer_regress.tests.DeferDeletionSignalsTests.test_delete_defered_proxy_model) ... ok 294s test_debug (context_processors.tests.DebugContextProcessorTests.test_debug) ... ok 294s test_sql_queries (context_processors.tests.DebugContextProcessorTests.test_sql_queries) 294s Test whether sql_queries represents the actual amount ... ok 294s test_columns_list_sql (indexes.tests.SchemaIndexesTests.test_columns_list_sql) ... ok 294s test_descending_columns_list_sql (indexes.tests.SchemaIndexesTests.test_descending_columns_list_sql) ... ok 294s test_index_name (indexes.tests.SchemaIndexesTests.test_index_name) 294s Index names on the built-in database backends:: ... ok 294s test_index_name_hash (indexes.tests.SchemaIndexesTests.test_index_name_hash) 294s Index names should be deterministic. ... ok 294s test_index_together_single_list (indexes.tests.SchemaIndexesTests.test_index_together_single_list) ... ok 294s test_quoted_index_name (indexes.tests.SchemaIndexesTests.test_quoted_index_name) ... ok 294s test_basic (defer_regress.tests.DeferRegressionTest.test_basic) ... ok 294s test_common_model_different_mask (defer_regress.tests.DeferRegressionTest.test_common_model_different_mask) ... ok 294s test_defer_annotate_select_related (defer_regress.tests.DeferRegressionTest.test_defer_annotate_select_related) ... ok 294s test_defer_many_to_many_ignored (defer_regress.tests.DeferRegressionTest.test_defer_many_to_many_ignored) ... ok 294s test_defer_with_select_related (defer_regress.tests.DeferRegressionTest.test_defer_with_select_related) ... ok 294s test_only_and_defer_usage_on_proxy_models (defer_regress.tests.DeferRegressionTest.test_only_and_defer_usage_on_proxy_models) ... ok 294s test_only_with_select_related (defer_regress.tests.DeferRegressionTest.test_only_with_select_related) ... ok 294s test_proxy_model_defer_with_select_related (defer_regress.tests.DeferRegressionTest.test_proxy_model_defer_with_select_related) ... ok 294s test_resolve_columns (defer_regress.tests.DeferRegressionTest.test_resolve_columns) ... ok 294s test_reverse_one_to_one_relations (defer_regress.tests.DeferRegressionTest.test_reverse_one_to_one_relations) ... ok 294s test_ticket_12163 (defer_regress.tests.DeferRegressionTest.test_ticket_12163) ... ok 294s test_ticket_16409 (defer_regress.tests.DeferRegressionTest.test_ticket_16409) ... ok 294s test_ticket_23270 (defer_regress.tests.DeferRegressionTest.test_ticket_23270) ... ok 294s test_conditional_aggregation_example (expressions_case.tests.CaseDocumentationExamples.test_conditional_aggregation_example) ... ok 294s test_conditional_update_example (expressions_case.tests.CaseDocumentationExamples.test_conditional_update_example) ... ok 294s test_filter_example (expressions_case.tests.CaseDocumentationExamples.test_filter_example) ... ok 294s test_hash (expressions_case.tests.CaseDocumentationExamples.test_hash) ... ok 294s test_lookup_example (expressions_case.tests.CaseDocumentationExamples.test_lookup_example) ... ok 294s test_simple_example (expressions_case.tests.CaseDocumentationExamples.test_simple_example) ... ok 294s test_loaddata (fixtures_model_package.tests.FixtureTestCase.test_loaddata) 294s Fixtures can load data into models defined in packages ... ok 295s test_class_fixtures (fixtures_model_package.tests.SampleTestCase.test_class_fixtures) 295s Test cases can load fixture objects into models defined in packages ... ok 295s test_first_page (pagination.tests.ModelPaginationTests.test_first_page) ... ok 295s test_last_page (pagination.tests.ModelPaginationTests.test_last_page) ... ok 295s test_page_getitem (pagination.tests.ModelPaginationTests.test_page_getitem) 295s Tests proper behavior of a paginator page __getitem__ (queryset ... ok 295s test_paginating_empty_queryset_does_not_warn (pagination.tests.ModelPaginationTests.test_paginating_empty_queryset_does_not_warn) ... ok 295s test_paginating_unordered_object_list_raises_warning (pagination.tests.ModelPaginationTests.test_paginating_unordered_object_list_raises_warning) 295s Unordered object list warning with an object that has an ordered ... ok 295s test_paginating_unordered_queryset_raises_warning (pagination.tests.ModelPaginationTests.test_paginating_unordered_queryset_raises_warning) ... ok 295s test_15776 (delete_regress.tests.DeleteCascadeTests.test_15776) ... ok 295s test_fk_to_m2m_through (delete_regress.tests.DeleteCascadeTests.test_fk_to_m2m_through) 295s If an M2M relationship has an explicitly-specified through model, and ... ok 295s test_generic_relation_cascade (delete_regress.tests.DeleteCascadeTests.test_generic_relation_cascade) 295s Django cascades deletes through generic-related objects to their ... ok 295s test_foreign_key_delete_nullifies_correct_columns (delete_regress.tests.DeleteTests.test_foreign_key_delete_nullifies_correct_columns) 295s With a model (Researcher) that has two foreign keys pointing to the ... ok 295s test_meta_ordered_delete (delete_regress.tests.DeleteTests.test_meta_ordered_delete) ... ok 295s test_self_reference_with_through_m2m_at_second_level (delete_regress.tests.DeleteTests.test_self_reference_with_through_m2m_at_second_level) ... ok 295s test_large_deletes (delete_regress.tests.LargeDeleteTests.test_large_deletes) 295s If the number of objects > chunk size, deletion still occurs. ... ok 295s test_19187_values (delete_regress.tests.ProxyDeleteTest.test_19187_values) ... ok 295s test_delete_concrete_parent (delete_regress.tests.ProxyDeleteTest.test_delete_concrete_parent) 295s Deleting an instance of a concrete model should also delete objects ... ok 295s test_delete_proxy (delete_regress.tests.ProxyDeleteTest.test_delete_proxy) 295s Deleting the *proxy* instance bubbles through to its non-proxy and ... ok 295s test_delete_proxy_of_proxy (delete_regress.tests.ProxyDeleteTest.test_delete_proxy_of_proxy) 295s Deleting a proxy-of-proxy instance should bubble through to its proxy ... ok 295s test_delete_proxy_pair (delete_regress.tests.ProxyDeleteTest.test_delete_proxy_pair) 295s If a pair of proxy models are linked by an FK from one concrete parent ... ok 295s test_set_querycount (delete_regress.tests.SetQueryCountTests.test_set_querycount) ... ok 295s test_ticket_19102_annotate (delete_regress.tests.Ticket19102Tests.test_ticket_19102_annotate) ... ok 295s test_ticket_19102_defer (delete_regress.tests.Ticket19102Tests.test_ticket_19102_defer) ... ok 295s test_ticket_19102_extra (delete_regress.tests.Ticket19102Tests.test_ticket_19102_extra) ... ok 295s test_ticket_19102_select_related (delete_regress.tests.Ticket19102Tests.test_ticket_19102_select_related) ... ok 297s test_update (update.tests.AdvancedTests.test_update) 297s Objects are updated by first filtering the candidates into a queryset ... ok 297s test_update_all (update.tests.AdvancedTests.test_update_all) 297s In the rare case you want to update every instance of a model, update() ... ok 297s test_update_annotated_multi_table_queryset (update.tests.AdvancedTests.test_update_annotated_multi_table_queryset) 297s Update of a queryset that's been annotated and involves multiple tables. ... ok 297s test_update_annotated_queryset (update.tests.AdvancedTests.test_update_annotated_queryset) 297s Update of a queryset that's been annotated. ... ok 297s test_update_fk (update.tests.AdvancedTests.test_update_fk) 297s Foreign key fields can also be updated, although you can only update ... ok 297s test_update_m2m_field (update.tests.AdvancedTests.test_update_m2m_field) ... ok 297s test_update_multiple_fields (update.tests.AdvancedTests.test_update_multiple_fields) 297s Multiple fields can be updated at once ... ok 297s test_update_multiple_objects (update.tests.AdvancedTests.test_update_multiple_objects) 297s We can update multiple objects at once. ... ok 297s test_update_negated_f (update.tests.AdvancedTests.test_update_negated_f) ... ok 297s test_update_negated_f_conditional_annotation (update.tests.AdvancedTests.test_update_negated_f_conditional_annotation) ... ok 297s test_update_ordered_by_inline_m2m_annotation (update.tests.AdvancedTests.test_update_ordered_by_inline_m2m_annotation) ... ok 297s test_update_ordered_by_m2m_aggregation_annotation (update.tests.AdvancedTests.test_update_ordered_by_m2m_aggregation_annotation) ... ok 297s test_update_ordered_by_m2m_annotation (update.tests.AdvancedTests.test_update_ordered_by_m2m_annotation) ... ok 297s test_update_respects_to_field (update.tests.AdvancedTests.test_update_respects_to_field) 297s Update of an FK field which specifies a to_field works. ... ok 297s test_update_slice_fail (update.tests.AdvancedTests.test_update_slice_fail) 297s We do not support update on already sliced query sets. ... ok 297s test_update_transformed_field (update.tests.AdvancedTests.test_update_transformed_field) ... ok 297s test_update_with_joined_field_annotation (update.tests.AdvancedTests.test_update_with_joined_field_annotation) ... ok 297s test_updating_non_conditional_field (update.tests.AdvancedTests.test_updating_non_conditional_field) ... ok 297s test_order_by_update_on_parent_unique_constraint (update.tests.MySQLUpdateOrderByTest.test_order_by_update_on_parent_unique_constraint) ... skipped 'UPDATE...ORDER BY syntax is supported on MySQL/MariaDB' 297s test_order_by_update_on_related_field (update.tests.MySQLUpdateOrderByTest.test_order_by_update_on_related_field) ... skipped 'UPDATE...ORDER BY syntax is supported on MySQL/MariaDB' 297s test_order_by_update_on_unique_constraint (update.tests.MySQLUpdateOrderByTest.test_order_by_update_on_unique_constraint) ... skipped 'UPDATE...ORDER BY syntax is supported on MySQL/MariaDB' 297s test_order_by_update_on_unique_constraint_annotation (update.tests.MySQLUpdateOrderByTest.test_order_by_update_on_unique_constraint_annotation) ... skipped 'UPDATE...ORDER BY syntax is supported on MySQL/MariaDB' 297s test_empty_update (update.tests.SimpleTest.test_empty_update) 297s Update changes the right number of rows for an empty queryset ... ok 297s test_empty_update_with_inheritance (update.tests.SimpleTest.test_empty_update_with_inheritance) 297s Update changes the right number of rows for an empty queryset ... ok 297s test_foreign_key_update_with_id (update.tests.SimpleTest.test_foreign_key_update_with_id) 297s Update works using _id for foreign keys ... ok 297s test_nonempty_update (update.tests.SimpleTest.test_nonempty_update) 297s Update changes the right number of rows for a nonempty queryset ... ok 297s test_nonempty_update_with_inheritance (update.tests.SimpleTest.test_nonempty_update_with_inheritance) 297s Update changes the right number of rows for an empty queryset ... ok 297s test_many_to_many_between_unmanaged (unmanaged_models.tests.ManyToManyUnmanagedTests.test_many_to_many_between_unmanaged) 297s The intermediary table between two unmanaged models should not be created. ... ok 297s test_many_to_many_between_unmanaged_and_managed (unmanaged_models.tests.ManyToManyUnmanagedTests.test_many_to_many_between_unmanaged_and_managed) 297s An intermediary table between a managed and an unmanaged model should ... ok 297s test_simple (unmanaged_models.tests.SimpleTests.test_simple) 297s The main test here is that the all the models can be created without ... ok 297s test_verbose_name (i18n.contenttypes.tests.ContentTypeTests.test_verbose_name) ... ok 297s test_streaming_response (i18n.tests.LocaleMiddlewareTests.test_streaming_response) ... ok 297s test_aggregate (expressions_case.tests.CaseExpressionTests.test_aggregate) ... ok 297s test_aggregate_with_expression_as_condition (expressions_case.tests.CaseExpressionTests.test_aggregate_with_expression_as_condition) ... ok 297s test_aggregate_with_expression_as_value (expressions_case.tests.CaseExpressionTests.test_aggregate_with_expression_as_value) ... ok 297s test_aggregation_empty_cases (expressions_case.tests.CaseExpressionTests.test_aggregation_empty_cases) ... ok 297s test_annotate (expressions_case.tests.CaseExpressionTests.test_annotate) ... ok 297s test_annotate_exclude (expressions_case.tests.CaseExpressionTests.test_annotate_exclude) ... ok 297s test_annotate_filter_decimal (expressions_case.tests.CaseExpressionTests.test_annotate_filter_decimal) ... ok 297s test_annotate_values_not_in_order_by (expressions_case.tests.CaseExpressionTests.test_annotate_values_not_in_order_by) ... ok 297s test_annotate_with_aggregation_in_condition (expressions_case.tests.CaseExpressionTests.test_annotate_with_aggregation_in_condition) ... ok 297s test_annotate_with_aggregation_in_predicate (expressions_case.tests.CaseExpressionTests.test_annotate_with_aggregation_in_predicate) ... ok 297s test_annotate_with_aggregation_in_value (expressions_case.tests.CaseExpressionTests.test_annotate_with_aggregation_in_value) ... ok 297s test_annotate_with_annotation_in_condition (expressions_case.tests.CaseExpressionTests.test_annotate_with_annotation_in_condition) ... ok 297s test_annotate_with_annotation_in_predicate (expressions_case.tests.CaseExpressionTests.test_annotate_with_annotation_in_predicate) ... ok 297s test_annotate_with_annotation_in_value (expressions_case.tests.CaseExpressionTests.test_annotate_with_annotation_in_value) ... ok 297s test_annotate_with_empty_when (expressions_case.tests.CaseExpressionTests.test_annotate_with_empty_when) ... ok 297s test_annotate_with_expression_as_condition (expressions_case.tests.CaseExpressionTests.test_annotate_with_expression_as_condition) ... ok 297s test_annotate_with_expression_as_value (expressions_case.tests.CaseExpressionTests.test_annotate_with_expression_as_value) ... ok 297s test_annotate_with_full_when (expressions_case.tests.CaseExpressionTests.test_annotate_with_full_when) ... ok 297s test_annotate_with_in_clause (expressions_case.tests.CaseExpressionTests.test_annotate_with_in_clause) ... ok 297s test_annotate_with_join_in_condition (expressions_case.tests.CaseExpressionTests.test_annotate_with_join_in_condition) ... ok 297s test_annotate_with_join_in_predicate (expressions_case.tests.CaseExpressionTests.test_annotate_with_join_in_predicate) ... ok 297s test_annotate_with_join_in_value (expressions_case.tests.CaseExpressionTests.test_annotate_with_join_in_value) ... ok 297s test_annotate_without_default (expressions_case.tests.CaseExpressionTests.test_annotate_without_default) ... ok 297s test_case_reuse (expressions_case.tests.CaseExpressionTests.test_case_reuse) ... ok 297s test_combined_expression (expressions_case.tests.CaseExpressionTests.test_combined_expression) ... ok 297s test_combined_q_object (expressions_case.tests.CaseExpressionTests.test_combined_q_object) ... ok 297s test_condition_with_lookups (expressions_case.tests.CaseExpressionTests.test_condition_with_lookups) ... ok 297s test_filter (expressions_case.tests.CaseExpressionTests.test_filter) ... ok 297s test_filter_with_aggregation_in_condition (expressions_case.tests.CaseExpressionTests.test_filter_with_aggregation_in_condition) ... ok 297s test_filter_with_aggregation_in_predicate (expressions_case.tests.CaseExpressionTests.test_filter_with_aggregation_in_predicate) ... ok 297s test_filter_with_aggregation_in_value (expressions_case.tests.CaseExpressionTests.test_filter_with_aggregation_in_value) ... ok 297s test_filter_with_annotation_in_condition (expressions_case.tests.CaseExpressionTests.test_filter_with_annotation_in_condition) ... ok 297s test_filter_with_annotation_in_predicate (expressions_case.tests.CaseExpressionTests.test_filter_with_annotation_in_predicate) ... ok 297s test_filter_with_annotation_in_value (expressions_case.tests.CaseExpressionTests.test_filter_with_annotation_in_value) ... ok 297s test_filter_with_expression_as_condition (expressions_case.tests.CaseExpressionTests.test_filter_with_expression_as_condition) ... ok 297s test_filter_with_expression_as_value (expressions_case.tests.CaseExpressionTests.test_filter_with_expression_as_value) ... ok 297s test_filter_with_join_in_condition (expressions_case.tests.CaseExpressionTests.test_filter_with_join_in_condition) ... ok 297s test_filter_with_join_in_predicate (expressions_case.tests.CaseExpressionTests.test_filter_with_join_in_predicate) ... ok 297s test_filter_with_join_in_value (expressions_case.tests.CaseExpressionTests.test_filter_with_join_in_value) ... ok 297s test_filter_without_default (expressions_case.tests.CaseExpressionTests.test_filter_without_default) ... ok 297s test_in_subquery (expressions_case.tests.CaseExpressionTests.test_in_subquery) ... ok 297s test_join_promotion (expressions_case.tests.CaseExpressionTests.test_join_promotion) ... ok 297s test_join_promotion_multiple_annotations (expressions_case.tests.CaseExpressionTests.test_join_promotion_multiple_annotations) ... ok 297s test_lookup_different_fields (expressions_case.tests.CaseExpressionTests.test_lookup_different_fields) ... ok 297s test_lookup_in_condition (expressions_case.tests.CaseExpressionTests.test_lookup_in_condition) ... ok 297s test_m2m_exclude (expressions_case.tests.CaseExpressionTests.test_m2m_exclude) ... ok 297s test_m2m_reuse (expressions_case.tests.CaseExpressionTests.test_m2m_reuse) ... ok 297s test_order_by_conditional_explicit (expressions_case.tests.CaseExpressionTests.test_order_by_conditional_explicit) ... ok 297s test_order_by_conditional_implicit (expressions_case.tests.CaseExpressionTests.test_order_by_conditional_implicit) ... ok 297s test_update (expressions_case.tests.CaseExpressionTests.test_update) ... ok 297s test_update_big_integer (expressions_case.tests.CaseExpressionTests.test_update_big_integer) ... ok 297s test_update_binary (expressions_case.tests.CaseExpressionTests.test_update_binary) ... ok 297s test_update_boolean (expressions_case.tests.CaseExpressionTests.test_update_boolean) ... ok 297s test_update_date (expressions_case.tests.CaseExpressionTests.test_update_date) ... ok 297s test_update_date_time (expressions_case.tests.CaseExpressionTests.test_update_date_time) ... ok 297s test_update_decimal (expressions_case.tests.CaseExpressionTests.test_update_decimal) ... ok 297s test_update_duration (expressions_case.tests.CaseExpressionTests.test_update_duration) ... ok 297s test_update_email (expressions_case.tests.CaseExpressionTests.test_update_email) ... ok 297s test_update_file (expressions_case.tests.CaseExpressionTests.test_update_file) ... ok 297s test_update_file_path (expressions_case.tests.CaseExpressionTests.test_update_file_path) ... ok 297s test_update_fk (expressions_case.tests.CaseExpressionTests.test_update_fk) ... ok 297s test_update_float (expressions_case.tests.CaseExpressionTests.test_update_float) ... ok 297s test_update_generic_ip_address (expressions_case.tests.CaseExpressionTests.test_update_generic_ip_address) ... ok 297s test_update_image (expressions_case.tests.CaseExpressionTests.test_update_image) ... ok 297s test_update_null_boolean (expressions_case.tests.CaseExpressionTests.test_update_null_boolean) ... ok 297s test_update_positive_big_integer (expressions_case.tests.CaseExpressionTests.test_update_positive_big_integer) ... ok 297s test_update_positive_integer (expressions_case.tests.CaseExpressionTests.test_update_positive_integer) ... ok 297s test_update_positive_small_integer (expressions_case.tests.CaseExpressionTests.test_update_positive_small_integer) ... ok 297s test_update_slug (expressions_case.tests.CaseExpressionTests.test_update_slug) ... ok 297s test_update_small_integer (expressions_case.tests.CaseExpressionTests.test_update_small_integer) ... ok 297s test_update_string (expressions_case.tests.CaseExpressionTests.test_update_string) ... ok 297s test_update_text (expressions_case.tests.CaseExpressionTests.test_update_text) ... ok 297s test_update_time (expressions_case.tests.CaseExpressionTests.test_update_time) ... ok 297s test_update_url (expressions_case.tests.CaseExpressionTests.test_update_url) ... ok 297s test_update_uuid (expressions_case.tests.CaseExpressionTests.test_update_uuid) ... ok 297s test_update_with_expression_as_condition (expressions_case.tests.CaseExpressionTests.test_update_with_expression_as_condition) ... ok 297s test_update_with_expression_as_value (expressions_case.tests.CaseExpressionTests.test_update_with_expression_as_value) ... ok 297s test_update_with_join_in_condition_raise_field_error (expressions_case.tests.CaseExpressionTests.test_update_with_join_in_condition_raise_field_error) ... ok 297s test_update_with_join_in_predicate_raise_field_error (expressions_case.tests.CaseExpressionTests.test_update_with_join_in_predicate_raise_field_error) ... ok 297s test_update_without_default (expressions_case.tests.CaseExpressionTests.test_update_without_default) ... ok 297s test_pickle (utils_tests.test_simplelazyobject.TestUtilsSimpleLazyObjectDjangoTestCase.test_pickle) ... ok 297s test_lazy (i18n.tests.TestModels.test_lazy) ... ok 297s test_safestr (i18n.tests.TestModels.test_safestr) ... ok 297s test_both_date_objects (utils_tests.test_timesince.TimesinceTests.test_both_date_objects) 297s Timesince should work with both date objects (#9672) ... ok 297s test_date_objects (utils_tests.test_timesince.TimesinceTests.test_date_objects) 297s Both timesince and timeuntil should work on date objects (#17937). ... ok 297s test_depth (utils_tests.test_timesince.TimesinceTests.test_depth) ... ok 297s test_depth_invalid (utils_tests.test_timesince.TimesinceTests.test_depth_invalid) ... ok 297s test_different_timezones (utils_tests.test_timesince.TimesinceTests.test_different_timezones) 297s When using two different timezones. ... ok 297s test_display_first_unit (utils_tests.test_timesince.TimesinceTests.test_display_first_unit) 297s If the two differing units aren't adjacent, only the first unit is ... ok 297s test_display_second_before_first (utils_tests.test_timesince.TimesinceTests.test_display_second_before_first) 297s When the second date occurs before the first, we should always ... ok 297s test_equal_datetimes (utils_tests.test_timesince.TimesinceTests.test_equal_datetimes) 297s equal datetimes. ... ok 297s test_ignore_microseconds_and_seconds (utils_tests.test_timesince.TimesinceTests.test_ignore_microseconds_and_seconds) 297s Microseconds and seconds are ignored. ... ok 297s test_leap_year (utils_tests.test_timesince.TimesinceTests.test_leap_year) ... ok 297s test_leap_year_new_years_eve (utils_tests.test_timesince.TimesinceTests.test_leap_year_new_years_eve) ... ok 297s test_less_than_a_day_cross_day_with_zoneinfo (utils_tests.test_timesince.TimesinceTests.test_less_than_a_day_cross_day_with_zoneinfo) ... ok 297s test_less_than_a_day_with_zoneinfo (utils_tests.test_timesince.TimesinceTests.test_less_than_a_day_with_zoneinfo) ... ok 297s test_months_edge (utils_tests.test_timesince.TimesinceTests.test_months_edge) ... ok 297s test_multiple_units (utils_tests.test_timesince.TimesinceTests.test_multiple_units) 297s Test multiple units. ... ok 297s test_naive_datetime_with_tzinfo_attribute (utils_tests.test_timesince.TimesinceTests.test_naive_datetime_with_tzinfo_attribute) ... ok 297s test_other_units (utils_tests.test_timesince.TimesinceTests.test_other_units) 297s Test other units. ... ok 297s test_second_before_equal_first_humanize_time_strings (utils_tests.test_timesince.TimesinceTests.test_second_before_equal_first_humanize_time_strings) ... ok 297s test_thousand_years_ago (utils_tests.test_timesince.TimesinceTests.test_thousand_years_ago) ... ok 297s test_database_checks_called (check_framework.test_database.DatabaseCheckTests.test_database_checks_called) ... ok 297s test_mysql_strict_mode (check_framework.test_database.DatabaseCheckTests.test_mysql_strict_mode) ... skipped 'Test only for MySQL' 297s test_both_date_objects (utils_tests.test_timesince.TZAwareTimesinceTests.test_both_date_objects) 297s Timesince should work with both date objects (#9672) ... ok 297s test_date_objects (utils_tests.test_timesince.TZAwareTimesinceTests.test_date_objects) 297s Both timesince and timeuntil should work on date objects (#17937). ... ok 297s test_depth (utils_tests.test_timesince.TZAwareTimesinceTests.test_depth) ... ok 297s test_depth_invalid (utils_tests.test_timesince.TZAwareTimesinceTests.test_depth_invalid) ... ok 297s test_different_timezones (utils_tests.test_timesince.TZAwareTimesinceTests.test_different_timezones) 297s When using two different timezones. ... ok 297s test_display_first_unit (utils_tests.test_timesince.TZAwareTimesinceTests.test_display_first_unit) 297s If the two differing units aren't adjacent, only the first unit is ... ok 297s test_display_second_before_first (utils_tests.test_timesince.TZAwareTimesinceTests.test_display_second_before_first) 297s When the second date occurs before the first, we should always ... ok 297s test_equal_datetimes (utils_tests.test_timesince.TZAwareTimesinceTests.test_equal_datetimes) 297s equal datetimes. ... ok 297s test_ignore_microseconds_and_seconds (utils_tests.test_timesince.TZAwareTimesinceTests.test_ignore_microseconds_and_seconds) 297s Microseconds and seconds are ignored. ... ok 297s test_leap_year (utils_tests.test_timesince.TZAwareTimesinceTests.test_leap_year) ... ok 297s test_leap_year_new_years_eve (utils_tests.test_timesince.TZAwareTimesinceTests.test_leap_year_new_years_eve) ... ok 297s test_less_than_a_day_cross_day_with_zoneinfo (utils_tests.test_timesince.TZAwareTimesinceTests.test_less_than_a_day_cross_day_with_zoneinfo) ... ok 297s test_less_than_a_day_with_zoneinfo (utils_tests.test_timesince.TZAwareTimesinceTests.test_less_than_a_day_with_zoneinfo) ... ok 297s test_months_edge (utils_tests.test_timesince.TZAwareTimesinceTests.test_months_edge) ... ok 297s test_multiple_units (utils_tests.test_timesince.TZAwareTimesinceTests.test_multiple_units) 297s Test multiple units. ... ok 297s test_naive_datetime_with_tzinfo_attribute (utils_tests.test_timesince.TZAwareTimesinceTests.test_naive_datetime_with_tzinfo_attribute) ... ok 297s test_other_units (utils_tests.test_timesince.TZAwareTimesinceTests.test_other_units) 297s Test other units. ... ok 297s test_second_before_equal_first_humanize_time_strings (utils_tests.test_timesince.TZAwareTimesinceTests.test_second_before_equal_first_humanize_time_strings) ... ok 297s test_thousand_years_ago (utils_tests.test_timesince.TZAwareTimesinceTests.test_thousand_years_ago) ... ok 297s test_explicit_ForeignKey (nested_foreign_keys.tests.DeeplyNestedForeignKeysTests.test_explicit_ForeignKey) ... ok 297s test_inheritance (nested_foreign_keys.tests.DeeplyNestedForeignKeysTests.test_inheritance) ... ok 297s test_collision_abstract_model (check_framework.test_model_checks.ConstraintNameTests.test_collision_abstract_model) ... ok 297s test_collision_across_apps (check_framework.test_model_checks.ConstraintNameTests.test_collision_across_apps) ... ok 297s test_collision_in_different_models (check_framework.test_model_checks.ConstraintNameTests.test_collision_in_different_models) ... ok 297s test_collision_in_same_model (check_framework.test_model_checks.ConstraintNameTests.test_collision_in_same_model) ... ok 297s test_no_collision_abstract_model_interpolation (check_framework.test_model_checks.ConstraintNameTests.test_no_collision_abstract_model_interpolation) ... ok 297s test_no_collision_across_apps_interpolation (check_framework.test_model_checks.ConstraintNameTests.test_no_collision_across_apps_interpolation) ... ok 297s test_explicit_ForeignKey (nested_foreign_keys.tests.NestedForeignKeysTests.test_explicit_ForeignKey) ... ok 297s test_explicit_ForeignKey_NullFK (nested_foreign_keys.tests.NestedForeignKeysTests.test_explicit_ForeignKey_NullFK) ... ok 297s test_inheritance (nested_foreign_keys.tests.NestedForeignKeysTests.test_inheritance) ... ok 297s test_inheritance_null_FK (nested_foreign_keys.tests.NestedForeignKeysTests.test_inheritance_null_FK) ... ok 297s test_null_exclude (nested_foreign_keys.tests.NestedForeignKeysTests.test_null_exclude) ... ok 297s test_body_read_on_get_data (test_client.tests.AsyncClientTest.test_body_read_on_get_data) ... ok 297s test_follow_parameter_not_implemented (test_client.tests.AsyncClientTest.test_follow_parameter_not_implemented) ... ok 297s test_get_data (test_client.tests.AsyncClientTest.test_get_data) ... ok 297s test_post_data (test_client.tests.AsyncClientTest.test_post_data) ... ok 297s test_response_resolver_match (test_client.tests.AsyncClientTest.test_response_resolver_match) ... ok 297s test_response_resolver_match_middleware_urlconf (test_client.tests.AsyncClientTest.test_response_resolver_match_middleware_urlconf) ... ok 297s test_getter (properties.tests.PropertyTests.test_getter) ... ok 297s test_setter (properties.tests.PropertyTests.test_setter) ... ok 297s test_complex_filter (or_lookups.tests.OrLookupsTests.test_complex_filter) ... ok 297s test_empty_in (or_lookups.tests.OrLookupsTests.test_empty_in) ... ok 297s test_filter_or (or_lookups.tests.OrLookupsTests.test_filter_or) ... ok 297s test_other_arg_queries (or_lookups.tests.OrLookupsTests.test_other_arg_queries) ... ok 297s test_pk_in (or_lookups.tests.OrLookupsTests.test_pk_in) ... ok 297s test_pk_q (or_lookups.tests.OrLookupsTests.test_pk_q) ... ok 297s test_q_and (or_lookups.tests.OrLookupsTests.test_q_and) ... ok 297s test_q_exclude (or_lookups.tests.OrLookupsTests.test_q_exclude) ... ok 297s test_q_negated (or_lookups.tests.OrLookupsTests.test_q_negated) ... ok 297s test_q_repr (or_lookups.tests.OrLookupsTests.test_q_repr) ... ok 297s test_stages (or_lookups.tests.OrLookupsTests.test_stages) ... ok 298s test_bounded_params (admin_changelist.test_date_hierarchy.DateHierarchyTests.test_bounded_params) ... ok 298s test_bounded_params_with_dst_time_zone (admin_changelist.test_date_hierarchy.DateHierarchyTests.test_bounded_params_with_dst_time_zone) ... ok 298s test_bounded_params_with_time_zone (admin_changelist.test_date_hierarchy.DateHierarchyTests.test_bounded_params_with_time_zone) ... ok 298s test_invalid_params (admin_changelist.test_date_hierarchy.DateHierarchyTests.test_invalid_params) ... ok 300s test_copy_response (test_client.tests.ClientTest.test_copy_response) ... ok 300s test_copy_response_async (test_client.tests.ClientTest.test_copy_response_async) ... ok 300s test_empty_post (test_client.tests.ClientTest.test_empty_post) 300s POST an empty dictionary to a view ... ok 300s test_exc_info (test_client.tests.ClientTest.test_exc_info) ... ok 300s test_exc_info_none (test_client.tests.ClientTest.test_exc_info_none) ... ok 300s test_exception_following_nested_client_request (test_client.tests.ClientTest.test_exception_following_nested_client_request) 300s A nested test client request shouldn't clobber exception signals from ... ok 300s test_external_redirect (test_client.tests.ClientTest.test_external_redirect) ... ok 300s test_external_redirect_with_fetch_error_msg (test_client.tests.ClientTest.test_external_redirect_with_fetch_error_msg) 300s assertRedirects without fetch_redirect_response=False raises ... ok 300s test_external_redirect_without_trailing_slash (test_client.tests.ClientTest.test_external_redirect_without_trailing_slash) 300s Client._handle_redirects() with an empty path. ... ok 300s test_follow_307_and_308_get_head_query_string (test_client.tests.ClientTest.test_follow_307_and_308_get_head_query_string) ... ok 300s test_follow_307_and_308_preserves_get_params (test_client.tests.ClientTest.test_follow_307_and_308_preserves_get_params) ... ok 300s test_follow_307_and_308_preserves_post_data (test_client.tests.ClientTest.test_follow_307_and_308_preserves_post_data) ... ok 300s test_follow_307_and_308_preserves_put_body (test_client.tests.ClientTest.test_follow_307_and_308_preserves_put_body) ... ok 300s test_follow_307_and_308_preserves_query_string (test_client.tests.ClientTest.test_follow_307_and_308_preserves_query_string) ... ok 300s test_follow_307_and_308_redirect (test_client.tests.ClientTest.test_follow_307_and_308_redirect) 300s A 307 or 308 redirect preserves the request method after the redirect. ... ok 300s test_follow_redirect (test_client.tests.ClientTest.test_follow_redirect) 300s A URL that redirects can be followed to termination. ... ok 300s test_follow_relative_redirect (test_client.tests.ClientTest.test_follow_relative_redirect) 300s A URL with a relative redirect can be followed. ... ok 300s test_follow_relative_redirect_no_trailing_slash (test_client.tests.ClientTest.test_follow_relative_redirect_no_trailing_slash) 300s A URL with a relative redirect with no trailing slash can be followed. ... ok 300s test_force_login_with_backend (test_client.tests.ClientTest.test_force_login_with_backend) 300s Request a page that is protected with @login_required when using ... ok 300s test_force_login_with_backend_missing_get_user (test_client.tests.ClientTest.test_force_login_with_backend_missing_get_user) 300s force_login() skips auth backends without a get_user() method. ... ok 300s test_force_login_without_backend (test_client.tests.ClientTest.test_force_login_without_backend) 300s force_login() without passing a backend and with multiple backends ... ok 300s test_form_error (test_client.tests.ClientTest.test_form_error) 300s POST erroneous data to a form ... ok 300s test_form_error_with_template (test_client.tests.ClientTest.test_form_error_with_template) 300s POST erroneous data to a form using multiple templates ... ok 300s test_get_data_none (test_client.tests.ClientTest.test_get_data_none) ... ok 300s test_get_post_view (test_client.tests.ClientTest.test_get_post_view) 300s GET a view that normally expects POSTs ... ok 300s test_get_view (test_client.tests.ClientTest.test_get_view) 300s GET a view ... ok 300s test_incomplete_data_form (test_client.tests.ClientTest.test_incomplete_data_form) 300s POST incomplete data to a form ... ok 300s test_incomplete_data_form_with_template (test_client.tests.ClientTest.test_incomplete_data_form_with_template) 300s POST incomplete data to a form using multiple templates ... ok 300s test_insecure (test_client.tests.ClientTest.test_insecure) 300s GET a URL through http ... ok 300s test_json_encoder_argument (test_client.tests.ClientTest.test_json_encoder_argument) 300s The test Client accepts a json_encoder. ... ok 300s test_json_serialization (test_client.tests.ClientTest.test_json_serialization) 300s The test client serializes JSON data. ... ok 300s test_logout (test_client.tests.ClientTest.test_logout) 300s Request a logout after logging in ... ok 300s test_logout_cookie_sessions (test_client.tests.ClientTest.test_logout_cookie_sessions) ... ok 300s test_logout_with_force_login (test_client.tests.ClientTest.test_logout_with_force_login) 300s Request a logout after logging in ... ok 300s test_mail_sending (test_client.tests.ClientTest.test_mail_sending) 300s Mail is redirected to a dummy outbox during test setup ... ok 300s test_mass_mail_sending (test_client.tests.ClientTest.test_mass_mail_sending) 300s Mass mail is redirected to a dummy outbox during test setup ... ok 300s test_notfound_response (test_client.tests.ClientTest.test_notfound_response) 300s GET a URL that responds as '404:Not Found' ... ok 300s test_permanent_redirect (test_client.tests.ClientTest.test_permanent_redirect) 300s GET a URL that redirects permanently elsewhere ... ok 300s test_post (test_client.tests.ClientTest.test_post) 300s POST some data to a view ... ok 300s test_post_data_none (test_client.tests.ClientTest.test_post_data_none) ... ok 300s test_put (test_client.tests.ClientTest.test_put) ... ok 300s test_query_string_encoding (test_client.tests.ClientTest.test_query_string_encoding) ... ok 300s test_raw_post (test_client.tests.ClientTest.test_raw_post) 300s POST raw data (with a content type) to a view ... ok 300s test_redirect (test_client.tests.ClientTest.test_redirect) 300s GET a URL that redirects elsewhere ... ok 300s test_redirect_http (test_client.tests.ClientTest.test_redirect_http) 300s GET a URL that redirects to an HTTP URI. ... ok 300s test_redirect_https (test_client.tests.ClientTest.test_redirect_https) 300s GET a URL that redirects to an HTTPS URI. ... ok 300s test_redirect_to_querystring_only (test_client.tests.ClientTest.test_redirect_to_querystring_only) 300s A URL that consists of a querystring only can be followed ... ok 300s test_redirect_to_strange_location (test_client.tests.ClientTest.test_redirect_to_strange_location) 300s GET a URL that redirects to a non-200 page ... ok 300s test_redirect_with_query (test_client.tests.ClientTest.test_redirect_with_query) 300s GET a URL that redirects with given GET parameters ... ok 300s test_redirect_with_query_ordering (test_client.tests.ClientTest.test_redirect_with_query_ordering) 300s assertRedirects() ignores the order of query string parameters. ... ok 300s test_relative_redirect (test_client.tests.ClientTest.test_relative_redirect) ... ok 300s test_relative_redirect_no_trailing_slash (test_client.tests.ClientTest.test_relative_redirect_no_trailing_slash) ... ok 300s test_response_attached_request (test_client.tests.ClientTest.test_response_attached_request) 300s The returned response has a ``request`` attribute with the originating ... ok 300s test_response_headers (test_client.tests.ClientTest.test_response_headers) 300s Check the value of HTTP headers returned in a response ... ok 300s test_response_raises_multi_arg_exception (test_client.tests.ClientTest.test_response_raises_multi_arg_exception) 300s A request may raise an exception with more than one required arg. ... ok 300s test_response_resolver_match (test_client.tests.ClientTest.test_response_resolver_match) 300s The response contains a ResolverMatch instance. ... ok 300s test_response_resolver_match_class_based_view (test_client.tests.ClientTest.test_response_resolver_match_class_based_view) 300s The response ResolverMatch instance can be used to access the CBV view ... ok 300s test_response_resolver_match_middleware_urlconf (test_client.tests.ClientTest.test_response_resolver_match_middleware_urlconf) ... ok 300s test_response_resolver_match_redirect_follow (test_client.tests.ClientTest.test_response_resolver_match_redirect_follow) 300s The response ResolverMatch instance contains the correct ... ok 300s test_response_resolver_match_regular_view (test_client.tests.ClientTest.test_response_resolver_match_regular_view) 300s The response ResolverMatch instance contains the correct ... ok 300s test_reverse_lazy_decodes (test_client.tests.ClientTest.test_reverse_lazy_decodes) 300s reverse_lazy() works in the test client ... ok 300s test_secure (test_client.tests.ClientTest.test_secure) 300s GET a URL through https ... ok 300s test_session_engine_is_invalid (test_client.tests.ClientTest.test_session_engine_is_invalid) ... ok 300s test_session_modifying_view (test_client.tests.ClientTest.test_session_modifying_view) 300s Request a page that modifies the session ... ok 300s test_sessions_app_is_not_installed (test_client.tests.ClientTest.test_sessions_app_is_not_installed) ... ok 300s test_temporary_redirect (test_client.tests.ClientTest.test_temporary_redirect) 300s GET a URL that does a non-permanent redirect ... ok 300s test_trace (test_client.tests.ClientTest.test_trace) 300s TRACE a view ... ok 300s test_unknown_page (test_client.tests.ClientTest.test_unknown_page) 300s GET an invalid URL ... ok 300s test_uploading_named_temp_file (test_client.tests.ClientTest.test_uploading_named_temp_file) ... ok 300s test_uploading_temp_file (test_client.tests.ClientTest.test_uploading_temp_file) ... ok 300s test_url_parameters (test_client.tests.ClientTest.test_url_parameters) 300s Make sure that URL ;-parameters are not stripped. ... ok 300s test_valid_form (test_client.tests.ClientTest.test_valid_form) 300s POST valid data to a form ... ok 300s test_valid_form_with_hints (test_client.tests.ClientTest.test_valid_form_with_hints) 300s GET a form, providing hints in the GET data ... ok 300s test_valid_form_with_template (test_client.tests.ClientTest.test_valid_form_with_template) 300s POST valid data to a form using multiple templates ... ok 300s test_view_with_bad_login (test_client.tests.ClientTest.test_view_with_bad_login) 300s Request a page that is protected with @login, but use bad credentials ... ok 300s test_view_with_exception (test_client.tests.ClientTest.test_view_with_exception) 300s Request a page that is known to throw an error ... ok 300s test_view_with_force_login (test_client.tests.ClientTest.test_view_with_force_login) 300s Request a page that is protected with @login_required ... ok 300s test_view_with_force_login_and_custom_redirect (test_client.tests.ClientTest.test_view_with_force_login_and_custom_redirect) 300s Request a page that is protected with ... ok 300s test_view_with_inactive_force_login (test_client.tests.ClientTest.test_view_with_inactive_force_login) 300s Request a page that is protected with @login, but use an inactive login ... ok 300s test_view_with_inactive_login (test_client.tests.ClientTest.test_view_with_inactive_login) 300s An inactive user may login if the authenticate backend allows it. ... ok 300s test_view_with_login (test_client.tests.ClientTest.test_view_with_login) 300s Request a page that is protected with @login_required ... ok 300s test_view_with_login_and_custom_redirect (test_client.tests.ClientTest.test_view_with_login_and_custom_redirect) 300s Request a page that is protected with ... ok 300s test_view_with_login_when_sessions_app_is_not_installed (test_client.tests.ClientTest.test_view_with_login_when_sessions_app_is_not_installed) ... ok 300s test_view_with_method_force_login (test_client.tests.ClientTest.test_view_with_method_force_login) 300s Request a page that is protected with a @login_required method ... ok 300s test_view_with_method_login (test_client.tests.ClientTest.test_view_with_method_login) 300s Request a page that is protected with a @login_required method ... ok 300s test_view_with_method_permissions (test_client.tests.ClientTest.test_view_with_method_permissions) 300s Request a page that is protected with a @permission_required method ... ok 300s test_view_with_permissions (test_client.tests.ClientTest.test_view_with_permissions) 300s Request a page that is protected with @permission_required ... ok 300s test_view_with_permissions_exception (test_client.tests.ClientTest.test_view_with_permissions_exception) 300s Request a page that is protected with @permission_required but raises ... ok 300s test_custom_user_pk_not_named_id (admin_changelist.tests.GetAdminLogTests.test_custom_user_pk_not_named_id) 300s {% get_admin_log %} works if the user model's primary key isn't named ... ok 300s test_missing_args (admin_changelist.tests.GetAdminLogTests.test_missing_args) ... ok 300s test_no_user (admin_changelist.tests.GetAdminLogTests.test_no_user) 300s {% get_admin_log %} works without specifying a user. ... ok 300s test_non_integer_limit (admin_changelist.tests.GetAdminLogTests.test_non_integer_limit) ... ok 300s test_without_as (admin_changelist.tests.GetAdminLogTests.test_without_as) ... ok 300s test_without_for_user (admin_changelist.tests.GetAdminLogTests.test_without_for_user) ... ok 300s test_persistence (migration_test_data_persistence.tests.MigrationDataNormalPersistenceTestCase.test_persistence) ... ok 300s test_bad_class (get_object_or_404.tests.GetObjectOr404Tests.test_bad_class) ... ok 300s test_get_list_or_404_queryset_attribute_error (get_object_or_404.tests.GetObjectOr404Tests.test_get_list_or_404_queryset_attribute_error) 300s AttributeError raised by QuerySet.filter() isn't hidden. ... ok 300s test_get_object_or_404 (get_object_or_404.tests.GetObjectOr404Tests.test_get_object_or_404) ... ok 300s test_get_object_or_404_queryset_attribute_error (get_object_or_404.tests.GetObjectOr404Tests.test_get_object_or_404_queryset_attribute_error) 300s AttributeError raised by QuerySet.get() isn't hidden. ... ok 300s test_builtin_lookup_in_search_fields (admin_changelist.tests.ChangeListTests.test_builtin_lookup_in_search_fields) ... ok 300s test_changelist_search_form_validation (admin_changelist.tests.ChangeListTests.test_changelist_search_form_validation) ... ok 300s test_changelist_view_list_editable_changed_objects_uses_filter (admin_changelist.tests.ChangeListTests.test_changelist_view_list_editable_changed_objects_uses_filter) 300s list_editable edits use a filtered queryset to limit memory usage. ... ok 300s test_clear_all_filters_link (admin_changelist.tests.ChangeListTests.test_clear_all_filters_link) ... ok 300s test_clear_all_filters_link_callable_filter (admin_changelist.tests.ChangeListTests.test_clear_all_filters_link_callable_filter) ... ok 300s test_computed_list_display_localization (admin_changelist.tests.ChangeListTests.test_computed_list_display_localization) 300s Regression test for #13196: output of functions should be localized ... ok 300s test_custom_lookup_in_search_fields (admin_changelist.tests.ChangeListTests.test_custom_lookup_in_search_fields) ... ok 300s test_custom_lookup_with_pk_shortcut (admin_changelist.tests.ChangeListTests.test_custom_lookup_with_pk_shortcut) ... ok 300s test_custom_paginator (admin_changelist.tests.ChangeListTests.test_custom_paginator) ... ok 300s test_deterministic_order_for_model_ordered_by_its_manager (admin_changelist.tests.ChangeListTests.test_deterministic_order_for_model_ordered_by_its_manager) 300s The primary key is used in the ordering of the changelist's results to ... ok 300s test_deterministic_order_for_unordered_model (admin_changelist.tests.ChangeListTests.test_deterministic_order_for_unordered_model) 300s The primary key is used in the ordering of the changelist's results to ... ok 300s test_dynamic_list_display (admin_changelist.tests.ChangeListTests.test_dynamic_list_display) 300s Regression tests for #14206: dynamic list_display support. ... ok 300s test_dynamic_list_display_links (admin_changelist.tests.ChangeListTests.test_dynamic_list_display_links) 300s Regression tests for #16257: dynamic list_display_links support. ... ok 300s test_dynamic_list_filter (admin_changelist.tests.ChangeListTests.test_dynamic_list_filter) 300s Regression tests for ticket #17646: dynamic list_filter support. ... ok 300s test_dynamic_search_fields (admin_changelist.tests.ChangeListTests.test_dynamic_search_fields) ... ok 300s test_get_edited_object_ids (admin_changelist.tests.ChangeListTests.test_get_edited_object_ids) ... ok 300s test_get_list_editable_queryset (admin_changelist.tests.ChangeListTests.test_get_list_editable_queryset) ... ok 300s test_get_list_editable_queryset_with_regex_chars_in_prefix (admin_changelist.tests.ChangeListTests.test_get_list_editable_queryset_with_regex_chars_in_prefix) ... ok 300s test_get_select_related_custom_method (admin_changelist.tests.ChangeListTests.test_get_select_related_custom_method) ... ok 300s test_list_editable_atomicity (admin_changelist.tests.ChangeListTests.test_list_editable_atomicity) ... ok 300s test_many_search_terms (admin_changelist.tests.ChangeListTests.test_many_search_terms) ... ok 300s test_multiple_search_fields (admin_changelist.tests.ChangeListTests.test_multiple_search_fields) 300s All rows containing each of the searched words are returned, where each ... ok 300s test_multiuser_edit (admin_changelist.tests.ChangeListTests.test_multiuser_edit) 300s Simultaneous edits of list_editable fields on the changelist by ... ok 300s test_no_clear_all_filters_link (admin_changelist.tests.ChangeListTests.test_no_clear_all_filters_link) ... ok 300s test_no_duplicates_for_inherited_m2m_in_list_filter (admin_changelist.tests.ChangeListTests.test_no_duplicates_for_inherited_m2m_in_list_filter) 300s Regression test for #13902: When using a ManyToMany in list_filter, ... ok 300s test_no_duplicates_for_m2m_in_list_filter (admin_changelist.tests.ChangeListTests.test_no_duplicates_for_m2m_in_list_filter) 300s Regression test for #13902: When using a ManyToMany in list_filter, ... ok 300s test_no_duplicates_for_m2m_to_inherited_in_list_filter (admin_changelist.tests.ChangeListTests.test_no_duplicates_for_m2m_to_inherited_in_list_filter) 300s Regression test for #13902: When using a ManyToMany in list_filter, ... ok 300s test_no_duplicates_for_many_to_many_at_second_level_in_search_fields (admin_changelist.tests.ChangeListTests.test_no_duplicates_for_many_to_many_at_second_level_in_search_fields) 300s When using a ManyToMany in search_fields at the second level behind a ... ok 300s test_no_duplicates_for_non_unique_related_object_in_list_filter (admin_changelist.tests.ChangeListTests.test_no_duplicates_for_non_unique_related_object_in_list_filter) 300s Regressions tests for #15819: If a field listed in list_filters is a ... ok 300s test_no_duplicates_for_non_unique_related_object_in_search_fields (admin_changelist.tests.ChangeListTests.test_no_duplicates_for_non_unique_related_object_in_search_fields) 300s Regressions tests for #15819: If a field listed in search_fields ... ok 300s test_no_duplicates_for_through_m2m_at_second_level_in_list_filter (admin_changelist.tests.ChangeListTests.test_no_duplicates_for_through_m2m_at_second_level_in_list_filter) 300s When using a ManyToMany in list_filter at the second level behind a ... ok 300s test_no_duplicates_for_through_m2m_in_list_filter (admin_changelist.tests.ChangeListTests.test_no_duplicates_for_through_m2m_in_list_filter) 300s Regression test for #13902: When using a ManyToMany in list_filter, ... ok 300s test_no_exists_for_m2m_in_list_filter_without_params (admin_changelist.tests.ChangeListTests.test_no_exists_for_m2m_in_list_filter_without_params) 300s If a ManyToManyField is in list_filter but isn't in any lookup params, ... ok 300s test_no_list_display_links (admin_changelist.tests.ChangeListTests.test_no_list_display_links) 300s #15185 -- Allow no links from the 'change list' view grid. ... ok 300s test_object_tools_displayed_no_add_permission (admin_changelist.tests.ChangeListTests.test_object_tools_displayed_no_add_permission) 300s When ModelAdmin.has_add_permission() returns False, the object-tools ... ok 300s test_pagination (admin_changelist.tests.ChangeListTests.test_pagination) 300s Regression tests for #12893: Pagination in admins changelist doesn't ... ok 300s test_pagination_page_range (admin_changelist.tests.ChangeListTests.test_pagination_page_range) 300s Regression tests for ticket #15653: ensure the number of pages ... ok 300s test_pk_in_search_fields (admin_changelist.tests.ChangeListTests.test_pk_in_search_fields) ... ok 300s test_related_field_multiple_search_terms (admin_changelist.tests.ChangeListTests.test_related_field_multiple_search_terms) 300s Searches over multi-valued relationships return rows from related ... ok 300s test_repr (admin_changelist.tests.ChangeListTests.test_repr) ... ok 300s test_result_list_editable (admin_changelist.tests.ChangeListTests.test_result_list_editable) 300s Regression test for #14312: list_editable with pagination ... ok 300s test_result_list_editable_html (admin_changelist.tests.ChangeListTests.test_result_list_editable_html) 300s Regression tests for #11791: Inclusion tag result_list generates a ... ok 300s test_result_list_empty_changelist_value (admin_changelist.tests.ChangeListTests.test_result_list_empty_changelist_value) 300s Regression test for #14982: EMPTY_CHANGELIST_VALUE should be honored ... ok 300s test_result_list_html (admin_changelist.tests.ChangeListTests.test_result_list_html) 300s Inclusion tag result_list generates a table when with default ... ok 300s test_result_list_set_empty_value_display_in_model_admin (admin_changelist.tests.ChangeListTests.test_result_list_set_empty_value_display_in_model_admin) 300s Empty value display can be set in ModelAdmin or individual fields. ... ok 300s test_result_list_set_empty_value_display_on_admin_site (admin_changelist.tests.ChangeListTests.test_result_list_set_empty_value_display_on_admin_site) 300s Empty value display can be set on AdminSite. ... ok 300s test_search_help_text (admin_changelist.tests.ChangeListTests.test_search_help_text) ... ok 300s test_select_related_as_empty_tuple (admin_changelist.tests.ChangeListTests.test_select_related_as_empty_tuple) ... ok 300s test_select_related_as_tuple (admin_changelist.tests.ChangeListTests.test_select_related_as_tuple) ... ok 300s test_select_related_preserved (admin_changelist.tests.ChangeListTests.test_select_related_preserved) 300s Regression test for #10348: ChangeList.get_queryset() shouldn't ... ok 300s test_select_related_preserved_when_multi_valued_in_search_fields (admin_changelist.tests.ChangeListTests.test_select_related_preserved_when_multi_valued_in_search_fields) ... ok 300s test_show_all (admin_changelist.tests.ChangeListTests.test_show_all) ... ok 300s test_spanning_relations_with_custom_lookup_in_search_fields (admin_changelist.tests.ChangeListTests.test_spanning_relations_with_custom_lookup_in_search_fields) ... ok 300s test_specified_ordering_by_f_expression (admin_changelist.tests.ChangeListTests.test_specified_ordering_by_f_expression) ... ok 300s test_specified_ordering_by_f_expression_without_asc_desc (admin_changelist.tests.ChangeListTests.test_specified_ordering_by_f_expression_without_asc_desc) ... ok 300s test_total_ordering_optimization (admin_changelist.tests.ChangeListTests.test_total_ordering_optimization) ... ok 300s test_total_ordering_optimization_meta_constraints (admin_changelist.tests.ChangeListTests.test_total_ordering_optimization_meta_constraints) ... ok 300s test_tuple_list_display (admin_changelist.tests.ChangeListTests.test_tuple_list_display) ... ok 300s test_boolean_type (datatypes.tests.DataTypesTestCase.test_boolean_type) ... ok 300s test_date_type (datatypes.tests.DataTypesTestCase.test_date_type) ... ok 300s test_datefield_auto_now_add (datatypes.tests.DataTypesTestCase.test_datefield_auto_now_add) 300s Regression test for #10970, auto_now_add for DateField should store ... ok 300s test_error_on_timezone (datatypes.tests.DataTypesTestCase.test_error_on_timezone) 300s Regression test for #8354: the MySQL and Oracle backends should raise ... ok 300s test_textfields_str (datatypes.tests.DataTypesTestCase.test_textfields_str) 300s TextField values returned from the database should be str. ... ok 300s test_time_field (datatypes.tests.DataTypesTestCase.test_time_field) ... ok 300s test_year_boundaries (datatypes.tests.DataTypesTestCase.test_year_boundaries) 300s Year boundary tests (ticket #3689) ... ok 300s test_db_table_comment (invalid_models_tests.test_models.DbTableCommentTests.test_db_table_comment) ... ok 300s test_db_table_comment_required_db_features (invalid_models_tests.test_models.DbTableCommentTests.test_db_table_comment_required_db_features) ... ok 301s test_M2M_long_column_name (invalid_models_tests.test_models.FieldNamesTests.test_M2M_long_column_name) 301s #13711 -- Model check for long M2M column names when database has ... skipped "The database doesn't have a column name length limit." 301s test_db_column_clash (invalid_models_tests.test_models.FieldNamesTests.test_db_column_clash) ... ok 301s test_ending_with_underscore (invalid_models_tests.test_models.FieldNamesTests.test_ending_with_underscore) ... ok 301s test_including_separator (invalid_models_tests.test_models.FieldNamesTests.test_including_separator) ... ok 301s test_local_field_long_column_name (invalid_models_tests.test_models.FieldNamesTests.test_local_field_long_column_name) 301s #13711 -- Model check for long column names ... skipped "The database doesn't have a column name length limit." 301s test_pk (invalid_models_tests.test_models.FieldNamesTests.test_pk) ... ok 301s test_func_index (invalid_models_tests.test_models.IndexesTests.test_func_index) ... ok 301s test_func_index_complex_expression_custom_lookup (invalid_models_tests.test_models.IndexesTests.test_func_index_complex_expression_custom_lookup) ... ok 301s test_func_index_pointing_to_fk (invalid_models_tests.test_models.IndexesTests.test_func_index_pointing_to_fk) ... ok 301s test_func_index_pointing_to_m2m_field (invalid_models_tests.test_models.IndexesTests.test_func_index_pointing_to_m2m_field) ... ok 301s test_func_index_pointing_to_missing_field (invalid_models_tests.test_models.IndexesTests.test_func_index_pointing_to_missing_field) ... ok 301s test_func_index_pointing_to_missing_field_nested (invalid_models_tests.test_models.IndexesTests.test_func_index_pointing_to_missing_field_nested) ... ok 301s test_func_index_pointing_to_non_local_field (invalid_models_tests.test_models.IndexesTests.test_func_index_pointing_to_non_local_field) ... ok 301s test_func_index_required_db_features (invalid_models_tests.test_models.IndexesTests.test_func_index_required_db_features) ... ok 301s test_index_include_pointing_to_fk (invalid_models_tests.test_models.IndexesTests.test_index_include_pointing_to_fk) ... skipped "Database doesn't support feature(s): supports_covering_indexes" 301s test_index_include_pointing_to_m2m_field (invalid_models_tests.test_models.IndexesTests.test_index_include_pointing_to_m2m_field) ... skipped "Database doesn't support feature(s): supports_covering_indexes" 301s test_index_include_pointing_to_missing_field (invalid_models_tests.test_models.IndexesTests.test_index_include_pointing_to_missing_field) ... skipped "Database doesn't support feature(s): supports_covering_indexes" 301s test_index_include_pointing_to_non_local_field (invalid_models_tests.test_models.IndexesTests.test_index_include_pointing_to_non_local_field) ... skipped "Database doesn't support feature(s): supports_covering_indexes" 301s test_index_with_condition (invalid_models_tests.test_models.IndexesTests.test_index_with_condition) ... ok 301s test_index_with_condition_required_db_features (invalid_models_tests.test_models.IndexesTests.test_index_with_condition_required_db_features) ... ok 301s test_index_with_include (invalid_models_tests.test_models.IndexesTests.test_index_with_include) ... ok 301s test_index_with_include_required_db_features (invalid_models_tests.test_models.IndexesTests.test_index_with_include_required_db_features) ... ok 301s test_max_name_length (invalid_models_tests.test_models.IndexesTests.test_max_name_length) ... ok 301s test_name_constraints (invalid_models_tests.test_models.IndexesTests.test_name_constraints) ... ok 301s test_pointing_to_fk (invalid_models_tests.test_models.IndexesTests.test_pointing_to_fk) ... ok 301s test_pointing_to_m2m_field (invalid_models_tests.test_models.IndexesTests.test_pointing_to_m2m_field) ... ok 301s test_pointing_to_missing_field (invalid_models_tests.test_models.IndexesTests.test_pointing_to_missing_field) ... ok 301s test_pointing_to_non_local_field (invalid_models_tests.test_models.IndexesTests.test_pointing_to_non_local_field) ... ok 301s test_check_jsonfield (invalid_models_tests.test_models.JSONFieldTests.test_check_jsonfield) ... ok 301s test_check_jsonfield_required_db_features (invalid_models_tests.test_models.JSONFieldTests.test_check_jsonfield_required_db_features) ... ok 301s test_ordering_pointing_to_json_field_value (invalid_models_tests.test_models.JSONFieldTests.test_ordering_pointing_to_json_field_value) ... ok 301s test_check_constraint_pointing_to_fk (invalid_models_tests.test_models.ConstraintsTests.test_check_constraint_pointing_to_fk) ... ok 301s test_check_constraint_pointing_to_joined_fields (invalid_models_tests.test_models.ConstraintsTests.test_check_constraint_pointing_to_joined_fields) ... ok 301s test_check_constraint_pointing_to_joined_fields_complex_check (invalid_models_tests.test_models.ConstraintsTests.test_check_constraint_pointing_to_joined_fields_complex_check) ... ok 301s test_check_constraint_pointing_to_m2m_field (invalid_models_tests.test_models.ConstraintsTests.test_check_constraint_pointing_to_m2m_field) ... ok 301s test_check_constraint_pointing_to_missing_field (invalid_models_tests.test_models.ConstraintsTests.test_check_constraint_pointing_to_missing_field) ... ok 301s test_check_constraint_pointing_to_non_local_field (invalid_models_tests.test_models.ConstraintsTests.test_check_constraint_pointing_to_non_local_field) ... ok 301s test_check_constraint_pointing_to_pk (invalid_models_tests.test_models.ConstraintsTests.test_check_constraint_pointing_to_pk) ... ok 301s test_check_constraint_pointing_to_reverse_fk (invalid_models_tests.test_models.ConstraintsTests.test_check_constraint_pointing_to_reverse_fk) ... ok 301s test_check_constraint_pointing_to_reverse_o2o (invalid_models_tests.test_models.ConstraintsTests.test_check_constraint_pointing_to_reverse_o2o) ... ok 301s test_check_constraint_raw_sql_check (invalid_models_tests.test_models.ConstraintsTests.test_check_constraint_raw_sql_check) ... ok 301s test_check_constraints (invalid_models_tests.test_models.ConstraintsTests.test_check_constraints) ... ok 301s test_check_constraints_required_db_features (invalid_models_tests.test_models.ConstraintsTests.test_check_constraints_required_db_features) ... ok 301s test_deferrable_unique_constraint (invalid_models_tests.test_models.ConstraintsTests.test_deferrable_unique_constraint) ... ok 301s test_deferrable_unique_constraint_required_db_features (invalid_models_tests.test_models.ConstraintsTests.test_deferrable_unique_constraint_required_db_features) ... ok 301s test_func_unique_constraint (invalid_models_tests.test_models.ConstraintsTests.test_func_unique_constraint) ... ok 301s test_func_unique_constraint_expression_custom_lookup (invalid_models_tests.test_models.ConstraintsTests.test_func_unique_constraint_expression_custom_lookup) ... ok 301s test_func_unique_constraint_pointing_to_fk (invalid_models_tests.test_models.ConstraintsTests.test_func_unique_constraint_pointing_to_fk) ... ok 301s test_func_unique_constraint_pointing_to_m2m_field (invalid_models_tests.test_models.ConstraintsTests.test_func_unique_constraint_pointing_to_m2m_field) ... ok 301s test_func_unique_constraint_pointing_to_missing_field (invalid_models_tests.test_models.ConstraintsTests.test_func_unique_constraint_pointing_to_missing_field) ... ok 301s test_func_unique_constraint_pointing_to_missing_field_nested (invalid_models_tests.test_models.ConstraintsTests.test_func_unique_constraint_pointing_to_missing_field_nested) ... ok 301s test_func_unique_constraint_pointing_to_non_local_field (invalid_models_tests.test_models.ConstraintsTests.test_func_unique_constraint_pointing_to_non_local_field) ... ok 301s test_func_unique_constraint_required_db_features (invalid_models_tests.test_models.ConstraintsTests.test_func_unique_constraint_required_db_features) ... ok 301s test_unique_constraint_condition_pointing_to_joined_fields (invalid_models_tests.test_models.ConstraintsTests.test_unique_constraint_condition_pointing_to_joined_fields) ... ok 301s test_unique_constraint_condition_pointing_to_missing_field (invalid_models_tests.test_models.ConstraintsTests.test_unique_constraint_condition_pointing_to_missing_field) ... ok 301s test_unique_constraint_include_pointing_to_fk (invalid_models_tests.test_models.ConstraintsTests.test_unique_constraint_include_pointing_to_fk) ... skipped "Database doesn't support feature(s): supports_covering_indexes" 301s test_unique_constraint_include_pointing_to_m2m_field (invalid_models_tests.test_models.ConstraintsTests.test_unique_constraint_include_pointing_to_m2m_field) ... skipped "Database doesn't support feature(s): supports_covering_indexes" 301s test_unique_constraint_include_pointing_to_missing_field (invalid_models_tests.test_models.ConstraintsTests.test_unique_constraint_include_pointing_to_missing_field) ... skipped "Database doesn't support feature(s): supports_covering_indexes" 301s test_unique_constraint_include_pointing_to_non_local_field (invalid_models_tests.test_models.ConstraintsTests.test_unique_constraint_include_pointing_to_non_local_field) ... skipped "Database doesn't support feature(s): supports_covering_indexes" 301s test_unique_constraint_pointing_to_fk (invalid_models_tests.test_models.ConstraintsTests.test_unique_constraint_pointing_to_fk) ... ok 301s test_unique_constraint_pointing_to_m2m_field (invalid_models_tests.test_models.ConstraintsTests.test_unique_constraint_pointing_to_m2m_field) ... ok 301s test_unique_constraint_pointing_to_missing_field (invalid_models_tests.test_models.ConstraintsTests.test_unique_constraint_pointing_to_missing_field) ... ok 301s test_unique_constraint_pointing_to_non_local_field (invalid_models_tests.test_models.ConstraintsTests.test_unique_constraint_pointing_to_non_local_field) ... ok 301s test_unique_constraint_pointing_to_reverse_o2o (invalid_models_tests.test_models.ConstraintsTests.test_unique_constraint_pointing_to_reverse_o2o) ... ok 301s test_unique_constraint_with_condition (invalid_models_tests.test_models.ConstraintsTests.test_unique_constraint_with_condition) ... ok 301s test_unique_constraint_with_condition_required_db_features (invalid_models_tests.test_models.ConstraintsTests.test_unique_constraint_with_condition_required_db_features) ... ok 301s test_unique_constraint_with_include (invalid_models_tests.test_models.ConstraintsTests.test_unique_constraint_with_include) ... ok 301s test_unique_constraint_with_include_required_db_features (invalid_models_tests.test_models.ConstraintsTests.test_unique_constraint_with_include_required_db_features) ... ok 301s test_multiple_autofields (invalid_models_tests.test_models.MultipleAutoFieldsTests.test_multiple_autofields) ... ok 301s test_db_comment (invalid_models_tests.test_ordinary_fields.DbCommentTests.test_db_comment) ... ok 301s test_db_comment_required_db_features (invalid_models_tests.test_ordinary_fields.DbCommentTests.test_db_comment_required_db_features) ... ok 302s test_invalid_default (invalid_models_tests.test_ordinary_fields.JSONFieldTests.test_invalid_default) ... ok 302s test_valid_callable_default (invalid_models_tests.test_ordinary_fields.JSONFieldTests.test_valid_callable_default) ... ok 302s test_valid_default (invalid_models_tests.test_ordinary_fields.JSONFieldTests.test_valid_default) ... ok 302s test_valid_default_none (invalid_models_tests.test_ordinary_fields.JSONFieldTests.test_valid_default_none) ... ok 302s test_db_collation (invalid_models_tests.test_ordinary_fields.TextFieldTests.test_db_collation) ... ok 302s test_db_collation_required_db_features (invalid_models_tests.test_ordinary_fields.TextFieldTests.test_db_collation_required_db_features) ... ok 302s test_max_length_warning (invalid_models_tests.test_ordinary_fields.TextFieldTests.test_max_length_warning) ... skipped 'Database has feature(s) supports_index_on_text_field' 302s test_choices_named_group (invalid_models_tests.test_ordinary_fields.UUIDFieldTests.test_choices_named_group) ... ok 302s test_ipaddress_on_postgresql (string_lookup.tests.StringLookupTests.test_ipaddress_on_postgresql) 302s Regression test for #708 ... ok 302s test_queries_on_textfields (string_lookup.tests.StringLookupTests.test_queries_on_textfields) 302s Regression tests for #5087 ... ok 302s test_string_form_referencing (string_lookup.tests.StringLookupTests.test_string_form_referencing) 302s Regression test for #1661 and #1662 ... ok 302s test_unicode_chars_in_queries (string_lookup.tests.StringLookupTests.test_unicode_chars_in_queries) 302s Regression tests for #3937 ... ok 302s test_bad_db_index_value (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_bad_db_index_value) ... ok 302s test_bad_max_length_value (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_bad_max_length_value) ... ok 302s test_bad_validators (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_bad_validators) ... ok 302s test_choices_containing_lazy (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_choices_containing_lazy) ... ok 302s test_choices_containing_non_pairs (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_choices_containing_non_pairs) ... ok 302s test_choices_in_max_length (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_choices_in_max_length) ... ok 302s test_choices_named_group (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_choices_named_group) ... ok 302s test_choices_named_group_bad_structure (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_choices_named_group_bad_structure) ... ok 302s test_choices_named_group_lazy (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_choices_named_group_lazy) ... ok 302s test_choices_named_group_non_pairs (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_choices_named_group_non_pairs) ... ok 302s test_db_collation (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_db_collation) ... ok 302s test_db_collation_required_db_features (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_db_collation_required_db_features) ... ok 302s test_iterable_of_iterable_choices (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_iterable_of_iterable_choices) ... ok 302s test_lazy_choices (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_lazy_choices) ... ok 302s test_missing_max_length (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_missing_max_length) ... ok 302s test_negative_max_length (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_negative_max_length) ... ok 302s test_non_iterable_choices (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_non_iterable_choices) ... ok 302s test_non_iterable_choices_two_letters (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_non_iterable_choices_two_letters) 302s Two letters isn't a valid choice pair. ... ok 302s test_str_max_length_type (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_str_max_length_type) ... ok 302s test_str_max_length_value (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_str_max_length_value) ... ok 302s test_too_long_char_field_under_mysql (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_too_long_char_field_under_mysql) ... skipped 'Test valid only for MySQL' 302s test_valid_field (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_valid_field) ... ok 302s test_default_related_name (model_options.test_default_related_name.DefaultRelatedNameTests.test_default_related_name) ... ok 302s test_default_related_name_in_queryset_lookup (model_options.test_default_related_name.DefaultRelatedNameTests.test_default_related_name_in_queryset_lookup) ... ok 302s test_inheritance (model_options.test_default_related_name.DefaultRelatedNameTests.test_inheritance) ... ok 302s test_inheritance_with_overridden_default_related_name (model_options.test_default_related_name.DefaultRelatedNameTests.test_inheritance_with_overridden_default_related_name) ... ok 302s test_model_name_not_available_in_queryset_lookup (model_options.test_default_related_name.DefaultRelatedNameTests.test_model_name_not_available_in_queryset_lookup) ... ok 302s test_no_default_related_name (model_options.test_default_related_name.DefaultRelatedNameTests.test_no_default_related_name) ... ok 302s test_related_name_overrides_default_related_name (model_options.test_default_related_name.DefaultRelatedNameTests.test_related_name_overrides_default_related_name) ... ok 302s test_foreign_key (known_related_objects.tests.ExistingRelatedInstancesTests.test_foreign_key) ... ok 302s test_foreign_key_multiple_prefetch (known_related_objects.tests.ExistingRelatedInstancesTests.test_foreign_key_multiple_prefetch) ... ok 302s test_foreign_key_prefetch_related (known_related_objects.tests.ExistingRelatedInstancesTests.test_foreign_key_prefetch_related) ... ok 302s test_multilevel_reverse_fk_cyclic_select_related (known_related_objects.tests.ExistingRelatedInstancesTests.test_multilevel_reverse_fk_cyclic_select_related) ... ok 302s test_multilevel_reverse_fk_select_related (known_related_objects.tests.ExistingRelatedInstancesTests.test_multilevel_reverse_fk_select_related) ... ok 302s test_one_to_one (known_related_objects.tests.ExistingRelatedInstancesTests.test_one_to_one) ... ok 302s test_one_to_one_multi_prefetch_related (known_related_objects.tests.ExistingRelatedInstancesTests.test_one_to_one_multi_prefetch_related) ... ok 302s test_one_to_one_multi_select_related (known_related_objects.tests.ExistingRelatedInstancesTests.test_one_to_one_multi_select_related) ... ok 302s test_one_to_one_prefetch_related (known_related_objects.tests.ExistingRelatedInstancesTests.test_one_to_one_prefetch_related) ... ok 302s test_one_to_one_select_related (known_related_objects.tests.ExistingRelatedInstancesTests.test_one_to_one_select_related) ... ok 302s test_queryset_and (known_related_objects.tests.ExistingRelatedInstancesTests.test_queryset_and) ... ok 302s test_queryset_or (known_related_objects.tests.ExistingRelatedInstancesTests.test_queryset_or) ... ok 302s test_queryset_or_different_cached_items (known_related_objects.tests.ExistingRelatedInstancesTests.test_queryset_or_different_cached_items) ... ok 302s test_queryset_or_only_one_with_precache (known_related_objects.tests.ExistingRelatedInstancesTests.test_queryset_or_only_one_with_precache) ... ok 302s test_reverse_fk_select_related_multiple (known_related_objects.tests.ExistingRelatedInstancesTests.test_reverse_fk_select_related_multiple) ... ok 302s test_reverse_one_to_one (known_related_objects.tests.ExistingRelatedInstancesTests.test_reverse_one_to_one) ... ok 302s test_reverse_one_to_one_multi_prefetch_related (known_related_objects.tests.ExistingRelatedInstancesTests.test_reverse_one_to_one_multi_prefetch_related) ... ok 302s test_reverse_one_to_one_multi_select_related (known_related_objects.tests.ExistingRelatedInstancesTests.test_reverse_one_to_one_multi_select_related) ... ok 302s test_reverse_one_to_one_prefetch_related (known_related_objects.tests.ExistingRelatedInstancesTests.test_reverse_one_to_one_prefetch_related) ... ok 302s test_reverse_one_to_one_select_related (known_related_objects.tests.ExistingRelatedInstancesTests.test_reverse_one_to_one_select_related) ... ok 303s test_FK_raw_query (raw_query.tests.RawQueryTests.test_FK_raw_query) 303s Test of a simple raw query against a model containing a foreign key ... ok 303s test_annotations (raw_query.tests.RawQueryTests.test_annotations) ... ok 303s test_bool (raw_query.tests.RawQueryTests.test_bool) ... ok 303s test_db_column_handler (raw_query.tests.RawQueryTests.test_db_column_handler) 303s Test of a simple raw query against a model containing a field with ... ok 303s test_db_column_name_is_used_in_raw_query (raw_query.tests.RawQueryTests.test_db_column_name_is_used_in_raw_query) 303s Regression test that ensures the `column` attribute on the field is ... ok 303s test_decimal_parameter (raw_query.tests.RawQueryTests.test_decimal_parameter) ... ok 303s test_escaped_percent (raw_query.tests.RawQueryTests.test_escaped_percent) ... ok 303s test_extra_conversions (raw_query.tests.RawQueryTests.test_extra_conversions) 303s Extra translations are ignored. ... ok 303s test_get_item (raw_query.tests.RawQueryTests.test_get_item) ... ok 303s test_inheritance (raw_query.tests.RawQueryTests.test_inheritance) ... ok 303s test_iterator (raw_query.tests.RawQueryTests.test_iterator) ... ok 303s test_len (raw_query.tests.RawQueryTests.test_len) ... ok 303s test_many_to_many (raw_query.tests.RawQueryTests.test_many_to_many) 303s Test of a simple raw query against a model containing a m2m field ... ok 303s test_missing_fields (raw_query.tests.RawQueryTests.test_missing_fields) ... ok 303s test_missing_fields_without_PK (raw_query.tests.RawQueryTests.test_missing_fields_without_PK) ... ok 303s test_multiple_iterations (raw_query.tests.RawQueryTests.test_multiple_iterations) ... ok 303s test_order_handler (raw_query.tests.RawQueryTests.test_order_handler) 303s Test of raw raw query's tolerance for columns being returned in any ... ok 303s test_params (raw_query.tests.RawQueryTests.test_params) 303s Test passing optional query parameters ... ok 303s test_params_none (raw_query.tests.RawQueryTests.test_params_none) ... ok 303s test_pk_with_mixed_case_db_column (raw_query.tests.RawQueryTests.test_pk_with_mixed_case_db_column) 303s A raw query with a model that has a pk db_column with mixed case. ... ok 303s test_pyformat_params (raw_query.tests.RawQueryTests.test_pyformat_params) 303s Test passing optional query parameters ... ok 303s test_query_count (raw_query.tests.RawQueryTests.test_query_count) ... ok 303s test_query_representation (raw_query.tests.RawQueryTests.test_query_representation) 303s Test representation of raw query with parameters ... ok 303s test_raw_query_lazy (raw_query.tests.RawQueryTests.test_raw_query_lazy) 303s Raw queries are lazy: they aren't actually executed until they're ... ok 303s test_rawqueryset_repr (raw_query.tests.RawQueryTests.test_rawqueryset_repr) ... ok 303s test_result_caching (raw_query.tests.RawQueryTests.test_result_caching) ... ok 303s test_simple_raw_query (raw_query.tests.RawQueryTests.test_simple_raw_query) 303s Basic test of raw query with a simple database query ... ok 303s test_subquery_in_raw_sql (raw_query.tests.RawQueryTests.test_subquery_in_raw_sql) ... ok 303s test_translations (raw_query.tests.RawQueryTests.test_translations) 303s Test of raw query's optional ability to translate unexpected result ... ok 303s test_white_space_query (raw_query.tests.RawQueryTests.test_white_space_query) ... ok 303s test_defer_baseclass_when_subclass_has_added_field (defer.tests.BigChildDeferTests.test_defer_baseclass_when_subclass_has_added_field) ... ok 303s test_defer_subclass (defer.tests.BigChildDeferTests.test_defer_subclass) ... ok 303s test_defer_subclass_both (defer.tests.BigChildDeferTests.test_defer_subclass_both) ... ok 303s test_only_baseclass_when_subclass_has_added_field (defer.tests.BigChildDeferTests.test_only_baseclass_when_subclass_has_added_field) ... ok 303s test_only_subclass (defer.tests.BigChildDeferTests.test_only_subclass) ... ok 303s test_add_domain (syndication_tests.tests.SyndicationFeedTest.test_add_domain) 303s add_domain() prefixes domains onto the correct URLs. ... ok 303s test_atom_feed (syndication_tests.tests.SyndicationFeedTest.test_atom_feed) 303s Test the structure and content of feeds generated by Atom1Feed. ... ok 303s test_atom_feed_published_and_updated_elements (syndication_tests.tests.SyndicationFeedTest.test_atom_feed_published_and_updated_elements) 303s The published and updated elements are not ... ok 303s test_atom_multiple_enclosures (syndication_tests.tests.SyndicationFeedTest.test_atom_multiple_enclosures) ... ok 303s test_atom_single_enclosure (syndication_tests.tests.SyndicationFeedTest.test_atom_single_enclosure) ... ok 303s test_aware_datetime_conversion (syndication_tests.tests.SyndicationFeedTest.test_aware_datetime_conversion) 303s Datetimes with timezones don't get trodden on. ... ok 303s test_custom_feed_generator (syndication_tests.tests.SyndicationFeedTest.test_custom_feed_generator) ... ok 303s test_feed_generator_language_attribute (syndication_tests.tests.SyndicationFeedTest.test_feed_generator_language_attribute) ... ok 303s test_feed_last_modified_time (syndication_tests.tests.SyndicationFeedTest.test_feed_last_modified_time) 303s Tests the Last-Modified header with aware publication dates. ... ok 303s test_feed_last_modified_time_naive_date (syndication_tests.tests.SyndicationFeedTest.test_feed_last_modified_time_naive_date) 303s Tests the Last-Modified header with naive publication dates. ... ok 303s test_feed_no_content_self_closing_tag (syndication_tests.tests.SyndicationFeedTest.test_feed_no_content_self_closing_tag) ... ok 303s test_feed_url (syndication_tests.tests.SyndicationFeedTest.test_feed_url) 303s The feed_url can be overridden. ... ok 303s test_get_non_existent_object (syndication_tests.tests.SyndicationFeedTest.test_get_non_existent_object) ... ok 303s test_get_object (syndication_tests.tests.SyndicationFeedTest.test_get_object) ... ok 303s test_item_link_error (syndication_tests.tests.SyndicationFeedTest.test_item_link_error) 303s An ImproperlyConfigured is raised if no link could be found for the ... ok 303s test_latest_post_date (syndication_tests.tests.SyndicationFeedTest.test_latest_post_date) 303s Both the published and updated dates are ... ok 303s test_naive_datetime_conversion (syndication_tests.tests.SyndicationFeedTest.test_naive_datetime_conversion) 303s Datetimes are correctly converted to the local time zone. ... ok 303s test_rss091_feed (syndication_tests.tests.SyndicationFeedTest.test_rss091_feed) 303s Test the structure and content of feeds generated by RssUserland091Feed. ... ok 303s test_rss2_feed (syndication_tests.tests.SyndicationFeedTest.test_rss2_feed) 303s Test the structure and content of feeds generated by Rss201rev2Feed. ... ok 303s test_rss2_feed_guid_permalink_false (syndication_tests.tests.SyndicationFeedTest.test_rss2_feed_guid_permalink_false) 303s Test if the 'isPermaLink' attribute of element of an item ... ok 303s test_rss2_feed_guid_permalink_true (syndication_tests.tests.SyndicationFeedTest.test_rss2_feed_guid_permalink_true) 303s Test if the 'isPermaLink' attribute of element of an item ... ok 303s test_rss2_feed_with_callable_object (syndication_tests.tests.SyndicationFeedTest.test_rss2_feed_with_callable_object) ... ok 303s test_rss2_feed_with_decorated_methods (syndication_tests.tests.SyndicationFeedTest.test_rss2_feed_with_decorated_methods) ... ok 303s test_rss2_feed_with_wrong_decorated_methods (syndication_tests.tests.SyndicationFeedTest.test_rss2_feed_with_wrong_decorated_methods) ... ok 303s test_rss2_multiple_enclosures (syndication_tests.tests.SyndicationFeedTest.test_rss2_multiple_enclosures) ... ok 303s test_rss2_single_enclosure (syndication_tests.tests.SyndicationFeedTest.test_rss2_single_enclosure) ... ok 303s test_secure_urls (syndication_tests.tests.SyndicationFeedTest.test_secure_urls) 303s Test URLs are prefixed with https:// when feed is requested over HTTPS. ... ok 303s test_template_context_feed (syndication_tests.tests.SyndicationFeedTest.test_template_context_feed) 303s Custom context data can be passed to templates for title ... ok 303s test_template_feed (syndication_tests.tests.SyndicationFeedTest.test_template_feed) 303s The item title and description can be overridden with templates. ... ok 303s test_title_escaping (syndication_tests.tests.SyndicationFeedTest.test_title_escaping) 303s Titles are escaped correctly in RSS feeds. ... ok 303s test_custom_refresh_on_deferred_loading (defer.tests.TestDefer2.test_custom_refresh_on_deferred_loading) ... ok 303s test_defer_inheritance_pk_chaining (defer.tests.TestDefer2.test_defer_inheritance_pk_chaining) 303s When an inherited model is fetched from the DB, its PK is also fetched. ... ok 303s test_defer_proxy (defer.tests.TestDefer2.test_defer_proxy) 303s Ensure select_related together with only on a proxy model behaves ... ok 303s test_eq (defer.tests.TestDefer2.test_eq) ... ok 303s test_refresh_not_loading_deferred_fields (defer.tests.TestDefer2.test_refresh_not_loading_deferred_fields) ... ok 303s test_defer (defer.tests.DeferTests.test_defer) ... ok 303s test_defer_baseclass_when_subclass_has_no_added_fields (defer.tests.DeferTests.test_defer_baseclass_when_subclass_has_no_added_fields) ... ok 303s test_defer_extra (defer.tests.DeferTests.test_defer_extra) ... ok 303s test_defer_fk_attname (defer.tests.DeferTests.test_defer_fk_attname) ... ok 303s test_defer_foreign_keys_are_deferred_and_not_traversed (defer.tests.DeferTests.test_defer_foreign_keys_are_deferred_and_not_traversed) ... ok 303s test_defer_none_to_clear_deferred_set (defer.tests.DeferTests.test_defer_none_to_clear_deferred_set) ... ok 303s test_defer_of_overridden_scalar (defer.tests.DeferTests.test_defer_of_overridden_scalar) ... ok 303s test_defer_on_an_already_deferred_field (defer.tests.DeferTests.test_defer_on_an_already_deferred_field) ... ok 303s test_defer_only_chaining (defer.tests.DeferTests.test_defer_only_chaining) ... ok 303s test_defer_only_clear (defer.tests.DeferTests.test_defer_only_clear) ... ok 303s test_defer_values_does_not_defer (defer.tests.DeferTests.test_defer_values_does_not_defer) ... ok 303s test_defer_with_select_related (defer.tests.DeferTests.test_defer_with_select_related) ... ok 303s test_get (defer.tests.DeferTests.test_get) ... ok 303s test_only (defer.tests.DeferTests.test_only) ... ok 303s test_only_baseclass_when_subclass_has_no_added_fields (defer.tests.DeferTests.test_only_baseclass_when_subclass_has_no_added_fields) ... ok 303s test_only_none_raises_error (defer.tests.DeferTests.test_only_none_raises_error) ... ok 303s test_only_values_does_not_defer (defer.tests.DeferTests.test_only_values_does_not_defer) ... ok 303s test_only_with_select_related (defer.tests.DeferTests.test_only_with_select_related) ... ok 303s test_saving_object_with_deferred_field (defer.tests.DeferTests.test_saving_object_with_deferred_field) ... ok 303s test_m2o_recursive (m2o_recursive.tests.ManyToOneRecursiveTests.test_m2o_recursive) ... ok 303s test_m2o_recursive2 (m2o_recursive.tests.MultipleManyToOneRecursiveTests.test_m2o_recursive2) ... ok 303s test_basic (save_delete_hooks.tests.SaveDeleteHookTests.test_basic) ... ok 304s test_migration_warning_multiple_apps (admin_scripts.tests.ManageRunserverMigrationWarning.test_migration_warning_multiple_apps) ... ok 304s test_migration_warning_one_app (admin_scripts.tests.ManageRunserverMigrationWarning.test_migration_warning_one_app) ... ok 304s test_dates_avoid_datetime_cast (dates.tests.DatesTests.test_dates_avoid_datetime_cast) ... skipped 'Test checks MySQL query syntax' 304s test_dates_fails_when_given_invalid_field_argument (dates.tests.DatesTests.test_dates_fails_when_given_invalid_field_argument) ... ok 304s test_dates_fails_when_given_invalid_kind_argument (dates.tests.DatesTests.test_dates_fails_when_given_invalid_kind_argument) ... ok 304s test_dates_fails_when_given_invalid_order_argument (dates.tests.DatesTests.test_dates_fails_when_given_invalid_order_argument) ... ok 304s test_dates_fails_when_no_arguments_are_provided (dates.tests.DatesTests.test_dates_fails_when_no_arguments_are_provided) ... ok 304s test_dates_trunc_datetime_fields (dates.tests.DatesTests.test_dates_trunc_datetime_fields) ... ok 304s test_related_model_traverse (dates.tests.DatesTests.test_related_model_traverse) ... ok 304s test_multi_table_inheritance (select_related_regress.tests.SelectRelatedRegressTests.test_multi_table_inheritance) 304s Exercising select_related() with multi-table model inheritance. ... ok 304s test_null_join_promotion (select_related_regress.tests.SelectRelatedRegressTests.test_null_join_promotion) ... ok 304s test_regression_10733 (select_related_regress.tests.SelectRelatedRegressTests.test_regression_10733) ... ok 304s test_regression_12851 (select_related_regress.tests.SelectRelatedRegressTests.test_regression_12851) 304s Regression for #12851 ... ok 304s test_regression_19870 (select_related_regress.tests.SelectRelatedRegressTests.test_regression_19870) ... ok 304s test_regression_22508 (select_related_regress.tests.SelectRelatedRegressTests.test_regression_22508) ... ok 304s test_regression_7110 (select_related_regress.tests.SelectRelatedRegressTests.test_regression_7110) 304s Regression test for bug #7110. ... ok 304s test_regression_8036 (select_related_regress.tests.SelectRelatedRegressTests.test_regression_8036) 304s Regression test for bug #8036 ... ok 304s test_regression_8106 (select_related_regress.tests.SelectRelatedRegressTests.test_regression_8106) 304s Regression test for bug #8106. ... ok 304s test_custom_valid_name_callable_upload_to (file_storage.tests.FileFieldStorageTests.test_custom_valid_name_callable_upload_to) 304s Storage.get_valid_name() should be called when upload_to is a callable. ... ok 304s test_duplicate_filename (file_storage.tests.FileFieldStorageTests.test_duplicate_filename) ... ok 304s test_empty_upload_to (file_storage.tests.FileFieldStorageTests.test_empty_upload_to) ... ok 304s test_extended_length_storage (file_storage.tests.FileFieldStorageTests.test_extended_length_storage) ... ok 304s test_file_object (file_storage.tests.FileFieldStorageTests.test_file_object) ... ok 304s test_file_truncation (file_storage.tests.FileFieldStorageTests.test_file_truncation) ... ok 304s test_filefield_default (file_storage.tests.FileFieldStorageTests.test_filefield_default) ... ok 304s test_filefield_pickling (file_storage.tests.FileFieldStorageTests.test_filefield_pickling) ... ok 304s test_filefield_read (file_storage.tests.FileFieldStorageTests.test_filefield_read) ... ok 304s test_filefield_reopen (file_storage.tests.FileFieldStorageTests.test_filefield_reopen) ... ok 304s test_filefield_write (file_storage.tests.FileFieldStorageTests.test_filefield_write) ... ok 304s test_files (file_storage.tests.FileFieldStorageTests.test_files) ... ok 304s test_pathlib_upload_to (file_storage.tests.FileFieldStorageTests.test_pathlib_upload_to) ... ok 304s test_random_upload_to (file_storage.tests.FileFieldStorageTests.test_random_upload_to) ... ok 304s test_stringio (file_storage.tests.FileFieldStorageTests.test_stringio) ... ok 304s test_allow_empty_archive_view (generic_views.test_dates.ArchiveIndexViewTests.test_allow_empty_archive_view) ... ok 304s test_archive_view (generic_views.test_dates.ArchiveIndexViewTests.test_archive_view) ... ok 304s test_archive_view_by_month (generic_views.test_dates.ArchiveIndexViewTests.test_archive_view_by_month) ... ok 304s test_archive_view_context_object_name (generic_views.test_dates.ArchiveIndexViewTests.test_archive_view_context_object_name) ... ok 304s test_archive_view_custom_sorting (generic_views.test_dates.ArchiveIndexViewTests.test_archive_view_custom_sorting) ... ok 304s test_archive_view_custom_sorting_dec (generic_views.test_dates.ArchiveIndexViewTests.test_archive_view_custom_sorting_dec) ... ok 304s test_archive_view_invalid (generic_views.test_dates.ArchiveIndexViewTests.test_archive_view_invalid) ... ok 304s test_archive_view_template (generic_views.test_dates.ArchiveIndexViewTests.test_archive_view_template) ... ok 304s test_archive_view_template_suffix (generic_views.test_dates.ArchiveIndexViewTests.test_archive_view_template_suffix) ... ok 304s test_archive_view_without_date_field (generic_views.test_dates.ArchiveIndexViewTests.test_archive_view_without_date_field) ... ok 304s test_aware_datetime_archive_view (generic_views.test_dates.ArchiveIndexViewTests.test_aware_datetime_archive_view) ... ok 304s test_date_list_order (generic_views.test_dates.ArchiveIndexViewTests.test_date_list_order) 304s date_list should be sorted descending in index ... ok 304s test_datetime_archive_view (generic_views.test_dates.ArchiveIndexViewTests.test_datetime_archive_view) ... ok 304s test_empty_archive_view (generic_views.test_dates.ArchiveIndexViewTests.test_empty_archive_view) ... ok 304s test_no_duplicate_query (generic_views.test_dates.ArchiveIndexViewTests.test_no_duplicate_query) ... ok 304s test_paginated_archive_view (generic_views.test_dates.ArchiveIndexViewTests.test_paginated_archive_view) ... ok 304s test_paginated_archive_view_does_not_load_entire_table (generic_views.test_dates.ArchiveIndexViewTests.test_paginated_archive_view_does_not_load_entire_table) ... ok 304s test_aware_datetime_date_detail (generic_views.test_dates.DateDetailViewTests.test_aware_datetime_date_detail) ... ok 304s test_date_detail_allow_future (generic_views.test_dates.DateDetailViewTests.test_date_detail_allow_future) ... ok 304s test_date_detail_by_pk (generic_views.test_dates.DateDetailViewTests.test_date_detail_by_pk) ... ok 304s test_date_detail_by_slug (generic_views.test_dates.DateDetailViewTests.test_date_detail_by_slug) ... ok 304s test_date_detail_custom_month_format (generic_views.test_dates.DateDetailViewTests.test_date_detail_custom_month_format) ... ok 304s test_datetime_date_detail (generic_views.test_dates.DateDetailViewTests.test_datetime_date_detail) ... ok 304s test_get_object_custom_queryset (generic_views.test_dates.DateDetailViewTests.test_get_object_custom_queryset) 304s Custom querysets are used when provided to ... ok 304s test_get_object_custom_queryset_numqueries (generic_views.test_dates.DateDetailViewTests.test_get_object_custom_queryset_numqueries) ... ok 304s test_invalid_url (generic_views.test_dates.DateDetailViewTests.test_invalid_url) ... ok 304s test_year_out_of_range (generic_views.test_dates.DateDetailViewTests.test_year_out_of_range) ... ok 305s test_aware_datetime_day_view (generic_views.test_dates.DayArchiveViewTests.test_aware_datetime_day_view) ... ok 305s test_custom_month_format (generic_views.test_dates.DayArchiveViewTests.test_custom_month_format) ... ok 305s test_datetime_day_view (generic_views.test_dates.DayArchiveViewTests.test_datetime_day_view) ... ok 305s test_day_view (generic_views.test_dates.DayArchiveViewTests.test_day_view) ... ok 305s test_day_view_allow_empty (generic_views.test_dates.DayArchiveViewTests.test_day_view_allow_empty) ... ok 305s test_day_view_allow_future (generic_views.test_dates.DayArchiveViewTests.test_day_view_allow_future) ... ok 305s test_day_view_invalid_pattern (generic_views.test_dates.DayArchiveViewTests.test_day_view_invalid_pattern) ... ok 305s test_day_view_paginated (generic_views.test_dates.DayArchiveViewTests.test_day_view_paginated) ... ok 305s test_next_prev_context (generic_views.test_dates.DayArchiveViewTests.test_next_prev_context) ... ok 305s test_today_view (generic_views.test_dates.DayArchiveViewTests.test_today_view) ... ok 305s test_aware_datetime_month_view (generic_views.test_dates.MonthArchiveViewTests.test_aware_datetime_month_view) ... ok 305s test_custom_month_format (generic_views.test_dates.MonthArchiveViewTests.test_custom_month_format) ... ok 305s test_date_list_order (generic_views.test_dates.MonthArchiveViewTests.test_date_list_order) 305s date_list should be sorted ascending in month view ... ok 305s test_datetime_month_view (generic_views.test_dates.MonthArchiveViewTests.test_datetime_month_view) ... ok 305s test_month_view (generic_views.test_dates.MonthArchiveViewTests.test_month_view) ... ok 305s test_month_view_allow_empty (generic_views.test_dates.MonthArchiveViewTests.test_month_view_allow_empty) ... ok 305s test_month_view_allow_future (generic_views.test_dates.MonthArchiveViewTests.test_month_view_allow_future) ... ok 305s test_month_view_get_month_from_request (generic_views.test_dates.MonthArchiveViewTests.test_month_view_get_month_from_request) ... ok 305s test_month_view_invalid_pattern (generic_views.test_dates.MonthArchiveViewTests.test_month_view_invalid_pattern) ... ok 305s test_month_view_paginated (generic_views.test_dates.MonthArchiveViewTests.test_month_view_paginated) ... ok 305s test_month_view_without_month_in_url (generic_views.test_dates.MonthArchiveViewTests.test_month_view_without_month_in_url) ... ok 305s test_previous_month_without_content (generic_views.test_dates.MonthArchiveViewTests.test_previous_month_without_content) 305s Content can exist on any day of the previous month. Refs #14711 ... ok 305s test_aware_datetime_week_view (generic_views.test_dates.WeekArchiveViewTests.test_aware_datetime_week_view) ... ok 305s test_datetime_week_view (generic_views.test_dates.WeekArchiveViewTests.test_datetime_week_view) ... ok 305s test_incompatible_iso_week_format_view (generic_views.test_dates.WeekArchiveViewTests.test_incompatible_iso_week_format_view) ... ok 305s test_unknown_week_format (generic_views.test_dates.WeekArchiveViewTests.test_unknown_week_format) ... ok 305s test_week_iso_format (generic_views.test_dates.WeekArchiveViewTests.test_week_iso_format) ... ok 305s test_week_start_Monday (generic_views.test_dates.WeekArchiveViewTests.test_week_start_Monday) ... ok 305s test_week_view (generic_views.test_dates.WeekArchiveViewTests.test_week_view) ... ok 305s test_week_view_allow_empty (generic_views.test_dates.WeekArchiveViewTests.test_week_view_allow_empty) ... ok 305s test_week_view_allow_future (generic_views.test_dates.WeekArchiveViewTests.test_week_view_allow_future) ... ok 305s test_week_view_invalid_pattern (generic_views.test_dates.WeekArchiveViewTests.test_week_view_invalid_pattern) ... ok 305s test_week_view_paginated (generic_views.test_dates.WeekArchiveViewTests.test_week_view_paginated) ... ok 305s test_aware_datetime_year_view (generic_views.test_dates.YearArchiveViewTests.test_aware_datetime_year_view) ... ok 305s test_date_list_order (generic_views.test_dates.YearArchiveViewTests.test_date_list_order) 305s date_list should be sorted ascending in year view ... ok 305s test_datetime_year_view (generic_views.test_dates.YearArchiveViewTests.test_datetime_year_view) ... ok 305s test_get_context_data_receives_extra_context (generic_views.test_dates.YearArchiveViewTests.test_get_context_data_receives_extra_context) 305s MultipleObjectMixin.get_context_data() receives the context set by ... ok 305s test_get_dated_items_not_implemented (generic_views.test_dates.YearArchiveViewTests.test_get_dated_items_not_implemented) ... ok 305s test_no_duplicate_query (generic_views.test_dates.YearArchiveViewTests.test_no_duplicate_query) ... ok 305s test_year_view (generic_views.test_dates.YearArchiveViewTests.test_year_view) ... ok 305s test_year_view_allow_future (generic_views.test_dates.YearArchiveViewTests.test_year_view_allow_future) ... ok 305s test_year_view_custom_sort_order (generic_views.test_dates.YearArchiveViewTests.test_year_view_custom_sort_order) ... ok 305s test_year_view_empty (generic_views.test_dates.YearArchiveViewTests.test_year_view_empty) ... ok 305s test_year_view_invalid_pattern (generic_views.test_dates.YearArchiveViewTests.test_year_view_invalid_pattern) ... ok 305s test_year_view_make_object_list (generic_views.test_dates.YearArchiveViewTests.test_year_view_make_object_list) ... ok 305s test_year_view_paginated (generic_views.test_dates.YearArchiveViewTests.test_year_view_paginated) ... ok 305s test_year_view_two_custom_sort_orders (generic_views.test_dates.YearArchiveViewTests.test_year_view_two_custom_sort_orders) ... ok 305s test_late_form_validation (generic_views.test_edit.BasicFormTests.test_late_form_validation) 305s A form can be marked invalid in the form_valid() method (#25548). ... ok 305s test_post_data (generic_views.test_edit.BasicFormTests.test_post_data) ... ok 306s test_create (generic_views.test_edit.CreateViewTests.test_create) ... ok 306s test_create_invalid (generic_views.test_edit.CreateViewTests.test_create_invalid) ... ok 306s test_create_restricted (generic_views.test_edit.CreateViewTests.test_create_restricted) ... ok 306s test_create_view_all_fields (generic_views.test_edit.CreateViewTests.test_create_view_all_fields) ... ok 306s test_create_view_with_restricted_fields (generic_views.test_edit.CreateViewTests.test_create_view_with_restricted_fields) ... ok 306s test_create_view_without_explicit_fields (generic_views.test_edit.CreateViewTests.test_create_view_without_explicit_fields) ... ok 306s test_create_with_interpolated_redirect (generic_views.test_edit.CreateViewTests.test_create_with_interpolated_redirect) ... ok 306s test_create_with_object_url (generic_views.test_edit.CreateViewTests.test_create_with_object_url) ... ok 306s test_create_with_redirect (generic_views.test_edit.CreateViewTests.test_create_with_redirect) ... ok 306s test_create_with_special_properties (generic_views.test_edit.CreateViewTests.test_create_with_special_properties) ... ok 306s test_create_without_redirect (generic_views.test_edit.CreateViewTests.test_create_without_redirect) ... ok 306s test_define_both_fields_and_form_class (generic_views.test_edit.CreateViewTests.test_define_both_fields_and_form_class) ... ok 306s test_context_object_name (generic_views.test_detail.DetailViewTest.test_context_object_name) ... ok 306s test_custom_detail (generic_views.test_detail.DetailViewTest.test_custom_detail) 306s AuthorCustomDetail overrides get() and ensures that ... ok 306s test_deferred_queryset_context_object_name (generic_views.test_detail.DetailViewTest.test_deferred_queryset_context_object_name) ... ok 306s test_deferred_queryset_template_name (generic_views.test_detail.DetailViewTest.test_deferred_queryset_template_name) ... ok 306s test_detail_by_custom_pk (generic_views.test_detail.DetailViewTest.test_detail_by_custom_pk) ... ok 306s test_detail_by_custom_slug (generic_views.test_detail.DetailViewTest.test_detail_by_custom_slug) ... ok 306s test_detail_by_pk (generic_views.test_detail.DetailViewTest.test_detail_by_pk) ... ok 306s test_detail_by_pk_and_slug (generic_views.test_detail.DetailViewTest.test_detail_by_pk_and_slug) ... ok 306s test_detail_by_pk_and_slug_mismatch_404 (generic_views.test_detail.DetailViewTest.test_detail_by_pk_and_slug_mismatch_404) ... ok 306s test_detail_by_pk_ignore_slug (generic_views.test_detail.DetailViewTest.test_detail_by_pk_ignore_slug) ... ok 306s test_detail_by_pk_ignore_slug_mismatch (generic_views.test_detail.DetailViewTest.test_detail_by_pk_ignore_slug_mismatch) ... ok 306s test_detail_by_slug (generic_views.test_detail.DetailViewTest.test_detail_by_slug) ... ok 306s test_detail_missing_object (generic_views.test_detail.DetailViewTest.test_detail_missing_object) ... ok 306s test_detail_object_does_not_exist (generic_views.test_detail.DetailViewTest.test_detail_object_does_not_exist) ... ok 306s test_duplicated_context_object_name (generic_views.test_detail.DetailViewTest.test_duplicated_context_object_name) ... ok 306s test_invalid_queryset (generic_views.test_detail.DetailViewTest.test_invalid_queryset) ... ok 306s test_invalid_url (generic_views.test_detail.DetailViewTest.test_invalid_url) ... ok 306s test_non_model_object_with_meta (generic_views.test_detail.DetailViewTest.test_non_model_object_with_meta) ... ok 306s test_simple_object (generic_views.test_detail.DetailViewTest.test_simple_object) ... ok 306s test_template_name (generic_views.test_detail.DetailViewTest.test_template_name) ... ok 306s test_template_name_field (generic_views.test_detail.DetailViewTest.test_template_name_field) ... ok 306s test_template_name_suffix (generic_views.test_detail.DetailViewTest.test_template_name_suffix) ... ok 306s test_verbose_name (generic_views.test_detail.DetailViewTest.test_verbose_name) ... ok 306s test_delete_by_delete (generic_views.test_edit.DeleteViewTests.test_delete_by_delete) ... ok 306s test_delete_by_post (generic_views.test_edit.DeleteViewTests.test_delete_by_post) ... ok 306s test_delete_with_custom_delete (generic_views.test_edit.DeleteViewTests.test_delete_with_custom_delete) ... ok 306s test_delete_with_form_as_post (generic_views.test_edit.DeleteViewTests.test_delete_with_form_as_post) ... ok 306s test_delete_with_form_as_post_with_validation_error (generic_views.test_edit.DeleteViewTests.test_delete_with_form_as_post_with_validation_error) ... ok 306s test_delete_with_interpolated_redirect (generic_views.test_edit.DeleteViewTests.test_delete_with_interpolated_redirect) ... ok 306s test_delete_with_redirect (generic_views.test_edit.DeleteViewTests.test_delete_with_redirect) ... ok 306s test_delete_with_special_properties (generic_views.test_edit.DeleteViewTests.test_delete_with_special_properties) ... ok 306s test_delete_without_redirect (generic_views.test_edit.DeleteViewTests.test_delete_without_redirect) ... ok 306s test_update_get_object (generic_views.test_edit.UpdateViewTests.test_update_get_object) ... ok 306s test_update_invalid (generic_views.test_edit.UpdateViewTests.test_update_invalid) ... ok 306s test_update_post (generic_views.test_edit.UpdateViewTests.test_update_post) ... ok 306s test_update_with_interpolated_redirect (generic_views.test_edit.UpdateViewTests.test_update_with_interpolated_redirect) ... ok 306s test_update_with_object_url (generic_views.test_edit.UpdateViewTests.test_update_with_object_url) ... ok 306s test_update_with_redirect (generic_views.test_edit.UpdateViewTests.test_update_with_redirect) ... ok 306s test_update_with_special_properties (generic_views.test_edit.UpdateViewTests.test_update_with_special_properties) ... ok 306s test_update_without_redirect (generic_views.test_edit.UpdateViewTests.test_update_without_redirect) ... ok 306s test_deep_mixed_backward (foreign_object.test_agnostic_order_trimjoin.TestLookupQuery.test_deep_mixed_backward) ... ok 306s test_deep_mixed_forward (foreign_object.test_agnostic_order_trimjoin.TestLookupQuery.test_deep_mixed_forward) ... ok 306s test_empty_join_conditions (foreign_object.test_empty_join.RestrictedConditionsTests.test_empty_join_conditions) ... ok 306s test_restrictions_with_no_joining_columns (foreign_object.test_empty_join.RestrictedConditionsTests.test_restrictions_with_no_joining_columns) 306s It's possible to create a working related field that doesn't ... ok 306s test_foreign_object_form (foreign_object.test_forms.FormsTests.test_foreign_object_form) ... ok 307s test_batch_create_foreign_object (foreign_object.tests.MultiColumnFKTests.test_batch_create_foreign_object) ... ok 307s test_double_nested_query (foreign_object.tests.MultiColumnFKTests.test_double_nested_query) ... ok 307s test_foreign_key_raises_informative_does_not_exist (foreign_object.tests.MultiColumnFKTests.test_foreign_key_raises_informative_does_not_exist) ... ok 307s test_foreign_key_related_query_name (foreign_object.tests.MultiColumnFKTests.test_foreign_key_related_query_name) ... ok 307s test_forward_in_lookup_filters_correctly (foreign_object.tests.MultiColumnFKTests.test_forward_in_lookup_filters_correctly) ... ok 307s test_get_fails_on_multicolumn_mismatch (foreign_object.tests.MultiColumnFKTests.test_get_fails_on_multicolumn_mismatch) ... ok 307s test_get_succeeds_on_multicolumn_match (foreign_object.tests.MultiColumnFKTests.test_get_succeeds_on_multicolumn_match) ... ok 307s test_inheritance (foreign_object.tests.MultiColumnFKTests.test_inheritance) ... ok 307s test_isnull_lookup (foreign_object.tests.MultiColumnFKTests.test_isnull_lookup) ... ok 307s test_m2m_through_forward_ignores_invalid_members (foreign_object.tests.MultiColumnFKTests.test_m2m_through_forward_ignores_invalid_members) ... ok 307s test_m2m_through_forward_returns_valid_members (foreign_object.tests.MultiColumnFKTests.test_m2m_through_forward_returns_valid_members) ... ok 307s test_m2m_through_on_self_ignores_mismatch_columns (foreign_object.tests.MultiColumnFKTests.test_m2m_through_on_self_ignores_mismatch_columns) ... ok 307s test_m2m_through_on_self_works (foreign_object.tests.MultiColumnFKTests.test_m2m_through_on_self_works) ... ok 307s test_m2m_through_reverse_ignores_invalid_members (foreign_object.tests.MultiColumnFKTests.test_m2m_through_reverse_ignores_invalid_members) ... ok 307s test_m2m_through_reverse_returns_valid_members (foreign_object.tests.MultiColumnFKTests.test_m2m_through_reverse_returns_valid_members) ... ok 307s test_many_to_many_related_query_name (foreign_object.tests.MultiColumnFKTests.test_many_to_many_related_query_name) ... ok 307s test_prefetch_foreignkey_forward_works (foreign_object.tests.MultiColumnFKTests.test_prefetch_foreignkey_forward_works) ... ok 307s test_prefetch_foreignkey_reverse_works (foreign_object.tests.MultiColumnFKTests.test_prefetch_foreignkey_reverse_works) ... ok 307s test_prefetch_related_m2m_forward_works (foreign_object.tests.MultiColumnFKTests.test_prefetch_related_m2m_forward_works) ... ok 307s test_prefetch_related_m2m_reverse_works (foreign_object.tests.MultiColumnFKTests.test_prefetch_related_m2m_reverse_works) ... ok 307s test_query_filters_correctly (foreign_object.tests.MultiColumnFKTests.test_query_filters_correctly) ... ok 307s test_reverse_query_filters_correctly (foreign_object.tests.MultiColumnFKTests.test_reverse_query_filters_correctly) ... ok 307s test_reverse_query_returns_correct_result (foreign_object.tests.MultiColumnFKTests.test_reverse_query_returns_correct_result) ... ok 307s test_select_related_foreignkey_forward_works (foreign_object.tests.MultiColumnFKTests.test_select_related_foreignkey_forward_works) ... ok 307s test_translations (foreign_object.tests.MultiColumnFKTests.test_translations) ... ok 307s test_allow_empty_false (generic_views.test_list.ListViewTests.test_allow_empty_false) ... ok 307s test_context_object_name (generic_views.test_list.ListViewTests.test_context_object_name) ... ok 307s test_duplicate_context_object_name (generic_views.test_list.ListViewTests.test_duplicate_context_object_name) ... ok 307s test_explicitly_ordered_list_view (generic_views.test_list.ListViewTests.test_explicitly_ordered_list_view) ... ok 307s test_invalid_get_queryset (generic_views.test_list.ListViewTests.test_invalid_get_queryset) ... ok 307s test_items (generic_views.test_list.ListViewTests.test_items) ... ok 307s test_missing_items (generic_views.test_list.ListViewTests.test_missing_items) ... ok 307s test_paginated_custom_page_kwarg (generic_views.test_list.ListViewTests.test_paginated_custom_page_kwarg) ... ok 307s test_paginated_custom_paginator_class (generic_views.test_list.ListViewTests.test_paginated_custom_paginator_class) ... ok 307s test_paginated_custom_paginator_constructor (generic_views.test_list.ListViewTests.test_paginated_custom_paginator_constructor) ... ok 307s test_paginated_get_last_page_by_query_string (generic_views.test_list.ListViewTests.test_paginated_get_last_page_by_query_string) ... ok 307s test_paginated_get_page_by_query_string (generic_views.test_list.ListViewTests.test_paginated_get_page_by_query_string) ... ok 307s test_paginated_get_page_by_urlvar (generic_views.test_list.ListViewTests.test_paginated_get_page_by_urlvar) ... ok 307s test_paginated_invalid_page (generic_views.test_list.ListViewTests.test_paginated_invalid_page) ... ok 307s test_paginated_list_view_does_not_load_entire_table (generic_views.test_list.ListViewTests.test_paginated_list_view_does_not_load_entire_table) ... ok 307s test_paginated_list_view_returns_useful_message_on_invalid_page (generic_views.test_list.ListViewTests.test_paginated_list_view_returns_useful_message_on_invalid_page) ... ok 307s test_paginated_non_queryset (generic_views.test_list.ListViewTests.test_paginated_non_queryset) ... ok 307s test_paginated_orphaned_queryset (generic_views.test_list.ListViewTests.test_paginated_orphaned_queryset) ... ok 307s test_paginated_page_out_of_range (generic_views.test_list.ListViewTests.test_paginated_page_out_of_range) ... ok 307s test_paginated_queryset (generic_views.test_list.ListViewTests.test_paginated_queryset) ... ok 307s test_paginated_queryset_shortdata (generic_views.test_list.ListViewTests.test_paginated_queryset_shortdata) ... ok 307s test_queryset (generic_views.test_list.ListViewTests.test_queryset) ... ok 307s test_template_name (generic_views.test_list.ListViewTests.test_template_name) ... ok 307s test_template_name_suffix (generic_views.test_list.ListViewTests.test_template_name_suffix) ... ok 307s test_verbose_name (generic_views.test_list.ListViewTests.test_verbose_name) ... ok 307s test_extra_join_filter_q (foreign_object.tests.TestExtraJoinFilterQ.test_extra_join_filter_q) ... ok 307s test_copy_removes_direct_cached_values (foreign_object.tests.TestCachedPathInfo.test_copy_removes_direct_cached_values) 307s Shallow copying a ForeignObject (or a ForeignObjectRel) removes the ... ok 307s test_deepcopy_removes_cached_values (foreign_object.tests.TestCachedPathInfo.test_deepcopy_removes_cached_values) 307s Deep copying a ForeignObject removes the object's cached PathInfo ... ok 307s test_equality (foreign_object.tests.TestCachedPathInfo.test_equality) 307s The path_infos and reverse_path_infos attributes are equivalent to ... ok 307s test_pickling_foreignobject (foreign_object.tests.TestCachedPathInfo.test_pickling_foreignobject) 307s Pickling a ForeignObject does not remove the cached PathInfo values. ... ok 307s test_pickling_foreignobjectrel (foreign_object.tests.TestCachedPathInfo.test_pickling_foreignobjectrel) 307s Pickling a ForeignObjectRel removes the path_infos attribute. ... ok 307s test_access (deprecation.test_storages.DefaultStorageDeprecationTests.test_access) ... ok 307s test_access_warning (deprecation.test_storages.DefaultStorageDeprecationTests.test_access_warning) ... ok 307s test_default_file_storage (deprecation.test_storages.DefaultStorageDeprecationTests.test_default_file_storage) ... ok 307s test_override_settings_warning (deprecation.test_storages.DefaultStorageDeprecationTests.test_override_settings_warning) ... ok 307s test_settings_init (deprecation.test_storages.DefaultStorageDeprecationTests.test_settings_init) ... ok 307s test_settings_storages_init (deprecation.test_storages.DefaultStorageDeprecationTests.test_settings_storages_init) ... ok 307s test_storage (deprecation.test_storages.DefaultStorageDeprecationTests.test_storage) ... ok 307s test_use_both_error (deprecation.test_storages.DefaultStorageDeprecationTests.test_use_both_error) ... ok 307s test_access (deprecation.test_storages.StaticfilesStorageDeprecationTests.test_access) ... ok 307s test_access_warning (deprecation.test_storages.StaticfilesStorageDeprecationTests.test_access_warning) ... ok 307s test_override_settings_warning (deprecation.test_storages.StaticfilesStorageDeprecationTests.test_override_settings_warning) ... ok 307s test_settings_init (deprecation.test_storages.StaticfilesStorageDeprecationTests.test_settings_init) ... ok 307s test_settings_storages_init (deprecation.test_storages.StaticfilesStorageDeprecationTests.test_settings_storages_init) ... ok 307s test_staticfiles_storage (deprecation.test_storages.StaticfilesStorageDeprecationTests.test_staticfiles_storage) ... ok 307s test_storage (deprecation.test_storages.StaticfilesStorageDeprecationTests.test_storage) ... ok 307s test_use_both_error (deprecation.test_storages.StaticfilesStorageDeprecationTests.test_use_both_error) ... ok 307s test_ordering_across_null_fk (null_fk_ordering.tests.NullFkOrderingTests.test_ordering_across_null_fk) 307s Regression test for #7512 ... ok 307s test_access (deprecation.test_use_l10n.DeprecationTests.test_access) ... ok 307s test_access_warning (deprecation.test_use_l10n.DeprecationTests.test_access_warning) ... ok 307s test_override_settings_warning (deprecation.test_use_l10n.DeprecationTests.test_override_settings_warning) ... ok 307s test_settings_init_warning (deprecation.test_use_l10n.DeprecationTests.test_settings_init_warning) ... ok 307s test_filter_subquery (expressions_window.tests.WindowUnsupportedTests.test_filter_subquery) ... ok 307s test_unsupported_backend (expressions_window.tests.WindowUnsupportedTests.test_unsupported_backend) ... ok 309s test_batch_same_vals (bulk_create.tests.BulkCreateTests.test_batch_same_vals) ... ok 309s test_bulk_insert_expressions (bulk_create.tests.BulkCreateTests.test_bulk_insert_expressions) ... ok 309s test_bulk_insert_nullable_fields (bulk_create.tests.BulkCreateTests.test_bulk_insert_nullable_fields) ... ok 309s test_efficiency (bulk_create.tests.BulkCreateTests.test_efficiency) ... ok 309s test_empty_model (bulk_create.tests.BulkCreateTests.test_empty_model) ... ok 309s test_explicit_batch_size (bulk_create.tests.BulkCreateTests.test_explicit_batch_size) ... ok 309s test_explicit_batch_size_efficiency (bulk_create.tests.BulkCreateTests.test_explicit_batch_size_efficiency) ... ok 309s test_explicit_batch_size_respects_max_batch_size (bulk_create.tests.BulkCreateTests.test_explicit_batch_size_respects_max_batch_size) ... ok 309s test_ignore_conflicts_ignore (bulk_create.tests.BulkCreateTests.test_ignore_conflicts_ignore) ... ok 309s test_ignore_conflicts_value_error (bulk_create.tests.BulkCreateTests.test_ignore_conflicts_value_error) ... skipped 'Database has feature(s) supports_ignore_conflicts' 309s test_ignore_update_conflicts_exclusive (bulk_create.tests.BulkCreateTests.test_ignore_update_conflicts_exclusive) ... ok 309s test_invalid_batch_size_exception (bulk_create.tests.BulkCreateTests.test_invalid_batch_size_exception) ... ok 309s test_large_batch (bulk_create.tests.BulkCreateTests.test_large_batch) ... ok 309s test_large_batch_efficiency (bulk_create.tests.BulkCreateTests.test_large_batch_efficiency) ... ok 309s test_large_batch_mixed (bulk_create.tests.BulkCreateTests.test_large_batch_mixed) 309s Test inserting a large batch with objects having primary key set ... ok 309s test_large_batch_mixed_efficiency (bulk_create.tests.BulkCreateTests.test_large_batch_mixed_efficiency) 309s Test inserting a large batch with objects having primary key set ... ok 309s test_large_single_field_batch (bulk_create.tests.BulkCreateTests.test_large_single_field_batch) ... ok 309s test_long_and_short_text (bulk_create.tests.BulkCreateTests.test_long_and_short_text) ... ok 309s test_long_non_ascii_text (bulk_create.tests.BulkCreateTests.test_long_non_ascii_text) 309s Inserting non-ASCII values with a length in the range 2001 to 4000 ... ok 309s test_multi_table_inheritance_unsupported (bulk_create.tests.BulkCreateTests.test_multi_table_inheritance_unsupported) ... ok 309s test_non_auto_increment_pk (bulk_create.tests.BulkCreateTests.test_non_auto_increment_pk) ... ok 309s test_non_auto_increment_pk_efficiency (bulk_create.tests.BulkCreateTests.test_non_auto_increment_pk_efficiency) ... ok 309s test_nullable_fk_after_parent (bulk_create.tests.BulkCreateTests.test_nullable_fk_after_parent) ... ok 309s test_nullable_fk_after_parent_bulk_create (bulk_create.tests.BulkCreateTests.test_nullable_fk_after_parent_bulk_create) ... ok 309s test_proxy_inheritance_supported (bulk_create.tests.BulkCreateTests.test_proxy_inheritance_supported) ... ok 309s test_set_pk_and_insert_single_item (bulk_create.tests.BulkCreateTests.test_set_pk_and_insert_single_item) ... ok 309s test_set_pk_and_query_efficiency (bulk_create.tests.BulkCreateTests.test_set_pk_and_query_efficiency) ... ok 309s test_set_state (bulk_create.tests.BulkCreateTests.test_set_state) ... ok 309s test_set_state_with_pk_specified (bulk_create.tests.BulkCreateTests.test_set_state_with_pk_specified) ... ok 309s test_simple (bulk_create.tests.BulkCreateTests.test_simple) ... ok 309s test_unsaved_parent (bulk_create.tests.BulkCreateTests.test_unsaved_parent) ... ok 309s test_update_conflicts_invalid_unique_fields (bulk_create.tests.BulkCreateTests.test_update_conflicts_invalid_unique_fields) ... ok 309s test_update_conflicts_invalid_update_fields (bulk_create.tests.BulkCreateTests.test_update_conflicts_invalid_update_fields) ... ok 309s test_update_conflicts_no_unique_fields (bulk_create.tests.BulkCreateTests.test_update_conflicts_no_unique_fields) ... skipped 'Database has feature(s) supports_update_conflicts_with_target' 309s test_update_conflicts_no_update_fields (bulk_create.tests.BulkCreateTests.test_update_conflicts_no_update_fields) ... ok 309s test_update_conflicts_nonexistent_update_fields (bulk_create.tests.BulkCreateTests.test_update_conflicts_nonexistent_update_fields) ... ok 309s test_update_conflicts_pk_in_update_fields (bulk_create.tests.BulkCreateTests.test_update_conflicts_pk_in_update_fields) ... ok 309s test_update_conflicts_two_fields_no_unique_fields (bulk_create.tests.BulkCreateTests.test_update_conflicts_two_fields_no_unique_fields) ... skipped 'Database has feature(s) supports_update_conflicts_with_target' 309s test_update_conflicts_two_fields_unique_fields_both (bulk_create.tests.BulkCreateTests.test_update_conflicts_two_fields_unique_fields_both) ... ok 309s test_update_conflicts_two_fields_unique_fields_first (bulk_create.tests.BulkCreateTests.test_update_conflicts_two_fields_unique_fields_first) ... ok 309s test_update_conflicts_two_fields_unique_fields_second (bulk_create.tests.BulkCreateTests.test_update_conflicts_two_fields_unique_fields_second) ... ok 309s test_update_conflicts_unique_field_unsupported (bulk_create.tests.BulkCreateTests.test_update_conflicts_unique_field_unsupported) ... skipped 'Database has feature(s) supports_update_conflicts_with_target' 309s test_update_conflicts_unique_fields (bulk_create.tests.BulkCreateTests.test_update_conflicts_unique_fields) ... ok 309s test_update_conflicts_unique_fields_pk (bulk_create.tests.BulkCreateTests.test_update_conflicts_unique_fields_pk) ... ok 309s test_update_conflicts_unique_fields_required (bulk_create.tests.BulkCreateTests.test_update_conflicts_unique_fields_required) ... ok 309s test_update_conflicts_unique_fields_update_fields_db_column (bulk_create.tests.BulkCreateTests.test_update_conflicts_unique_fields_update_fields_db_column) ... ok 309s test_update_conflicts_unique_two_fields_unique_fields_both (bulk_create.tests.BulkCreateTests.test_update_conflicts_unique_two_fields_unique_fields_both) ... ok 309s test_update_conflicts_unique_two_fields_unique_fields_one (bulk_create.tests.BulkCreateTests.test_update_conflicts_unique_two_fields_unique_fields_one) ... ok 309s test_update_conflicts_unique_two_fields_unique_no_unique_fields (bulk_create.tests.BulkCreateTests.test_update_conflicts_unique_two_fields_unique_no_unique_fields) ... skipped 'Database has feature(s) supports_update_conflicts_with_target' 309s test_update_conflicts_unsupported (bulk_create.tests.BulkCreateTests.test_update_conflicts_unsupported) ... skipped 'Database has feature(s) supports_update_conflicts' 309s test_zero_as_autoval (bulk_create.tests.BulkCreateTests.test_zero_as_autoval) 309s Zero as id for AutoField should raise exception in MySQL, because MySQL ... skipped 'Database has feature(s) allows_auto_pk_0' 309s test_avg_salary_department (expressions_window.tests.WindowFunctionTests.test_avg_salary_department) ... ok 309s test_cume_dist (expressions_window.tests.WindowFunctionTests.test_cume_dist) 309s Compute the cumulative distribution for the employees based on the ... ok 309s test_dense_rank (expressions_window.tests.WindowFunctionTests.test_dense_rank) ... ok 309s test_department_salary (expressions_window.tests.WindowFunctionTests.test_department_salary) ... ok 309s test_distinct_window_function (expressions_window.tests.WindowFunctionTests.test_distinct_window_function) 309s Window functions are not aggregates, and hence a query to filter out ... skipped "Database doesn't support feature(s): can_distinct_on_fields" 309s test_exclude (expressions_window.tests.WindowFunctionTests.test_exclude) ... ok 309s test_fail_insert (expressions_window.tests.WindowFunctionTests.test_fail_insert) 309s Window expressions can't be used in an INSERT statement. ... ok 309s test_fail_update (expressions_window.tests.WindowFunctionTests.test_fail_update) 309s Window expressions can't be used in an UPDATE statement. ... ok 309s test_filter (expressions_window.tests.WindowFunctionTests.test_filter) ... ok 309s test_filter_alias (expressions_window.tests.WindowFunctionTests.test_filter_alias) ... ok 309s test_filter_column_ref_rhs (expressions_window.tests.WindowFunctionTests.test_filter_column_ref_rhs) ... ok 309s test_filter_conditional_annotation (expressions_window.tests.WindowFunctionTests.test_filter_conditional_annotation) ... ok 309s test_filter_conditional_expression (expressions_window.tests.WindowFunctionTests.test_filter_conditional_expression) ... ok 309s test_filter_count (expressions_window.tests.WindowFunctionTests.test_filter_count) ... ok 309s test_filter_select_related (expressions_window.tests.WindowFunctionTests.test_filter_select_related) ... ok 309s test_filter_values (expressions_window.tests.WindowFunctionTests.test_filter_values) ... ok 309s test_first_value (expressions_window.tests.WindowFunctionTests.test_first_value) ... ok 309s test_function_list_of_values (expressions_window.tests.WindowFunctionTests.test_function_list_of_values) ... ok 309s test_heterogeneous_filter (expressions_window.tests.WindowFunctionTests.test_heterogeneous_filter) ... ok 309s test_invalid_end_value_range (expressions_window.tests.WindowFunctionTests.test_invalid_end_value_range) ... ok 309s test_invalid_filter (expressions_window.tests.WindowFunctionTests.test_invalid_filter) ... ok 309s test_invalid_start_value_range (expressions_window.tests.WindowFunctionTests.test_invalid_start_value_range) ... ok 309s test_invalid_type_end_row_range (expressions_window.tests.WindowFunctionTests.test_invalid_type_end_row_range) ... ok 309s test_invalid_type_end_value_range (expressions_window.tests.WindowFunctionTests.test_invalid_type_end_value_range) ... ok 309s test_invalid_type_start_row_range (expressions_window.tests.WindowFunctionTests.test_invalid_type_start_row_range) ... ok 309s test_invalid_type_start_value_range (expressions_window.tests.WindowFunctionTests.test_invalid_type_start_value_range) ... ok 309s test_key_transform (expressions_window.tests.WindowFunctionTests.test_key_transform) ... ok 309s test_lag (expressions_window.tests.WindowFunctionTests.test_lag) 309s Compute the difference between an employee's salary and the next ... ok 309s test_lag_decimalfield (expressions_window.tests.WindowFunctionTests.test_lag_decimalfield) ... ok 309s test_last_value (expressions_window.tests.WindowFunctionTests.test_last_value) ... ok 309s test_lead (expressions_window.tests.WindowFunctionTests.test_lead) 309s Determine what the next person hired in the same department makes. ... ok 309s test_lead_default (expressions_window.tests.WindowFunctionTests.test_lead_default) ... ok 309s test_lead_offset (expressions_window.tests.WindowFunctionTests.test_lead_offset) 309s Determine what the person hired after someone makes. Due to ... ok 309s test_limited_filter (expressions_window.tests.WindowFunctionTests.test_limited_filter) 309s A query filtering against a window function have its limit applied ... ok 309s test_max_per_year (expressions_window.tests.WindowFunctionTests.test_max_per_year) 309s Find the maximum salary awarded in the same year as the ... ok 309s test_min_department (expressions_window.tests.WindowFunctionTests.test_min_department) 309s An alternative way to specify a query for FirstValue. ... ok 309s test_multiple_ordering (expressions_window.tests.WindowFunctionTests.test_multiple_ordering) 309s Accumulate the salaries over the departments based on hire_date. ... ok 309s test_multiple_partitioning (expressions_window.tests.WindowFunctionTests.test_multiple_partitioning) 309s Find the maximum salary for each department for people hired in the ... ok 309s test_nth_returns_null (expressions_window.tests.WindowFunctionTests.test_nth_returns_null) 309s Find the nth row of the data set. None is returned since there are ... ok 309s test_nthvalue (expressions_window.tests.WindowFunctionTests.test_nthvalue) ... ok 309s test_ntile (expressions_window.tests.WindowFunctionTests.test_ntile) 309s Compute the group for each of the employees across the entire company, ... ok 309s test_percent_rank (expressions_window.tests.WindowFunctionTests.test_percent_rank) 309s Calculate the percentage rank of the employees across the entire ... ok 309s test_range_n_preceding_and_following (expressions_window.tests.WindowFunctionTests.test_range_n_preceding_and_following) ... ok 309s test_range_unbound (expressions_window.tests.WindowFunctionTests.test_range_unbound) 309s A query with RANGE BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING. ... ok 309s test_rank (expressions_window.tests.WindowFunctionTests.test_rank) 309s Rank the employees based on the year they're were hired. Since there ... ok 309s test_related_ordering_with_count (expressions_window.tests.WindowFunctionTests.test_related_ordering_with_count) ... ok 309s test_row_number (expressions_window.tests.WindowFunctionTests.test_row_number) 309s The row number window function computes the number based on the order ... ok 309s test_row_number_no_ordering (expressions_window.tests.WindowFunctionTests.test_row_number_no_ordering) 309s The row number window function computes the number based on the order ... ok 309s test_row_range_rank (expressions_window.tests.WindowFunctionTests.test_row_range_rank) 309s A query with ROWS BETWEEN UNBOUNDED PRECEDING AND 3 FOLLOWING. ... ok 309s test_subquery_row_range_rank (expressions_window.tests.WindowFunctionTests.test_subquery_row_range_rank) ... ok 309s test_unsupported_range_frame_end (expressions_window.tests.WindowFunctionTests.test_unsupported_range_frame_end) ... skipped "Database doesn't support feature(s): only_supports_unbounded_with_preceding_and_following" 309s test_unsupported_range_frame_start (expressions_window.tests.WindowFunctionTests.test_unsupported_range_frame_start) ... skipped "Database doesn't support feature(s): only_supports_unbounded_with_preceding_and_following" 309s test_window_expression_within_subquery (expressions_window.tests.WindowFunctionTests.test_window_expression_within_subquery) ... ok 309s test_datetime_output_field (custom_lookups.tests.DateTimeLookupTests.test_datetime_output_field) ... skipped 'MySQL specific SQL used' 309s test_bilateral_fexpr (custom_lookups.tests.BilateralTransformTests.test_bilateral_fexpr) ... ok 309s test_bilateral_inner_qs (custom_lookups.tests.BilateralTransformTests.test_bilateral_inner_qs) ... ok 309s test_bilateral_multi_value (custom_lookups.tests.BilateralTransformTests.test_bilateral_multi_value) ... ok 309s test_bilateral_order (custom_lookups.tests.BilateralTransformTests.test_bilateral_order) ... ok 309s test_bilateral_upper (custom_lookups.tests.BilateralTransformTests.test_bilateral_upper) ... ok 309s test_div3_bilateral_extract (custom_lookups.tests.BilateralTransformTests.test_div3_bilateral_extract) ... ok 309s test_transform_order_by (custom_lookups.tests.BilateralTransformTests.test_transform_order_by) ... ok 309s test_basic_lookup (custom_lookups.tests.LookupTests.test_basic_lookup) ... ok 309s test_birthdate_month (custom_lookups.tests.LookupTests.test_birthdate_month) ... skipped 'PostgreSQL specific SQL used' 309s test_custom_exact_lookup_none_rhs (custom_lookups.tests.LookupTests.test_custom_exact_lookup_none_rhs) 309s __exact=None is transformed to __isnull=True if a custom lookup class ... ok 309s test_custom_name_lookup (custom_lookups.tests.LookupTests.test_custom_name_lookup) ... ok 309s test_div3_extract (custom_lookups.tests.LookupTests.test_div3_extract) ... ok 309s test_foreignobject_lookup_registration (custom_lookups.tests.LookupTests.test_foreignobject_lookup_registration) ... ok 309s test_lookups_caching (custom_lookups.tests.LookupTests.test_lookups_caching) ... ok 309s test_subquery_usage (custom_lookups.tests.SubqueryTransformTests.test_subquery_usage) ... ok 309s test_custom_implementation_year_exact (custom_lookups.tests.YearLteTests.test_custom_implementation_year_exact) ... ok 309s test_postgres_year_exact (custom_lookups.tests.YearLteTests.test_postgres_year_exact) ... ok 309s test_year_lte (custom_lookups.tests.YearLteTests.test_year_lte) ... skipped 'PostgreSQL specific SQL used' 309s test_year_lte_fexpr (custom_lookups.tests.YearLteTests.test_year_lte_fexpr) ... skipped 'PostgreSQL specific SQL used' 309s test_year_lte_sql (custom_lookups.tests.YearLteTests.test_year_lte_sql) ... ok 309s test_none_as_null (null_queries.tests.NullQueriesTests.test_none_as_null) 309s Regression test for the use of None as a query value. ... ok 309s test_reverse_relations (null_queries.tests.NullQueriesTests.test_reverse_relations) 309s Querying across reverse relations and then another relation should ... ok 309s test_unsaved (null_queries.tests.NullQueriesTests.test_unsaved) ... ok 309s test_get (custom_pk.tests.BasicCustomPKTests.test_get) 309s Get can accept pk or the real attribute name ... ok 309s test_in_bulk (custom_pk.tests.BasicCustomPKTests.test_in_bulk) 309s Custom pks work with in_bulk, both for integer and non-integer types ... ok 309s test_pk_attributes (custom_pk.tests.BasicCustomPKTests.test_pk_attributes) 309s pk and attribute name are available on the model ... ok 309s test_querysets (custom_pk.tests.BasicCustomPKTests.test_querysets) 309s Both pk and custom attribute_name can be used in filter and friends ... ok 309s test_querysets_related_name (custom_pk.tests.BasicCustomPKTests.test_querysets_related_name) 309s Custom pk doesn't affect related_name based lookups ... ok 309s test_querysets_relational (custom_pk.tests.BasicCustomPKTests.test_querysets_relational) 309s Queries across tables, involving primary key ... ok 309s test_save (custom_pk.tests.BasicCustomPKTests.test_save) 309s custom pks do not affect save ... ok 309s test_auto_field_subclass_bulk_create (custom_pk.tests.CustomPKTests.test_auto_field_subclass_bulk_create) ... ok 309s test_auto_field_subclass_create (custom_pk.tests.CustomPKTests.test_auto_field_subclass_create) ... ok 309s test_custom_field_pk (custom_pk.tests.CustomPKTests.test_custom_field_pk) ... ok 309s test_custom_pk_create (custom_pk.tests.CustomPKTests.test_custom_pk_create) 309s New objects can be created both with pk and the custom name ... ok 309s test_required_pk (custom_pk.tests.CustomPKTests.test_required_pk) ... skipped 'Database has feature(s) supports_unspecified_pk' 309s test_unicode_pk (custom_pk.tests.CustomPKTests.test_unicode_pk) ... ok 309s test_unique_pk (custom_pk.tests.CustomPKTests.test_unique_pk) ... ok 309s test_zero_non_autoincrement_pk (custom_pk.tests.CustomPKTests.test_zero_non_autoincrement_pk) ... ok 309s test_aggregate_reference_lookup_rhs (aggregation.tests.AggregateAnnotationPruningTests.test_aggregate_reference_lookup_rhs) ... ok 309s test_non_aggregate_annotation_pruned (aggregation.tests.AggregateAnnotationPruningTests.test_non_aggregate_annotation_pruned) ... ok 309s test_referenced_aggregate_annotation_kept (aggregation.tests.AggregateAnnotationPruningTests.test_referenced_aggregate_annotation_kept) ... ok 309s test_referenced_composed_subquery_requires_wrapping (aggregation.tests.AggregateAnnotationPruningTests.test_referenced_composed_subquery_requires_wrapping) ... ok 309s test_referenced_group_by_annotation_kept (aggregation.tests.AggregateAnnotationPruningTests.test_referenced_group_by_annotation_kept) ... ok 309s test_referenced_subquery_requires_wrapping (aggregation.tests.AggregateAnnotationPruningTests.test_referenced_subquery_requires_wrapping) ... ok 309s test_referenced_window_requires_wrapping (aggregation.tests.AggregateAnnotationPruningTests.test_referenced_window_requires_wrapping) ... ok 309s test_unreferenced_aggregate_annotation_pruned (aggregation.tests.AggregateAnnotationPruningTests.test_unreferenced_aggregate_annotation_pruned) ... ok 309s test_unused_aliased_aggregate_and_annotation_reverse_fk (aggregation.tests.AggregateAnnotationPruningTests.test_unused_aliased_aggregate_and_annotation_reverse_fk) ... ok 309s test_unused_aliased_aggregate_and_annotation_reverse_fk_grouped (aggregation.tests.AggregateAnnotationPruningTests.test_unused_aliased_aggregate_and_annotation_reverse_fk_grouped) ... ok 309s test_unused_aliased_aggregate_pruned (aggregation.tests.AggregateAnnotationPruningTests.test_unused_aliased_aggregate_pruned) ... ok 310s test_case_aggregate (aggregation.test_filter_argument.FilteredAggregateTests.test_case_aggregate) ... ok 310s test_double_filtered_aggregates (aggregation.test_filter_argument.FilteredAggregateTests.test_double_filtered_aggregates) ... ok 310s test_excluded_aggregates (aggregation.test_filter_argument.FilteredAggregateTests.test_excluded_aggregates) ... ok 310s test_filtered_aggregate_empty_condition (aggregation.test_filter_argument.FilteredAggregateTests.test_filtered_aggregate_empty_condition) ... ok 310s test_filtered_aggregate_full_condition (aggregation.test_filter_argument.FilteredAggregateTests.test_filtered_aggregate_full_condition) ... ok 310s test_filtered_aggregate_on_annotate (aggregation.test_filter_argument.FilteredAggregateTests.test_filtered_aggregate_on_annotate) ... ok 310s test_filtered_aggregate_on_exists (aggregation.test_filter_argument.FilteredAggregateTests.test_filtered_aggregate_on_exists) ... ok 310s test_filtered_aggregate_ref_annotation (aggregation.test_filter_argument.FilteredAggregateTests.test_filtered_aggregate_ref_annotation) ... ok 310s test_filtered_aggregate_ref_multiple_subquery_annotation (aggregation.test_filter_argument.FilteredAggregateTests.test_filtered_aggregate_ref_multiple_subquery_annotation) ... ok 310s test_filtered_aggregate_ref_subquery_annotation (aggregation.test_filter_argument.FilteredAggregateTests.test_filtered_aggregate_ref_subquery_annotation) ... ok 310s test_filtered_aggregates (aggregation.test_filter_argument.FilteredAggregateTests.test_filtered_aggregates) ... ok 310s test_filtered_numerical_aggregates (aggregation.test_filter_argument.FilteredAggregateTests.test_filtered_numerical_aggregates) ... ok 310s test_filtered_reused_subquery (aggregation.test_filter_argument.FilteredAggregateTests.test_filtered_reused_subquery) ... ok 310s test_plain_annotate (aggregation.test_filter_argument.FilteredAggregateTests.test_plain_annotate) ... ok 310s test_related_aggregates_m2m (aggregation.test_filter_argument.FilteredAggregateTests.test_related_aggregates_m2m) ... ok 310s test_related_aggregates_m2m_and_fk (aggregation.test_filter_argument.FilteredAggregateTests.test_related_aggregates_m2m_and_fk) ... ok 310s test_sum_star_exception (aggregation.test_filter_argument.FilteredAggregateTests.test_sum_star_exception) ... ok 310s test_full_clean_with_check_constraints (validation.test_constraints.PerformConstraintChecksTest.test_full_clean_with_check_constraints) ... ok 310s test_full_clean_with_check_constraints_disabled (validation.test_constraints.PerformConstraintChecksTest.test_full_clean_with_check_constraints_disabled) ... ok 310s test_full_clean_with_check_constraints_on_child_model (validation.test_constraints.PerformConstraintChecksTest.test_full_clean_with_check_constraints_on_child_model) ... ok 310s test_full_clean_with_partial_unique_constraints (validation.test_constraints.PerformConstraintChecksTest.test_full_clean_with_partial_unique_constraints) ... ok 310s test_full_clean_with_partial_unique_constraints_disabled (validation.test_constraints.PerformConstraintChecksTest.test_full_clean_with_partial_unique_constraints_disabled) ... ok 310s test_full_clean_with_unique_constraints (validation.test_constraints.PerformConstraintChecksTest.test_full_clean_with_unique_constraints) ... ok 310s test_full_clean_with_unique_constraints_disabled (validation.test_constraints.PerformConstraintChecksTest.test_full_clean_with_unique_constraints_disabled) ... ok 310s test_primary_key_unique_check_not_performed_when_adding_and_pk_not_specified (validation.test_unique.PerformUniqueChecksTest.test_primary_key_unique_check_not_performed_when_adding_and_pk_not_specified) ... ok 310s test_primary_key_unique_check_not_performed_when_not_adding (validation.test_unique.PerformUniqueChecksTest.test_primary_key_unique_check_not_performed_when_not_adding) ... ok 310s test_primary_key_unique_check_performed_when_adding_and_pk_specified (validation.test_unique.PerformUniqueChecksTest.test_primary_key_unique_check_performed_when_adding_and_pk_specified) ... ok 310s test_unique_errors (validation.test_unique.PerformUniqueChecksTest.test_unique_errors) ... ok 310s test_unique_for_date (validation.test_unique.PerformUniqueChecksTest.test_unique_for_date) ... ok 310s test_unique_for_date_with_nullable_date (validation.test_unique.PerformUniqueChecksTest.test_unique_for_date_with_nullable_date) 310s unique_for_date/year/month checks shouldn't trigger when the ... ok 310s test_FK_validates_using_base_manager (validation.tests.BaseModelValidationTests.test_FK_validates_using_base_manager) ... ok 310s test_correct_FK_value_validates (validation.tests.BaseModelValidationTests.test_correct_FK_value_validates) ... ok 310s test_correct_email_value_passes (validation.tests.BaseModelValidationTests.test_correct_email_value_passes) ... ok 310s test_custom_validate_method (validation.tests.BaseModelValidationTests.test_custom_validate_method) ... ok 310s test_full_clean_does_not_mutate_exclude (validation.tests.BaseModelValidationTests.test_full_clean_does_not_mutate_exclude) ... ok 310s test_limited_FK_raises_error (validation.tests.BaseModelValidationTests.test_limited_FK_raises_error) ... ok 310s test_malformed_slug_raises_error (validation.tests.BaseModelValidationTests.test_malformed_slug_raises_error) ... ok 310s test_missing_required_field_raises_error (validation.tests.BaseModelValidationTests.test_missing_required_field_raises_error) ... ok 310s test_text_greater_that_charfields_max_length_raises_errors (validation.tests.BaseModelValidationTests.test_text_greater_that_charfields_max_length_raises_errors) ... ok 310s test_with_correct_value_model_validates (validation.tests.BaseModelValidationTests.test_with_correct_value_model_validates) ... ok 310s test_wrong_FK_value_raises_error (validation.tests.BaseModelValidationTests.test_wrong_FK_value_raises_error) ... ok 310s test_wrong_email_value_raises_error (validation.tests.BaseModelValidationTests.test_wrong_email_value_raises_error) ... ok 310s test_wrong_url_value_raises_error (validation.tests.BaseModelValidationTests.test_wrong_url_value_raises_error) ... ok 310s test_correct_generic_ip_passes (validation.tests.GenericIPAddressFieldTests.test_correct_generic_ip_passes) ... ok 310s test_correct_v4_ip_passes (validation.tests.GenericIPAddressFieldTests.test_correct_v4_ip_passes) ... ok 310s test_correct_v6_ip_passes (validation.tests.GenericIPAddressFieldTests.test_correct_v6_ip_passes) ... ok 310s test_empty_generic_ip_passes (validation.tests.GenericIPAddressFieldTests.test_empty_generic_ip_passes) ... ok 310s test_invalid_generic_ip_raises_error (validation.tests.GenericIPAddressFieldTests.test_invalid_generic_ip_raises_error) ... ok 310s test_invalid_v4_ip_raises_error (validation.tests.GenericIPAddressFieldTests.test_invalid_v4_ip_raises_error) ... ok 310s test_invalid_v6_ip_raises_error (validation.tests.GenericIPAddressFieldTests.test_invalid_v6_ip_raises_error) ... ok 310s test_v4_unpack_uniqueness_detection (validation.tests.GenericIPAddressFieldTests.test_v4_unpack_uniqueness_detection) ... ok 310s test_v6_uniqueness_detection (validation.tests.GenericIPAddressFieldTests.test_v6_uniqueness_detection) ... ok 311s test_partial_validation (validation.tests.ModelFormsTests.test_partial_validation) ... ok 311s test_validation_with_empty_blank_field (validation.tests.ModelFormsTests.test_validation_with_empty_blank_field) ... ok 311s test_validation_with_invalid_blank_field (validation.tests.ModelFormsTests.test_validation_with_invalid_blank_field) ... ok 311s test_empty_in (xor_lookups.tests.XorLookupsTests.test_empty_in) ... ok 311s test_exclude (xor_lookups.tests.XorLookupsTests.test_exclude) ... ok 311s test_filter (xor_lookups.tests.XorLookupsTests.test_filter) ... ok 311s test_filter_negated (xor_lookups.tests.XorLookupsTests.test_filter_negated) ... ok 311s test_pk_q (xor_lookups.tests.XorLookupsTests.test_pk_q) ... ok 311s test_stages (xor_lookups.tests.XorLookupsTests.test_stages) ... ok 311s test_aggregation (from_db_value.tests.FromDBValueTest.test_aggregation) ... ok 311s test_connection (from_db_value.tests.FromDBValueTest.test_connection) ... ok 311s test_defer (from_db_value.tests.FromDBValueTest.test_defer) ... ok 311s test_simple_load (from_db_value.tests.FromDBValueTest.test_simple_load) ... ok 311s test_values (from_db_value.tests.FromDBValueTest.test_values) ... ok 311s test_values_list (from_db_value.tests.FromDBValueTest.test_values_list) ... ok 311s test_basic_distinct_on (distinct_on_fields.tests.DistinctOnTests.test_basic_distinct_on) 311s QuerySet.distinct('field', ...) works ... skipped "Database doesn't support feature(s): can_distinct_on_fields" 311s test_distinct_not_implemented_checks (distinct_on_fields.tests.DistinctOnTests.test_distinct_not_implemented_checks) ... skipped "Database doesn't support feature(s): can_distinct_on_fields" 311s test_distinct_on_get_ordering_preserved (distinct_on_fields.tests.DistinctOnTests.test_distinct_on_get_ordering_preserved) 311s Ordering shouldn't be cleared when distinct on fields are specified. ... skipped "Database doesn't support feature(s): can_distinct_on_fields" 311s test_distinct_on_in_ordered_subquery (distinct_on_fields.tests.DistinctOnTests.test_distinct_on_in_ordered_subquery) ... skipped "Database doesn't support feature(s): can_distinct_on_fields" 311s test_distinct_on_mixed_case_annotation (distinct_on_fields.tests.DistinctOnTests.test_distinct_on_mixed_case_annotation) ... skipped "Database doesn't support feature(s): can_distinct_on_fields" 311s test_sliced_queryset (distinct_on_fields.tests.DistinctOnTests.test_sliced_queryset) ... skipped "Database doesn't support feature(s): can_distinct_on_fields" 311s test_transform (distinct_on_fields.tests.DistinctOnTests.test_transform) ... skipped "Database doesn't support feature(s): can_distinct_on_fields" 311s test_sqlflush_no_tables (empty_models.test_commands.CoreCommandsNoOutputTests.test_sqlflush_no_tables) ... ok 311s test_sqlsequencereset_no_sequences (empty_models.test_commands.CoreCommandsNoOutputTests.test_sqlsequencereset_no_sequences) ... ok 311s test_modelchoicefield (forms_tests.tests.test_error_messages.ModelChoiceFieldErrorMessagesTestCase.test_modelchoicefield) ... ok 311s test_modelchoicefield_value_placeholder (forms_tests.tests.test_error_messages.ModelChoiceFieldErrorMessagesTestCase.test_modelchoicefield_value_placeholder) ... ok 311s test_empty_field_char (forms_tests.tests.tests.EmptyLabelTestCase.test_empty_field_char) ... ok 311s test_empty_field_char_none (forms_tests.tests.tests.EmptyLabelTestCase.test_empty_field_char_none) ... ok 311s test_empty_field_integer (forms_tests.tests.tests.EmptyLabelTestCase.test_empty_field_integer) ... ok 311s test_get_display_value_on_none (forms_tests.tests.tests.EmptyLabelTestCase.test_get_display_value_on_none) ... ok 311s test_html_rendering_of_prepopulated_models (forms_tests.tests.tests.EmptyLabelTestCase.test_html_rendering_of_prepopulated_models) ... ok 311s test_save_empty_label_forms (forms_tests.tests.tests.EmptyLabelTestCase.test_save_empty_label_forms) ... ok 311s test_boundary_conditions (forms_tests.tests.tests.FormsModelTestCase.test_boundary_conditions) ... ok 311s test_formfield_initial (forms_tests.tests.tests.FormsModelTestCase.test_formfield_initial) ... ok 311s test_unicode_filename (forms_tests.tests.tests.FormsModelTestCase.test_unicode_filename) ... ok 312s test_empty_field_char (forms_tests.tests.tests.Jinja2EmptyLabelTestCase.test_empty_field_char) ... ok 312s test_empty_field_char_none (forms_tests.tests.tests.Jinja2EmptyLabelTestCase.test_empty_field_char_none) ... ok 312s test_empty_field_integer (forms_tests.tests.tests.Jinja2EmptyLabelTestCase.test_empty_field_integer) ... ok 312s test_get_display_value_on_none (forms_tests.tests.tests.Jinja2EmptyLabelTestCase.test_get_display_value_on_none) ... ok 312s test_html_rendering_of_prepopulated_models (forms_tests.tests.tests.Jinja2EmptyLabelTestCase.test_html_rendering_of_prepopulated_models) ... ok 312s test_save_empty_label_forms (forms_tests.tests.tests.Jinja2EmptyLabelTestCase.test_save_empty_label_forms) ... ok 312s test_m2m_field_exclusion (forms_tests.tests.tests.ManyToManyExclusionTestCase.test_m2m_field_exclusion) ... ok 312s test_callable_default_hidden_widget_value_not_overridden (forms_tests.tests.tests.ModelFormCallableModelDefault.test_callable_default_hidden_widget_value_not_overridden) ... ok 312s test_callable_initial_value (forms_tests.tests.tests.ModelFormCallableModelDefault.test_callable_initial_value) 312s The initial value for a callable default returning a queryset is the ... ok 312s test_initial_instance_value (forms_tests.tests.tests.ModelFormCallableModelDefault.test_initial_instance_value) 312s Initial instances for model fields may also be instances (refs #7287) ... ok 312s test_no_empty_option (forms_tests.tests.tests.ModelFormCallableModelDefault.test_no_empty_option) 312s If a model's ForeignKey has blank=False and a default, no empty option ... ok 312s test_empty_queryset_return (forms_tests.tests.tests.TestTicket14567.test_empty_queryset_return) 312s If a model's ManyToManyField has blank=True and is saved with no data, ... ok 312s test_add_on_symmetrical_m2m_with_intermediate_model (m2m_through.tests.M2mThroughReferentialTests.test_add_on_symmetrical_m2m_with_intermediate_model) ... ok 312s test_self_referential_empty_qs (m2m_through.tests.M2mThroughReferentialTests.test_self_referential_empty_qs) ... ok 312s test_self_referential_non_symmetrical_both (m2m_through.tests.M2mThroughReferentialTests.test_self_referential_non_symmetrical_both) ... ok 312s test_self_referential_non_symmetrical_clear_first_side (m2m_through.tests.M2mThroughReferentialTests.test_self_referential_non_symmetrical_clear_first_side) ... ok 312s test_self_referential_non_symmetrical_first_side (m2m_through.tests.M2mThroughReferentialTests.test_self_referential_non_symmetrical_first_side) ... ok 312s test_self_referential_non_symmetrical_second_side (m2m_through.tests.M2mThroughReferentialTests.test_self_referential_non_symmetrical_second_side) ... ok 312s test_self_referential_symmetrical (m2m_through.tests.M2mThroughReferentialTests.test_self_referential_symmetrical) ... ok 312s test_set_on_symmetrical_m2m_with_intermediate_model (m2m_through.tests.M2mThroughReferentialTests.test_set_on_symmetrical_m2m_with_intermediate_model) ... ok 312s test_through_fields_self_referential (m2m_through.tests.M2mThroughReferentialTests.test_through_fields_self_referential) ... ok 313s test_add_implementation (aggregation.tests.AggregateTestCase.test_add_implementation) ... ok 313s test_aggregate_alias (aggregation.tests.AggregateTestCase.test_aggregate_alias) ... ok 313s test_aggregate_annotation (aggregation.tests.AggregateTestCase.test_aggregate_annotation) ... ok 313s test_aggregate_in_order_by (aggregation.tests.AggregateTestCase.test_aggregate_in_order_by) ... ok 313s test_aggregate_join_transform (aggregation.tests.AggregateTestCase.test_aggregate_join_transform) ... ok 313s test_aggregate_multi_join (aggregation.tests.AggregateTestCase.test_aggregate_multi_join) ... ok 313s test_aggregate_over_aggregate (aggregation.tests.AggregateTestCase.test_aggregate_over_aggregate) ... ok 313s test_aggregate_over_complex_annotation (aggregation.tests.AggregateTestCase.test_aggregate_over_complex_annotation) ... ok 313s test_aggregate_transform (aggregation.tests.AggregateTestCase.test_aggregate_transform) ... ok 313s test_aggregation_default_after_annotation (aggregation.tests.AggregateTestCase.test_aggregation_default_after_annotation) ... ok 313s test_aggregation_default_compound_expression (aggregation.tests.AggregateTestCase.test_aggregation_default_compound_expression) ... ok 313s test_aggregation_default_expression (aggregation.tests.AggregateTestCase.test_aggregation_default_expression) ... ok 313s test_aggregation_default_group_by (aggregation.tests.AggregateTestCase.test_aggregation_default_group_by) ... ok 313s test_aggregation_default_integer (aggregation.tests.AggregateTestCase.test_aggregation_default_integer) ... ok 313s test_aggregation_default_not_in_aggregate (aggregation.tests.AggregateTestCase.test_aggregation_default_not_in_aggregate) ... ok 313s test_aggregation_default_passed_another_aggregate (aggregation.tests.AggregateTestCase.test_aggregation_default_passed_another_aggregate) ... ok 313s test_aggregation_default_unset (aggregation.tests.AggregateTestCase.test_aggregation_default_unset) ... ok 313s test_aggregation_default_unsupported_by_count (aggregation.tests.AggregateTestCase.test_aggregation_default_unsupported_by_count) ... ok 313s test_aggregation_default_using_date_from_database (aggregation.tests.AggregateTestCase.test_aggregation_default_using_date_from_database) ... ok 313s test_aggregation_default_using_date_from_python (aggregation.tests.AggregateTestCase.test_aggregation_default_using_date_from_python) ... ok 313s test_aggregation_default_using_datetime_from_database (aggregation.tests.AggregateTestCase.test_aggregation_default_using_datetime_from_database) ... ok 313s test_aggregation_default_using_datetime_from_python (aggregation.tests.AggregateTestCase.test_aggregation_default_using_datetime_from_python) ... ok 313s test_aggregation_default_using_decimal_from_database (aggregation.tests.AggregateTestCase.test_aggregation_default_using_decimal_from_database) ... ok 313s test_aggregation_default_using_decimal_from_python (aggregation.tests.AggregateTestCase.test_aggregation_default_using_decimal_from_python) ... ok 313s test_aggregation_default_using_duration_from_database (aggregation.tests.AggregateTestCase.test_aggregation_default_using_duration_from_database) ... ok 313s test_aggregation_default_using_duration_from_python (aggregation.tests.AggregateTestCase.test_aggregation_default_using_duration_from_python) ... ok 313s test_aggregation_default_using_time_from_database (aggregation.tests.AggregateTestCase.test_aggregation_default_using_time_from_database) ... ok 313s test_aggregation_default_using_time_from_python (aggregation.tests.AggregateTestCase.test_aggregation_default_using_time_from_python) ... ok 313s test_aggregation_default_zero (aggregation.tests.AggregateTestCase.test_aggregation_default_zero) ... ok 313s test_aggregation_exists_annotation (aggregation.tests.AggregateTestCase.test_aggregation_exists_annotation) ... ok 313s test_aggregation_exists_multivalued_outeref (aggregation.tests.AggregateTestCase.test_aggregation_exists_multivalued_outeref) ... ok 313s test_aggregation_expressions (aggregation.tests.AggregateTestCase.test_aggregation_expressions) ... ok 313s test_aggregation_filter_exists (aggregation.tests.AggregateTestCase.test_aggregation_filter_exists) ... ok 313s test_aggregation_nested_subquery_outerref (aggregation.tests.AggregateTestCase.test_aggregation_nested_subquery_outerref) ... ok 313s test_aggregation_order_by_not_selected_annotation_values (aggregation.tests.AggregateTestCase.test_aggregation_order_by_not_selected_annotation_values) ... ok 313s test_aggregation_random_ordering (aggregation.tests.AggregateTestCase.test_aggregation_random_ordering) 313s Random() is not included in the GROUP BY when used for ordering. ... ok 313s test_aggregation_subquery_annotation (aggregation.tests.AggregateTestCase.test_aggregation_subquery_annotation) 313s Subquery annotations are excluded from the GROUP BY if they are ... ok 313s test_aggregation_subquery_annotation_exists (aggregation.tests.AggregateTestCase.test_aggregation_subquery_annotation_exists) ... ok 313s test_aggregation_subquery_annotation_multivalued (aggregation.tests.AggregateTestCase.test_aggregation_subquery_annotation_multivalued) 313s Subquery annotations must be included in the GROUP BY if they use ... ok 313s test_aggregation_subquery_annotation_related_field (aggregation.tests.AggregateTestCase.test_aggregation_subquery_annotation_related_field) ... ok 313s test_aggregation_subquery_annotation_values (aggregation.tests.AggregateTestCase.test_aggregation_subquery_annotation_values) 313s Subquery annotations and external aliases are excluded from the GROUP ... ok 313s test_aggregation_subquery_annotation_values_collision (aggregation.tests.AggregateTestCase.test_aggregation_subquery_annotation_values_collision) ... ok 313s test_alias_sql_injection (aggregation.tests.AggregateTestCase.test_alias_sql_injection) ... ok 313s test_annotate_basic (aggregation.tests.AggregateTestCase.test_annotate_basic) ... ok 313s test_annotate_defer (aggregation.tests.AggregateTestCase.test_annotate_defer) ... ok 313s test_annotate_defer_select_related (aggregation.tests.AggregateTestCase.test_annotate_defer_select_related) ... ok 313s test_annotate_m2m (aggregation.tests.AggregateTestCase.test_annotate_m2m) ... ok 313s test_annotate_ordering (aggregation.tests.AggregateTestCase.test_annotate_ordering) ... ok 313s test_annotate_over_annotate (aggregation.tests.AggregateTestCase.test_annotate_over_annotate) ... ok 313s test_annotate_values (aggregation.tests.AggregateTestCase.test_annotate_values) ... ok 313s test_annotate_values_aggregate (aggregation.tests.AggregateTestCase.test_annotate_values_aggregate) ... ok 313s test_annotate_values_list (aggregation.tests.AggregateTestCase.test_annotate_values_list) ... ok 313s test_annotated_aggregate_over_annotated_aggregate (aggregation.tests.AggregateTestCase.test_annotated_aggregate_over_annotated_aggregate) ... ok 313s test_annotation (aggregation.tests.AggregateTestCase.test_annotation) ... ok 313s test_annotation_expressions (aggregation.tests.AggregateTestCase.test_annotation_expressions) ... ok 313s test_arguments_must_be_expressions (aggregation.tests.AggregateTestCase.test_arguments_must_be_expressions) ... ok 313s test_avg_decimal_field (aggregation.tests.AggregateTestCase.test_avg_decimal_field) ... ok 313s test_avg_duration_field (aggregation.tests.AggregateTestCase.test_avg_duration_field) ... ok 313s test_backwards_m2m_annotate (aggregation.tests.AggregateTestCase.test_backwards_m2m_annotate) ... ok 313s test_coalesced_empty_result_set (aggregation.tests.AggregateTestCase.test_coalesced_empty_result_set) ... ok 313s test_combine_different_types (aggregation.tests.AggregateTestCase.test_combine_different_types) ... ok 313s test_complex_aggregations_require_kwarg (aggregation.tests.AggregateTestCase.test_complex_aggregations_require_kwarg) ... ok 313s test_complex_values_aggregation (aggregation.tests.AggregateTestCase.test_complex_values_aggregation) ... ok 313s test_count (aggregation.tests.AggregateTestCase.test_count) ... ok 313s test_count_distinct_expression (aggregation.tests.AggregateTestCase.test_count_distinct_expression) ... ok 313s test_count_star (aggregation.tests.AggregateTestCase.test_count_star) ... ok 313s test_dates_with_aggregation (aggregation.tests.AggregateTestCase.test_dates_with_aggregation) 313s .dates() returns a distinct set of dates when applied to a ... ok 313s test_decimal_max_digits_has_no_effect (aggregation.tests.AggregateTestCase.test_decimal_max_digits_has_no_effect) ... ok 313s test_distinct_on_aggregate (aggregation.tests.AggregateTestCase.test_distinct_on_aggregate) ... ok 313s test_empty_aggregate (aggregation.tests.AggregateTestCase.test_empty_aggregate) ... ok 313s test_empty_result_optimization (aggregation.tests.AggregateTestCase.test_empty_result_optimization) ... ok 313s test_even_more_aggregate (aggregation.tests.AggregateTestCase.test_even_more_aggregate) ... ok 313s test_exists_extra_where_with_aggregate (aggregation.tests.AggregateTestCase.test_exists_extra_where_with_aggregate) ... ok 313s test_exists_none_with_aggregate (aggregation.tests.AggregateTestCase.test_exists_none_with_aggregate) ... ok 313s test_expression_on_aggregation (aggregation.tests.AggregateTestCase.test_expression_on_aggregation) ... ok 313s test_filter_aggregate (aggregation.tests.AggregateTestCase.test_filter_aggregate) ... ok 313s test_filter_in_subquery_or_aggregation (aggregation.tests.AggregateTestCase.test_filter_in_subquery_or_aggregation) 313s Filtering against an aggregate requires the usage of the HAVING clause. ... ok 313s test_filtering (aggregation.tests.AggregateTestCase.test_filtering) ... ok 313s test_fkey_aggregate (aggregation.tests.AggregateTestCase.test_fkey_aggregate) ... ok 313s test_group_by_exists_annotation (aggregation.tests.AggregateTestCase.test_group_by_exists_annotation) 313s Exists annotations are included in the GROUP BY if they are ... ok 313s test_group_by_nested_expression_with_params (aggregation.tests.AggregateTestCase.test_group_by_nested_expression_with_params) ... ok 313s test_group_by_reference_subquery (aggregation.tests.AggregateTestCase.test_group_by_reference_subquery) ... ok 313s test_group_by_subquery_annotation (aggregation.tests.AggregateTestCase.test_group_by_subquery_annotation) 313s Subquery annotations are included in the GROUP BY if they are ... ok 313s test_grouped_annotation_in_group_by (aggregation.tests.AggregateTestCase.test_grouped_annotation_in_group_by) 313s An annotation included in values() before an aggregate should be ... ok 313s test_more_aggregation (aggregation.tests.AggregateTestCase.test_more_aggregation) ... ok 313s test_multi_arg_aggregate (aggregation.tests.AggregateTestCase.test_multi_arg_aggregate) ... ok 313s test_multiple_aggregate_references (aggregation.tests.AggregateTestCase.test_multiple_aggregate_references) ... ok 313s test_multiple_aggregates (aggregation.tests.AggregateTestCase.test_multiple_aggregates) ... ok 313s test_non_grouped_annotation_not_in_group_by (aggregation.tests.AggregateTestCase.test_non_grouped_annotation_not_in_group_by) 313s An annotation not included in values() before an aggregate should be ... ok 313s test_nonaggregate_aggregation_throws (aggregation.tests.AggregateTestCase.test_nonaggregate_aggregation_throws) ... ok 313s test_nonfield_annotation (aggregation.tests.AggregateTestCase.test_nonfield_annotation) ... ok 313s test_order_of_precedence (aggregation.tests.AggregateTestCase.test_order_of_precedence) ... ok 313s test_related_aggregate (aggregation.tests.AggregateTestCase.test_related_aggregate) ... ok 313s test_reverse_fkey_annotate (aggregation.tests.AggregateTestCase.test_reverse_fkey_annotate) ... ok 313s test_single_aggregate (aggregation.tests.AggregateTestCase.test_single_aggregate) ... ok 313s test_sum_distinct_aggregate (aggregation.tests.AggregateTestCase.test_sum_distinct_aggregate) 313s Sum on a distinct() QuerySet should aggregate only the distinct items. ... ok 313s test_sum_duration_field (aggregation.tests.AggregateTestCase.test_sum_duration_field) ... ok 313s test_ticket11881 (aggregation.tests.AggregateTestCase.test_ticket11881) 313s Subqueries do not needlessly contain ORDER BY, SELECT FOR UPDATE or ... ok 313s test_ticket12886 (aggregation.tests.AggregateTestCase.test_ticket12886) 313s Aggregation over sliced queryset works correctly. ... ok 313s test_ticket17424 (aggregation.tests.AggregateTestCase.test_ticket17424) 313s Doing exclude() on a foreign model after annotate() doesn't crash. ... ok 313s test_values_aggregation (aggregation.tests.AggregateTestCase.test_values_aggregation) ... ok 313s test_values_annotation_with_expression (aggregation.tests.AggregateTestCase.test_values_annotation_with_expression) ... ok 313s test_choices (m2m_through.tests.M2mThroughToFieldsTests.test_choices) ... ok 313s test_retrieval (m2m_through.tests.M2mThroughToFieldsTests.test_retrieval) ... ok 313s test_basic (sites_tests.tests.CreateDefaultSiteTests.test_basic) 313s #15346, #15573 - create_default_site() creates an example site only if ... ok 313s test_custom_site_id (sites_tests.tests.CreateDefaultSiteTests.test_custom_site_id) 313s #23945 - The configured ``SITE_ID`` should be respected. ... ok 313s test_multi_db (sites_tests.tests.CreateDefaultSiteTests.test_multi_db) ... ok 313s test_multi_db_with_router (sites_tests.tests.CreateDefaultSiteTests.test_multi_db_with_router) 313s #16353, #16828 - The default site creation should respect db routing. ... ok 313s test_no_site_id (sites_tests.tests.CreateDefaultSiteTests.test_no_site_id) 313s #24488 - The pk should default to 1 if no ``SITE_ID`` is configured. ... ok 313s test_save_another (sites_tests.tests.CreateDefaultSiteTests.test_save_another) 313s #17415 - Another site can be created right after the default one. ... ok 313s test_signal (sites_tests.tests.CreateDefaultSiteTests.test_signal) 313s #23641 - Sending the ``post_migrate`` signal triggers creation of the ... ok 313s test_unavailable_site_model (sites_tests.tests.CreateDefaultSiteTests.test_unavailable_site_model) 313s #24075 - A Site shouldn't be created if the model isn't available. ... ok 313s test_request (sites_tests.tests.MiddlewareTest.test_request) ... ok 313s test_add_on_m2m_with_intermediate_model (m2m_through.tests.M2mThroughTests.test_add_on_m2m_with_intermediate_model) ... ok 313s test_add_on_m2m_with_intermediate_model_callable_through_default (m2m_through.tests.M2mThroughTests.test_add_on_m2m_with_intermediate_model_callable_through_default) ... ok 313s test_add_on_m2m_with_intermediate_model_value_required (m2m_through.tests.M2mThroughTests.test_add_on_m2m_with_intermediate_model_value_required) ... ok 313s test_add_on_m2m_with_intermediate_model_value_required_fails (m2m_through.tests.M2mThroughTests.test_add_on_m2m_with_intermediate_model_value_required_fails) ... ok 313s test_add_on_reverse_m2m_with_intermediate_model (m2m_through.tests.M2mThroughTests.test_add_on_reverse_m2m_with_intermediate_model) ... ok 313s test_clear_on_reverse_removes_all_the_m2m_relationships (m2m_through.tests.M2mThroughTests.test_clear_on_reverse_removes_all_the_m2m_relationships) ... ok 313s test_clear_removes_all_the_m2m_relationships (m2m_through.tests.M2mThroughTests.test_clear_removes_all_the_m2m_relationships) ... ok 313s test_create_on_m2m_with_intermediate_model (m2m_through.tests.M2mThroughTests.test_create_on_m2m_with_intermediate_model) ... ok 313s test_create_on_m2m_with_intermediate_model_callable_through_default (m2m_through.tests.M2mThroughTests.test_create_on_m2m_with_intermediate_model_callable_through_default) ... ok 313s test_create_on_m2m_with_intermediate_model_value_required (m2m_through.tests.M2mThroughTests.test_create_on_m2m_with_intermediate_model_value_required) ... ok 313s test_create_on_m2m_with_intermediate_model_value_required_fails (m2m_through.tests.M2mThroughTests.test_create_on_m2m_with_intermediate_model_value_required_fails) ... ok 313s test_create_on_reverse_m2m_with_intermediate_model (m2m_through.tests.M2mThroughTests.test_create_on_reverse_m2m_with_intermediate_model) ... ok 313s test_custom_related_name_doesnt_conflict_with_fky_related_name (m2m_through.tests.M2mThroughTests.test_custom_related_name_doesnt_conflict_with_fky_related_name) ... ok 313s test_custom_related_name_forward_empty_qs (m2m_through.tests.M2mThroughTests.test_custom_related_name_forward_empty_qs) ... ok 313s test_custom_related_name_forward_non_empty_qs (m2m_through.tests.M2mThroughTests.test_custom_related_name_forward_non_empty_qs) ... ok 313s test_custom_related_name_reverse_empty_qs (m2m_through.tests.M2mThroughTests.test_custom_related_name_reverse_empty_qs) ... ok 313s test_custom_related_name_reverse_non_empty_qs (m2m_through.tests.M2mThroughTests.test_custom_related_name_reverse_non_empty_qs) ... ok 313s test_filter_on_intermediate_model (m2m_through.tests.M2mThroughTests.test_filter_on_intermediate_model) ... ok 313s test_get_on_intermediate_model (m2m_through.tests.M2mThroughTests.test_get_on_intermediate_model) ... ok 313s test_get_or_create_on_m2m_with_intermediate_model_value_required (m2m_through.tests.M2mThroughTests.test_get_or_create_on_m2m_with_intermediate_model_value_required) ... ok 313s test_get_or_create_on_m2m_with_intermediate_model_value_required_fails (m2m_through.tests.M2mThroughTests.test_get_or_create_on_m2m_with_intermediate_model_value_required_fails) ... ok 313s test_order_by_relational_field_through_model (m2m_through.tests.M2mThroughTests.test_order_by_relational_field_through_model) ... ok 313s test_query_first_model_by_intermediate_model_attribute (m2m_through.tests.M2mThroughTests.test_query_first_model_by_intermediate_model_attribute) ... ok 313s test_query_model_by_attribute_name_of_related_model (m2m_through.tests.M2mThroughTests.test_query_model_by_attribute_name_of_related_model) ... ok 313s test_query_model_by_custom_related_name (m2m_through.tests.M2mThroughTests.test_query_model_by_custom_related_name) ... ok 313s test_query_model_by_intermediate_can_return_non_unique_queryset (m2m_through.tests.M2mThroughTests.test_query_model_by_intermediate_can_return_non_unique_queryset) ... ok 313s test_query_model_by_related_model_name (m2m_through.tests.M2mThroughTests.test_query_model_by_related_model_name) ... ok 313s test_query_second_model_by_intermediate_model_attribute (m2m_through.tests.M2mThroughTests.test_query_second_model_by_intermediate_model_attribute) ... ok 313s test_remove_on_m2m_with_intermediate_model (m2m_through.tests.M2mThroughTests.test_remove_on_m2m_with_intermediate_model) ... ok 313s test_remove_on_m2m_with_intermediate_model_multiple (m2m_through.tests.M2mThroughTests.test_remove_on_m2m_with_intermediate_model_multiple) ... ok 313s test_remove_on_reverse_m2m_with_intermediate_model (m2m_through.tests.M2mThroughTests.test_remove_on_reverse_m2m_with_intermediate_model) ... ok 313s test_retrieve_intermediate_items (m2m_through.tests.M2mThroughTests.test_retrieve_intermediate_items) ... ok 313s test_retrieve_reverse_intermediate_items (m2m_through.tests.M2mThroughTests.test_retrieve_reverse_intermediate_items) ... ok 313s test_reverse_inherited_m2m_with_through_fields_list_hashable (m2m_through.tests.M2mThroughTests.test_reverse_inherited_m2m_with_through_fields_list_hashable) ... ok 313s test_set_on_m2m_with_intermediate_model (m2m_through.tests.M2mThroughTests.test_set_on_m2m_with_intermediate_model) ... ok 313s test_set_on_m2m_with_intermediate_model_callable_through_default (m2m_through.tests.M2mThroughTests.test_set_on_m2m_with_intermediate_model_callable_through_default) ... ok 313s test_set_on_m2m_with_intermediate_model_value_required (m2m_through.tests.M2mThroughTests.test_set_on_m2m_with_intermediate_model_value_required) ... ok 313s test_set_on_m2m_with_intermediate_model_value_required_fails (m2m_through.tests.M2mThroughTests.test_set_on_m2m_with_intermediate_model_value_required_fails) ... ok 313s test_set_on_reverse_m2m_with_intermediate_model (m2m_through.tests.M2mThroughTests.test_set_on_reverse_m2m_with_intermediate_model) ... ok 313s test_through_fields (m2m_through.tests.M2mThroughTests.test_through_fields) 313s Relations with intermediary tables with multiple FKs ... ok 313s test_update_or_create_on_m2m_with_intermediate_model_value_required (m2m_through.tests.M2mThroughTests.test_update_or_create_on_m2m_with_intermediate_model_value_required) ... ok 313s test_update_or_create_on_m2m_with_intermediate_model_value_required_fails (m2m_through.tests.M2mThroughTests.test_update_or_create_on_m2m_with_intermediate_model_value_required_fails) ... ok 314s test_check_site_id (sites_tests.tests.SitesFrameworkTests.test_check_site_id) ... ok 314s test_clear_site_cache (sites_tests.tests.SitesFrameworkTests.test_clear_site_cache) ... ok 314s test_clear_site_cache_domain (sites_tests.tests.SitesFrameworkTests.test_clear_site_cache_domain) ... ok 314s test_delete_all_sites_clears_cache (sites_tests.tests.SitesFrameworkTests.test_delete_all_sites_clears_cache) ... ok 314s test_domain_name_with_whitespaces (sites_tests.tests.SitesFrameworkTests.test_domain_name_with_whitespaces) ... ok 314s test_get_current_site (sites_tests.tests.SitesFrameworkTests.test_get_current_site) ... ok 314s test_get_current_site_host_with_trailing_dot (sites_tests.tests.SitesFrameworkTests.test_get_current_site_host_with_trailing_dot) 314s The site is matched if the name in the request has a trailing dot. ... ok 314s test_get_current_site_no_site_id (sites_tests.tests.SitesFrameworkTests.test_get_current_site_no_site_id) ... ok 314s test_get_current_site_no_site_id_and_handle_port_fallback (sites_tests.tests.SitesFrameworkTests.test_get_current_site_no_site_id_and_handle_port_fallback) ... ok 314s test_site_cache (sites_tests.tests.SitesFrameworkTests.test_site_cache) ... ok 314s test_site_manager (sites_tests.tests.SitesFrameworkTests.test_site_manager) ... ok 314s test_site_natural_key (sites_tests.tests.SitesFrameworkTests.test_site_natural_key) ... ok 314s test_unique_domain (sites_tests.tests.SitesFrameworkTests.test_unique_domain) ... ok 314s test_valid_site_id (sites_tests.tests.SitesFrameworkTests.test_valid_site_id) ... ok 314s test_annotate (generic_relations_regress.tests.GenericRelationTests.test_annotate) ... ok 314s test_charlink_delete (generic_relations_regress.tests.GenericRelationTests.test_charlink_delete) ... ok 314s test_coerce_object_id_remote_field_cache_persistence (generic_relations_regress.tests.GenericRelationTests.test_coerce_object_id_remote_field_cache_persistence) ... ok 314s test_editable_generic_rel (generic_relations_regress.tests.GenericRelationTests.test_editable_generic_rel) ... ok 314s test_extra_join_condition (generic_relations_regress.tests.GenericRelationTests.test_extra_join_condition) ... ok 314s test_filter_on_related_proxy_model (generic_relations_regress.tests.GenericRelationTests.test_filter_on_related_proxy_model) ... ok 314s test_filter_targets_related_pk (generic_relations_regress.tests.GenericRelationTests.test_filter_targets_related_pk) ... ok 314s test_generic_relation_ordering (generic_relations_regress.tests.GenericRelationTests.test_generic_relation_ordering) 314s Ordering over a generic relation does not include extraneous ... ok 314s test_generic_reverse_relation_exclude_filter (generic_relations_regress.tests.GenericRelationTests.test_generic_reverse_relation_exclude_filter) ... ok 314s test_generic_reverse_relation_with_abc (generic_relations_regress.tests.GenericRelationTests.test_generic_reverse_relation_with_abc) 314s The reverse generic relation accessor (targets) is created if the ... ok 314s test_generic_reverse_relation_with_mti (generic_relations_regress.tests.GenericRelationTests.test_generic_reverse_relation_with_mti) 314s Filtering with a reverse generic relation, where the GenericRelation ... ok 314s test_gfk_to_model_with_empty_pk (generic_relations_regress.tests.GenericRelationTests.test_gfk_to_model_with_empty_pk) 314s Test related to #13085 ... ok 314s test_inherited_models_content_type (generic_relations_regress.tests.GenericRelationTests.test_inherited_models_content_type) 314s GenericRelations on inherited classes use the correct content type. ... ok 314s test_join_reuse (generic_relations_regress.tests.GenericRelationTests.test_join_reuse) ... ok 314s test_q_object_or (generic_relations_regress.tests.GenericRelationTests.test_q_object_or) 314s SQL query parameters for generic relations are properly ... ok 314s test_reverse_relation_pk (generic_relations_regress.tests.GenericRelationTests.test_reverse_relation_pk) 314s The correct column name is used for the primary key on the ... ok 314s test_target_model_bool_false (generic_relations_regress.tests.GenericRelationTests.test_target_model_bool_false) 314s Saving a model with a GenericForeignKey to a model instance whose ... ok 314s test_target_model_len_zero (generic_relations_regress.tests.GenericRelationTests.test_target_model_len_zero) 314s Saving a model with a GenericForeignKey to a model instance whose ... ok 314s test_textlink_delete (generic_relations_regress.tests.GenericRelationTests.test_textlink_delete) ... ok 314s test_ticket_20378 (generic_relations_regress.tests.GenericRelationTests.test_ticket_20378) ... ok 314s test_ticket_20564 (generic_relations_regress.tests.GenericRelationTests.test_ticket_20564) ... ok 314s test_ticket_20564_nullable_fk (generic_relations_regress.tests.GenericRelationTests.test_ticket_20564_nullable_fk) ... ok 314s test_ticket_22982 (generic_relations_regress.tests.GenericRelationTests.test_ticket_22982) ... ok 314s test_ticket_22998 (generic_relations_regress.tests.GenericRelationTests.test_ticket_22998) ... ok 314s test_multiple_context (test_client_regress.tests.AssertTemplateUsedTests.test_multiple_context) 314s Template assertions work when there are multiple contexts ... ok 314s test_no_context (test_client_regress.tests.AssertTemplateUsedTests.test_no_context) 314s Template usage assertions work then templates aren't in use ... ok 314s test_single_context (test_client_regress.tests.AssertTemplateUsedTests.test_single_context) 314s Template assertions work when there is a single context ... ok 314s test_template_rendered_multiple_times (test_client_regress.tests.AssertTemplateUsedTests.test_template_rendered_multiple_times) 314s Template assertions work when a template is rendered multiple times. ... ok 314s test_15368 (test_client_regress.tests.ContextTests.test_15368) ... ok 314s test_contextlist_get (test_client_regress.tests.ContextTests.test_contextlist_get) ... ok 314s test_contextlist_keys (test_client_regress.tests.ContextTests.test_contextlist_keys) ... ok 314s test_inherited_context (test_client_regress.tests.ContextTests.test_inherited_context) 314s Context variables can be retrieved from a list of contexts ... ok 314s test_nested_requests (test_client_regress.tests.ContextTests.test_nested_requests) 314s response.context is not lost when view call another view. ... ok 314s test_single_context (test_client_regress.tests.ContextTests.test_single_context) 314s Context variables can be retrieved from a single context ... ok 314s test_exception_cleared (test_client_regress.tests.ExceptionTests.test_exception_cleared) 314s #5836 - A stale user exception isn't re-raised by the test client. ... ok 314s test_login_different_client (test_client_regress.tests.LoginTests.test_login_different_client) 314s Using a different test client doesn't violate authentication ... ok 314s test_login (test_client_regress.tests.SessionEngineTests.test_login) 314s A session engine that modifies the session key can be used to log in ... ok 314s test_mutually_referential (mutually_referential.tests.MutuallyReferentialTests.test_mutually_referential) ... ok 314s test_add_view (auth_tests.test_admin_multidb.MultiDatabaseTests.test_add_view) ... ok 314s test_authenticate (auth_tests.test_auth_backends.AllowAllUsersModelBackendTest.test_authenticate) ... ok 314s test_get_user (auth_tests.test_auth_backends.AllowAllUsersModelBackendTest.test_get_user) ... ok 315s test_login_with_user (test_client_regress.tests.SessionTests.test_login_with_user) 315s Login should send user_logged_in signal on successful login. ... ok 315s test_login_without_signal (test_client_regress.tests.SessionTests.test_login_without_signal) 315s Login shouldn't send signal if user wasn't logged in ... ok 315s test_logout (test_client_regress.tests.SessionTests.test_logout) 315s Logout should work whether the user is logged in or not (#9978). ... ok 315s test_logout_with_custom_auth_backend (test_client_regress.tests.SessionTests.test_logout_with_custom_auth_backend) 315s Request a logout after logging in with custom authentication backend ... ok 315s test_logout_with_custom_user (test_client_regress.tests.SessionTests.test_logout_with_custom_user) 315s Logout should send user_logged_out signal if custom user was logged in. ... ok 315s test_logout_with_user (test_client_regress.tests.SessionTests.test_logout_with_user) 315s Logout should send user_logged_out signal if user was logged in. ... ok 315s test_logout_without_user (test_client_regress.tests.SessionTests.test_logout_without_user) 315s Logout should send signal even if user not authenticated. ... ok 315s test_session (test_client_regress.tests.SessionTests.test_session) 315s The session isn't lost if a user logs in ... ok 315s test_session_initiated (test_client_regress.tests.SessionTests.test_session_initiated) ... ok 315s test_get_all_permissions (auth_tests.test_auth_backends.BaseBackendTest.test_get_all_permissions) ... ok 315s test_get_group_permissions (auth_tests.test_auth_backends.BaseBackendTest.test_get_group_permissions) ... ok 315s test_get_user_permissions (auth_tests.test_auth_backends.BaseBackendTest.test_get_user_permissions) ... ok 315s test_has_perm (auth_tests.test_auth_backends.BaseBackendTest.test_has_perm) ... ok 315s test_has_perms_perm_list_invalid (auth_tests.test_auth_backends.BaseBackendTest.test_has_perms_perm_list_invalid) ... ok 315s test_authenticate_sensitive_variables (auth_tests.test_auth_backends.AuthenticateTests.test_authenticate_sensitive_variables) ... ok 315s test_clean_credentials_sensitive_variables (auth_tests.test_auth_backends.AuthenticateTests.test_clean_credentials_sensitive_variables) ... ok 315s test_skips_backends_with_decorated_method (auth_tests.test_auth_backends.AuthenticateTests.test_skips_backends_with_decorated_method) ... ok 315s test_skips_backends_without_arguments (auth_tests.test_auth_backends.AuthenticateTests.test_skips_backends_without_arguments) 315s A backend (SkippedBackend) is ignored if it doesn't accept the ... ok 315s test_type_error_raised (auth_tests.test_auth_backends.AuthenticateTests.test_type_error_raised) 315s A TypeError within a backend is propagated properly (#18171). ... ok 315s test_changed_backend_settings (auth_tests.test_auth_backends.ChangedBackendSettingsTest.test_changed_backend_settings) 315s Removing a backend configured in AUTHENTICATION_BACKENDS makes already ... ok 315s test_authenticate (auth_tests.test_auth_backends.CustomUserModelBackendAuthenticateTest.test_authenticate) ... ok 315s test_anonymous_has_no_permissions (auth_tests.test_auth_backends.CustomPermissionsUserModelBackendTest.test_anonymous_has_no_permissions) 315s #17903 -- Anonymous users shouldn't have permissions in ... ok 315s test_authentication_timing (auth_tests.test_auth_backends.CustomPermissionsUserModelBackendTest.test_authentication_timing) 315s Hasher is run once regardless of whether the user exists. Refs #20760. ... ok 315s test_authentication_without_credentials (auth_tests.test_auth_backends.CustomPermissionsUserModelBackendTest.test_authentication_without_credentials) ... ok 315s test_custom_perms (auth_tests.test_auth_backends.CustomPermissionsUserModelBackendTest.test_custom_perms) ... ok 315s test_get_all_superuser_permissions (auth_tests.test_auth_backends.CustomPermissionsUserModelBackendTest.test_get_all_superuser_permissions) 315s A superuser has all permissions. Refs #14795. ... ok 315s test_has_no_object_perm (auth_tests.test_auth_backends.CustomPermissionsUserModelBackendTest.test_has_no_object_perm) 315s Regressiontest for #12462 ... ok 315s test_has_perm (auth_tests.test_auth_backends.CustomPermissionsUserModelBackendTest.test_has_perm) ... ok 315s test_inactive_has_no_permissions (auth_tests.test_auth_backends.CustomPermissionsUserModelBackendTest.test_inactive_has_no_permissions) 315s #17903 -- Inactive users shouldn't have permissions in ... ok 315s test_backend_path (auth_tests.test_auth_backends.ImportedBackendTests.test_backend_path) ... ok 315s test_anonymous_has_no_permissions (auth_tests.test_auth_backends.ExtensionUserModelBackendTest.test_anonymous_has_no_permissions) 315s #17903 -- Anonymous users shouldn't have permissions in ... ok 315s test_authentication_timing (auth_tests.test_auth_backends.ExtensionUserModelBackendTest.test_authentication_timing) 315s Hasher is run once regardless of whether the user exists. Refs #20760. ... ok 315s test_authentication_without_credentials (auth_tests.test_auth_backends.ExtensionUserModelBackendTest.test_authentication_without_credentials) ... ok 315s test_custom_perms (auth_tests.test_auth_backends.ExtensionUserModelBackendTest.test_custom_perms) ... ok 315s test_get_all_superuser_permissions (auth_tests.test_auth_backends.ExtensionUserModelBackendTest.test_get_all_superuser_permissions) 315s A superuser has all permissions. Refs #14795. ... ok 315s test_has_no_object_perm (auth_tests.test_auth_backends.ExtensionUserModelBackendTest.test_has_no_object_perm) 315s Regressiontest for #12462 ... ok 315s test_has_perm (auth_tests.test_auth_backends.ExtensionUserModelBackendTest.test_has_perm) ... ok 315s test_inactive_has_no_permissions (auth_tests.test_auth_backends.ExtensionUserModelBackendTest.test_inactive_has_no_permissions) 315s #17903 -- Inactive users shouldn't have permissions in ... ok 315s test_does_not_shadow_exception (auth_tests.test_auth_backends.ImproperlyConfiguredUserModelTest.test_does_not_shadow_exception) ... ok 315s test_has_module_perms (auth_tests.test_auth_backends.InActiveUserBackendTest.test_has_module_perms) ... ok 315s test_has_perm (auth_tests.test_auth_backends.InActiveUserBackendTest.test_has_perm) ... ok 315s test_raises_exception (auth_tests.test_auth_backends.NoBackendsTest.test_raises_exception) ... ok 316s test_authenticates (auth_tests.test_auth_backends.PermissionDeniedBackendTest.test_authenticates) ... ok 316s test_has_perm (auth_tests.test_auth_backends.PermissionDeniedBackendTest.test_has_perm) ... ok 316s test_has_perm_denied (auth_tests.test_auth_backends.PermissionDeniedBackendTest.test_has_perm_denied) ... ok 316s test_permission_denied (auth_tests.test_auth_backends.PermissionDeniedBackendTest.test_permission_denied) 316s user is not authenticated after a backend raises permission denied #2550 ... ok 316s test_get_all_permissions (auth_tests.test_auth_backends.RowlevelBackendTest.test_get_all_permissions) ... ok 316s test_get_group_permissions (auth_tests.test_auth_backends.RowlevelBackendTest.test_get_group_permissions) ... ok 316s test_has_perm (auth_tests.test_auth_backends.RowlevelBackendTest.test_has_perm) ... ok 316s test_anonymous_has_no_permissions (auth_tests.test_auth_backends.ModelBackendTest.test_anonymous_has_no_permissions) 316s #17903 -- Anonymous users shouldn't have permissions in ... ok 316s test_authenticate_inactive (auth_tests.test_auth_backends.ModelBackendTest.test_authenticate_inactive) 316s An inactive user can't authenticate. ... ok 316s test_authenticate_user_without_is_active_field (auth_tests.test_auth_backends.ModelBackendTest.test_authenticate_user_without_is_active_field) 316s A custom user without an `is_active` field is allowed to authenticate. ... ok 316s test_authentication_timing (auth_tests.test_auth_backends.ModelBackendTest.test_authentication_timing) 316s Hasher is run once regardless of whether the user exists. Refs #20760. ... ok 316s test_authentication_without_credentials (auth_tests.test_auth_backends.ModelBackendTest.test_authentication_without_credentials) ... ok 316s test_custom_perms (auth_tests.test_auth_backends.ModelBackendTest.test_custom_perms) ... ok 316s test_get_all_superuser_permissions (auth_tests.test_auth_backends.ModelBackendTest.test_get_all_superuser_permissions) 316s A superuser has all permissions. Refs #14795. ... ok 316s test_has_no_object_perm (auth_tests.test_auth_backends.ModelBackendTest.test_has_no_object_perm) 316s Regressiontest for #12462 ... ok 316s test_has_perm (auth_tests.test_auth_backends.ModelBackendTest.test_has_perm) ... ok 316s test_inactive_has_no_permissions (auth_tests.test_auth_backends.ModelBackendTest.test_inactive_has_no_permissions) 316s #17903 -- Inactive users shouldn't have permissions in ... ok 316s test_backend_path_login_with_explicit_backends (auth_tests.test_auth_backends.SelectingBackendTests.test_backend_path_login_with_explicit_backends) ... ok 316s test_backend_path_login_without_authenticate_multiple_backends (auth_tests.test_auth_backends.SelectingBackendTests.test_backend_path_login_without_authenticate_multiple_backends) ... ok 316s test_backend_path_login_without_authenticate_single_backend (auth_tests.test_auth_backends.SelectingBackendTests.test_backend_path_login_without_authenticate_single_backend) ... ok 316s test_non_string_backend (auth_tests.test_auth_backends.SelectingBackendTests.test_non_string_backend) ... ok 316s test_login (auth_tests.test_auth_backends.UUIDUserTests.test_login) 316s A custom user with a UUID primary key should be able to login. ... ok 316s test_get_user (auth_tests.test_basic.TestGetUser.test_get_user) ... ok 316s test_get_user_anonymous (auth_tests.test_basic.TestGetUser.test_get_user_anonymous) ... ok 316s test_get_user_fallback_secret (auth_tests.test_basic.TestGetUser.test_get_user_fallback_secret) ... ok 316s test_get_user_model (auth_tests.test_basic.BasicTestCase.test_get_user_model) 316s The current user model can be retrieved ... ok 316s test_superuser (auth_tests.test_basic.BasicTestCase.test_superuser) 316s Check the creation and properties of a superuser ... ok 316s test_superuser_no_email_or_password (auth_tests.test_basic.BasicTestCase.test_superuser_no_email_or_password) ... ok 316s test_swappable_user (auth_tests.test_basic.BasicTestCase.test_swappable_user) 316s The current user model can be swapped out for another ... ok 316s test_swappable_user_bad_setting (auth_tests.test_basic.BasicTestCase.test_swappable_user_bad_setting) 316s The alternate user setting must point to something in the format app.model ... ok 316s test_swappable_user_nonexistent_model (auth_tests.test_basic.BasicTestCase.test_swappable_user_nonexistent_model) 316s The current user model must point to an installed model ... ok 316s test_unicode_username (auth_tests.test_basic.BasicTestCase.test_unicode_username) ... ok 316s test_user (auth_tests.test_basic.BasicTestCase.test_user) 316s Users can be created and can set their password ... ok 316s test_user_no_email (auth_tests.test_basic.BasicTestCase.test_user_no_email) 316s Users can be created without an email ... ok 316s test_user_verbose_names_translatable (auth_tests.test_basic.BasicTestCase.test_user_verbose_names_translatable) 316s Default User model verbose names are translatable (#19945) ... ok 316s test_callable (auth_tests.test_decorators.LoginRequiredTestCase.test_callable) 316s login_required is assignable to callable objects. ... ok 316s test_login_required (auth_tests.test_decorators.LoginRequiredTestCase.test_login_required) 316s login_required works on a simple view wrapped in a login_required ... ok 316s test_login_required_next_url (auth_tests.test_decorators.LoginRequiredTestCase.test_login_required_next_url) 316s login_required works on a simple view wrapped in a login_required ... ok 316s test_view (auth_tests.test_decorators.LoginRequiredTestCase.test_view) 316s login_required is assignable to normal views. ... ok 316s test_message_attrs (auth_tests.test_context_processors.AuthContextProcessorTests.test_message_attrs) ... ok 316s test_perm_in_perms_attrs (auth_tests.test_context_processors.AuthContextProcessorTests.test_perm_in_perms_attrs) ... ok 316s test_perms_attrs (auth_tests.test_context_processors.AuthContextProcessorTests.test_perms_attrs) ... ok 316s test_session_is_accessed (auth_tests.test_context_processors.AuthContextProcessorTests.test_session_is_accessed) 316s The session is accessed if the auth context processor ... ok 316s test_session_not_accessed (auth_tests.test_context_processors.AuthContextProcessorTests.test_session_not_accessed) 316s The session is not accessed simply by including ... ok 316s test_user_attrs (auth_tests.test_context_processors.AuthContextProcessorTests.test_user_attrs) 316s The lazy objects returned behave just like the wrapped objects. ... ok 316s test_many_permissions_in_set_pass (auth_tests.test_decorators.PermissionsRequiredDecoratorTest.test_many_permissions_in_set_pass) ... ok 316s test_many_permissions_pass (auth_tests.test_decorators.PermissionsRequiredDecoratorTest.test_many_permissions_pass) ... ok 316s test_permissioned_denied_exception_raised (auth_tests.test_decorators.PermissionsRequiredDecoratorTest.test_permissioned_denied_exception_raised) ... ok 316s test_permissioned_denied_redirect (auth_tests.test_decorators.PermissionsRequiredDecoratorTest.test_permissioned_denied_redirect) ... ok 316s test_single_permission_pass (auth_tests.test_decorators.PermissionsRequiredDecoratorTest.test_single_permission_pass) ... ok 316s test_html_autocomplete_attributes (auth_tests.test_forms.AdminPasswordChangeFormTest.test_html_autocomplete_attributes) ... ok 316s test_missing_passwords (auth_tests.test_forms.AdminPasswordChangeFormTest.test_missing_passwords) ... ok 316s test_non_matching_passwords (auth_tests.test_forms.AdminPasswordChangeFormTest.test_non_matching_passwords) ... ok 316s test_one_password (auth_tests.test_forms.AdminPasswordChangeFormTest.test_one_password) ... ok 316s test_password_whitespace_not_stripped (auth_tests.test_forms.AdminPasswordChangeFormTest.test_password_whitespace_not_stripped) ... ok 316s test_success (auth_tests.test_forms.AdminPasswordChangeFormTest.test_success) ... ok 317s test_both_passwords (auth_tests.test_forms.BaseUserCreationFormTest.test_both_passwords) ... ok 317s test_custom_form (auth_tests.test_forms.BaseUserCreationFormTest.test_custom_form) ... ok 317s test_custom_form_hidden_username_field (auth_tests.test_forms.BaseUserCreationFormTest.test_custom_form_hidden_username_field) ... ok 317s test_custom_form_saves_many_to_many_field (auth_tests.test_forms.BaseUserCreationFormTest.test_custom_form_saves_many_to_many_field) ... ok 317s test_custom_form_with_different_username_field (auth_tests.test_forms.BaseUserCreationFormTest.test_custom_form_with_different_username_field) ... ok 317s test_duplicate_normalized_unicode (auth_tests.test_forms.BaseUserCreationFormTest.test_duplicate_normalized_unicode) 317s To prevent almost identical usernames, visually identical but differing ... ok 317s test_html_autocomplete_attributes (auth_tests.test_forms.BaseUserCreationFormTest.test_html_autocomplete_attributes) ... ok 317s test_invalid_data (auth_tests.test_forms.BaseUserCreationFormTest.test_invalid_data) ... ok 317s test_invalid_username_no_normalize (auth_tests.test_forms.BaseUserCreationFormTest.test_invalid_username_no_normalize) ... ok 317s test_normalize_username (auth_tests.test_forms.BaseUserCreationFormTest.test_normalize_username) ... ok 317s test_password_help_text (auth_tests.test_forms.BaseUserCreationFormTest.test_password_help_text) ... ok 317s test_password_verification (auth_tests.test_forms.BaseUserCreationFormTest.test_password_verification) ... ok 317s test_password_whitespace_not_stripped (auth_tests.test_forms.BaseUserCreationFormTest.test_password_whitespace_not_stripped) ... ok 317s test_success (auth_tests.test_forms.BaseUserCreationFormTest.test_success) ... ok 317s test_unicode_username (auth_tests.test_forms.BaseUserCreationFormTest.test_unicode_username) ... ok 317s test_user_already_exists (auth_tests.test_forms.BaseUserCreationFormTest.test_user_already_exists) ... ok 317s test_user_create_form_validates_password_with_all_data (auth_tests.test_forms.BaseUserCreationFormTest.test_user_create_form_validates_password_with_all_data) 317s BaseUserCreationForm password validation uses all of the form's data. ... ok 317s test_username_field_autocapitalize_none (auth_tests.test_forms.BaseUserCreationFormTest.test_username_field_autocapitalize_none) ... ok 317s test_validates_password (auth_tests.test_forms.BaseUserCreationFormTest.test_validates_password) ... ok 317s test_custom_login_allowed_policy (auth_tests.test_forms.AuthenticationFormTest.test_custom_login_allowed_policy) ... ok 317s test_get_invalid_login_error (auth_tests.test_forms.AuthenticationFormTest.test_get_invalid_login_error) ... ok 317s test_html_autocomplete_attributes (auth_tests.test_forms.AuthenticationFormTest.test_html_autocomplete_attributes) ... ok 317s test_inactive_user (auth_tests.test_forms.AuthenticationFormTest.test_inactive_user) ... ok 317s test_inactive_user_i18n (auth_tests.test_forms.AuthenticationFormTest.test_inactive_user_i18n) ... ok 317s test_inactive_user_incorrect_password (auth_tests.test_forms.AuthenticationFormTest.test_inactive_user_incorrect_password) 317s An invalid login doesn't leak the inactive status of a user. ... ok 317s test_integer_username (auth_tests.test_forms.AuthenticationFormTest.test_integer_username) ... ok 317s test_invalid_username (auth_tests.test_forms.AuthenticationFormTest.test_invalid_username) ... ok 317s test_login_failed (auth_tests.test_forms.AuthenticationFormTest.test_login_failed) ... ok 317s test_no_password (auth_tests.test_forms.AuthenticationFormTest.test_no_password) ... ok 317s test_password_whitespace_not_stripped (auth_tests.test_forms.AuthenticationFormTest.test_password_whitespace_not_stripped) ... ok 317s test_success (auth_tests.test_forms.AuthenticationFormTest.test_success) ... ok 317s test_unicode_username (auth_tests.test_forms.AuthenticationFormTest.test_unicode_username) ... ok 317s test_username_field_autocapitalize_none (auth_tests.test_forms.AuthenticationFormTest.test_username_field_autocapitalize_none) ... ok 317s test_username_field_label (auth_tests.test_forms.AuthenticationFormTest.test_username_field_label) ... ok 317s test_username_field_label_empty_string (auth_tests.test_forms.AuthenticationFormTest.test_username_field_label_empty_string) ... ok 317s test_username_field_label_not_set (auth_tests.test_forms.AuthenticationFormTest.test_username_field_label_not_set) ... ok 317s test_username_field_max_length_defaults_to_254 (auth_tests.test_forms.AuthenticationFormTest.test_username_field_max_length_defaults_to_254) ... ok 317s test_username_field_max_length_matches_user_model (auth_tests.test_forms.AuthenticationFormTest.test_username_field_max_length_matches_user_model) ... ok 317s test_field_order (auth_tests.test_forms.PasswordChangeFormTest.test_field_order) ... ok 317s test_html_autocomplete_attributes (auth_tests.test_forms.PasswordChangeFormTest.test_html_autocomplete_attributes) ... ok 317s test_incorrect_password (auth_tests.test_forms.PasswordChangeFormTest.test_incorrect_password) ... ok 317s test_password_verification (auth_tests.test_forms.PasswordChangeFormTest.test_password_verification) ... ok 317s test_password_whitespace_not_stripped (auth_tests.test_forms.PasswordChangeFormTest.test_password_whitespace_not_stripped) ... ok 317s test_success (auth_tests.test_forms.PasswordChangeFormTest.test_success) ... ok 317s test_help_text_translation (auth_tests.test_forms.SetPasswordFormTest.test_help_text_translation) ... ok 317s test_html_autocomplete_attributes (auth_tests.test_forms.SetPasswordFormTest.test_html_autocomplete_attributes) ... ok 317s test_no_password (auth_tests.test_forms.SetPasswordFormTest.test_no_password) ... ok 317s test_password_verification (auth_tests.test_forms.SetPasswordFormTest.test_password_verification) ... ok 317s test_password_whitespace_not_stripped (auth_tests.test_forms.SetPasswordFormTest.test_password_whitespace_not_stripped) ... ok 317s test_success (auth_tests.test_forms.SetPasswordFormTest.test_success) ... ok 317s test_validates_password (auth_tests.test_forms.SetPasswordFormTest.test_validates_password) ... ok 317s test_cleaned_data (auth_tests.test_forms.PasswordResetFormTest.test_cleaned_data) ... ok 317s test_custom_email_constructor (auth_tests.test_forms.PasswordResetFormTest.test_custom_email_constructor) ... ok 317s test_custom_email_field (auth_tests.test_forms.PasswordResetFormTest.test_custom_email_field) ... ok 317s test_custom_email_subject (auth_tests.test_forms.PasswordResetFormTest.test_custom_email_subject) ... ok 317s test_html_autocomplete_attributes (auth_tests.test_forms.PasswordResetFormTest.test_html_autocomplete_attributes) ... ok 317s test_inactive_user (auth_tests.test_forms.PasswordResetFormTest.test_inactive_user) 317s Inactive user cannot receive password reset email. ... ok 317s test_invalid_email (auth_tests.test_forms.PasswordResetFormTest.test_invalid_email) ... ok 317s test_nonexistent_email (auth_tests.test_forms.PasswordResetFormTest.test_nonexistent_email) 317s Test nonexistent email address. This should not fail because it would ... ok 317s test_preserve_username_case (auth_tests.test_forms.PasswordResetFormTest.test_preserve_username_case) 317s Preserve the case of the user name (before the @ in the email address) ... ok 317s test_save_html_email_template_name (auth_tests.test_forms.PasswordResetFormTest.test_save_html_email_template_name) 317s Test the PasswordResetForm.save() method with html_email_template_name ... ok 317s test_save_plaintext_email (auth_tests.test_forms.PasswordResetFormTest.test_save_plaintext_email) 317s Test the PasswordResetForm.save() method with no html_email_template_name ... ok 317s test_save_send_email_exceptions_are_catched_and_logged (auth_tests.test_forms.PasswordResetFormTest.test_save_send_email_exceptions_are_catched_and_logged) ... ok 317s test_unusable_password (auth_tests.test_forms.PasswordResetFormTest.test_unusable_password) ... ok 317s test_user_email_domain_unicode_collision (auth_tests.test_forms.PasswordResetFormTest.test_user_email_domain_unicode_collision) ... ok 317s test_user_email_domain_unicode_collision_nonexistent (auth_tests.test_forms.PasswordResetFormTest.test_user_email_domain_unicode_collision_nonexistent) ... ok 317s test_user_email_unicode_collision (auth_tests.test_forms.PasswordResetFormTest.test_user_email_unicode_collision) ... ok 317s test_user_email_unicode_collision_nonexistent (auth_tests.test_forms.PasswordResetFormTest.test_user_email_unicode_collision_nonexistent) ... ok 318s test_case_insensitive_username (auth_tests.test_forms.UserCreationFormTest.test_case_insensitive_username) ... ok 318s test_case_insensitive_username_custom_user_and_error_message (auth_tests.test_forms.UserCreationFormTest.test_case_insensitive_username_custom_user_and_error_message) ... ok 318s test_get_pass (auth_tests.test_management.ChangepasswordManagementCommandTestCase.test_get_pass) ... ok 318s test_get_pass_no_input (auth_tests.test_management.ChangepasswordManagementCommandTestCase.test_get_pass_no_input) ... ok 318s test_nonexistent_username (auth_tests.test_management.ChangepasswordManagementCommandTestCase.test_nonexistent_username) ... ok 318s test_password_validation (auth_tests.test_management.ChangepasswordManagementCommandTestCase.test_password_validation) 318s A CommandError should be raised if the user enters in passwords which ... ok 318s test_system_username (auth_tests.test_management.ChangepasswordManagementCommandTestCase.test_system_username) 318s The system username is used if --username isn't provided. ... ok 318s test_that_changepassword_command_changes_joes_password (auth_tests.test_management.ChangepasswordManagementCommandTestCase.test_that_changepassword_command_changes_joes_password) 318s Executing the changepassword management command should change joe's password ... ok 318s test_that_changepassword_command_works_with_nonascii_output (auth_tests.test_management.ChangepasswordManagementCommandTestCase.test_that_changepassword_command_works_with_nonascii_output) 318s #21627 -- Executing the changepassword management command should allow ... ok 318s test_that_max_tries_exits_1 (auth_tests.test_management.ChangepasswordManagementCommandTestCase.test_that_max_tries_exits_1) 318s A CommandError should be thrown by handle() if the user enters in ... ok 318s test_set_permissions_fk_to_using_parameter (auth_tests.test_management.CreatePermissionsMultipleDatabasesTests.test_set_permissions_fk_to_using_parameter) ... ok 318s test_create_permissions_checks_contenttypes_created (auth_tests.test_management.CreatePermissionsTests.test_create_permissions_checks_contenttypes_created) 318s `post_migrate` handler ordering isn't guaranteed. Simulate a case ... ok 318s test_default_permissions (auth_tests.test_management.CreatePermissionsTests.test_default_permissions) ... ok 318s test_permission_with_proxy_content_type_created (auth_tests.test_management.CreatePermissionsTests.test_permission_with_proxy_content_type_created) 318s A proxy model's permissions use its own content type rather than the ... ok 318s test_unavailable_models (auth_tests.test_management.CreatePermissionsTests.test_unavailable_models) 318s #24075 - Permissions shouldn't be created or deleted if the ContentType ... ok 320s test_bug_14242 (auth_tests.test_forms.UserChangeFormTest.test_bug_14242) ... ok 320s test_bug_17944_empty_password (auth_tests.test_forms.UserChangeFormTest.test_bug_17944_empty_password) ... ok 320s test_bug_17944_unknown_password_algorithm (auth_tests.test_forms.UserChangeFormTest.test_bug_17944_unknown_password_algorithm) ... ok 320s test_bug_17944_unmanageable_password (auth_tests.test_forms.UserChangeFormTest.test_bug_17944_unmanageable_password) ... ok 320s test_bug_19133 (auth_tests.test_forms.UserChangeFormTest.test_bug_19133) 320s The change form does not return the password value ... ok 320s test_bug_19349_bound_password_field (auth_tests.test_forms.UserChangeFormTest.test_bug_19349_bound_password_field) ... ok 320s test_custom_form (auth_tests.test_forms.UserChangeFormTest.test_custom_form) ... ok 320s test_link_to_password_reset_in_helptext_via_to_field (auth_tests.test_forms.UserChangeFormTest.test_link_to_password_reset_in_helptext_via_to_field) ... ok 320s test_password_excluded (auth_tests.test_forms.UserChangeFormTest.test_password_excluded) ... ok 320s test_unusable_password (auth_tests.test_forms.UserChangeFormTest.test_unusable_password) ... ok 320s test_username_field_autocapitalize_none (auth_tests.test_forms.UserChangeFormTest.test_username_field_autocapitalize_none) ... ok 320s test_username_validity (auth_tests.test_forms.UserChangeFormTest.test_username_validity) ... ok 320s test_actual_implementation (auth_tests.test_management.GetDefaultUsernameTestCase.test_actual_implementation) ... ok 320s test_existing (auth_tests.test_management.GetDefaultUsernameTestCase.test_existing) ... ok 320s test_i18n (auth_tests.test_management.GetDefaultUsernameTestCase.test_i18n) ... ok 320s test_simple (auth_tests.test_management.GetDefaultUsernameTestCase.test_simple) ... ok 320s test_with_database (auth_tests.test_management.GetDefaultUsernameTestCase.test_with_database) ... ok 320s test_input_not_found (auth_tests.test_management.MockInputTests.test_input_not_found) ... ok 320s test_that_changepassword_command_with_database_option_uses_given_db (auth_tests.test_management.MultiDBChangepasswordManagementCommandTestCase.test_that_changepassword_command_with_database_option_uses_given_db) 320s changepassword --database should operate on the specified DB. ... ok 320s test_createsuperuser_command_suggested_username_with_database_option (auth_tests.test_management.MultiDBCreatesuperuserTestCase.test_createsuperuser_command_suggested_username_with_database_option) ... ok 320s test_createsuperuser_command_with_database_option (auth_tests.test_management.MultiDBCreatesuperuserTestCase.test_createsuperuser_command_with_database_option) 320s createsuperuser --database should operate on the specified DB. ... ok 320s test_changed_password_invalidates_session (auth_tests.test_middleware.TestAuthenticationMiddleware.test_changed_password_invalidates_session) ... ok 320s test_no_password_change_doesnt_invalidate_session (auth_tests.test_middleware.TestAuthenticationMiddleware.test_no_password_change_doesnt_invalidate_session) ... ok 320s test_no_session (auth_tests.test_middleware.TestAuthenticationMiddleware.test_no_session) ... ok 320s test_access_mixin_permission_denied_remote_login_url (auth_tests.test_mixins.AccessMixinTests.test_access_mixin_permission_denied_remote_login_url) ... ok 320s test_access_mixin_permission_denied_response (auth_tests.test_mixins.AccessMixinTests.test_access_mixin_permission_denied_response) ... ok 320s test_stacked_mixins_missing_permission (auth_tests.test_mixins.AccessMixinTests.test_stacked_mixins_missing_permission) ... ok 320s test_stacked_mixins_not_logged_in (auth_tests.test_mixins.AccessMixinTests.test_stacked_mixins_not_logged_in) ... ok 320s test_stacked_mixins_success (auth_tests.test_mixins.AccessMixinTests.test_stacked_mixins_success) ... ok 320s test_basic_usage (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_basic_usage) 320s Check the operation of the createsuperuser management command ... ok 320s test_blank_username (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_blank_username) 320s Creation fails if --username is blank. ... ok 320s test_blank_username_non_interactive (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_blank_username_non_interactive) ... ok 320s test_default_username (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_default_username) 320s createsuperuser uses a default username when one isn't provided. ... ok 320s test_email_in_username (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_email_in_username) ... ok 320s test_environment_variable_m2m_non_interactive (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_environment_variable_m2m_non_interactive) ... ok 320s test_environment_variable_non_interactive (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_environment_variable_non_interactive) ... ok 320s test_existing_username (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_existing_username) 320s Creation fails if the username already exists. ... ok 320s test_existing_username_meta_unique_constraint (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_existing_username_meta_unique_constraint) 320s Creation fails if the username already exists and a custom user model ... ok 320s test_existing_username_non_interactive (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_existing_username_non_interactive) 320s Creation fails if the username already exists. ... ok 320s test_existing_username_provided_via_option_and_interactive (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_existing_username_provided_via_option_and_interactive) 320s call_command() gets username='janet' and interactive=True. ... ok 320s test_fields_with_fk (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_fields_with_fk) ... ok 320s test_fields_with_fk_interactive (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_fields_with_fk_interactive) ... ok 320s test_fields_with_fk_via_option_interactive (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_fields_with_fk_via_option_interactive) ... ok 320s test_fields_with_m2m (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_fields_with_m2m) ... ok 320s test_fields_with_m2m_and_through (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_fields_with_m2m_and_through) ... ok 320s test_fields_with_m2m_interactive (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_fields_with_m2m_interactive) ... ok 320s test_fields_with_m2m_interactive_blank (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_fields_with_m2m_interactive_blank) ... ok 320s test_ignore_environment_variable_interactive (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_ignore_environment_variable_interactive) ... ok 320s test_ignore_environment_variable_non_interactive (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_ignore_environment_variable_non_interactive) ... ok 320s test_invalid_username (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_invalid_username) 320s Creation fails if the username fails validation. ... ok 320s test_keyboard_interrupt (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_keyboard_interrupt) ... ok 320s test_no_email_argument (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_no_email_argument) ... ok 320s test_non_ascii_verbose_name (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_non_ascii_verbose_name) ... ok 320s test_passing_stdin (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_passing_stdin) 320s You can pass a stdin object as an option and it should be ... ok 320s test_password_validation (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_password_validation) 320s Creation should fail if the password fails validation. ... ok 320s test_password_validation_bypass (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_password_validation_bypass) 320s Password validation can be bypassed by entering 'y' at the prompt. ... ok 320s test_skip_if_not_in_TTY (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_skip_if_not_in_TTY) 320s If the command is not called from a TTY, it should be skipped and a ... ok 320s test_swappable_user (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_swappable_user) 320s A superuser can be created when a custom user model is in use ... ok 320s test_swappable_user_missing_required_field (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_swappable_user_missing_required_field) 320s A Custom superuser won't be created when a required field isn't provided ... ok 320s test_swappable_user_username_non_unique (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_swappable_user_username_non_unique) ... ok 320s test_usermodel_without_password (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_usermodel_without_password) ... ok 320s test_usermodel_without_password_interactive (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_usermodel_without_password_interactive) ... ok 320s test_validate_fk (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_validate_fk) ... ok 320s test_validate_fk_environment_variable (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_validate_fk_environment_variable) ... ok 320s test_validate_fk_via_option_interactive (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_validate_fk_via_option_interactive) ... ok 320s test_validate_password_against_required_fields (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_validate_password_against_required_fields) ... ok 320s test_validate_password_against_required_fields_via_option (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_validate_password_against_required_fields_via_option) ... ok 320s test_validate_password_against_username (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_validate_password_against_username) ... ok 320s test_validate_username (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_validate_username) ... ok 320s test_validation_blank_password_entered (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_validation_blank_password_entered) 320s Creation should fail if the user enters blank passwords. ... ok 320s test_validation_mismatched_passwords (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_validation_mismatched_passwords) 320s Creation should fail if the user enters mismatched passwords. ... ok 320s test_verbosity_zero (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_verbosity_zero) ... ok 320s test_login_required (auth_tests.test_mixins.LoginRequiredMixinTests.test_login_required) 320s login_required works on a simple view wrapped in a login_required ... ok 321s test_many_permissions_pass (auth_tests.test_mixins.PermissionsRequiredMixinTests.test_many_permissions_pass) ... ok 321s test_permissioned_denied_exception_raised (auth_tests.test_mixins.PermissionsRequiredMixinTests.test_permissioned_denied_exception_raised) ... ok 321s test_permissioned_denied_redirect (auth_tests.test_mixins.PermissionsRequiredMixinTests.test_permissioned_denied_redirect) ... ok 321s test_single_permission_pass (auth_tests.test_mixins.PermissionsRequiredMixinTests.test_single_permission_pass) ... ok 321s test_builtin_user_isactive (auth_tests.test_models.IsActiveTestCase.test_builtin_user_isactive) ... ok 321s test_is_active_field_default (auth_tests.test_models.IsActiveTestCase.test_is_active_field_default) 321s tests that the default value for is_active is provided ... ok 321s test_load_data_with_user_permissions (auth_tests.test_models.LoadDataWithNaturalKeysAndMultipleDatabasesTestCase.test_load_data_with_user_permissions) ... ok 321s test_user_is_created_and_added_to_group (auth_tests.test_models.LoadDataWithNaturalKeysTestCase.test_user_is_created_and_added_to_group) ... ok 321s test_user_is_created_and_added_to_group (auth_tests.test_models.LoadDataWithoutNaturalKeysTestCase.test_user_is_created_and_added_to_group) ... ok 321s test_group_natural_key (auth_tests.test_models.NaturalKeysTestCase.test_group_natural_key) ... ok 321s test_user_natural_key (auth_tests.test_models.NaturalKeysTestCase.test_user_natural_key) ... ok 321s test_str (auth_tests.test_models.PermissionTests.test_str) ... ok 321s test_create_superuser (auth_tests.test_models.TestCreateSuperUserSignals.test_create_superuser) ... ok 321s test_create_user (auth_tests.test_models.TestCreateSuperUserSignals.test_create_user) ... ok 321s test_backend_without_with_perm (auth_tests.test_models.UserWithPermTestCase.test_backend_without_with_perm) ... ok 321s test_basic (auth_tests.test_models.UserWithPermTestCase.test_basic) ... ok 321s test_custom_backend (auth_tests.test_models.UserWithPermTestCase.test_custom_backend) ... ok 321s test_custom_backend_pass_obj (auth_tests.test_models.UserWithPermTestCase.test_custom_backend_pass_obj) ... ok 321s test_invalid_backend_type (auth_tests.test_models.UserWithPermTestCase.test_invalid_backend_type) ... ok 321s test_invalid_permission_name (auth_tests.test_models.UserWithPermTestCase.test_invalid_permission_name) ... ok 321s test_invalid_permission_type (auth_tests.test_models.UserWithPermTestCase.test_invalid_permission_type) ... ok 321s test_multiple_backends (auth_tests.test_models.UserWithPermTestCase.test_multiple_backends) ... ok 321s test_nonexistent_backend (auth_tests.test_models.UserWithPermTestCase.test_nonexistent_backend) ... ok 321s test_nonexistent_permission (auth_tests.test_models.UserWithPermTestCase.test_nonexistent_permission) ... ok 322s test_check_password_upgrade (auth_tests.test_models.AbstractUserTestCase.test_check_password_upgrade) 322s password_changed() shouldn't be called if User.check_password() ... ok 322s test_email_user (auth_tests.test_models.AbstractUserTestCase.test_email_user) ... ok 322s test_last_login_default (auth_tests.test_models.AbstractUserTestCase.test_last_login_default) ... ok 322s test_user_clean_normalize_email (auth_tests.test_models.AbstractUserTestCase.test_user_clean_normalize_email) ... ok 322s test_user_double_save (auth_tests.test_models.AbstractUserTestCase.test_user_double_save) 322s Calling user.save() twice should trigger password_changed() once. ... ok 322s test_csrf_validation_passes_after_process_request_login (auth_tests.test_remote_user.AllowAllUsersRemoteUserBackendTest.test_csrf_validation_passes_after_process_request_login) 322s CSRF check must access the CSRF token from the session or cookie, ... ok 322s test_header_disappears (auth_tests.test_remote_user.AllowAllUsersRemoteUserBackendTest.test_header_disappears) 322s A logged in user is logged out automatically when ... ok 322s test_inactive_user (auth_tests.test_remote_user.AllowAllUsersRemoteUserBackendTest.test_inactive_user) ... ok 322s test_known_user (auth_tests.test_remote_user.AllowAllUsersRemoteUserBackendTest.test_known_user) 322s Tests the case where the username passed in the header is a valid User. ... ok 322s test_last_login (auth_tests.test_remote_user.AllowAllUsersRemoteUserBackendTest.test_last_login) 322s A user's last_login is set the first time they make a ... ok 322s test_no_remote_user (auth_tests.test_remote_user.AllowAllUsersRemoteUserBackendTest.test_no_remote_user) 322s Users are not created when remote user is not specified. ... ok 322s test_unknown_user (auth_tests.test_remote_user.AllowAllUsersRemoteUserBackendTest.test_unknown_user) 322s Tests the case where the username passed in the header does not exist ... ok 322s test_user_switch_forces_new_login (auth_tests.test_remote_user.AllowAllUsersRemoteUserBackendTest.test_user_switch_forces_new_login) 322s If the username in the header changes between requests ... ok 322s test_csrf_validation_passes_after_process_request_login (auth_tests.test_remote_user.CustomHeaderRemoteUserTest.test_csrf_validation_passes_after_process_request_login) 322s CSRF check must access the CSRF token from the session or cookie, ... ok 322s test_header_disappears (auth_tests.test_remote_user.CustomHeaderRemoteUserTest.test_header_disappears) 322s A logged in user is logged out automatically when ... ok 322s test_inactive_user (auth_tests.test_remote_user.CustomHeaderRemoteUserTest.test_inactive_user) ... ok 322s test_known_user (auth_tests.test_remote_user.CustomHeaderRemoteUserTest.test_known_user) 322s Tests the case where the username passed in the header is a valid User. ... ok 322s test_last_login (auth_tests.test_remote_user.CustomHeaderRemoteUserTest.test_last_login) 322s A user's last_login is set the first time they make a ... ok 322s test_no_remote_user (auth_tests.test_remote_user.CustomHeaderRemoteUserTest.test_no_remote_user) 322s Users are not created when remote user is not specified. ... ok 322s test_unknown_user (auth_tests.test_remote_user.CustomHeaderRemoteUserTest.test_unknown_user) 322s Tests the case where the username passed in the header does not exist ... ok 322s test_user_switch_forces_new_login (auth_tests.test_remote_user.CustomHeaderRemoteUserTest.test_user_switch_forces_new_login) 322s If the username in the header changes between requests ... ok 322s test_csrf_validation_passes_after_process_request_login (auth_tests.test_remote_user.PersistentRemoteUserTest.test_csrf_validation_passes_after_process_request_login) 322s CSRF check must access the CSRF token from the session or cookie, ... ok 322s test_header_disappears (auth_tests.test_remote_user.PersistentRemoteUserTest.test_header_disappears) 322s A logged in user is kept logged in even if the REMOTE_USER header ... ok 322s test_inactive_user (auth_tests.test_remote_user.PersistentRemoteUserTest.test_inactive_user) ... ok 322s test_known_user (auth_tests.test_remote_user.PersistentRemoteUserTest.test_known_user) 322s Tests the case where the username passed in the header is a valid User. ... ok 322s test_last_login (auth_tests.test_remote_user.PersistentRemoteUserTest.test_last_login) 322s A user's last_login is set the first time they make a ... ok 322s test_no_remote_user (auth_tests.test_remote_user.PersistentRemoteUserTest.test_no_remote_user) 322s Users are not created when remote user is not specified. ... ok 322s test_unknown_user (auth_tests.test_remote_user.PersistentRemoteUserTest.test_unknown_user) 322s Tests the case where the username passed in the header does not exist ... ok 322s test_user_switch_forces_new_login (auth_tests.test_remote_user.PersistentRemoteUserTest.test_user_switch_forces_new_login) 322s If the username in the header changes between requests ... ok 322s test_known_user_sync (auth_tests.test_remote_user.RemoteUserCustomNoCreatedArgumentDeprecationTest.test_known_user_sync) ... ok 322s test_csrf_validation_passes_after_process_request_login (auth_tests.test_remote_user.RemoteUserCustomNoCreatedArgumentTest.test_csrf_validation_passes_after_process_request_login) 322s CSRF check must access the CSRF token from the session or cookie, ... ok 322s test_header_disappears (auth_tests.test_remote_user.RemoteUserCustomNoCreatedArgumentTest.test_header_disappears) 322s A logged in user is logged out automatically when ... ok 322s test_inactive_user (auth_tests.test_remote_user.RemoteUserCustomNoCreatedArgumentTest.test_inactive_user) ... ok 322s test_known_user (auth_tests.test_remote_user.RemoteUserCustomNoCreatedArgumentTest.test_known_user) 322s Tests the case where the username passed in the header is a valid User. ... ok 322s test_last_login (auth_tests.test_remote_user.RemoteUserCustomNoCreatedArgumentTest.test_last_login) 322s A user's last_login is set the first time they make a ... ok 322s test_no_remote_user (auth_tests.test_remote_user.RemoteUserCustomNoCreatedArgumentTest.test_no_remote_user) 322s Users are not created when remote user is not specified. ... ok 322s test_unknown_user (auth_tests.test_remote_user.RemoteUserCustomNoCreatedArgumentTest.test_unknown_user) 322s Tests the case where the username passed in the header does not exist ... ok 322s test_user_switch_forces_new_login (auth_tests.test_remote_user.RemoteUserCustomNoCreatedArgumentTest.test_user_switch_forces_new_login) 322s If the username in the header changes between requests ... ok 322s test_csrf_validation_passes_after_process_request_login (auth_tests.test_remote_user.RemoteUserCustomTest.test_csrf_validation_passes_after_process_request_login) 322s CSRF check must access the CSRF token from the session or cookie, ... ok 322s test_header_disappears (auth_tests.test_remote_user.RemoteUserCustomTest.test_header_disappears) 322s A logged in user is logged out automatically when ... ok 322s test_inactive_user (auth_tests.test_remote_user.RemoteUserCustomTest.test_inactive_user) ... ok 322s test_known_user (auth_tests.test_remote_user.RemoteUserCustomTest.test_known_user) 322s The strings passed in REMOTE_USER should be cleaned and the known users ... ok 322s test_last_login (auth_tests.test_remote_user.RemoteUserCustomTest.test_last_login) 322s A user's last_login is set the first time they make a ... ok 322s test_no_remote_user (auth_tests.test_remote_user.RemoteUserCustomTest.test_no_remote_user) 322s Users are not created when remote user is not specified. ... ok 322s test_unknown_user (auth_tests.test_remote_user.RemoteUserCustomTest.test_unknown_user) 322s The unknown user created should be configured with an email address ... ok 322s test_user_switch_forces_new_login (auth_tests.test_remote_user.RemoteUserCustomTest.test_user_switch_forces_new_login) 322s If the username in the header changes between requests ... ok 322s test_csrf_validation_passes_after_process_request_login (auth_tests.test_remote_user.RemoteUserNoCreateTest.test_csrf_validation_passes_after_process_request_login) 322s CSRF check must access the CSRF token from the session or cookie, ... ok 322s test_header_disappears (auth_tests.test_remote_user.RemoteUserNoCreateTest.test_header_disappears) 322s A logged in user is logged out automatically when ... ok 322s test_inactive_user (auth_tests.test_remote_user.RemoteUserNoCreateTest.test_inactive_user) ... ok 322s test_known_user (auth_tests.test_remote_user.RemoteUserNoCreateTest.test_known_user) 322s Tests the case where the username passed in the header is a valid User. ... ok 322s test_last_login (auth_tests.test_remote_user.RemoteUserNoCreateTest.test_last_login) 322s A user's last_login is set the first time they make a ... ok 322s test_no_remote_user (auth_tests.test_remote_user.RemoteUserNoCreateTest.test_no_remote_user) 322s Users are not created when remote user is not specified. ... ok 322s test_unknown_user (auth_tests.test_remote_user.RemoteUserNoCreateTest.test_unknown_user) ... ok 322s test_user_switch_forces_new_login (auth_tests.test_remote_user.RemoteUserNoCreateTest.test_user_switch_forces_new_login) 322s If the username in the header changes between requests ... ok 323s test_csrf_validation_passes_after_process_request_login (auth_tests.test_remote_user.RemoteUserTest.test_csrf_validation_passes_after_process_request_login) 323s CSRF check must access the CSRF token from the session or cookie, ... ok 323s test_header_disappears (auth_tests.test_remote_user.RemoteUserTest.test_header_disappears) 323s A logged in user is logged out automatically when ... ok 323s test_inactive_user (auth_tests.test_remote_user.RemoteUserTest.test_inactive_user) ... ok 323s test_known_user (auth_tests.test_remote_user.RemoteUserTest.test_known_user) 323s Tests the case where the username passed in the header is a valid User. ... ok 323s test_last_login (auth_tests.test_remote_user.RemoteUserTest.test_last_login) 323s A user's last_login is set the first time they make a ... ok 323s test_no_remote_user (auth_tests.test_remote_user.RemoteUserTest.test_no_remote_user) 323s Users are not created when remote user is not specified. ... ok 323s test_unknown_user (auth_tests.test_remote_user.RemoteUserTest.test_unknown_user) 323s Tests the case where the username passed in the header does not exist ... ok 323s test_user_switch_forces_new_login (auth_tests.test_remote_user.RemoteUserTest.test_user_switch_forces_new_login) 323s If the username in the header changes between requests ... ok 323s test_failed_login_without_request (auth_tests.test_signals.SignalTestCase.test_failed_login_without_request) ... ok 323s test_login (auth_tests.test_signals.SignalTestCase.test_login) ... ok 323s test_login_with_custom_user_without_last_login_field (auth_tests.test_signals.SignalTestCase.test_login_with_custom_user_without_last_login_field) 323s The user_logged_in signal is only registered if the user model has a ... ok 323s test_logout (auth_tests.test_signals.SignalTestCase.test_logout) ... ok 323s test_logout_anonymous (auth_tests.test_signals.SignalTestCase.test_logout_anonymous) ... ok 323s test_update_last_login (auth_tests.test_signals.SignalTestCase.test_update_last_login) 323s Only `last_login` is updated in `update_last_login` ... ok 323s test_password_change_done_view (auth_tests.test_templates.AuthTemplateTests.test_password_change_done_view) ... ok 323s test_password_reset_change_view (auth_tests.test_templates.AuthTemplateTests.test_password_reset_change_view) ... ok 323s test_password_reset_complete_view (auth_tests.test_templates.AuthTemplateTests.test_password_reset_complete_view) ... ok 323s test_password_reset_confirm_view_custom_username_hint (auth_tests.test_templates.AuthTemplateTests.test_password_reset_confirm_view_custom_username_hint) ... ok 323s test_password_reset_confirm_view_invalid_token (auth_tests.test_templates.AuthTemplateTests.test_password_reset_confirm_view_invalid_token) ... ok 323s test_password_reset_confirm_view_valid_token (auth_tests.test_templates.AuthTemplateTests.test_password_reset_confirm_view_valid_token) ... ok 323s test_password_reset_done_view (auth_tests.test_templates.AuthTemplateTests.test_password_reset_done_view) ... ok 323s test_password_reset_view (auth_tests.test_templates.AuthTemplateTests.test_password_reset_view) ... ok 323s test_10265 (auth_tests.test_tokens.TokenGeneratorTest.test_10265) 323s The token generated for a user created in the same request ... ok 323s test_check_token_secret_fallbacks (auth_tests.test_tokens.TokenGeneratorTest.test_check_token_secret_fallbacks) ... ok 323s test_check_token_secret_key_fallbacks (auth_tests.test_tokens.TokenGeneratorTest.test_check_token_secret_key_fallbacks) ... ok 323s test_check_token_secret_key_fallbacks_override (auth_tests.test_tokens.TokenGeneratorTest.test_check_token_secret_key_fallbacks_override) ... ok 323s test_check_token_with_nonexistent_token_and_user (auth_tests.test_tokens.TokenGeneratorTest.test_check_token_with_nonexistent_token_and_user) ... ok 323s test_make_token (auth_tests.test_tokens.TokenGeneratorTest.test_make_token) ... ok 323s test_secret_lazy_validation (auth_tests.test_tokens.TokenGeneratorTest.test_secret_lazy_validation) ... ok 323s test_timeout (auth_tests.test_tokens.TokenGeneratorTest.test_timeout) 323s The token is valid after n seconds, but no greater. ... ok 323s test_token_with_different_email (auth_tests.test_tokens.TokenGeneratorTest.test_token_with_different_email) 323s Updating the user email address invalidates the token. ... ok 323s test_token_with_different_secret (auth_tests.test_tokens.TokenGeneratorTest.test_token_with_different_secret) 323s A valid token can be created with a secret other than SECRET_KEY by ... ok 323s test_token_with_different_secret_subclass (auth_tests.test_tokens.TokenGeneratorTest.test_token_with_different_secret_subclass) ... ok 323s test_help_text (auth_tests.test_validators.UserAttributeSimilarityValidatorTest.test_help_text) ... ok 323s test_validate (auth_tests.test_validators.UserAttributeSimilarityValidatorTest.test_validate) ... ok 323s test_validate_property (auth_tests.test_validators.UserAttributeSimilarityValidatorTest.test_validate_property) ... ok 323s test_named_urls (auth_tests.test_views.AuthViewNamedURLTests.test_named_urls) 323s Named URLs should be reversible ... ok 323s test_password_change_done_fails (auth_tests.test_views.ChangePasswordTest.test_password_change_done_fails) ... ok 323s test_password_change_done_succeeds (auth_tests.test_views.ChangePasswordTest.test_password_change_done_succeeds) ... ok 323s test_password_change_fails_with_invalid_old_password (auth_tests.test_views.ChangePasswordTest.test_password_change_fails_with_invalid_old_password) ... ok 323s test_password_change_fails_with_mismatched_passwords (auth_tests.test_views.ChangePasswordTest.test_password_change_fails_with_mismatched_passwords) ... ok 323s test_password_change_redirect_custom (auth_tests.test_views.ChangePasswordTest.test_password_change_redirect_custom) ... ok 323s test_password_change_redirect_custom_named (auth_tests.test_views.ChangePasswordTest.test_password_change_redirect_custom_named) ... ok 323s test_password_change_redirect_default (auth_tests.test_views.ChangePasswordTest.test_password_change_redirect_default) ... ok 323s test_password_change_succeeds (auth_tests.test_views.ChangePasswordTest.test_password_change_succeeds) ... ok 323s test_confirm_valid_custom_user (auth_tests.test_views.CustomUserPasswordResetTest.test_confirm_valid_custom_user) ... ok 324s test_default (auth_tests.test_views.LoginRedirectAuthenticatedUser.test_default) 324s Stay on the login page by default. ... ok 324s test_guest (auth_tests.test_views.LoginRedirectAuthenticatedUser.test_guest) 324s If not logged in, stay on the same page. ... ok 324s test_permission_required_logged_in (auth_tests.test_views.LoginRedirectAuthenticatedUser.test_permission_required_logged_in) ... ok 324s test_permission_required_not_logged_in (auth_tests.test_views.LoginRedirectAuthenticatedUser.test_permission_required_not_logged_in) ... ok 324s test_redirect (auth_tests.test_views.LoginRedirectAuthenticatedUser.test_redirect) 324s If logged in, go to default redirected URL. ... ok 324s test_redirect_loop (auth_tests.test_views.LoginRedirectAuthenticatedUser.test_redirect_loop) 324s Detect a redirect loop if LOGIN_REDIRECT_URL is not correctly set, ... ok 324s test_redirect_param (auth_tests.test_views.LoginRedirectAuthenticatedUser.test_redirect_param) 324s If next is specified as a GET parameter, go there. ... ok 324s test_redirect_url (auth_tests.test_views.LoginRedirectAuthenticatedUser.test_redirect_url) 324s If logged in, go to custom redirected URL. ... ok 324s test_custom (auth_tests.test_views.LoginRedirectUrlTest.test_custom) ... ok 324s test_default (auth_tests.test_views.LoginRedirectUrlTest.test_default) ... ok 324s test_named (auth_tests.test_views.LoginRedirectUrlTest.test_named) ... ok 324s test_remote (auth_tests.test_views.LoginRedirectUrlTest.test_remote) ... ok 324s test_success_url_allowed_hosts_safe_host (auth_tests.test_views.LoginSuccessURLAllowedHostsTest.test_success_url_allowed_hosts_safe_host) ... ok 324s test_success_url_allowed_hosts_same_host (auth_tests.test_views.LoginSuccessURLAllowedHostsTest.test_success_url_allowed_hosts_same_host) ... ok 324s test_success_url_allowed_hosts_unsafe_host (auth_tests.test_views.LoginSuccessURLAllowedHostsTest.test_success_url_allowed_hosts_unsafe_host) ... ok 325s test_current_site_in_context_after_login (auth_tests.test_views.LoginTest.test_current_site_in_context_after_login) ... ok 325s test_login_csrf_rotate (auth_tests.test_views.LoginTest.test_login_csrf_rotate) 325s Makes sure that a login rotates the currently-used CSRF token. ... ok 325s test_login_form_contains_request (auth_tests.test_views.LoginTest.test_login_form_contains_request) ... ok 325s test_login_get_default_redirect_url (auth_tests.test_views.LoginTest.test_login_get_default_redirect_url) ... ok 325s test_login_named_next_page_named (auth_tests.test_views.LoginTest.test_login_named_next_page_named) ... ok 325s test_login_next_page (auth_tests.test_views.LoginTest.test_login_next_page) ... ok 325s test_login_next_page_overrides_login_redirect_url_setting (auth_tests.test_views.LoginTest.test_login_next_page_overrides_login_redirect_url_setting) ... ok 325s test_login_redirect_url_overrides_get_default_redirect_url (auth_tests.test_views.LoginTest.test_login_redirect_url_overrides_get_default_redirect_url) ... ok 325s test_login_redirect_url_overrides_next_page (auth_tests.test_views.LoginTest.test_login_redirect_url_overrides_next_page) ... ok 325s test_login_session_without_hash_session_key (auth_tests.test_views.LoginTest.test_login_session_without_hash_session_key) 325s Session without django.contrib.auth.HASH_SESSION_KEY should login ... ok 325s test_security_check (auth_tests.test_views.LoginTest.test_security_check) ... ok 325s test_security_check_https (auth_tests.test_views.LoginTest.test_security_check_https) ... ok 325s test_session_key_flushed_on_login (auth_tests.test_views.LoginTest.test_session_key_flushed_on_login) 325s To avoid reusing another user's session, ensure a new, empty session is ... ok 325s test_session_key_flushed_on_login_after_password_change (auth_tests.test_views.LoginTest.test_session_key_flushed_on_login_after_password_change) 325s As above, but same user logging in after a password change. ... ok 325s test_https_login_url (auth_tests.test_views.LoginURLSettings.test_https_login_url) ... ok 325s test_lazy_login_url (auth_tests.test_views.LoginURLSettings.test_lazy_login_url) ... ok 325s test_login_url_with_querystring (auth_tests.test_views.LoginURLSettings.test_login_url_with_querystring) ... ok 325s test_named_login_url (auth_tests.test_views.LoginURLSettings.test_named_login_url) ... ok 325s test_remote_login_url (auth_tests.test_views.LoginURLSettings.test_remote_login_url) ... ok 325s test_remote_login_url_with_next_querystring (auth_tests.test_views.LoginURLSettings.test_remote_login_url_with_next_querystring) ... ok 325s test_standard_login_url (auth_tests.test_views.LoginURLSettings.test_standard_login_url) ... ok 326s test_14377 (auth_tests.test_views.LogoutTest.test_14377) ... ok 326s test_logout_default (auth_tests.test_views.LogoutTest.test_logout_default) 326s Logout without next_page option renders the default template ... ok 326s test_logout_doesnt_cache (auth_tests.test_views.LogoutTest.test_logout_doesnt_cache) 326s The logout() view should send "no-cache" headers for reasons described ... ok 326s test_logout_preserve_language (auth_tests.test_views.LogoutTest.test_logout_preserve_language) 326s Language is preserved after logout. ... ok 326s test_logout_redirect_url_named_setting (auth_tests.test_views.LogoutTest.test_logout_redirect_url_named_setting) ... ok 326s test_logout_redirect_url_setting (auth_tests.test_views.LogoutTest.test_logout_redirect_url_setting) ... ok 326s test_logout_redirect_url_setting_allowed_hosts_unsafe_host (auth_tests.test_views.LogoutTest.test_logout_redirect_url_setting_allowed_hosts_unsafe_host) ... ok 326s test_logout_with_custom_redirect_argument (auth_tests.test_views.LogoutTest.test_logout_with_custom_redirect_argument) 326s Logout with custom query string redirects to specified resource ... ok 326s test_logout_with_get_raises_deprecation_warning (auth_tests.test_views.LogoutTest.test_logout_with_get_raises_deprecation_warning) ... ok 326s test_logout_with_named_redirect (auth_tests.test_views.LogoutTest.test_logout_with_named_redirect) 326s Logout resolves names or URLs passed as next_page. ... ok 326s test_logout_with_next_page_specified (auth_tests.test_views.LogoutTest.test_logout_with_next_page_specified) 326s Logout with next_page option given redirects to specified resource ... ok 326s test_logout_with_overridden_redirect_url (auth_tests.test_views.LogoutTest.test_logout_with_overridden_redirect_url) ... ok 326s test_logout_with_post (auth_tests.test_views.LogoutTest.test_logout_with_post) ... ok 326s test_logout_with_redirect_argument (auth_tests.test_views.LogoutTest.test_logout_with_redirect_argument) 326s Logout with query string redirects to specified resource ... ok 326s test_security_check (auth_tests.test_views.LogoutTest.test_security_check) ... ok 326s test_security_check_https (auth_tests.test_views.LogoutTest.test_security_check_https) ... ok 326s test_success_url_allowed_hosts_safe_host (auth_tests.test_views.LogoutTest.test_success_url_allowed_hosts_safe_host) ... ok 326s test_success_url_allowed_hosts_same_host (auth_tests.test_views.LogoutTest.test_success_url_allowed_hosts_same_host) ... ok 326s test_success_url_allowed_hosts_unsafe_host (auth_tests.test_views.LogoutTest.test_success_url_allowed_hosts_unsafe_host) ... ok 326s test_default_logout_then_login (auth_tests.test_views.LogoutThenLoginTests.test_default_logout_then_login) ... ok 326s test_default_logout_then_login_get (auth_tests.test_views.LogoutThenLoginTests.test_default_logout_then_login_get) ... ok 326s test_logout_then_login_with_custom_login (auth_tests.test_views.LogoutThenLoginTests.test_logout_then_login_with_custom_login) ... ok 327s test_confirm_complete (auth_tests.test_views.PasswordResetTest.test_confirm_complete) ... ok 327s test_confirm_custom_reset_url_token (auth_tests.test_views.PasswordResetTest.test_confirm_custom_reset_url_token) ... ok 327s test_confirm_custom_reset_url_token_link_redirects_to_set_password_page (auth_tests.test_views.PasswordResetTest.test_confirm_custom_reset_url_token_link_redirects_to_set_password_page) ... ok 327s test_confirm_different_passwords (auth_tests.test_views.PasswordResetTest.test_confirm_different_passwords) ... ok 327s test_confirm_display_user_from_form (auth_tests.test_views.PasswordResetTest.test_confirm_display_user_from_form) ... ok 327s test_confirm_invalid (auth_tests.test_views.PasswordResetTest.test_confirm_invalid) ... ok 327s test_confirm_invalid_hash (auth_tests.test_views.PasswordResetTest.test_confirm_invalid_hash) 327s A POST with an invalid token is rejected. ... ok 327s test_confirm_invalid_post (auth_tests.test_views.PasswordResetTest.test_confirm_invalid_post) ... ok 327s test_confirm_invalid_user (auth_tests.test_views.PasswordResetTest.test_confirm_invalid_user) ... ok 327s test_confirm_link_redirects_to_set_password_page (auth_tests.test_views.PasswordResetTest.test_confirm_link_redirects_to_set_password_page) ... ok 327s test_confirm_login_post_reset (auth_tests.test_views.PasswordResetTest.test_confirm_login_post_reset) ... ok 327s test_confirm_login_post_reset_already_logged_in (auth_tests.test_views.PasswordResetTest.test_confirm_login_post_reset_already_logged_in) ... ok 327s test_confirm_login_post_reset_custom_backend (auth_tests.test_views.PasswordResetTest.test_confirm_login_post_reset_custom_backend) ... ok 327s test_confirm_overflow_user (auth_tests.test_views.PasswordResetTest.test_confirm_overflow_user) ... ok 327s test_confirm_redirect_custom (auth_tests.test_views.PasswordResetTest.test_confirm_redirect_custom) ... ok 327s test_confirm_redirect_custom_named (auth_tests.test_views.PasswordResetTest.test_confirm_redirect_custom_named) ... ok 327s test_confirm_redirect_default (auth_tests.test_views.PasswordResetTest.test_confirm_redirect_default) ... ok 327s test_confirm_valid (auth_tests.test_views.PasswordResetTest.test_confirm_valid) ... ok 327s test_email_found (auth_tests.test_views.PasswordResetTest.test_email_found) 327s Email is sent if a valid email address is provided for password reset ... ok 327s test_email_found_custom_from (auth_tests.test_views.PasswordResetTest.test_email_found_custom_from) 327s Email is sent if a valid email address is provided for password reset ... ok 327s test_email_not_found (auth_tests.test_views.PasswordResetTest.test_email_not_found) 327s If the provided email is not registered, don't raise any error but ... ok 327s test_extra_email_context (auth_tests.test_views.PasswordResetTest.test_extra_email_context) 327s extra_email_context should be available in the email template context. ... ok 327s test_html_mail_template (auth_tests.test_views.PasswordResetTest.test_html_mail_template) 327s A multipart email with text/plain and text/html is sent ... ok 327s test_invalid_link_if_going_directly_to_the_final_reset_password_url (auth_tests.test_views.PasswordResetTest.test_invalid_link_if_going_directly_to_the_final_reset_password_url) ... ok 327s test_missing_kwargs (auth_tests.test_views.PasswordResetTest.test_missing_kwargs) ... ok 327s test_poisoned_http_host (auth_tests.test_views.PasswordResetTest.test_poisoned_http_host) 327s Poisoned HTTP_HOST headers can't be used for reset emails ... ok 327s test_poisoned_http_host_admin_site (auth_tests.test_views.PasswordResetTest.test_poisoned_http_host_admin_site) 327s Poisoned HTTP_HOST headers can't be used for reset emails on admin views ... ok 327s test_reset_custom_redirect (auth_tests.test_views.PasswordResetTest.test_reset_custom_redirect) ... ok 327s test_reset_custom_redirect_named (auth_tests.test_views.PasswordResetTest.test_reset_custom_redirect_named) ... ok 327s test_reset_redirect_default (auth_tests.test_views.PasswordResetTest.test_reset_redirect_default) ... ok 327s test_redirect_to_login_with_lazy (auth_tests.test_views.RedirectToLoginTests.test_redirect_to_login_with_lazy) ... ok 327s test_redirect_to_login_with_lazy_and_unicode (auth_tests.test_views.RedirectToLoginTests.test_redirect_to_login_with_lazy_and_unicode) ... ok 327s test_get_default_redirect_url_next_page (auth_tests.test_views.RedirectURLMixinTests.test_get_default_redirect_url_next_page) ... ok 327s test_get_default_redirect_url_no_next_page (auth_tests.test_views.RedirectURLMixinTests.test_get_default_redirect_url_no_next_page) ... ok 327s test_user_password_change_updates_session (auth_tests.test_views.SessionAuthenticationTests.test_user_password_change_updates_session) 327s #21649 - Ensure contrib.auth.views.password_change updates the user's ... ok 327s test_confirm_invalid_uuid (auth_tests.test_views.UUIDUserPasswordResetTest.test_confirm_invalid_uuid) 327s A uidb64 that decodes to a non-UUID doesn't crash. ... ok 327s test_confirm_valid_custom_user (auth_tests.test_views.UUIDUserPasswordResetTest.test_confirm_valid_custom_user) ... ok 328s test_changelist_disallows_password_lookups (auth_tests.test_views.ChangelistTests.test_changelist_disallows_password_lookups) ... ok 328s test_password_change_bad_url (auth_tests.test_views.ChangelistTests.test_password_change_bad_url) ... ok 328s test_user_change_different_user_password (auth_tests.test_views.ChangelistTests.test_user_change_different_user_password) ... ok 328s test_user_change_email (auth_tests.test_views.ChangelistTests.test_user_change_email) ... ok 328s test_user_change_password (auth_tests.test_views.ChangelistTests.test_user_change_password) ... ok 328s test_user_change_password_passes_user_to_has_change_permission (auth_tests.test_views.ChangelistTests.test_user_change_password_passes_user_to_has_change_permission) ... ok 328s test_user_not_change (auth_tests.test_views.ChangelistTests.test_user_not_change) ... ok 328s test_view_user_password_is_readonly (auth_tests.test_views.ChangelistTests.test_view_user_password_is_readonly) ... ok 328s test_override_settings_inheritance (settings_tests.tests.ChildDecoratedTestCase.test_override_settings_inheritance) ... ok 328s test_max_recursion_error (settings_tests.tests.ClassDecoratedTestCase.test_max_recursion_error) 328s Overriding a method on a super class and then calling that method on ... ok 328s test_method_override (settings_tests.tests.ClassDecoratedTestCase.test_method_override) ... ok 328s test_override (settings_tests.tests.ClassDecoratedTestCase.test_override) ... ok 328s test_setupclass_override (settings_tests.tests.ClassDecoratedTestCase.test_setupclass_override) 328s Settings are overridden within setUpClass (#21281). ... ok 328s test_max_recursion_error (settings_tests.tests.ClassDecoratedTestCaseSuper.test_max_recursion_error) ... ok 328s test_method_override (settings_tests.tests.FullyDecoratedTestCase.test_method_override) ... ok 328s test_override (settings_tests.tests.FullyDecoratedTestCase.test_override) ... ok 328s test_21432 (datetimes.tests.DateTimesTests.test_21432) ... ok 328s test_datetimes_ambiguous_and_invalid_times (datetimes.tests.DateTimesTests.test_datetimes_ambiguous_and_invalid_times) ... ok 328s test_datetimes_disallows_date_fields (datetimes.tests.DateTimesTests.test_datetimes_disallows_date_fields) ... ok 328s test_datetimes_fails_when_given_invalid_kind_argument (datetimes.tests.DateTimesTests.test_datetimes_fails_when_given_invalid_kind_argument) ... ok 328s test_datetimes_fails_when_given_invalid_order_argument (datetimes.tests.DateTimesTests.test_datetimes_fails_when_given_invalid_order_argument) ... ok 328s test_datetimes_has_lazy_iterator (datetimes.tests.DateTimesTests.test_datetimes_has_lazy_iterator) ... ok 328s test_datetimes_returns_available_dates_for_given_scope_and_given_field (datetimes.tests.DateTimesTests.test_datetimes_returns_available_dates_for_given_scope_and_given_field) ... ok 328s test_related_model_traverse (datetimes.tests.DateTimesTests.test_related_model_traverse) ... ok 328s test_clear_cached_generic_relation (contenttypes_tests.test_fields.GenericForeignKeyTests.test_clear_cached_generic_relation) ... ok 328s test_get_content_type_no_arguments (contenttypes_tests.test_fields.GenericForeignKeyTests.test_get_content_type_no_arguments) ... ok 328s test_get_object_cache_respects_deleted_objects (contenttypes_tests.test_fields.GenericForeignKeyTests.test_get_object_cache_respects_deleted_objects) ... ok 328s test_incorrect_get_prefetch_queryset_arguments (contenttypes_tests.test_fields.GenericForeignKeyTests.test_incorrect_get_prefetch_queryset_arguments) ... ok 328s test_str (contenttypes_tests.test_fields.GenericForeignKeyTests.test_str) ... ok 328s test_value_to_string (contenttypes_tests.test_fields.GenericRelationTests.test_value_to_string) ... ok 330s test_contenttypes_removed_for_apps_not_in_installed_apps (contenttypes_tests.test_management.RemoveStaleContentTypesTests.test_contenttypes_removed_for_apps_not_in_installed_apps) ... ok 330s test_contenttypes_removed_in_installed_apps_without_models (contenttypes_tests.test_management.RemoveStaleContentTypesTests.test_contenttypes_removed_in_installed_apps_without_models) ... ok 330s test_interactive_false (contenttypes_tests.test_management.RemoveStaleContentTypesTests.test_interactive_false) 330s non-interactive mode deletes stale content types. ... ok 330s test_interactive_true_with_dependent_objects (contenttypes_tests.test_management.RemoveStaleContentTypesTests.test_interactive_true_with_dependent_objects) 330s interactive mode (the default) deletes stale content types and warns of ... ok 330s test_interactive_true_without_dependent_objects (contenttypes_tests.test_management.RemoveStaleContentTypesTests.test_interactive_true_without_dependent_objects) 330s interactive mode deletes stale content types even if there aren't any ... ok 330s test_unavailable_content_type_model (contenttypes_tests.test_management.RemoveStaleContentTypesTests.test_unavailable_content_type_model) 330s A ContentType isn't created if the model isn't available. ... ok 330s test_multidb (contenttypes_tests.test_models.ContentTypesMultidbTests.test_multidb) 330s When using multiple databases, ContentType.objects.get_for_model() uses ... ok 330s test_app_labeled_name (contenttypes_tests.test_models.ContentTypesTests.test_app_labeled_name) ... ok 330s test_app_labeled_name_unknown_model (contenttypes_tests.test_models.ContentTypesTests.test_app_labeled_name_unknown_model) ... ok 330s test_cache_not_shared_between_managers (contenttypes_tests.test_models.ContentTypesTests.test_cache_not_shared_between_managers) ... ok 330s test_get_for_concrete_model (contenttypes_tests.test_models.ContentTypesTests.test_get_for_concrete_model) 330s Make sure the `for_concrete_model` kwarg correctly works ... ok 330s test_get_for_concrete_models (contenttypes_tests.test_models.ContentTypesTests.test_get_for_concrete_models) 330s Make sure the `for_concrete_models` kwarg correctly works ... ok 330s test_get_for_model_create_contenttype (contenttypes_tests.test_models.ContentTypesTests.test_get_for_model_create_contenttype) 330s ContentTypeManager.get_for_model() creates the corresponding content ... ok 330s test_get_for_models_creation (contenttypes_tests.test_models.ContentTypesTests.test_get_for_models_creation) ... ok 330s test_get_for_models_empty_cache (contenttypes_tests.test_models.ContentTypesTests.test_get_for_models_empty_cache) ... ok 330s test_get_for_models_full_cache (contenttypes_tests.test_models.ContentTypesTests.test_get_for_models_full_cache) ... ok 330s test_get_for_models_migrations (contenttypes_tests.test_models.ContentTypesTests.test_get_for_models_migrations) ... ok 330s test_get_for_models_partial_cache (contenttypes_tests.test_models.ContentTypesTests.test_get_for_models_partial_cache) ... ok 330s test_lookup_cache (contenttypes_tests.test_models.ContentTypesTests.test_lookup_cache) 330s The content type cache (see ContentTypeManager) works correctly. ... ok 330s test_missing_model (contenttypes_tests.test_models.ContentTypesTests.test_missing_model) 330s Displaying content types in admin (or anywhere) doesn't break on ... ok 330s test_missing_model_with_existing_model_name (contenttypes_tests.test_models.ContentTypesTests.test_missing_model_with_existing_model_name) 330s Displaying content types in admin (or anywhere) doesn't break on ... ok 330s test_name (contenttypes_tests.test_models.ContentTypesTests.test_name) ... ok 330s test_name_unknown_model (contenttypes_tests.test_models.ContentTypesTests.test_name_unknown_model) ... ok 330s test_str (contenttypes_tests.test_models.ContentTypesTests.test_str) ... ok 331s test_change_ordering (contenttypes_tests.test_order_with_respect_to.OrderWithRespectToGFKTests.test_change_ordering) ... ok 331s test_database_routing (contenttypes_tests.test_order_with_respect_to.OrderWithRespectToGFKTests.test_database_routing) ... ok 331s test_default_to_insertion_order (contenttypes_tests.test_order_with_respect_to.OrderWithRespectToGFKTests.test_default_to_insertion_order) ... ok 331s test_delete_and_insert (contenttypes_tests.test_order_with_respect_to.OrderWithRespectToGFKTests.test_delete_and_insert) ... ok 331s test_item_ordering (contenttypes_tests.test_order_with_respect_to.OrderWithRespectToGFKTests.test_item_ordering) ... ok 331s test_previous_and_next_in_order (contenttypes_tests.test_order_with_respect_to.OrderWithRespectToGFKTests.test_previous_and_next_in_order) ... ok 331s test_recursive_ordering (contenttypes_tests.test_order_with_respect_to.OrderWithRespectToGFKTests.test_recursive_ordering) ... ok 331s test_set_order_unrelated_object (contenttypes_tests.test_order_with_respect_to.OrderWithRespectToGFKTests.test_set_order_unrelated_object) 331s An answer that's not related isn't updated. ... ok 331s test_shortcut_view_with_null_site_fk (contenttypes_tests.test_views.ContentTypesViewsSiteRelTests.test_shortcut_view_with_null_site_fk) 331s The shortcut view works if a model's ForeignKey to site is None. ... ok 331s test_shortcut_view_with_site_m2m (contenttypes_tests.test_views.ContentTypesViewsSiteRelTests.test_shortcut_view_with_site_m2m) 331s When the object has a ManyToManyField to Site, redirect to the current ... ok 331s test_admin_password_change (auth_tests.test_views.UUIDUserTests.test_admin_password_change) ... ok 331s test_bad_content_type (contenttypes_tests.test_views.ContentTypesViewsTests.test_bad_content_type) ... ok 331s test_nonint_content_type (contenttypes_tests.test_views.ContentTypesViewsTests.test_nonint_content_type) ... ok 331s test_shortcut_bad_pk (contenttypes_tests.test_views.ContentTypesViewsTests.test_shortcut_bad_pk) ... ok 331s test_shortcut_no_absolute_url (contenttypes_tests.test_views.ContentTypesViewsTests.test_shortcut_no_absolute_url) 331s Shortcuts for an object that has no get_absolute_url() method raise ... ok 331s test_shortcut_with_absolute_url (contenttypes_tests.test_views.ContentTypesViewsTests.test_shortcut_with_absolute_url) 331s Can view a shortcut for an Author object that has a get_absolute_url method ... ok 331s test_shortcut_with_absolute_url_including_scheme (contenttypes_tests.test_views.ContentTypesViewsTests.test_shortcut_with_absolute_url_including_scheme) 331s Can view a shortcut when object's get_absolute_url returns a full URL ... ok 331s test_wrong_type_pk (contenttypes_tests.test_views.ContentTypesViewsTests.test_wrong_type_pk) ... ok 331s test_model_with_broken_get_absolute_url (contenttypes_tests.test_views.ShortcutViewTests.test_model_with_broken_get_absolute_url) 331s The view doesn't catch an AttributeError raised by ... ok 331s test_model_without_get_absolute_url (contenttypes_tests.test_views.ShortcutViewTests.test_model_without_get_absolute_url) 331s The view returns 404 when Model.get_absolute_url() isn't defined. ... ok 331s test_not_dependent_on_sites_app (contenttypes_tests.test_views.ShortcutViewTests.test_not_dependent_on_sites_app) 331s The view returns a complete URL regardless of whether the sites ... ok 331s test_unique (model_inheritance.tests.InheritanceUniqueTests.test_unique) ... ok 331s test_unique_together (model_inheritance.tests.InheritanceUniqueTests.test_unique_together) ... ok 331s test_exclude_inherited_on_null (model_inheritance.tests.ModelInheritanceDataTests.test_exclude_inherited_on_null) ... ok 331s test_filter_inherited_model (model_inheritance.tests.ModelInheritanceDataTests.test_filter_inherited_model) ... ok 331s test_filter_inherited_on_null (model_inheritance.tests.ModelInheritanceDataTests.test_filter_inherited_on_null) ... ok 331s test_filter_on_parent_returns_object_of_parent_type (model_inheritance.tests.ModelInheritanceDataTests.test_filter_on_parent_returns_object_of_parent_type) ... ok 331s test_inherited_does_not_exist_exception (model_inheritance.tests.ModelInheritanceDataTests.test_inherited_does_not_exist_exception) ... ok 331s test_inherited_multiple_objects_returned_exception (model_inheritance.tests.ModelInheritanceDataTests.test_inherited_multiple_objects_returned_exception) ... ok 331s test_parent_cache_reuse (model_inheritance.tests.ModelInheritanceDataTests.test_parent_cache_reuse) ... ok 331s test_parent_child_one_to_one_link (model_inheritance.tests.ModelInheritanceDataTests.test_parent_child_one_to_one_link) ... ok 331s test_parent_child_one_to_one_link_on_nonrelated_objects (model_inheritance.tests.ModelInheritanceDataTests.test_parent_child_one_to_one_link_on_nonrelated_objects) ... ok 331s test_parent_fields_available_for_filtering_in_child_model (model_inheritance.tests.ModelInheritanceDataTests.test_parent_fields_available_for_filtering_in_child_model) ... ok 331s test_related_objects_for_inherited_models (model_inheritance.tests.ModelInheritanceDataTests.test_related_objects_for_inherited_models) ... ok 331s test_select_related_defer (model_inheritance.tests.ModelInheritanceDataTests.test_select_related_defer) 331s #23370 - Should be able to defer child fields when using ... ok 331s test_select_related_works_on_parent_model_fields (model_inheritance.tests.ModelInheritanceDataTests.test_select_related_works_on_parent_model_fields) ... ok 331s test_update_inherited_model (model_inheritance.tests.ModelInheritanceDataTests.test_update_inherited_model) ... ok 331s test_update_query_counts (model_inheritance.tests.ModelInheritanceDataTests.test_update_query_counts) 331s Update queries do not generate unnecessary queries (#18304). ... ok 331s test_update_works_on_parent_and_child_models_at_once (model_inheritance.tests.ModelInheritanceDataTests.test_update_works_on_parent_and_child_models_at_once) ... ok 331s test_values_works_on_parent_model_fields (model_inheritance.tests.ModelInheritanceDataTests.test_values_works_on_parent_model_fields) ... ok 332s test_db_tablespace (model_indexes.tests.IndexesTests.test_db_tablespace) ... skipped "Database doesn't support feature(s): supports_tablespaces" 332s test_func_with_tablespace (model_indexes.tests.IndexesTests.test_func_with_tablespace) ... skipped "Database doesn't support feature(s): supports_tablespaces" 332s test_abstract (model_inheritance.tests.ModelInheritanceTests.test_abstract) ... ok 332s test_abstract_parent_link (model_inheritance.tests.ModelInheritanceTests.test_abstract_parent_link) ... ok 332s test_create_child_no_update (model_inheritance.tests.ModelInheritanceTests.test_create_child_no_update) 332s Creating a child with non-abstract parents only issues INSERTs. ... ok 332s test_create_copy_with_inherited_m2m (model_inheritance.tests.ModelInheritanceTests.test_create_copy_with_inherited_m2m) ... ok 332s test_custompk_m2m (model_inheritance.tests.ModelInheritanceTests.test_custompk_m2m) ... ok 332s test_eq (model_inheritance.tests.ModelInheritanceTests.test_eq) ... ok 332s test_inherited_ordering_pk_desc (model_inheritance.tests.ModelInheritanceTests.test_inherited_ordering_pk_desc) ... ok 332s test_init_subclass (model_inheritance.tests.ModelInheritanceTests.test_init_subclass) ... ok 332s test_meta_fields_and_ordering (model_inheritance.tests.ModelInheritanceTests.test_meta_fields_and_ordering) ... ok 332s test_mixin_init (model_inheritance.tests.ModelInheritanceTests.test_mixin_init) ... ok 332s test_model_with_distinct_accessors (model_inheritance.tests.ModelInheritanceTests.test_model_with_distinct_accessors) ... ok 332s test_model_with_distinct_related_query_name (model_inheritance.tests.ModelInheritanceTests.test_model_with_distinct_related_query_name) ... ok 332s test_queryset_class_getitem (model_inheritance.tests.ModelInheritanceTests.test_queryset_class_getitem) ... ok 332s test_reverse_relation_for_different_hierarchy_tree (model_inheritance.tests.ModelInheritanceTests.test_reverse_relation_for_different_hierarchy_tree) ... ok 332s test_set_name (model_inheritance.tests.ModelInheritanceTests.test_set_name) ... ok 332s test_shadow_parent_attribute_with_field (model_inheritance.tests.ModelInheritanceTests.test_shadow_parent_attribute_with_field) ... ok 332s test_shadow_parent_method_with_field (model_inheritance.tests.ModelInheritanceTests.test_shadow_parent_method_with_field) ... ok 332s test_shadow_parent_property_with_field (model_inheritance.tests.ModelInheritanceTests.test_shadow_parent_property_with_field) ... ok 332s test_update_parent_filtering (model_inheritance.tests.ModelInheritanceTests.test_update_parent_filtering) 332s Updating a field of a model subclass doesn't issue an UPDATE ... ok 333s test_attribute_name_not_python_keyword (inspectdb.tests.InspectDBTestCase.test_attribute_name_not_python_keyword) ... ok 333s test_char_field_db_collation (inspectdb.tests.InspectDBTestCase.test_char_field_db_collation) ... ok 333s test_char_field_unlimited (inspectdb.tests.InspectDBTestCase.test_char_field_unlimited) ... skipped "Database doesn't support feature(s): supports_unlimited_charfield" 333s test_custom_fields (inspectdb.tests.InspectDBTestCase.test_custom_fields) 333s Introspection of columns with a custom field (#21090) ... ok 333s test_db_comments (inspectdb.tests.InspectDBTestCase.test_db_comments) ... skipped "Database doesn't support feature(s): supports_comments" 333s test_digits_column_name_introspection (inspectdb.tests.InspectDBTestCase.test_digits_column_name_introspection) 333s Introspection of column names consist/start with digits (#16536/#17676) ... ok 333s test_field_types (inspectdb.tests.InspectDBTestCase.test_field_types) 333s Test introspection of various Django field types ... ok 333s test_foreign_key_to_field (inspectdb.tests.InspectDBTestCase.test_foreign_key_to_field) ... ok 333s test_introspection_errors (inspectdb.tests.InspectDBTestCase.test_introspection_errors) 333s Introspection errors should not crash the command, and the error should ... ok 333s test_json_field (inspectdb.tests.InspectDBTestCase.test_json_field) ... ok 333s test_managed_models (inspectdb.tests.InspectDBTestCase.test_managed_models) 333s By default the command generates models with `Meta.managed = False`. ... ok 333s test_number_field_types (inspectdb.tests.InspectDBTestCase.test_number_field_types) 333s Test introspection of various Django field types ... ok 333s test_same_relations (inspectdb.tests.InspectDBTestCase.test_same_relations) ... ok 333s test_special_column_name_introspection (inspectdb.tests.InspectDBTestCase.test_special_column_name_introspection) 333s Introspection of column names containing special characters, ... ok 333s test_stealth_table_name_filter_option (inspectdb.tests.InspectDBTestCase.test_stealth_table_name_filter_option) ... ok 333s test_table_name_introspection (inspectdb.tests.InspectDBTestCase.test_table_name_introspection) 333s Introspection of table names containing special characters, ... ok 333s test_table_option (inspectdb.tests.InspectDBTestCase.test_table_option) 333s inspectdb can inspect a subset of tables by passing the table names as ... ok 333s test_table_with_func_unique_constraint (inspectdb.tests.InspectDBTestCase.test_table_with_func_unique_constraint) ... ok 333s test_text_field_db_collation (inspectdb.tests.InspectDBTestCase.test_text_field_db_collation) ... ok 333s test_unique_together_meta (inspectdb.tests.InspectDBTestCase.test_unique_together_meta) ... ok 333s test_unsupported_unique_together (inspectdb.tests.InspectDBTestCase.test_unsupported_unique_together) 333s Unsupported index types (COALESCE here) are skipped. ... skipped 'PostgreSQL specific SQL' 333s test_actual_expiry (sessions_tests.tests.CacheDBSessionTests.test_actual_expiry) ... ok 333s test_clear (sessions_tests.tests.CacheDBSessionTests.test_clear) ... ok 333s test_custom_expiry_datetime (sessions_tests.tests.CacheDBSessionTests.test_custom_expiry_datetime) ... ok 333s test_custom_expiry_reset (sessions_tests.tests.CacheDBSessionTests.test_custom_expiry_reset) ... ok 333s test_custom_expiry_seconds (sessions_tests.tests.CacheDBSessionTests.test_custom_expiry_seconds) ... ok 333s test_custom_expiry_timedelta (sessions_tests.tests.CacheDBSessionTests.test_custom_expiry_timedelta) ... ok 333s test_cycle (sessions_tests.tests.CacheDBSessionTests.test_cycle) ... ok 333s test_cycle_with_no_session_cache (sessions_tests.tests.CacheDBSessionTests.test_cycle_with_no_session_cache) ... ok 333s test_decode (sessions_tests.tests.CacheDBSessionTests.test_decode) ... ok 333s test_decode_failure_logged_to_security (sessions_tests.tests.CacheDBSessionTests.test_decode_failure_logged_to_security) ... ok 333s test_decode_serializer_exception (sessions_tests.tests.CacheDBSessionTests.test_decode_serializer_exception) ... ok 333s test_default_expiry (sessions_tests.tests.CacheDBSessionTests.test_default_expiry) ... ok 333s test_delete (sessions_tests.tests.CacheDBSessionTests.test_delete) ... ok 333s test_exists_searches_cache_first (sessions_tests.tests.CacheDBSessionTests.test_exists_searches_cache_first) ... ok 333s test_flush (sessions_tests.tests.CacheDBSessionTests.test_flush) ... ok 333s test_get_empty (sessions_tests.tests.CacheDBSessionTests.test_get_empty) ... ok 333s test_get_expire_at_browser_close (sessions_tests.tests.CacheDBSessionTests.test_get_expire_at_browser_close) ... ok 333s test_has_key (sessions_tests.tests.CacheDBSessionTests.test_has_key) ... ok 333s test_invalid_key (sessions_tests.tests.CacheDBSessionTests.test_invalid_key) ... ok 333s test_items (sessions_tests.tests.CacheDBSessionTests.test_items) ... ok 333s test_keys (sessions_tests.tests.CacheDBSessionTests.test_keys) ... ok 333s test_load_overlong_key (sessions_tests.tests.CacheDBSessionTests.test_load_overlong_key) ... ok 333s test_new_session (sessions_tests.tests.CacheDBSessionTests.test_new_session) ... ok 333s test_non_default_cache (sessions_tests.tests.CacheDBSessionTests.test_non_default_cache) ... ok 333s test_pop (sessions_tests.tests.CacheDBSessionTests.test_pop) ... ok 333s test_pop_default (sessions_tests.tests.CacheDBSessionTests.test_pop_default) ... ok 333s test_pop_default_named_argument (sessions_tests.tests.CacheDBSessionTests.test_pop_default_named_argument) ... ok 333s test_pop_no_default_keyerror_raised (sessions_tests.tests.CacheDBSessionTests.test_pop_no_default_keyerror_raised) ... ok 333s test_save (sessions_tests.tests.CacheDBSessionTests.test_save) ... ok 333s test_save_doesnt_clear_data (sessions_tests.tests.CacheDBSessionTests.test_save_doesnt_clear_data) ... ok 333s test_session_key_empty_string_invalid (sessions_tests.tests.CacheDBSessionTests.test_session_key_empty_string_invalid) 333s Falsey values (Such as an empty string) are rejected. ... ok 333s test_session_key_is_read_only (sessions_tests.tests.CacheDBSessionTests.test_session_key_is_read_only) ... ok 333s test_session_key_too_short_invalid (sessions_tests.tests.CacheDBSessionTests.test_session_key_too_short_invalid) 333s Strings shorter than 8 characters are rejected. ... ok 333s test_session_key_valid_string_saved (sessions_tests.tests.CacheDBSessionTests.test_session_key_valid_string_saved) 333s Strings of length 8 and up are accepted and stored. ... ok 333s test_session_load_does_not_create_record (sessions_tests.tests.CacheDBSessionTests.test_session_load_does_not_create_record) 333s Loading an unknown session key does not create a session record. ... ok 333s test_session_save_does_not_resurrect_session_logged_out_in_other_context (sessions_tests.tests.CacheDBSessionTests.test_session_save_does_not_resurrect_session_logged_out_in_other_context) 333s Sessions shouldn't be resurrected by a concurrent request. ... ok 333s test_setdefault (sessions_tests.tests.CacheDBSessionTests.test_setdefault) ... ok 333s test_store (sessions_tests.tests.CacheDBSessionTests.test_store) ... ok 333s test_update (sessions_tests.tests.CacheDBSessionTests.test_update) ... ok 333s test_values (sessions_tests.tests.CacheDBSessionTests.test_values) ... ok 334s test_actual_expiry (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_actual_expiry) ... ok 334s test_clear (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_clear) ... ok 334s test_custom_expiry_datetime (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_custom_expiry_datetime) ... ok 334s test_custom_expiry_reset (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_custom_expiry_reset) ... ok 334s test_custom_expiry_seconds (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_custom_expiry_seconds) ... ok 334s test_custom_expiry_timedelta (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_custom_expiry_timedelta) ... ok 334s test_cycle (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_cycle) ... ok 334s test_cycle_with_no_session_cache (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_cycle_with_no_session_cache) ... ok 334s test_decode (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_decode) ... ok 334s test_decode_failure_logged_to_security (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_decode_failure_logged_to_security) ... ok 334s test_decode_serializer_exception (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_decode_serializer_exception) ... ok 334s test_default_expiry (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_default_expiry) ... ok 334s test_delete (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_delete) ... ok 334s test_exists_searches_cache_first (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_exists_searches_cache_first) ... ok 334s test_flush (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_flush) ... ok 334s test_get_empty (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_get_empty) ... ok 334s test_get_expire_at_browser_close (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_get_expire_at_browser_close) ... ok 334s test_has_key (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_has_key) ... ok 334s test_invalid_key (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_invalid_key) ... ok 334s test_items (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_items) ... ok 334s test_keys (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_keys) ... ok 334s test_load_overlong_key (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_load_overlong_key) ... ok 334s test_new_session (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_new_session) ... ok 334s test_non_default_cache (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_non_default_cache) ... ok 334s test_pop (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_pop) ... ok 334s test_pop_default (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_pop_default) ... ok 334s test_pop_default_named_argument (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_pop_default_named_argument) ... ok 334s test_pop_no_default_keyerror_raised (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_pop_no_default_keyerror_raised) ... ok 334s test_save (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_save) ... ok 334s test_save_doesnt_clear_data (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_save_doesnt_clear_data) ... ok 334s test_session_key_empty_string_invalid (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_session_key_empty_string_invalid) 334s Falsey values (Such as an empty string) are rejected. ... ok 334s test_session_key_is_read_only (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_session_key_is_read_only) ... ok 334s test_session_key_too_short_invalid (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_session_key_too_short_invalid) 334s Strings shorter than 8 characters are rejected. ... ok 334s test_session_key_valid_string_saved (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_session_key_valid_string_saved) 334s Strings of length 8 and up are accepted and stored. ... ok 334s test_session_load_does_not_create_record (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_session_load_does_not_create_record) 334s Loading an unknown session key does not create a session record. ... ok 334s test_session_save_does_not_resurrect_session_logged_out_in_other_context (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_session_save_does_not_resurrect_session_logged_out_in_other_context) 334s Sessions shouldn't be resurrected by a concurrent request. ... ok 334s test_setdefault (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_setdefault) ... ok 334s test_store (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_store) ... ok 334s test_update (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_update) ... ok 334s test_values (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_values) ... ok 334s test_actual_expiry (sessions_tests.tests.CustomDatabaseSessionTests.test_actual_expiry) ... ok 334s test_clear (sessions_tests.tests.CustomDatabaseSessionTests.test_clear) ... ok 334s test_clearsessions_command (sessions_tests.tests.CustomDatabaseSessionTests.test_clearsessions_command) 334s Test clearsessions command for clearing expired sessions. ... ok 334s test_custom_expiry_datetime (sessions_tests.tests.CustomDatabaseSessionTests.test_custom_expiry_datetime) ... ok 334s test_custom_expiry_reset (sessions_tests.tests.CustomDatabaseSessionTests.test_custom_expiry_reset) ... ok 334s test_custom_expiry_seconds (sessions_tests.tests.CustomDatabaseSessionTests.test_custom_expiry_seconds) ... ok 334s test_custom_expiry_timedelta (sessions_tests.tests.CustomDatabaseSessionTests.test_custom_expiry_timedelta) ... ok 334s test_cycle (sessions_tests.tests.CustomDatabaseSessionTests.test_cycle) ... ok 334s test_cycle_with_no_session_cache (sessions_tests.tests.CustomDatabaseSessionTests.test_cycle_with_no_session_cache) ... ok 334s test_decode (sessions_tests.tests.CustomDatabaseSessionTests.test_decode) ... ok 334s test_decode_failure_logged_to_security (sessions_tests.tests.CustomDatabaseSessionTests.test_decode_failure_logged_to_security) ... ok 334s test_decode_serializer_exception (sessions_tests.tests.CustomDatabaseSessionTests.test_decode_serializer_exception) ... ok 334s test_default_expiry (sessions_tests.tests.CustomDatabaseSessionTests.test_default_expiry) ... ok 334s test_delete (sessions_tests.tests.CustomDatabaseSessionTests.test_delete) ... ok 334s test_extra_session_field (sessions_tests.tests.CustomDatabaseSessionTests.test_extra_session_field) ... ok 334s test_flush (sessions_tests.tests.CustomDatabaseSessionTests.test_flush) ... ok 334s test_get_empty (sessions_tests.tests.CustomDatabaseSessionTests.test_get_empty) ... ok 334s test_get_expire_at_browser_close (sessions_tests.tests.CustomDatabaseSessionTests.test_get_expire_at_browser_close) ... ok 334s test_has_key (sessions_tests.tests.CustomDatabaseSessionTests.test_has_key) ... ok 334s test_invalid_key (sessions_tests.tests.CustomDatabaseSessionTests.test_invalid_key) ... ok 334s test_items (sessions_tests.tests.CustomDatabaseSessionTests.test_items) ... ok 334s test_keys (sessions_tests.tests.CustomDatabaseSessionTests.test_keys) ... ok 334s test_new_session (sessions_tests.tests.CustomDatabaseSessionTests.test_new_session) ... ok 334s test_pop (sessions_tests.tests.CustomDatabaseSessionTests.test_pop) ... ok 334s test_pop_default (sessions_tests.tests.CustomDatabaseSessionTests.test_pop_default) ... ok 334s test_pop_default_named_argument (sessions_tests.tests.CustomDatabaseSessionTests.test_pop_default_named_argument) ... ok 334s test_pop_no_default_keyerror_raised (sessions_tests.tests.CustomDatabaseSessionTests.test_pop_no_default_keyerror_raised) ... ok 334s test_save (sessions_tests.tests.CustomDatabaseSessionTests.test_save) ... ok 334s test_save_doesnt_clear_data (sessions_tests.tests.CustomDatabaseSessionTests.test_save_doesnt_clear_data) ... ok 334s test_session_get_decoded (sessions_tests.tests.CustomDatabaseSessionTests.test_session_get_decoded) 334s Test we can use Session.get_decoded to retrieve data stored ... ok 334s test_session_key_empty_string_invalid (sessions_tests.tests.CustomDatabaseSessionTests.test_session_key_empty_string_invalid) 334s Falsey values (Such as an empty string) are rejected. ... ok 334s test_session_key_is_read_only (sessions_tests.tests.CustomDatabaseSessionTests.test_session_key_is_read_only) ... ok 334s test_session_key_too_short_invalid (sessions_tests.tests.CustomDatabaseSessionTests.test_session_key_too_short_invalid) 334s Strings shorter than 8 characters are rejected. ... ok 334s test_session_key_valid_string_saved (sessions_tests.tests.CustomDatabaseSessionTests.test_session_key_valid_string_saved) 334s Strings of length 8 and up are accepted and stored. ... ok 334s test_session_load_does_not_create_record (sessions_tests.tests.CustomDatabaseSessionTests.test_session_load_does_not_create_record) 334s Loading an unknown session key does not create a session record. ... ok 334s test_session_save_does_not_resurrect_session_logged_out_in_other_context (sessions_tests.tests.CustomDatabaseSessionTests.test_session_save_does_not_resurrect_session_logged_out_in_other_context) 334s Sessions shouldn't be resurrected by a concurrent request. ... ok 334s test_session_str (sessions_tests.tests.CustomDatabaseSessionTests.test_session_str) 334s Session repr should be the session key. ... ok 334s test_sessionmanager_save (sessions_tests.tests.CustomDatabaseSessionTests.test_sessionmanager_save) 334s Test SessionManager.save method ... ok 334s test_setdefault (sessions_tests.tests.CustomDatabaseSessionTests.test_setdefault) ... ok 334s test_store (sessions_tests.tests.CustomDatabaseSessionTests.test_store) ... ok 334s test_update (sessions_tests.tests.CustomDatabaseSessionTests.test_update) ... ok 334s test_values (sessions_tests.tests.CustomDatabaseSessionTests.test_values) ... ok 335s test_actual_expiry (sessions_tests.tests.DatabaseSessionTests.test_actual_expiry) ... ok 335s test_clear (sessions_tests.tests.DatabaseSessionTests.test_clear) ... ok 335s test_clearsessions_command (sessions_tests.tests.DatabaseSessionTests.test_clearsessions_command) 335s Test clearsessions command for clearing expired sessions. ... ok 335s test_custom_expiry_datetime (sessions_tests.tests.DatabaseSessionTests.test_custom_expiry_datetime) ... ok 335s test_custom_expiry_reset (sessions_tests.tests.DatabaseSessionTests.test_custom_expiry_reset) ... ok 335s test_custom_expiry_seconds (sessions_tests.tests.DatabaseSessionTests.test_custom_expiry_seconds) ... ok 335s test_custom_expiry_timedelta (sessions_tests.tests.DatabaseSessionTests.test_custom_expiry_timedelta) ... ok 335s test_cycle (sessions_tests.tests.DatabaseSessionTests.test_cycle) ... ok 335s test_cycle_with_no_session_cache (sessions_tests.tests.DatabaseSessionTests.test_cycle_with_no_session_cache) ... ok 335s test_decode (sessions_tests.tests.DatabaseSessionTests.test_decode) ... ok 335s test_decode_failure_logged_to_security (sessions_tests.tests.DatabaseSessionTests.test_decode_failure_logged_to_security) ... ok 335s test_decode_serializer_exception (sessions_tests.tests.DatabaseSessionTests.test_decode_serializer_exception) ... ok 335s test_default_expiry (sessions_tests.tests.DatabaseSessionTests.test_default_expiry) ... ok 335s test_delete (sessions_tests.tests.DatabaseSessionTests.test_delete) ... ok 335s test_flush (sessions_tests.tests.DatabaseSessionTests.test_flush) ... ok 335s test_get_empty (sessions_tests.tests.DatabaseSessionTests.test_get_empty) ... ok 335s test_get_expire_at_browser_close (sessions_tests.tests.DatabaseSessionTests.test_get_expire_at_browser_close) ... ok 335s test_has_key (sessions_tests.tests.DatabaseSessionTests.test_has_key) ... ok 335s test_invalid_key (sessions_tests.tests.DatabaseSessionTests.test_invalid_key) ... ok 335s test_items (sessions_tests.tests.DatabaseSessionTests.test_items) ... ok 335s test_keys (sessions_tests.tests.DatabaseSessionTests.test_keys) ... ok 335s test_new_session (sessions_tests.tests.DatabaseSessionTests.test_new_session) ... ok 335s test_pop (sessions_tests.tests.DatabaseSessionTests.test_pop) ... ok 335s test_pop_default (sessions_tests.tests.DatabaseSessionTests.test_pop_default) ... ok 335s test_pop_default_named_argument (sessions_tests.tests.DatabaseSessionTests.test_pop_default_named_argument) ... ok 335s test_pop_no_default_keyerror_raised (sessions_tests.tests.DatabaseSessionTests.test_pop_no_default_keyerror_raised) ... ok 335s test_save (sessions_tests.tests.DatabaseSessionTests.test_save) ... ok 335s test_save_doesnt_clear_data (sessions_tests.tests.DatabaseSessionTests.test_save_doesnt_clear_data) ... ok 335s test_session_get_decoded (sessions_tests.tests.DatabaseSessionTests.test_session_get_decoded) 335s Test we can use Session.get_decoded to retrieve data stored ... ok 335s test_session_key_empty_string_invalid (sessions_tests.tests.DatabaseSessionTests.test_session_key_empty_string_invalid) 335s Falsey values (Such as an empty string) are rejected. ... ok 335s test_session_key_is_read_only (sessions_tests.tests.DatabaseSessionTests.test_session_key_is_read_only) ... ok 335s test_session_key_too_short_invalid (sessions_tests.tests.DatabaseSessionTests.test_session_key_too_short_invalid) 335s Strings shorter than 8 characters are rejected. ... ok 335s test_session_key_valid_string_saved (sessions_tests.tests.DatabaseSessionTests.test_session_key_valid_string_saved) 335s Strings of length 8 and up are accepted and stored. ... ok 335s test_session_load_does_not_create_record (sessions_tests.tests.DatabaseSessionTests.test_session_load_does_not_create_record) 335s Loading an unknown session key does not create a session record. ... ok 335s test_session_save_does_not_resurrect_session_logged_out_in_other_context (sessions_tests.tests.DatabaseSessionTests.test_session_save_does_not_resurrect_session_logged_out_in_other_context) 335s Sessions shouldn't be resurrected by a concurrent request. ... ok 335s test_session_str (sessions_tests.tests.DatabaseSessionTests.test_session_str) 335s Session repr should be the session key. ... ok 335s test_sessionmanager_save (sessions_tests.tests.DatabaseSessionTests.test_sessionmanager_save) 335s Test SessionManager.save method ... ok 335s test_setdefault (sessions_tests.tests.DatabaseSessionTests.test_setdefault) ... ok 335s test_store (sessions_tests.tests.DatabaseSessionTests.test_store) ... ok 335s test_update (sessions_tests.tests.DatabaseSessionTests.test_update) ... ok 335s test_values (sessions_tests.tests.DatabaseSessionTests.test_values) ... ok 335s test_empty_session_saved (sessions_tests.tests.SessionMiddlewareTests.test_empty_session_saved) 335s If a session is emptied of data but still has a key, it should still ... ok 335s test_flush_empty_without_session_cookie_doesnt_set_cookie (sessions_tests.tests.SessionMiddlewareTests.test_flush_empty_without_session_cookie_doesnt_set_cookie) ... ok 335s test_httponly_session_cookie (sessions_tests.tests.SessionMiddlewareTests.test_httponly_session_cookie) ... ok 335s test_no_httponly_session_cookie (sessions_tests.tests.SessionMiddlewareTests.test_no_httponly_session_cookie) ... ok 335s test_samesite_session_cookie (sessions_tests.tests.SessionMiddlewareTests.test_samesite_session_cookie) ... ok 335s test_secure_session_cookie (sessions_tests.tests.SessionMiddlewareTests.test_secure_session_cookie) ... ok 335s test_session_delete_on_end (sessions_tests.tests.SessionMiddlewareTests.test_session_delete_on_end) ... ok 335s test_session_delete_on_end_with_custom_domain_and_path (sessions_tests.tests.SessionMiddlewareTests.test_session_delete_on_end_with_custom_domain_and_path) ... ok 335s test_session_save_on_500 (sessions_tests.tests.SessionMiddlewareTests.test_session_save_on_500) ... ok 335s test_session_save_on_5xx (sessions_tests.tests.SessionMiddlewareTests.test_session_save_on_5xx) ... ok 335s test_session_update_error_redirect (sessions_tests.tests.SessionMiddlewareTests.test_session_update_error_redirect) ... ok 335s test_actual_expiry (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_actual_expiry) ... ok 335s test_clear (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_clear) ... ok 335s test_clearsessions_command (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_clearsessions_command) 335s Test clearsessions command for clearing expired sessions. ... ok 335s test_custom_expiry_datetime (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_custom_expiry_datetime) ... ok 335s test_custom_expiry_reset (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_custom_expiry_reset) ... ok 335s test_custom_expiry_seconds (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_custom_expiry_seconds) ... ok 335s test_custom_expiry_timedelta (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_custom_expiry_timedelta) ... ok 335s test_cycle (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_cycle) ... ok 335s test_cycle_with_no_session_cache (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_cycle_with_no_session_cache) ... ok 335s test_decode (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_decode) ... ok 335s test_decode_failure_logged_to_security (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_decode_failure_logged_to_security) ... ok 335s test_decode_serializer_exception (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_decode_serializer_exception) ... ok 335s test_default_expiry (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_default_expiry) ... ok 335s test_delete (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_delete) ... ok 335s test_flush (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_flush) ... ok 335s test_get_empty (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_get_empty) ... ok 335s test_get_expire_at_browser_close (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_get_expire_at_browser_close) ... ok 335s test_has_key (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_has_key) ... ok 335s test_invalid_key (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_invalid_key) ... ok 335s test_items (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_items) ... ok 335s test_keys (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_keys) ... ok 335s test_new_session (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_new_session) ... ok 335s test_pop (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_pop) ... ok 335s test_pop_default (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_pop_default) ... ok 335s test_pop_default_named_argument (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_pop_default_named_argument) ... ok 335s test_pop_no_default_keyerror_raised (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_pop_no_default_keyerror_raised) ... ok 335s test_save (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_save) ... ok 335s test_save_doesnt_clear_data (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_save_doesnt_clear_data) ... ok 335s test_session_get_decoded (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_session_get_decoded) 335s Test we can use Session.get_decoded to retrieve data stored ... ok 335s test_session_key_empty_string_invalid (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_session_key_empty_string_invalid) 335s Falsey values (Such as an empty string) are rejected. ... ok 335s test_session_key_is_read_only (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_session_key_is_read_only) ... ok 335s test_session_key_too_short_invalid (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_session_key_too_short_invalid) 335s Strings shorter than 8 characters are rejected. ... ok 335s test_session_key_valid_string_saved (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_session_key_valid_string_saved) 335s Strings of length 8 and up are accepted and stored. ... ok 335s test_session_load_does_not_create_record (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_session_load_does_not_create_record) 335s Loading an unknown session key does not create a session record. ... ok 335s test_session_save_does_not_resurrect_session_logged_out_in_other_context (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_session_save_does_not_resurrect_session_logged_out_in_other_context) 335s Sessions shouldn't be resurrected by a concurrent request. ... ok 335s test_session_str (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_session_str) 335s Session repr should be the session key. ... ok 335s test_sessionmanager_save (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_sessionmanager_save) 335s Test SessionManager.save method ... ok 335s test_setdefault (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_setdefault) ... ok 335s test_store (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_store) ... ok 335s test_update (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_update) ... ok 335s test_values (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_values) ... ok 335s test_basic_add_GET (generic_inline_admin.tests.GenericAdminViewTest.test_basic_add_GET) 335s A smoke test to ensure GET on the add_view works. ... ok 335s test_basic_add_POST (generic_inline_admin.tests.GenericAdminViewTest.test_basic_add_POST) 335s A smoke test to ensure POST on add_view works. ... ok 335s test_basic_edit_GET (generic_inline_admin.tests.GenericAdminViewTest.test_basic_edit_GET) 335s A smoke test to ensure GET on the change_view works. ... ok 335s test_basic_edit_POST (generic_inline_admin.tests.GenericAdminViewTest.test_basic_edit_POST) 335s A smoke test to ensure POST on edit_view works. ... ok 336s test_add (generic_inline_admin.tests.GenericInlineAdminWithUniqueTogetherTest.test_add) ... ok 336s test_delete (generic_inline_admin.tests.GenericInlineAdminWithUniqueTogetherTest.test_delete) ... ok 336s test_extra_param (generic_inline_admin.tests.GenericInlineAdminParametersTest.test_extra_param) 336s With extra=0, there should be one form. ... ok 336s test_get_extra (generic_inline_admin.tests.GenericInlineAdminParametersTest.test_get_extra) ... ok 336s test_get_max_num (generic_inline_admin.tests.GenericInlineAdminParametersTest.test_get_max_num) ... ok 336s test_get_min_num (generic_inline_admin.tests.GenericInlineAdminParametersTest.test_get_min_num) ... ok 336s test_max_num_param (generic_inline_admin.tests.GenericInlineAdminParametersTest.test_max_num_param) 336s With extra=5 and max_num=2, there should be only 2 forms. ... ok 336s test_min_num_param (generic_inline_admin.tests.GenericInlineAdminParametersTest.test_min_num_param) 336s With extra=3 and min_num=2, there should be five forms. ... ok 336s test_no_param (generic_inline_admin.tests.GenericInlineAdminParametersTest.test_no_param) 336s With one initial form, extra (default) at 3, there should be 4 forms. ... ok 336s test_response_gone_class (redirects_tests.tests.OverriddenRedirectMiddlewareTests.test_response_gone_class) ... ok 336s test_response_redirect_class (redirects_tests.tests.OverriddenRedirectMiddlewareTests.test_response_redirect_class) ... ok 336s test_createcachetable_observes_database_router (cache.tests.CreateCacheTableForDBCacheTests.test_createcachetable_observes_database_router) ... ok 336s test_model (redirects_tests.tests.RedirectTests.test_model) ... ok 336s test_redirect (redirects_tests.tests.RedirectTests.test_redirect) ... ok 336s test_redirect_not_found_with_append_slash (redirects_tests.tests.RedirectTests.test_redirect_not_found_with_append_slash) 336s Exercise the second Redirect.DoesNotExist branch in ... ok 336s test_redirect_shortcircuits_non_404_response (redirects_tests.tests.RedirectTests.test_redirect_shortcircuits_non_404_response) 336s RedirectFallbackMiddleware short-circuits on non-404 requests. ... ok 336s test_redirect_with_append_slash (redirects_tests.tests.RedirectTests.test_redirect_with_append_slash) ... ok 336s test_redirect_with_append_slash_and_query_string (redirects_tests.tests.RedirectTests.test_redirect_with_append_slash_and_query_string) ... ok 336s test_response_gone (redirects_tests.tests.RedirectTests.test_response_gone) 336s When the redirect target is '', return a 410 ... ok 336s test_sites_not_installed (redirects_tests.tests.RedirectTests.test_sites_not_installed) ... ok 350s test_add (cache.tests.FileBasedCachePathLibTests.test_add) ... ok 350s test_add_fail_on_pickleerror (cache.tests.FileBasedCachePathLibTests.test_add_fail_on_pickleerror) ... ok 350s test_binary_string (cache.tests.FileBasedCachePathLibTests.test_binary_string) ... ok 350s test_cache_dir_permissions (cache.tests.FileBasedCachePathLibTests.test_cache_dir_permissions) ... ok 350s test_cache_read_for_model_instance (cache.tests.FileBasedCachePathLibTests.test_cache_read_for_model_instance) ... ok 350s test_cache_read_for_model_instance_with_deferred (cache.tests.FileBasedCachePathLibTests.test_cache_read_for_model_instance_with_deferred) ... ok 350s test_cache_versioning_add (cache.tests.FileBasedCachePathLibTests.test_cache_versioning_add) ... ok 350s test_cache_versioning_delete (cache.tests.FileBasedCachePathLibTests.test_cache_versioning_delete) ... ok 350s test_cache_versioning_get_set (cache.tests.FileBasedCachePathLibTests.test_cache_versioning_get_set) ... ok 350s test_cache_versioning_get_set_many (cache.tests.FileBasedCachePathLibTests.test_cache_versioning_get_set_many) ... ok 350s test_cache_versioning_has_key (cache.tests.FileBasedCachePathLibTests.test_cache_versioning_has_key) ... ok 350s test_cache_versioning_incr_decr (cache.tests.FileBasedCachePathLibTests.test_cache_versioning_incr_decr) ... ok 350s test_cache_write_for_model_instance_with_deferred (cache.tests.FileBasedCachePathLibTests.test_cache_write_for_model_instance_with_deferred) ... ok 350s test_cache_write_unpicklable_object (cache.tests.FileBasedCachePathLibTests.test_cache_write_unpicklable_object) ... ok 350s test_clear (cache.tests.FileBasedCachePathLibTests.test_clear) ... ok 350s test_clear_does_not_remove_cache_dir (cache.tests.FileBasedCachePathLibTests.test_clear_does_not_remove_cache_dir) ... ok 350s test_close (cache.tests.FileBasedCachePathLibTests.test_close) ... ok 350s test_creates_cache_dir_if_nonexistent (cache.tests.FileBasedCachePathLibTests.test_creates_cache_dir_if_nonexistent) ... ok 350s test_cull (cache.tests.FileBasedCachePathLibTests.test_cull) ... ok 350s test_cull_delete_when_store_empty (cache.tests.FileBasedCachePathLibTests.test_cull_delete_when_store_empty) ... ok 350s test_custom_key_func (cache.tests.FileBasedCachePathLibTests.test_custom_key_func) ... ok 350s test_data_types (cache.tests.FileBasedCachePathLibTests.test_data_types) ... ok 350s test_decr (cache.tests.FileBasedCachePathLibTests.test_decr) ... ok 350s test_decr_version (cache.tests.FileBasedCachePathLibTests.test_decr_version) ... ok 350s test_default_used_when_none_is_set (cache.tests.FileBasedCachePathLibTests.test_default_used_when_none_is_set) 350s If None is cached, get() returns it instead of the default. ... ok 350s test_delete (cache.tests.FileBasedCachePathLibTests.test_delete) ... ok 350s test_delete_many (cache.tests.FileBasedCachePathLibTests.test_delete_many) ... ok 350s test_delete_many_no_keys (cache.tests.FileBasedCachePathLibTests.test_delete_many_no_keys) ... ok 350s test_delete_nonexistent (cache.tests.FileBasedCachePathLibTests.test_delete_nonexistent) ... ok 350s test_empty_cache_file_considered_expired (cache.tests.FileBasedCachePathLibTests.test_empty_cache_file_considered_expired) ... ok 350s test_expiration (cache.tests.FileBasedCachePathLibTests.test_expiration) ... ok 350s test_float_timeout (cache.tests.FileBasedCachePathLibTests.test_float_timeout) ... ok 350s test_forever_timeout (cache.tests.FileBasedCachePathLibTests.test_forever_timeout) 350s Passing in None into timeout results in a value that is cached forever ... ok 350s test_get_does_not_ignore_non_filenotfound_exceptions (cache.tests.FileBasedCachePathLibTests.test_get_does_not_ignore_non_filenotfound_exceptions) ... ok 350s test_get_ignores_enoent (cache.tests.FileBasedCachePathLibTests.test_get_ignores_enoent) ... ok 350s test_get_many (cache.tests.FileBasedCachePathLibTests.test_get_many) ... ok 350s test_get_or_set (cache.tests.FileBasedCachePathLibTests.test_get_or_set) ... ok 350s test_get_or_set_callable (cache.tests.FileBasedCachePathLibTests.test_get_or_set_callable) ... ok 350s test_get_or_set_racing (cache.tests.FileBasedCachePathLibTests.test_get_or_set_racing) ... ok 350s test_get_or_set_version (cache.tests.FileBasedCachePathLibTests.test_get_or_set_version) ... ok 350s test_has_key (cache.tests.FileBasedCachePathLibTests.test_has_key) ... ok 350s test_has_key_race_handling (cache.tests.FileBasedCachePathLibTests.test_has_key_race_handling) ... ok 350s test_ignores_non_cache_files (cache.tests.FileBasedCachePathLibTests.test_ignores_non_cache_files) ... ok 350s test_in (cache.tests.FileBasedCachePathLibTests.test_in) ... ok 350s test_incr (cache.tests.FileBasedCachePathLibTests.test_incr) ... ok 350s test_incr_version (cache.tests.FileBasedCachePathLibTests.test_incr_version) ... ok 350s test_invalid_key_characters (cache.tests.FileBasedCachePathLibTests.test_invalid_key_characters) ... ok 350s test_invalid_key_length (cache.tests.FileBasedCachePathLibTests.test_invalid_key_length) ... ok 350s test_invalid_with_version_key_length (cache.tests.FileBasedCachePathLibTests.test_invalid_with_version_key_length) ... ok 350s test_long_timeout (cache.tests.FileBasedCachePathLibTests.test_long_timeout) 350s Follow memcached's convention where a timeout greater than 30 days is ... ok 350s test_non_existent (cache.tests.FileBasedCachePathLibTests.test_non_existent) 350s Nonexistent cache keys return as None/default. ... ok 350s test_prefix (cache.tests.FileBasedCachePathLibTests.test_prefix) ... ok 350s test_set_fail_on_pickleerror (cache.tests.FileBasedCachePathLibTests.test_set_fail_on_pickleerror) ... ok 350s test_set_many (cache.tests.FileBasedCachePathLibTests.test_set_many) ... ok 350s test_set_many_empty_data (cache.tests.FileBasedCachePathLibTests.test_set_many_empty_data) ... ok 350s test_set_many_expiration (cache.tests.FileBasedCachePathLibTests.test_set_many_expiration) ... ok 350s test_set_many_returns_empty_list_on_success (cache.tests.FileBasedCachePathLibTests.test_set_many_returns_empty_list_on_success) 350s set_many() returns an empty list when all keys are inserted. ... ok 350s test_simple (cache.tests.FileBasedCachePathLibTests.test_simple) ... ok 350s test_touch (cache.tests.FileBasedCachePathLibTests.test_touch) ... ok 350s test_unicode (cache.tests.FileBasedCachePathLibTests.test_unicode) ... ok 350s test_zero_cull (cache.tests.FileBasedCachePathLibTests.test_zero_cull) ... ok 350s test_zero_timeout (cache.tests.FileBasedCachePathLibTests.test_zero_timeout) 350s Passing in zero into timeout results in a value that is not cached ... ok 350s test_add (cache.tests.FileBasedCacheTests.test_add) ... ok 350s test_add_fail_on_pickleerror (cache.tests.FileBasedCacheTests.test_add_fail_on_pickleerror) ... ok 350s test_binary_string (cache.tests.FileBasedCacheTests.test_binary_string) ... ok 350s test_cache_dir_permissions (cache.tests.FileBasedCacheTests.test_cache_dir_permissions) ... ok 350s test_cache_read_for_model_instance (cache.tests.FileBasedCacheTests.test_cache_read_for_model_instance) ... ok 350s test_cache_read_for_model_instance_with_deferred (cache.tests.FileBasedCacheTests.test_cache_read_for_model_instance_with_deferred) ... ok 350s test_cache_versioning_add (cache.tests.FileBasedCacheTests.test_cache_versioning_add) ... ok 350s test_cache_versioning_delete (cache.tests.FileBasedCacheTests.test_cache_versioning_delete) ... ok 350s test_cache_versioning_get_set (cache.tests.FileBasedCacheTests.test_cache_versioning_get_set) ... ok 350s test_cache_versioning_get_set_many (cache.tests.FileBasedCacheTests.test_cache_versioning_get_set_many) ... ok 350s test_cache_versioning_has_key (cache.tests.FileBasedCacheTests.test_cache_versioning_has_key) ... ok 350s test_cache_versioning_incr_decr (cache.tests.FileBasedCacheTests.test_cache_versioning_incr_decr) ... ok 350s test_cache_write_for_model_instance_with_deferred (cache.tests.FileBasedCacheTests.test_cache_write_for_model_instance_with_deferred) ... ok 350s test_cache_write_unpicklable_object (cache.tests.FileBasedCacheTests.test_cache_write_unpicklable_object) ... ok 350s test_clear (cache.tests.FileBasedCacheTests.test_clear) ... ok 350s test_clear_does_not_remove_cache_dir (cache.tests.FileBasedCacheTests.test_clear_does_not_remove_cache_dir) ... ok 350s test_close (cache.tests.FileBasedCacheTests.test_close) ... ok 350s test_creates_cache_dir_if_nonexistent (cache.tests.FileBasedCacheTests.test_creates_cache_dir_if_nonexistent) ... ok 350s test_cull (cache.tests.FileBasedCacheTests.test_cull) ... ok 350s test_cull_delete_when_store_empty (cache.tests.FileBasedCacheTests.test_cull_delete_when_store_empty) ... ok 350s test_custom_key_func (cache.tests.FileBasedCacheTests.test_custom_key_func) ... ok 350s test_data_types (cache.tests.FileBasedCacheTests.test_data_types) ... ok 350s test_decr (cache.tests.FileBasedCacheTests.test_decr) ... ok 350s test_decr_version (cache.tests.FileBasedCacheTests.test_decr_version) ... ok 350s test_default_used_when_none_is_set (cache.tests.FileBasedCacheTests.test_default_used_when_none_is_set) 350s If None is cached, get() returns it instead of the default. ... ok 350s test_delete (cache.tests.FileBasedCacheTests.test_delete) ... ok 350s test_delete_many (cache.tests.FileBasedCacheTests.test_delete_many) ... ok 350s test_delete_many_no_keys (cache.tests.FileBasedCacheTests.test_delete_many_no_keys) ... ok 350s test_delete_nonexistent (cache.tests.FileBasedCacheTests.test_delete_nonexistent) ... ok 350s test_empty_cache_file_considered_expired (cache.tests.FileBasedCacheTests.test_empty_cache_file_considered_expired) ... ok 350s test_expiration (cache.tests.FileBasedCacheTests.test_expiration) ... ok 350s test_float_timeout (cache.tests.FileBasedCacheTests.test_float_timeout) ... ok 350s test_forever_timeout (cache.tests.FileBasedCacheTests.test_forever_timeout) 350s Passing in None into timeout results in a value that is cached forever ... ok 350s test_get_does_not_ignore_non_filenotfound_exceptions (cache.tests.FileBasedCacheTests.test_get_does_not_ignore_non_filenotfound_exceptions) ... ok 350s test_get_ignores_enoent (cache.tests.FileBasedCacheTests.test_get_ignores_enoent) ... ok 350s test_get_many (cache.tests.FileBasedCacheTests.test_get_many) ... ok 350s test_get_or_set (cache.tests.FileBasedCacheTests.test_get_or_set) ... ok 350s test_get_or_set_callable (cache.tests.FileBasedCacheTests.test_get_or_set_callable) ... ok 350s test_get_or_set_racing (cache.tests.FileBasedCacheTests.test_get_or_set_racing) ... ok 350s test_get_or_set_version (cache.tests.FileBasedCacheTests.test_get_or_set_version) ... ok 350s test_has_key (cache.tests.FileBasedCacheTests.test_has_key) ... ok 350s test_has_key_race_handling (cache.tests.FileBasedCacheTests.test_has_key_race_handling) ... ok 350s test_ignores_non_cache_files (cache.tests.FileBasedCacheTests.test_ignores_non_cache_files) ... ok 350s test_in (cache.tests.FileBasedCacheTests.test_in) ... ok 350s test_incr (cache.tests.FileBasedCacheTests.test_incr) ... ok 350s test_incr_version (cache.tests.FileBasedCacheTests.test_incr_version) ... ok 350s test_invalid_key_characters (cache.tests.FileBasedCacheTests.test_invalid_key_characters) ... ok 350s test_invalid_key_length (cache.tests.FileBasedCacheTests.test_invalid_key_length) ... ok 350s test_invalid_with_version_key_length (cache.tests.FileBasedCacheTests.test_invalid_with_version_key_length) ... ok 350s test_long_timeout (cache.tests.FileBasedCacheTests.test_long_timeout) 350s Follow memcached's convention where a timeout greater than 30 days is ... ok 350s test_non_existent (cache.tests.FileBasedCacheTests.test_non_existent) 350s Nonexistent cache keys return as None/default. ... ok 350s test_prefix (cache.tests.FileBasedCacheTests.test_prefix) ... ok 350s test_set_fail_on_pickleerror (cache.tests.FileBasedCacheTests.test_set_fail_on_pickleerror) ... ok 350s test_set_many (cache.tests.FileBasedCacheTests.test_set_many) ... ok 350s test_set_many_empty_data (cache.tests.FileBasedCacheTests.test_set_many_empty_data) ... ok 350s test_set_many_expiration (cache.tests.FileBasedCacheTests.test_set_many_expiration) ... ok 350s test_set_many_returns_empty_list_on_success (cache.tests.FileBasedCacheTests.test_set_many_returns_empty_list_on_success) 350s set_many() returns an empty list when all keys are inserted. ... ok 350s test_simple (cache.tests.FileBasedCacheTests.test_simple) ... ok 350s test_touch (cache.tests.FileBasedCacheTests.test_touch) ... ok 350s test_unicode (cache.tests.FileBasedCacheTests.test_unicode) ... ok 350s test_zero_cull (cache.tests.FileBasedCacheTests.test_zero_cull) ... ok 350s test_zero_timeout (cache.tests.FileBasedCacheTests.test_zero_timeout) 350s Passing in zero into timeout results in a value that is not cached ... ok 350s test_add (cache.tests.PyLibMCCacheTests.test_add) ... skipped 'PyLibMCCache backend not configured' 350s test_add_fail_on_pickleerror (cache.tests.PyLibMCCacheTests.test_add_fail_on_pickleerror) ... skipped 'PyLibMCCache backend not configured' 350s test_binary_string (cache.tests.PyLibMCCacheTests.test_binary_string) ... skipped 'PyLibMCCache backend not configured' 350s test_cache_read_for_model_instance (cache.tests.PyLibMCCacheTests.test_cache_read_for_model_instance) ... skipped 'PyLibMCCache backend not configured' 350s test_cache_read_for_model_instance_with_deferred (cache.tests.PyLibMCCacheTests.test_cache_read_for_model_instance_with_deferred) ... skipped 'PyLibMCCache backend not configured' 350s test_cache_versioning_add (cache.tests.PyLibMCCacheTests.test_cache_versioning_add) ... skipped 'PyLibMCCache backend not configured' 350s test_cache_versioning_delete (cache.tests.PyLibMCCacheTests.test_cache_versioning_delete) ... skipped 'PyLibMCCache backend not configured' 350s test_cache_versioning_get_set (cache.tests.PyLibMCCacheTests.test_cache_versioning_get_set) ... skipped 'PyLibMCCache backend not configured' 350s test_cache_versioning_get_set_many (cache.tests.PyLibMCCacheTests.test_cache_versioning_get_set_many) ... skipped 'PyLibMCCache backend not configured' 350s test_cache_versioning_has_key (cache.tests.PyLibMCCacheTests.test_cache_versioning_has_key) ... skipped 'PyLibMCCache backend not configured' 350s test_cache_versioning_incr_decr (cache.tests.PyLibMCCacheTests.test_cache_versioning_incr_decr) ... skipped 'PyLibMCCache backend not configured' 350s test_cache_write_for_model_instance_with_deferred (cache.tests.PyLibMCCacheTests.test_cache_write_for_model_instance_with_deferred) ... skipped 'PyLibMCCache backend not configured' 350s test_cache_write_unpicklable_object (cache.tests.PyLibMCCacheTests.test_cache_write_unpicklable_object) ... skipped 'PyLibMCCache backend not configured' 350s test_clear (cache.tests.PyLibMCCacheTests.test_clear) ... skipped 'PyLibMCCache backend not configured' 350s test_close (cache.tests.PyLibMCCacheTests.test_close) ... skipped 'PyLibMCCache backend not configured' 350s test_cull (cache.tests.PyLibMCCacheTests.test_cull) ... skipped 'PyLibMCCache backend not configured' 350s test_cull_delete_when_store_empty (cache.tests.PyLibMCCacheTests.test_cull_delete_when_store_empty) ... skipped 'PyLibMCCache backend not configured' 350s test_custom_key_func (cache.tests.PyLibMCCacheTests.test_custom_key_func) ... skipped 'PyLibMCCache backend not configured' 350s test_data_types (cache.tests.PyLibMCCacheTests.test_data_types) ... skipped 'PyLibMCCache backend not configured' 350s test_decr (cache.tests.PyLibMCCacheTests.test_decr) ... skipped 'PyLibMCCache backend not configured' 350s test_decr_version (cache.tests.PyLibMCCacheTests.test_decr_version) ... skipped 'PyLibMCCache backend not configured' 350s test_default_far_future_timeout (cache.tests.PyLibMCCacheTests.test_default_far_future_timeout) ... skipped 'PyLibMCCache backend not configured' 350s test_default_never_expiring_timeout (cache.tests.PyLibMCCacheTests.test_default_never_expiring_timeout) ... skipped 'PyLibMCCache backend not configured' 350s test_default_used_when_none_is_set (cache.tests.PyLibMCCacheTests.test_default_used_when_none_is_set) 350s If None is cached, get() returns it instead of the default. ... skipped 'PyLibMCCache backend not configured' 350s test_delete (cache.tests.PyLibMCCacheTests.test_delete) ... skipped 'PyLibMCCache backend not configured' 350s test_delete_many (cache.tests.PyLibMCCacheTests.test_delete_many) ... skipped 'PyLibMCCache backend not configured' 350s test_delete_many_no_keys (cache.tests.PyLibMCCacheTests.test_delete_many_no_keys) ... skipped 'PyLibMCCache backend not configured' 350s test_delete_nonexistent (cache.tests.PyLibMCCacheTests.test_delete_nonexistent) ... skipped 'PyLibMCCache backend not configured' 350s test_expiration (cache.tests.PyLibMCCacheTests.test_expiration) ... skipped 'PyLibMCCache backend not configured' 350s test_float_timeout (cache.tests.PyLibMCCacheTests.test_float_timeout) ... skipped 'PyLibMCCache backend not configured' 350s test_forever_timeout (cache.tests.PyLibMCCacheTests.test_forever_timeout) 350s Passing in None into timeout results in a value that is cached forever ... skipped 'PyLibMCCache backend not configured' 350s test_get_many (cache.tests.PyLibMCCacheTests.test_get_many) ... skipped 'PyLibMCCache backend not configured' 350s test_get_or_set (cache.tests.PyLibMCCacheTests.test_get_or_set) ... skipped 'PyLibMCCache backend not configured' 350s test_get_or_set_callable (cache.tests.PyLibMCCacheTests.test_get_or_set_callable) ... skipped 'PyLibMCCache backend not configured' 350s test_get_or_set_racing (cache.tests.PyLibMCCacheTests.test_get_or_set_racing) ... skipped 'PyLibMCCache backend not configured' 350s test_get_or_set_version (cache.tests.PyLibMCCacheTests.test_get_or_set_version) ... skipped 'PyLibMCCache backend not configured' 350s test_has_key (cache.tests.PyLibMCCacheTests.test_has_key) ... skipped 'PyLibMCCache backend not configured' 350s test_in (cache.tests.PyLibMCCacheTests.test_in) ... skipped 'PyLibMCCache backend not configured' 350s test_incr (cache.tests.PyLibMCCacheTests.test_incr) ... skipped 'PyLibMCCache backend not configured' 350s test_incr_version (cache.tests.PyLibMCCacheTests.test_incr_version) ... skipped 'PyLibMCCache backend not configured' 350s test_invalid_key_characters (cache.tests.PyLibMCCacheTests.test_invalid_key_characters) ... skipped 'PyLibMCCache backend not configured' 350s test_invalid_key_length (cache.tests.PyLibMCCacheTests.test_invalid_key_length) ... skipped 'PyLibMCCache backend not configured' 350s test_invalid_with_version_key_length (cache.tests.PyLibMCCacheTests.test_invalid_with_version_key_length) ... skipped 'PyLibMCCache backend not configured' 350s test_location_multiple_servers (cache.tests.PyLibMCCacheTests.test_location_multiple_servers) ... skipped 'PyLibMCCache backend not configured' 350s test_long_timeout (cache.tests.PyLibMCCacheTests.test_long_timeout) 350s Follow memcached's convention where a timeout greater than 30 days is ... skipped 'PyLibMCCache backend not configured' 350s test_memcached_deletes_key_on_failed_set (cache.tests.PyLibMCCacheTests.test_memcached_deletes_key_on_failed_set) ... skipped 'PyLibMCCache backend not configured' 350s test_non_existent (cache.tests.PyLibMCCacheTests.test_non_existent) 350s Nonexistent cache keys return as None/default. ... skipped 'PyLibMCCache backend not configured' 350s test_prefix (cache.tests.PyLibMCCacheTests.test_prefix) ... skipped 'PyLibMCCache backend not configured' 350s test_pylibmc_client_servers (cache.tests.PyLibMCCacheTests.test_pylibmc_client_servers) ... skipped 'PyLibMCCache backend not configured' 350s test_pylibmc_options (cache.tests.PyLibMCCacheTests.test_pylibmc_options) ... skipped 'PyLibMCCache backend not configured' 350s test_set_fail_on_pickleerror (cache.tests.PyLibMCCacheTests.test_set_fail_on_pickleerror) ... skipped 'PyLibMCCache backend not configured' 350s test_set_many (cache.tests.PyLibMCCacheTests.test_set_many) ... skipped 'PyLibMCCache backend not configured' 350s test_set_many_empty_data (cache.tests.PyLibMCCacheTests.test_set_many_empty_data) ... skipped 'PyLibMCCache backend not configured' 350s test_set_many_expiration (cache.tests.PyLibMCCacheTests.test_set_many_expiration) ... skipped 'PyLibMCCache backend not configured' 350s test_set_many_returns_empty_list_on_success (cache.tests.PyLibMCCacheTests.test_set_many_returns_empty_list_on_success) 350s set_many() returns an empty list when all keys are inserted. ... skipped 'PyLibMCCache backend not configured' 350s test_set_many_returns_failing_keys (cache.tests.PyLibMCCacheTests.test_set_many_returns_failing_keys) ... skipped 'PyLibMCCache backend not configured' 350s test_simple (cache.tests.PyLibMCCacheTests.test_simple) ... skipped 'PyLibMCCache backend not configured' 350s test_touch (cache.tests.PyLibMCCacheTests.test_touch) ... skipped 'PyLibMCCache backend not configured' 350s test_unicode (cache.tests.PyLibMCCacheTests.test_unicode) ... skipped 'PyLibMCCache backend not configured' 350s test_zero_cull (cache.tests.PyLibMCCacheTests.test_zero_cull) ... skipped 'PyLibMCCache backend not configured' 350s test_zero_timeout (cache.tests.PyLibMCCacheTests.test_zero_timeout) 350s Passing in zero into timeout results in a value that is not cached ... skipped 'PyLibMCCache backend not configured' 350s test_add (cache.tests.PyMemcacheCacheTests.test_add) ... skipped 'PyMemcacheCache backend not configured' 350s test_add_fail_on_pickleerror (cache.tests.PyMemcacheCacheTests.test_add_fail_on_pickleerror) ... skipped 'PyMemcacheCache backend not configured' 350s test_binary_string (cache.tests.PyMemcacheCacheTests.test_binary_string) ... skipped 'PyMemcacheCache backend not configured' 350s test_cache_read_for_model_instance (cache.tests.PyMemcacheCacheTests.test_cache_read_for_model_instance) ... skipped 'PyMemcacheCache backend not configured' 350s test_cache_read_for_model_instance_with_deferred (cache.tests.PyMemcacheCacheTests.test_cache_read_for_model_instance_with_deferred) ... skipped 'PyMemcacheCache backend not configured' 350s test_cache_versioning_add (cache.tests.PyMemcacheCacheTests.test_cache_versioning_add) ... skipped 'PyMemcacheCache backend not configured' 350s test_cache_versioning_delete (cache.tests.PyMemcacheCacheTests.test_cache_versioning_delete) ... skipped 'PyMemcacheCache backend not configured' 350s test_cache_versioning_get_set (cache.tests.PyMemcacheCacheTests.test_cache_versioning_get_set) ... skipped 'PyMemcacheCache backend not configured' 350s test_cache_versioning_get_set_many (cache.tests.PyMemcacheCacheTests.test_cache_versioning_get_set_many) ... skipped 'PyMemcacheCache backend not configured' 350s test_cache_versioning_has_key (cache.tests.PyMemcacheCacheTests.test_cache_versioning_has_key) ... skipped 'PyMemcacheCache backend not configured' 350s test_cache_versioning_incr_decr (cache.tests.PyMemcacheCacheTests.test_cache_versioning_incr_decr) ... skipped 'PyMemcacheCache backend not configured' 350s test_cache_write_for_model_instance_with_deferred (cache.tests.PyMemcacheCacheTests.test_cache_write_for_model_instance_with_deferred) ... skipped 'PyMemcacheCache backend not configured' 350s test_cache_write_unpicklable_object (cache.tests.PyMemcacheCacheTests.test_cache_write_unpicklable_object) ... skipped 'PyMemcacheCache backend not configured' 350s test_clear (cache.tests.PyMemcacheCacheTests.test_clear) ... skipped 'PyMemcacheCache backend not configured' 350s test_close (cache.tests.PyMemcacheCacheTests.test_close) ... skipped 'PyMemcacheCache backend not configured' 350s test_cull (cache.tests.PyMemcacheCacheTests.test_cull) ... skipped 'PyMemcacheCache backend not configured' 350s test_cull_delete_when_store_empty (cache.tests.PyMemcacheCacheTests.test_cull_delete_when_store_empty) ... skipped 'PyMemcacheCache backend not configured' 350s test_custom_key_func (cache.tests.PyMemcacheCacheTests.test_custom_key_func) ... skipped 'PyMemcacheCache backend not configured' 350s test_data_types (cache.tests.PyMemcacheCacheTests.test_data_types) ... skipped 'PyMemcacheCache backend not configured' 350s test_decr (cache.tests.PyMemcacheCacheTests.test_decr) ... skipped 'PyMemcacheCache backend not configured' 350s test_decr_version (cache.tests.PyMemcacheCacheTests.test_decr_version) ... skipped 'PyMemcacheCache backend not configured' 350s test_default_far_future_timeout (cache.tests.PyMemcacheCacheTests.test_default_far_future_timeout) ... skipped 'PyMemcacheCache backend not configured' 350s test_default_never_expiring_timeout (cache.tests.PyMemcacheCacheTests.test_default_never_expiring_timeout) ... skipped 'PyMemcacheCache backend not configured' 350s test_default_used_when_none_is_set (cache.tests.PyMemcacheCacheTests.test_default_used_when_none_is_set) 350s If None is cached, get() returns it instead of the default. ... skipped 'PyMemcacheCache backend not configured' 350s test_delete (cache.tests.PyMemcacheCacheTests.test_delete) ... skipped 'PyMemcacheCache backend not configured' 350s test_delete_many (cache.tests.PyMemcacheCacheTests.test_delete_many) ... skipped 'PyMemcacheCache backend not configured' 350s test_delete_many_no_keys (cache.tests.PyMemcacheCacheTests.test_delete_many_no_keys) ... skipped 'PyMemcacheCache backend not configured' 350s test_delete_nonexistent (cache.tests.PyMemcacheCacheTests.test_delete_nonexistent) ... skipped 'PyMemcacheCache backend not configured' 350s test_expiration (cache.tests.PyMemcacheCacheTests.test_expiration) ... skipped 'PyMemcacheCache backend not configured' 350s test_float_timeout (cache.tests.PyMemcacheCacheTests.test_float_timeout) ... skipped 'PyMemcacheCache backend not configured' 350s test_forever_timeout (cache.tests.PyMemcacheCacheTests.test_forever_timeout) 350s Passing in None into timeout results in a value that is cached forever ... skipped 'PyMemcacheCache backend not configured' 350s test_get_many (cache.tests.PyMemcacheCacheTests.test_get_many) ... skipped 'PyMemcacheCache backend not configured' 350s test_get_or_set (cache.tests.PyMemcacheCacheTests.test_get_or_set) ... skipped 'PyMemcacheCache backend not configured' 350s test_get_or_set_callable (cache.tests.PyMemcacheCacheTests.test_get_or_set_callable) ... skipped 'PyMemcacheCache backend not configured' 350s test_get_or_set_racing (cache.tests.PyMemcacheCacheTests.test_get_or_set_racing) ... skipped 'PyMemcacheCache backend not configured' 350s test_get_or_set_version (cache.tests.PyMemcacheCacheTests.test_get_or_set_version) ... skipped 'PyMemcacheCache backend not configured' 350s test_has_key (cache.tests.PyMemcacheCacheTests.test_has_key) ... skipped 'PyMemcacheCache backend not configured' 350s test_in (cache.tests.PyMemcacheCacheTests.test_in) ... skipped 'PyMemcacheCache backend not configured' 350s test_incr (cache.tests.PyMemcacheCacheTests.test_incr) ... skipped 'PyMemcacheCache backend not configured' 350s test_incr_version (cache.tests.PyMemcacheCacheTests.test_incr_version) ... skipped 'PyMemcacheCache backend not configured' 350s test_invalid_key_characters (cache.tests.PyMemcacheCacheTests.test_invalid_key_characters) ... skipped 'PyMemcacheCache backend not configured' 350s test_invalid_key_length (cache.tests.PyMemcacheCacheTests.test_invalid_key_length) ... skipped 'PyMemcacheCache backend not configured' 350s test_invalid_with_version_key_length (cache.tests.PyMemcacheCacheTests.test_invalid_with_version_key_length) ... skipped 'PyMemcacheCache backend not configured' 350s test_location_multiple_servers (cache.tests.PyMemcacheCacheTests.test_location_multiple_servers) ... skipped 'PyMemcacheCache backend not configured' 350s test_long_timeout (cache.tests.PyMemcacheCacheTests.test_long_timeout) 350s Follow memcached's convention where a timeout greater than 30 days is ... skipped 'PyMemcacheCache backend not configured' 350s test_memcached_deletes_key_on_failed_set (cache.tests.PyMemcacheCacheTests.test_memcached_deletes_key_on_failed_set) ... skipped 'PyMemcacheCache backend not configured' 350s test_non_existent (cache.tests.PyMemcacheCacheTests.test_non_existent) 350s Nonexistent cache keys return as None/default. ... skipped 'PyMemcacheCache backend not configured' 350s test_prefix (cache.tests.PyMemcacheCacheTests.test_prefix) ... skipped 'PyMemcacheCache backend not configured' 350s test_pymemcache_highest_pickle_version (cache.tests.PyMemcacheCacheTests.test_pymemcache_highest_pickle_version) ... skipped 'PyMemcacheCache backend not configured' 350s test_pymemcache_options (cache.tests.PyMemcacheCacheTests.test_pymemcache_options) ... skipped 'PyMemcacheCache backend not configured' 350s test_set_fail_on_pickleerror (cache.tests.PyMemcacheCacheTests.test_set_fail_on_pickleerror) ... skipped 'PyMemcacheCache backend not configured' 350s test_set_many (cache.tests.PyMemcacheCacheTests.test_set_many) ... skipped 'PyMemcacheCache backend not configured' 350s test_set_many_empty_data (cache.tests.PyMemcacheCacheTests.test_set_many_empty_data) ... skipped 'PyMemcacheCache backend not configured' 350s test_set_many_expiration (cache.tests.PyMemcacheCacheTests.test_set_many_expiration) ... skipped 'PyMemcacheCache backend not configured' 350s test_set_many_returns_empty_list_on_success (cache.tests.PyMemcacheCacheTests.test_set_many_returns_empty_list_on_success) 350s set_many() returns an empty list when all keys are inserted. ... skipped 'PyMemcacheCache backend not configured' 350s test_set_many_returns_failing_keys (cache.tests.PyMemcacheCacheTests.test_set_many_returns_failing_keys) ... skipped 'PyMemcacheCache backend not configured' 350s test_simple (cache.tests.PyMemcacheCacheTests.test_simple) ... skipped 'PyMemcacheCache backend not configured' 350s test_touch (cache.tests.PyMemcacheCacheTests.test_touch) ... skipped 'PyMemcacheCache backend not configured' 350s test_unicode (cache.tests.PyMemcacheCacheTests.test_unicode) ... skipped 'PyMemcacheCache backend not configured' 350s test_zero_cull (cache.tests.PyMemcacheCacheTests.test_zero_cull) ... skipped 'PyMemcacheCache backend not configured' 350s test_zero_timeout (cache.tests.PyMemcacheCacheTests.test_zero_timeout) 350s Passing in zero into timeout results in a value that is not cached ... skipped 'PyMemcacheCache backend not configured' 350s test_add (cache.tests.RedisCacheTests.test_add) ... skipped 'Redis backend not configured' 350s test_add_fail_on_pickleerror (cache.tests.RedisCacheTests.test_add_fail_on_pickleerror) ... skipped 'Redis backend not configured' 350s test_binary_string (cache.tests.RedisCacheTests.test_binary_string) ... skipped 'Redis backend not configured' 350s test_cache_client_class (cache.tests.RedisCacheTests.test_cache_client_class) ... skipped 'Redis backend not configured' 350s test_cache_read_for_model_instance (cache.tests.RedisCacheTests.test_cache_read_for_model_instance) ... skipped 'Redis backend not configured' 350s test_cache_read_for_model_instance_with_deferred (cache.tests.RedisCacheTests.test_cache_read_for_model_instance_with_deferred) ... skipped 'Redis backend not configured' 350s test_cache_versioning_add (cache.tests.RedisCacheTests.test_cache_versioning_add) ... skipped 'Redis backend not configured' 350s test_cache_versioning_delete (cache.tests.RedisCacheTests.test_cache_versioning_delete) ... skipped 'Redis backend not configured' 350s test_cache_versioning_get_set (cache.tests.RedisCacheTests.test_cache_versioning_get_set) ... skipped 'Redis backend not configured' 350s test_cache_versioning_get_set_many (cache.tests.RedisCacheTests.test_cache_versioning_get_set_many) ... skipped 'Redis backend not configured' 350s test_cache_versioning_has_key (cache.tests.RedisCacheTests.test_cache_versioning_has_key) ... skipped 'Redis backend not configured' 350s test_cache_versioning_incr_decr (cache.tests.RedisCacheTests.test_cache_versioning_incr_decr) ... skipped 'Redis backend not configured' 350s test_cache_write_for_model_instance_with_deferred (cache.tests.RedisCacheTests.test_cache_write_for_model_instance_with_deferred) ... skipped 'Redis backend not configured' 350s test_cache_write_unpicklable_object (cache.tests.RedisCacheTests.test_cache_write_unpicklable_object) ... skipped 'Redis backend not configured' 350s test_clear (cache.tests.RedisCacheTests.test_clear) ... skipped 'Redis backend not configured' 350s test_close (cache.tests.RedisCacheTests.test_close) ... skipped 'Redis backend not configured' 350s test_cull (cache.tests.RedisCacheTests.test_cull) ... skipped 'Redis backend not configured' 350s test_cull_delete_when_store_empty (cache.tests.RedisCacheTests.test_cull_delete_when_store_empty) ... skipped 'Redis backend not configured' 350s test_custom_key_func (cache.tests.RedisCacheTests.test_custom_key_func) ... skipped 'Redis backend not configured' 350s test_data_types (cache.tests.RedisCacheTests.test_data_types) ... skipped 'Redis backend not configured' 350s test_decr (cache.tests.RedisCacheTests.test_decr) ... skipped 'Redis backend not configured' 350s test_decr_version (cache.tests.RedisCacheTests.test_decr_version) ... skipped 'Redis backend not configured' 350s test_default_used_when_none_is_set (cache.tests.RedisCacheTests.test_default_used_when_none_is_set) 350s If None is cached, get() returns it instead of the default. ... skipped 'Redis backend not configured' 350s test_delete (cache.tests.RedisCacheTests.test_delete) ... skipped 'Redis backend not configured' 350s test_delete_many (cache.tests.RedisCacheTests.test_delete_many) ... skipped 'Redis backend not configured' 350s test_delete_many_no_keys (cache.tests.RedisCacheTests.test_delete_many_no_keys) ... skipped 'Redis backend not configured' 350s test_delete_nonexistent (cache.tests.RedisCacheTests.test_delete_nonexistent) ... skipped 'Redis backend not configured' 350s test_expiration (cache.tests.RedisCacheTests.test_expiration) ... skipped 'Redis backend not configured' 350s test_float_timeout (cache.tests.RedisCacheTests.test_float_timeout) ... skipped 'Redis backend not configured' 350s test_forever_timeout (cache.tests.RedisCacheTests.test_forever_timeout) 350s Passing in None into timeout results in a value that is cached forever ... skipped 'Redis backend not configured' 350s test_get_backend_timeout_method (cache.tests.RedisCacheTests.test_get_backend_timeout_method) ... skipped 'Redis backend not configured' 350s test_get_client (cache.tests.RedisCacheTests.test_get_client) ... skipped 'Redis backend not configured' 350s test_get_connection_pool (cache.tests.RedisCacheTests.test_get_connection_pool) ... skipped 'Redis backend not configured' 350s test_get_connection_pool_index (cache.tests.RedisCacheTests.test_get_connection_pool_index) ... skipped 'Redis backend not configured' 350s test_get_many (cache.tests.RedisCacheTests.test_get_many) ... skipped 'Redis backend not configured' 350s test_get_or_set (cache.tests.RedisCacheTests.test_get_or_set) ... skipped 'Redis backend not configured' 350s test_get_or_set_callable (cache.tests.RedisCacheTests.test_get_or_set_callable) ... skipped 'Redis backend not configured' 350s test_get_or_set_racing (cache.tests.RedisCacheTests.test_get_or_set_racing) ... skipped 'Redis backend not configured' 350s test_get_or_set_version (cache.tests.RedisCacheTests.test_get_or_set_version) ... skipped 'Redis backend not configured' 350s test_has_key (cache.tests.RedisCacheTests.test_has_key) ... skipped 'Redis backend not configured' 350s test_in (cache.tests.RedisCacheTests.test_in) ... skipped 'Redis backend not configured' 350s test_incr (cache.tests.RedisCacheTests.test_incr) ... skipped 'Redis backend not configured' 350s test_incr_version (cache.tests.RedisCacheTests.test_incr_version) ... skipped 'Redis backend not configured' 350s test_incr_write_connection (cache.tests.RedisCacheTests.test_incr_write_connection) ... skipped 'Redis backend not configured' 350s test_invalid_key_characters (cache.tests.RedisCacheTests.test_invalid_key_characters) ... skipped 'Redis backend not configured' 350s test_invalid_key_length (cache.tests.RedisCacheTests.test_invalid_key_length) ... skipped 'Redis backend not configured' 350s test_invalid_with_version_key_length (cache.tests.RedisCacheTests.test_invalid_with_version_key_length) ... skipped 'Redis backend not configured' 350s test_long_timeout (cache.tests.RedisCacheTests.test_long_timeout) 350s Follow memcached's convention where a timeout greater than 30 days is ... skipped 'Redis backend not configured' 350s test_non_existent (cache.tests.RedisCacheTests.test_non_existent) 350s Nonexistent cache keys return as None/default. ... skipped 'Redis backend not configured' 350s test_prefix (cache.tests.RedisCacheTests.test_prefix) ... skipped 'Redis backend not configured' 350s test_redis_pool_options (cache.tests.RedisCacheTests.test_redis_pool_options) ... skipped 'Redis backend not configured' 350s test_serializer_dumps (cache.tests.RedisCacheTests.test_serializer_dumps) ... skipped 'Redis backend not configured' 350s test_set_fail_on_pickleerror (cache.tests.RedisCacheTests.test_set_fail_on_pickleerror) ... skipped 'Redis backend not configured' 350s test_set_many (cache.tests.RedisCacheTests.test_set_many) ... skipped 'Redis backend not configured' 350s test_set_many_empty_data (cache.tests.RedisCacheTests.test_set_many_empty_data) ... skipped 'Redis backend not configured' 350s test_set_many_expiration (cache.tests.RedisCacheTests.test_set_many_expiration) ... skipped 'Redis backend not configured' 350s test_set_many_returns_empty_list_on_success (cache.tests.RedisCacheTests.test_set_many_returns_empty_list_on_success) 350s set_many() returns an empty list when all keys are inserted. ... skipped 'Redis backend not configured' 350s test_simple (cache.tests.RedisCacheTests.test_simple) ... skipped 'Redis backend not configured' 350s test_touch (cache.tests.RedisCacheTests.test_touch) ... skipped 'Redis backend not configured' 350s test_unicode (cache.tests.RedisCacheTests.test_unicode) ... skipped 'Redis backend not configured' 350s test_zero_cull (cache.tests.RedisCacheTests.test_zero_cull) ... skipped 'Redis backend not configured' 350s test_zero_timeout (cache.tests.RedisCacheTests.test_zero_timeout) 350s Passing in zero into timeout results in a value that is not cached ... skipped 'Redis backend not configured' 351s test_adelete (async.test_async_model_methods.AsyncModelOperationTest.test_adelete) ... ok 351s test_arefresh_from_db (async.test_async_model_methods.AsyncModelOperationTest.test_arefresh_from_db) ... ok 351s test_asave (async.test_async_model_methods.AsyncModelOperationTest.test_asave) ... ok 351s test_aaggregate (async.test_async_queryset.AsyncQuerySetTest.test_aaggregate) ... ok 351s test_abulk_create (async.test_async_queryset.AsyncQuerySetTest.test_abulk_create) 351s Utility class which turns an awaitable that only works on the thread with ... ok 351s test_abulk_update (async.test_async_queryset.AsyncQuerySetTest.test_abulk_update) ... ok 351s test_acontains (async.test_async_queryset.AsyncQuerySetTest.test_acontains) ... ok 351s test_acount (async.test_async_queryset.AsyncQuerySetTest.test_acount) ... ok 351s test_acount_cached_result (async.test_async_queryset.AsyncQuerySetTest.test_acount_cached_result) ... ok 351s test_acreate (async.test_async_queryset.AsyncQuerySetTest.test_acreate) ... ok 351s test_adelete (async.test_async_queryset.AsyncQuerySetTest.test_adelete) ... ok 351s test_aearliest (async.test_async_queryset.AsyncQuerySetTest.test_aearliest) ... ok 351s test_aexists (async.test_async_queryset.AsyncQuerySetTest.test_aexists) ... ok 351s test_aexplain (async.test_async_queryset.AsyncQuerySetTest.test_aexplain) 351s Utility class which turns an awaitable that only works on the thread with ... ok 351s test_afirst (async.test_async_queryset.AsyncQuerySetTest.test_afirst) ... ok 351s test_aget (async.test_async_queryset.AsyncQuerySetTest.test_aget) ... ok 351s test_aget_or_create (async.test_async_queryset.AsyncQuerySetTest.test_aget_or_create) ... ok 351s test_ain_bulk (async.test_async_queryset.AsyncQuerySetTest.test_ain_bulk) ... ok 351s test_aiterator (async.test_async_queryset.AsyncQuerySetTest.test_aiterator) ... ok 351s test_aiterator_invalid_chunk_size (async.test_async_queryset.AsyncQuerySetTest.test_aiterator_invalid_chunk_size) ... ok 351s test_aiterator_prefetch_related (async.test_async_queryset.AsyncQuerySetTest.test_aiterator_prefetch_related) ... ok 351s test_alast (async.test_async_queryset.AsyncQuerySetTest.test_alast) ... ok 351s test_alatest (async.test_async_queryset.AsyncQuerySetTest.test_alatest) ... ok 351s test_async_iteration (async.test_async_queryset.AsyncQuerySetTest.test_async_iteration) ... ok 351s test_aupdate (async.test_async_queryset.AsyncQuerySetTest.test_aupdate) ... ok 351s test_aupdate_or_create (async.test_async_queryset.AsyncQuerySetTest.test_aupdate_or_create) ... ok 351s test_raw (async.test_async_queryset.AsyncQuerySetTest.test_raw) ... ok 351s test_update_conflicts_unique_field_unsupported (async.test_async_queryset.AsyncQuerySetTest.test_update_conflicts_unique_field_unsupported) 351s Utility class which turns an awaitable that only works on the thread with ... skipped 'Database has feature(s) supports_update_conflicts_with_target' 352s test_aadd (async.test_async_related_managers.AsyncRelatedManagersOperationTest.test_aadd) ... ok 352s test_aadd_reverse (async.test_async_related_managers.AsyncRelatedManagersOperationTest.test_aadd_reverse) ... ok 352s test_aclear (async.test_async_related_managers.AsyncRelatedManagersOperationTest.test_aclear) ... ok 352s test_aclear_reverse (async.test_async_related_managers.AsyncRelatedManagersOperationTest.test_aclear_reverse) ... ok 352s test_acreate (async.test_async_related_managers.AsyncRelatedManagersOperationTest.test_acreate) ... ok 352s test_acreate_reverse (async.test_async_related_managers.AsyncRelatedManagersOperationTest.test_acreate_reverse) ... ok 352s test_aget_or_create (async.test_async_related_managers.AsyncRelatedManagersOperationTest.test_aget_or_create) ... ok 352s test_aget_or_create_reverse (async.test_async_related_managers.AsyncRelatedManagersOperationTest.test_aget_or_create_reverse) ... ok 352s test_aremove (async.test_async_related_managers.AsyncRelatedManagersOperationTest.test_aremove) ... ok 352s test_aremove_reverse (async.test_async_related_managers.AsyncRelatedManagersOperationTest.test_aremove_reverse) ... ok 352s test_aset (async.test_async_related_managers.AsyncRelatedManagersOperationTest.test_aset) ... ok 352s test_aset_reverse (async.test_async_related_managers.AsyncRelatedManagersOperationTest.test_aset_reverse) ... ok 352s test_aupdate_or_create (async.test_async_related_managers.AsyncRelatedManagersOperationTest.test_aupdate_or_create) ... ok 352s test_aupdate_or_create_reverse (async.test_async_related_managers.AsyncRelatedManagersOperationTest.test_aupdate_or_create_reverse) ... ok 352s test_abstract_manager (managers_regress.tests.ManagersRegressionTests.test_abstract_manager) ... ok 352s test_custom_abstract_manager (managers_regress.tests.ManagersRegressionTests.test_custom_abstract_manager) ... ok 352s test_custom_swappable_manager (managers_regress.tests.ManagersRegressionTests.test_custom_swappable_manager) ... ok 352s test_explicit_abstract_manager (managers_regress.tests.ManagersRegressionTests.test_explicit_abstract_manager) ... ok 352s test_explicit_swappable_manager (managers_regress.tests.ManagersRegressionTests.test_explicit_swappable_manager) ... ok 352s test_field_can_be_called_exact (managers_regress.tests.ManagersRegressionTests.test_field_can_be_called_exact) ... ok 352s test_managers (managers_regress.tests.ManagersRegressionTests.test_managers) ... ok 352s test_regress_3871 (managers_regress.tests.ManagersRegressionTests.test_regress_3871) ... ok 352s test_swappable_manager (managers_regress.tests.ManagersRegressionTests.test_swappable_manager) ... ok 352s test_automatic_m2m_column_names (model_package.tests.ModelPackageTests.test_automatic_m2m_column_names) 352s Regression for #12386 - field names on the autogenerated intermediate ... ok 352s test_m2m_tables_in_subpackage_models (model_package.tests.ModelPackageTests.test_m2m_tables_in_subpackage_models) 352s Regression for #12168: models split into subpackages still get M2M ... ok 352s test_models_in_the_test_package (model_package.tests.ModelPackageTests.test_models_in_the_test_package) 352s Regression for #12245 - Models can exist in the test package, too. ... ok 352s test_force_update (force_insert_update.tests.ForceTests.test_force_update) ... ok 352s test_force_update_on_inherited_model (force_insert_update.tests.InheritanceTests.test_force_update_on_inherited_model) ... ok 352s test_force_update_on_inherited_model_without_fields (force_insert_update.tests.InheritanceTests.test_force_update_on_inherited_model_without_fields) 352s Issue 13864: force_update fails on subclassed models, if they don't ... ok 352s test_force_update_on_proxy_model (force_insert_update.tests.InheritanceTests.test_force_update_on_proxy_model) ... ok 353s test_dates_query (extra_regress.tests.ExtraRegressTests.test_dates_query) 353s When calling the dates() method on a queryset with extra selection ... ok 353s test_extra_stay_tied (extra_regress.tests.ExtraRegressTests.test_extra_stay_tied) ... ok 353s test_extra_values_distinct_ordering (extra_regress.tests.ExtraRegressTests.test_extra_values_distinct_ordering) ... ok 353s test_regression_10847 (extra_regress.tests.ExtraRegressTests.test_regression_10847) 353s Regression for #10847: the list of extra columns can always be ... ok 353s test_regression_17877 (extra_regress.tests.ExtraRegressTests.test_regression_17877) 353s Extra WHERE clauses get correctly ANDed, even when they ... ok 353s test_regression_7314_7372 (extra_regress.tests.ExtraRegressTests.test_regression_7314_7372) 353s Regression tests for #7314 and #7372 ... ok 353s test_regression_7957 (extra_regress.tests.ExtraRegressTests.test_regression_7957) 353s Regression test for #7957: Combining extra() calls should leave the ... ok 353s test_regression_7961 (extra_regress.tests.ExtraRegressTests.test_regression_7961) 353s Regression test for #7961: When not using a portion of an ... ok 353s test_regression_8039 (extra_regress.tests.ExtraRegressTests.test_regression_8039) 353s Regression test for #8039: Ordering sometimes removed relevant tables ... ok 353s test_regression_8063 (extra_regress.tests.ExtraRegressTests.test_regression_8063) 353s Regression test for #8063: limiting a query shouldn't discard any ... ok 353s test_regression_8819 (extra_regress.tests.ExtraRegressTests.test_regression_8819) 353s Regression test for #8819: Fields in the extra(select=...) list ... ok 353s test_values_with_extra (extra_regress.tests.ExtraRegressTests.test_values_with_extra) 353s Regression test for #10256... If there is a values() clause, Extra ... ok 354s test_abstract_base_class_m2m_relation_inheritance (model_inheritance_regress.tests.ModelInheritanceTest.test_abstract_base_class_m2m_relation_inheritance) ... ok 354s test_abstract_verbose_name_plural_inheritance (model_inheritance_regress.tests.ModelInheritanceTest.test_abstract_verbose_name_plural_inheritance) 354s verbose_name_plural correctly inherited from ABC if inheritance chain ... ok 354s test_all_fields_from_abstract_base_class (model_inheritance_regress.tests.ModelInheritanceTest.test_all_fields_from_abstract_base_class) 354s Regression tests for #7588 ... ok 354s test_concrete_abstract_concrete_pk (model_inheritance_regress.tests.ModelInheritanceTest.test_concrete_abstract_concrete_pk) 354s Primary key set correctly with concrete->abstract->concrete inheritance. ... ok 354s test_create_new_instance_with_pk_equals_none (model_inheritance_regress.tests.ModelInheritanceTest.test_create_new_instance_with_pk_equals_none) ... ok 354s test_create_new_instance_with_pk_equals_none_multi_inheritance (model_inheritance_regress.tests.ModelInheritanceTest.test_create_new_instance_with_pk_equals_none_multi_inheritance) ... ok 354s test_filter_with_parent_fk (model_inheritance_regress.tests.ModelInheritanceTest.test_filter_with_parent_fk) ... ok 354s test_get_next_previous_by_date (model_inheritance_regress.tests.ModelInheritanceTest.test_get_next_previous_by_date) 354s Regression tests for #8076 ... ok 354s test_id_field_update_on_ancestor_change (model_inheritance_regress.tests.ModelInheritanceTest.test_id_field_update_on_ancestor_change) ... ok 354s test_inheritance_joins (model_inheritance_regress.tests.ModelInheritanceTest.test_inheritance_joins) ... ok 354s test_inheritance_resolve_columns (model_inheritance_regress.tests.ModelInheritanceTest.test_inheritance_resolve_columns) ... ok 354s test_inheritance_select_related (model_inheritance_regress.tests.ModelInheritanceTest.test_inheritance_select_related) ... ok 354s test_inheritance_values_joins (model_inheritance_regress.tests.ModelInheritanceTest.test_inheritance_values_joins) ... expected failure 354s test_inherited_fields (model_inheritance_regress.tests.ModelInheritanceTest.test_inherited_fields) 354s Regression test for #8825 and #9390 ... ok 354s test_inherited_nullable_exclude (model_inheritance_regress.tests.ModelInheritanceTest.test_inherited_nullable_exclude) ... ok 354s test_inherited_unique_field_with_form (model_inheritance_regress.tests.ModelInheritanceTest.test_inherited_unique_field_with_form) 354s A model which has different primary key for the parent model passes ... ok 354s test_issue_11764 (model_inheritance_regress.tests.ModelInheritanceTest.test_issue_11764) 354s Regression test for #11764 ... ok 354s test_issue_21554 (model_inheritance_regress.tests.ModelInheritanceTest.test_issue_21554) ... ok 354s test_issue_6755 (model_inheritance_regress.tests.ModelInheritanceTest.test_issue_6755) 354s Regression test for #6755 ... ok 354s test_issue_7105 (model_inheritance_regress.tests.ModelInheritanceTest.test_issue_7105) ... ok 354s test_issue_7276 (model_inheritance_regress.tests.ModelInheritanceTest.test_issue_7276) ... ok 354s test_issue_7853 (model_inheritance_regress.tests.ModelInheritanceTest.test_issue_7853) 354s Regression test for #7853 ... ok 354s test_model_inheritance (model_inheritance_regress.tests.ModelInheritanceTest.test_model_inheritance) ... ok 354s test_mti_update_grand_parent_through_child (model_inheritance_regress.tests.ModelInheritanceTest.test_mti_update_grand_parent_through_child) ... ok 354s test_mti_update_parent_through_child (model_inheritance_regress.tests.ModelInheritanceTest.test_mti_update_parent_through_child) ... ok 354s test_ptr_accessor_assigns_state (model_inheritance_regress.tests.ModelInheritanceTest.test_ptr_accessor_assigns_state) ... ok 354s test_queries_on_parent_access (model_inheritance_regress.tests.ModelInheritanceTest.test_queries_on_parent_access) ... ok 354s test_queryset_update_on_parent_model (model_inheritance_regress.tests.ModelInheritanceTest.test_queryset_update_on_parent_model) 354s Regression test for #10362 ... ok 354s test_related_filtering_query_efficiency_ticket_15844 (model_inheritance_regress.tests.ModelInheritanceTest.test_related_filtering_query_efficiency_ticket_15844) ... ok 354s test_use_explicit_o2o_to_parent_as_pk (model_inheritance_regress.tests.ModelInheritanceTest.test_use_explicit_o2o_to_parent_as_pk) 354s The connector from child to parent need not be the pk on the child. ... ok 354s test_use_explicit_o2o_to_parent_from_abstract_model (model_inheritance_regress.tests.ModelInheritanceTest.test_use_explicit_o2o_to_parent_from_abstract_model) ... ok 354s test_m2m_and_m2o (m2m_and_m2o.tests.RelatedObjectTests.test_m2m_and_m2o) ... ok 354s test_related_objects_have_name_attribute (m2m_and_m2o.tests.RelatedObjectTests.test_related_objects_have_name_attribute) ... ok 354s test_m2m_with_unicode_reference (m2m_and_m2o.tests.RelatedObjectUnicodeTests.test_m2m_with_unicode_reference) 354s Regression test for #6045: references to other models can be ... ok 356s test_case_insensitive (swappable_models.tests.SwappableModelTests.test_case_insensitive) 356s Model names are case insensitive. Model swapping honors this. ... ok 356s test_generated_data (swappable_models.tests.SwappableModelTests.test_generated_data) 356s Permissions and content types are not created for a swapped model ... ok 356s test_generic_sitemap (sitemaps_tests.test_generic.GenericViewsSitemapTests.test_generic_sitemap) 356s A minimal generic sitemap can be rendered ... ok 356s test_generic_sitemap_attributes (sitemaps_tests.test_generic.GenericViewsSitemapTests.test_generic_sitemap_attributes) ... ok 356s test_generic_sitemap_index (sitemaps_tests.test_generic.GenericViewsSitemapTests.test_generic_sitemap_index) ... ok 356s test_generic_sitemap_lastmod (sitemaps_tests.test_generic.GenericViewsSitemapTests.test_generic_sitemap_lastmod) ... ok 356s test_get_protocol_default (sitemaps_tests.test_generic.GenericViewsSitemapTests.test_get_protocol_default) ... ok 356s test_get_protocol_default_warning (sitemaps_tests.test_generic.GenericViewsSitemapTests.test_get_protocol_default_warning) ... ok 356s test_get_protocol_defined_in_constructor (sitemaps_tests.test_generic.GenericViewsSitemapTests.test_get_protocol_defined_in_constructor) ... ok 356s test_get_protocol_passed_as_argument (sitemaps_tests.test_generic.GenericViewsSitemapTests.test_get_protocol_passed_as_argument) ... ok 357s test_simple_sitemap_custom_index (sitemaps_tests.test_http.DeprecatedTests.test_simple_sitemap_custom_index) 357s A simple sitemap index can be rendered with a custom template ... ok 357s test_simple_sitemap_custom_index_warning (sitemaps_tests.test_http.DeprecatedTests.test_simple_sitemap_custom_index_warning) ... ok 358s test_alternate_i18n_sitemap_index (sitemaps_tests.test_http.HTTPSitemapTests.test_alternate_i18n_sitemap_index) 358s A i18n sitemap with alternate/hreflang links can be rendered. ... ok 358s test_alternate_i18n_sitemap_limited (sitemaps_tests.test_http.HTTPSitemapTests.test_alternate_i18n_sitemap_limited) 358s A i18n sitemap index with limited languages can be rendered. ... ok 358s test_alternate_i18n_sitemap_xdefault (sitemaps_tests.test_http.HTTPSitemapTests.test_alternate_i18n_sitemap_xdefault) 358s A i18n sitemap index with x-default can be rendered. ... ok 358s test_alternate_language_for_item_i18n_sitemap (sitemaps_tests.test_http.HTTPSitemapTests.test_alternate_language_for_item_i18n_sitemap) 358s A i18n sitemap index in which item can be chosen to be displayed for a ... ok 358s test_cached_sitemap_index (sitemaps_tests.test_http.HTTPSitemapTests.test_cached_sitemap_index) 358s A cached sitemap index can be rendered (#2713). ... ok 358s test_callable_sitemod_full (sitemaps_tests.test_http.HTTPSitemapTests.test_callable_sitemod_full) 358s All items in the sitemap have `lastmod`. The `Last-Modified` header ... ok 358s test_callable_sitemod_no_items (sitemaps_tests.test_http.HTTPSitemapTests.test_callable_sitemod_no_items) ... ok 358s test_callable_sitemod_partial (sitemaps_tests.test_http.HTTPSitemapTests.test_callable_sitemod_partial) 358s Not all items have `lastmod`. Therefore the `Last-Modified` header ... ok 358s test_empty_page (sitemaps_tests.test_http.HTTPSitemapTests.test_empty_page) ... ok 358s test_empty_sitemap (sitemaps_tests.test_http.HTTPSitemapTests.test_empty_sitemap) ... ok 358s test_language_for_item_i18n_sitemap (sitemaps_tests.test_http.HTTPSitemapTests.test_language_for_item_i18n_sitemap) 358s A i18n sitemap index in which item can be chosen to be displayed for a ... ok 358s test_localized_priority (sitemaps_tests.test_http.HTTPSitemapTests.test_localized_priority) 358s The priority value should not be localized. ... ok 358s test_no_section (sitemaps_tests.test_http.HTTPSitemapTests.test_no_section) ... ok 358s test_page_not_int (sitemaps_tests.test_http.HTTPSitemapTests.test_page_not_int) ... ok 358s test_paged_sitemap (sitemaps_tests.test_http.HTTPSitemapTests.test_paged_sitemap) 358s A sitemap may have multiple pages. ... ok 358s test_requestsite_sitemap (sitemaps_tests.test_http.HTTPSitemapTests.test_requestsite_sitemap) ... ok 358s test_simple_custom_sitemap (sitemaps_tests.test_http.HTTPSitemapTests.test_simple_custom_sitemap) 358s A simple sitemap can be rendered with a custom template ... ok 358s test_simple_i18n_sitemap_index (sitemaps_tests.test_http.HTTPSitemapTests.test_simple_i18n_sitemap_index) 358s A simple i18n sitemap index can be rendered, without logging variable ... ok 358s test_simple_sitemap (sitemaps_tests.test_http.HTTPSitemapTests.test_simple_sitemap) 358s A simple sitemap can be rendered ... ok 358s test_simple_sitemap_custom_lastmod_index (sitemaps_tests.test_http.HTTPSitemapTests.test_simple_sitemap_custom_lastmod_index) 358s A simple sitemap index can be rendered with a custom template ... ok 358s test_simple_sitemap_index (sitemaps_tests.test_http.HTTPSitemapTests.test_simple_sitemap_index) 358s A simple sitemap index can be rendered ... ok 358s test_simple_sitemap_section (sitemaps_tests.test_http.HTTPSitemapTests.test_simple_sitemap_section) 358s A simple sitemap section can be rendered ... ok 358s test_sitemap_get_latest_lastmod (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemap_get_latest_lastmod) 358s sitemapindex.lastmod is included when Sitemap.lastmod is ... ok 358s test_sitemap_get_latest_lastmod_none (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemap_get_latest_lastmod_none) 358s sitemapindex.lastmod is omitted when Sitemap.lastmod is ... ok 358s test_sitemap_get_urls_no_site_1 (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemap_get_urls_no_site_1) 358s Check we get ImproperlyConfigured if we don't pass a site object to ... ok 358s test_sitemap_get_urls_no_site_2 (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemap_get_urls_no_site_2) 358s Check we get ImproperlyConfigured when we don't pass a site object to ... ok 358s test_sitemap_item (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemap_item) 358s Check to make sure that the raw item is included with each ... ok 358s test_sitemap_last_modified (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemap_last_modified) 358s Last-Modified header is set correctly ... ok 358s test_sitemap_last_modified_date (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemap_last_modified_date) 358s The Last-Modified header should be support dates (without time). ... ok 358s test_sitemap_last_modified_missing (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemap_last_modified_missing) 358s Last-Modified header is missing when sitemap has no lastmod ... ok 358s test_sitemap_last_modified_mixed (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemap_last_modified_mixed) 358s Last-Modified header is omitted when lastmod not on all items ... ok 358s test_sitemap_last_modified_tz (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemap_last_modified_tz) 358s The Last-Modified header should be converted from timezone aware dates ... ok 358s test_sitemap_latest_lastmod_timezone (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemap_latest_lastmod_timezone) 358s lastmod datestamp shows timezones if Sitemap.get_latest_lastmod ... ok 358s test_sitemap_not_callable (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemap_not_callable) 358s A sitemap may not be callable. ... ok 358s test_sitemap_without_entries (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemap_without_entries) ... ok 358s test_sitemaps_lastmod_ascending (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemaps_lastmod_ascending) 358s The Last-Modified header is set to the most recent sitemap lastmod. ... ok 358s test_sitemaps_lastmod_descending (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemaps_lastmod_descending) 358s The Last-Modified header is set to the most recent sitemap lastmod. ... ok 358s test_sitemaps_lastmod_mixed_ascending_last_modified_missing (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemaps_lastmod_mixed_ascending_last_modified_missing) 358s The Last-Modified header is omitted when lastmod isn't found in all ... ok 358s test_sitemaps_lastmod_mixed_descending_last_modified_missing (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemaps_lastmod_mixed_descending_last_modified_missing) 358s The Last-Modified header is omitted when lastmod isn't found in all ... ok 358s test_x_robots_sitemap (sitemaps_tests.test_http.HTTPSitemapTests.test_x_robots_sitemap) ... ok 358s test_sitemap_index_with_https_request (sitemaps_tests.test_https.HTTPSDetectionSitemapTests.test_sitemap_index_with_https_request) 358s A sitemap index requested in HTTPS is rendered with HTTPS links ... ok 358s test_sitemap_section_with_https_request (sitemaps_tests.test_https.HTTPSDetectionSitemapTests.test_sitemap_section_with_https_request) 358s A sitemap section requested in HTTPS is rendered with HTTPS links ... ok 358s test_secure_sitemap_index (sitemaps_tests.test_https.HTTPSSitemapTests.test_secure_sitemap_index) 358s A secure sitemap index can be rendered ... ok 358s test_secure_sitemap_section (sitemaps_tests.test_https.HTTPSSitemapTests.test_secure_sitemap_section) 358s A secure sitemap section can be rendered ... ok 358s test_args (sitemaps_tests.test_management.PingGoogleTests.test_args) ... ok 358s test_default (sitemaps_tests.test_management.PingGoogleTests.test_default) ... ok 358s test_get_sitemap_full_url_exact_url (sitemaps_tests.test_utils.PingGoogleTests.test_get_sitemap_full_url_exact_url) ... ok 358s test_get_sitemap_full_url_global (sitemaps_tests.test_utils.PingGoogleTests.test_get_sitemap_full_url_global) ... ok 358s test_get_sitemap_full_url_index (sitemaps_tests.test_utils.PingGoogleTests.test_get_sitemap_full_url_index) ... ok 358s test_get_sitemap_full_url_insecure (sitemaps_tests.test_utils.PingGoogleTests.test_get_sitemap_full_url_insecure) ... ok 358s test_get_sitemap_full_url_no_sites (sitemaps_tests.test_utils.PingGoogleTests.test_get_sitemap_full_url_no_sites) ... ok 358s test_get_sitemap_full_url_not_detected (sitemaps_tests.test_utils.PingGoogleTests.test_get_sitemap_full_url_not_detected) ... ok 358s test_something (sitemaps_tests.test_utils.PingGoogleTests.test_something) ... ok 359s test_cast_from_db_date_to_datetime (db_functions.comparison.test_cast.CastTests.test_cast_from_db_date_to_datetime) ... ok 360s test_cast_from_db_datetime_to_date (db_functions.comparison.test_cast.CastTests.test_cast_from_db_datetime_to_date) ... ok 360s test_cast_from_db_datetime_to_date_group_by (db_functions.comparison.test_cast.CastTests.test_cast_from_db_datetime_to_date_group_by) ... ok 360s test_cast_from_db_datetime_to_time (db_functions.comparison.test_cast.CastTests.test_cast_from_db_datetime_to_time) ... ok 360s test_cast_from_field (db_functions.comparison.test_cast.CastTests.test_cast_from_field) ... ok 360s test_cast_from_python (db_functions.comparison.test_cast.CastTests.test_cast_from_python) ... ok 360s test_cast_from_python_to_date (db_functions.comparison.test_cast.CastTests.test_cast_from_python_to_date) ... ok 360s test_cast_from_python_to_datetime (db_functions.comparison.test_cast.CastTests.test_cast_from_python_to_datetime) ... ok 360s test_cast_from_value (db_functions.comparison.test_cast.CastTests.test_cast_from_value) ... ok 360s test_cast_to_char_field_with_max_length (db_functions.comparison.test_cast.CastTests.test_cast_to_char_field_with_max_length) ... skipped "Database doesn't support feature(s): supports_cast_with_precision" 360s test_cast_to_char_field_without_max_length (db_functions.comparison.test_cast.CastTests.test_cast_to_char_field_without_max_length) ... ok 360s test_cast_to_decimal_field (db_functions.comparison.test_cast.CastTests.test_cast_to_decimal_field) ... skipped "Database doesn't support feature(s): supports_cast_with_precision" 360s test_cast_to_duration (db_functions.comparison.test_cast.CastTests.test_cast_to_duration) ... ok 360s test_cast_to_integer (db_functions.comparison.test_cast.CastTests.test_cast_to_integer) ... ok 360s test_cast_to_text_field (db_functions.comparison.test_cast.CastTests.test_cast_to_text_field) ... ok 360s test_expression_wrapped_with_parentheses_on_postgresql (db_functions.comparison.test_cast.CastTests.test_expression_wrapped_with_parentheses_on_postgresql) 360s The SQL for the Cast expression is wrapped with parentheses in case ... skipped 'PostgreSQL test' 360s test_basic (db_functions.comparison.test_coalesce.CoalesceTests.test_basic) ... ok 360s test_empty_queryset (db_functions.comparison.test_coalesce.CoalesceTests.test_empty_queryset) ... ok 360s test_gt_two_expressions (db_functions.comparison.test_coalesce.CoalesceTests.test_gt_two_expressions) ... ok 360s test_mixed_values (db_functions.comparison.test_coalesce.CoalesceTests.test_mixed_values) ... ok 360s test_ordering (db_functions.comparison.test_coalesce.CoalesceTests.test_ordering) ... ok 360s test_collate_filter_ci (db_functions.comparison.test_collate.CollateTests.test_collate_filter_ci) ... ok 360s test_collate_order_by_cs (db_functions.comparison.test_collate.CollateTests.test_collate_order_by_cs) ... ok 360s test_invalid_collation (db_functions.comparison.test_collate.CollateTests.test_invalid_collation) ... ok 360s test_language_collation_order_by (db_functions.comparison.test_collate.CollateTests.test_language_collation_order_by) ... skipped 'This backend does not support language collations.' 360s test_all_null (db_functions.comparison.test_greatest.GreatestTests.test_all_null) ... ok 360s test_basic (db_functions.comparison.test_greatest.GreatestTests.test_basic) ... ok 360s test_coalesce_workaround (db_functions.comparison.test_greatest.GreatestTests.test_coalesce_workaround) ... ok 360s test_coalesce_workaround_mysql (db_functions.comparison.test_greatest.GreatestTests.test_coalesce_workaround_mysql) ... skipped 'MySQL-specific workaround' 360s test_decimal_filter (db_functions.comparison.test_greatest.GreatestTests.test_decimal_filter) ... ok 360s test_ignores_null (db_functions.comparison.test_greatest.GreatestTests.test_ignores_null) ... skipped "Database doesn't support feature(s): greatest_least_ignores_nulls" 360s test_one_expressions (db_functions.comparison.test_greatest.GreatestTests.test_one_expressions) ... ok 360s test_propagates_null (db_functions.comparison.test_greatest.GreatestTests.test_propagates_null) ... ok 360s test_related_field (db_functions.comparison.test_greatest.GreatestTests.test_related_field) ... ok 360s test_update (db_functions.comparison.test_greatest.GreatestTests.test_update) ... ok 360s test_not_supported (db_functions.comparison.test_json_object.JSONObjectNotSupportedTests.test_not_supported) ... skipped 'Database has feature(s) has_json_object_function' 360s test_basic (db_functions.comparison.test_json_object.JSONObjectTests.test_basic) ... ok 360s test_empty (db_functions.comparison.test_json_object.JSONObjectTests.test_empty) ... ok 360s test_expressions (db_functions.comparison.test_json_object.JSONObjectTests.test_expressions) ... ok 360s test_nested_empty_json_object (db_functions.comparison.test_json_object.JSONObjectTests.test_nested_empty_json_object) ... ok 360s test_nested_json_object (db_functions.comparison.test_json_object.JSONObjectTests.test_nested_json_object) ... ok 360s test_textfield (db_functions.comparison.test_json_object.JSONObjectTests.test_textfield) ... ok 360s test_all_null (db_functions.comparison.test_least.LeastTests.test_all_null) ... ok 360s test_basic (db_functions.comparison.test_least.LeastTests.test_basic) ... ok 360s test_coalesce_workaround (db_functions.comparison.test_least.LeastTests.test_coalesce_workaround) ... ok 360s test_coalesce_workaround_mysql (db_functions.comparison.test_least.LeastTests.test_coalesce_workaround_mysql) ... skipped 'MySQL-specific workaround' 360s test_decimal_filter (db_functions.comparison.test_least.LeastTests.test_decimal_filter) ... ok 360s test_ignores_null (db_functions.comparison.test_least.LeastTests.test_ignores_null) ... skipped "Database doesn't support feature(s): greatest_least_ignores_nulls" 360s test_one_expressions (db_functions.comparison.test_least.LeastTests.test_one_expressions) ... ok 360s test_propagates_null (db_functions.comparison.test_least.LeastTests.test_propagates_null) ... ok 360s test_related_field (db_functions.comparison.test_least.LeastTests.test_related_field) ... ok 360s test_update (db_functions.comparison.test_least.LeastTests.test_update) ... ok 360s test_basic (db_functions.comparison.test_nullif.NullIfTests.test_basic) ... ok 360s test_null_argument (db_functions.comparison.test_nullif.NullIfTests.test_null_argument) ... ok 360s test_null_literal (db_functions.comparison.test_nullif.NullIfTests.test_null_literal) ... skipped 'Oracle specific test for NULL-literal' 360s test_too_few_args (db_functions.comparison.test_nullif.NullIfTests.test_too_few_args) ... ok 361s test_extract_day_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_day_func) ... ok 361s test_extract_duration (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_duration) ... skipped "Database doesn't support feature(s): has_native_duration_field" 361s test_extract_duration_unsupported_lookups (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_duration_unsupported_lookups) ... ok 361s test_extract_duration_without_native_duration_field (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_duration_without_native_duration_field) ... ok 361s test_extract_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_func) ... ok 361s test_extract_hour_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_hour_func) ... ok 361s test_extract_iso_weekday_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_iso_weekday_func) ... ok 361s test_extract_iso_year_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_iso_year_func) ... ok 361s test_extract_iso_year_func_boundaries (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_iso_year_func_boundaries) ... ok 361s test_extract_lookup_name_sql_injection (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_lookup_name_sql_injection) ... ok 361s test_extract_minute_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_minute_func) ... ok 361s test_extract_month_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_month_func) ... ok 361s test_extract_none (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_none) ... ok 361s test_extract_outerref (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_outerref) ... ok 361s test_extract_outerref_validation (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_outerref_validation) ... ok 361s test_extract_quarter_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_quarter_func) ... ok 361s test_extract_quarter_func_boundaries (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_quarter_func_boundaries) ... ok 361s test_extract_second_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_second_func) ... ok 361s test_extract_second_func_no_fractional (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_second_func_no_fractional) ... ok 361s test_extract_week_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_week_func) ... ok 361s test_extract_week_func_boundaries (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_week_func_boundaries) ... ok 361s test_extract_weekday_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_weekday_func) ... ok 361s test_extract_year_exact_lookup (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_year_exact_lookup) 361s Extract year uses a BETWEEN filter to compare the year to allow indexes ... ok 361s test_extract_year_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_year_func) ... ok 361s test_extract_year_greaterthan_lookup (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_year_greaterthan_lookup) ... ok 361s test_extract_year_lessthan_lookup (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_year_lessthan_lookup) ... ok 361s test_trunc_date_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_date_func) ... ok 361s test_trunc_date_none (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_date_none) ... ok 361s test_trunc_day_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_day_func) ... ok 361s test_trunc_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_func) ... ok 361s test_trunc_hour_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_hour_func) ... ok 361s test_trunc_invalid_arguments (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_invalid_arguments) ... ok 361s test_trunc_lookup_name_sql_injection (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_lookup_name_sql_injection) ... ok 361s test_trunc_minute_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_minute_func) ... ok 361s test_trunc_month_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_month_func) ... ok 361s test_trunc_none (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_none) ... ok 361s test_trunc_quarter_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_quarter_func) ... ok 361s test_trunc_second_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_second_func) ... ok 361s test_trunc_subquery_with_parameters (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_subquery_with_parameters) ... ok 361s test_trunc_time_comparison (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_time_comparison) ... ok 361s test_trunc_time_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_time_func) ... ok 361s test_trunc_time_none (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_time_none) ... ok 361s test_trunc_week (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_week) ... ok 361s test_trunc_week_before_1000 (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_week_before_1000) ... ok 361s test_trunc_week_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_week_func) ... ok 361s test_trunc_year_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_year_func) ... ok 363s test_extract_day_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_day_func) ... ok 363s test_extract_duration (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_duration) ... skipped "Database doesn't support feature(s): has_native_duration_field" 363s test_extract_duration_unsupported_lookups (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_duration_unsupported_lookups) ... ok 363s test_extract_duration_without_native_duration_field (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_duration_without_native_duration_field) ... ok 363s test_extract_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_func) ... ok 363s test_extract_func_explicit_timezone_priority (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_func_explicit_timezone_priority) ... ok 363s test_extract_func_with_timezone (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_func_with_timezone) ... ok 363s test_extract_func_with_timezone_minus_no_offset (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_func_with_timezone_minus_no_offset) ... ok 363s test_extract_hour_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_hour_func) ... ok 363s test_extract_invalid_field_with_timezone (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_invalid_field_with_timezone) ... ok 363s test_extract_iso_weekday_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_iso_weekday_func) ... ok 363s test_extract_iso_year_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_iso_year_func) ... ok 363s test_extract_iso_year_func_boundaries (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_iso_year_func_boundaries) ... ok 363s test_extract_lookup_name_sql_injection (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_lookup_name_sql_injection) ... ok 363s test_extract_minute_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_minute_func) ... ok 363s test_extract_month_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_month_func) ... ok 363s test_extract_none (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_none) ... ok 363s test_extract_outerref (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_outerref) ... ok 363s test_extract_outerref_validation (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_outerref_validation) ... ok 363s test_extract_quarter_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_quarter_func) ... ok 363s test_extract_quarter_func_boundaries (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_quarter_func_boundaries) ... ok 363s test_extract_second_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_second_func) ... ok 363s test_extract_second_func_no_fractional (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_second_func_no_fractional) ... ok 363s test_extract_week_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_week_func) ... ok 363s test_extract_week_func_boundaries (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_week_func_boundaries) ... ok 363s test_extract_weekday_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_weekday_func) ... ok 363s test_extract_year_exact_lookup (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_year_exact_lookup) 363s Extract year uses a BETWEEN filter to compare the year to allow indexes ... ok 363s test_extract_year_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_year_func) ... ok 363s test_extract_year_greaterthan_lookup (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_year_greaterthan_lookup) ... ok 363s test_extract_year_lessthan_lookup (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_year_lessthan_lookup) ... ok 363s test_trunc_ambiguous_and_invalid_times (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_ambiguous_and_invalid_times) ... ok 363s test_trunc_date_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_date_func) ... ok 363s test_trunc_date_none (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_date_none) ... ok 363s test_trunc_day_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_day_func) ... ok 363s test_trunc_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_func) ... ok 363s test_trunc_func_with_timezone (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_func_with_timezone) 363s If the truncated datetime transitions to a different offset (daylight ... ok 363s test_trunc_hour_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_hour_func) ... ok 363s test_trunc_invalid_arguments (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_invalid_arguments) ... ok 363s test_trunc_invalid_field_with_timezone (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_invalid_field_with_timezone) ... ok 363s test_trunc_lookup_name_sql_injection (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_lookup_name_sql_injection) ... ok 363s test_trunc_minute_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_minute_func) ... ok 363s test_trunc_month_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_month_func) ... ok 363s test_trunc_none (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_none) ... ok 363s test_trunc_quarter_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_quarter_func) ... ok 363s test_trunc_second_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_second_func) ... ok 363s test_trunc_subquery_with_parameters (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_subquery_with_parameters) ... ok 363s test_trunc_time_comparison (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_time_comparison) ... ok 363s test_trunc_time_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_time_func) ... ok 363s test_trunc_time_none (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_time_none) ... ok 363s test_trunc_timezone_applied_before_truncation (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_timezone_applied_before_truncation) ... ok 363s test_trunc_week (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_week) ... ok 363s test_trunc_week_before_1000 (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_week_before_1000) ... ok 363s test_trunc_week_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_week_func) ... ok 363s test_trunc_year_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_year_func) ... ok 363s test_basic (db_functions.datetime.test_now.NowTests.test_basic) ... ok 363s test_microseconds (db_functions.datetime.test_now.NowTests.test_microseconds) ... ok 363s test_decimal (db_functions.math.test_abs.AbsTests.test_decimal) ... ok 363s test_float (db_functions.math.test_abs.AbsTests.test_float) ... ok 363s test_integer (db_functions.math.test_abs.AbsTests.test_integer) ... ok 363s test_null (db_functions.math.test_abs.AbsTests.test_null) ... ok 363s test_transform (db_functions.math.test_abs.AbsTests.test_transform) ... ok 363s test_decimal (db_functions.math.test_acos.ACosTests.test_decimal) ... ok 363s test_float (db_functions.math.test_acos.ACosTests.test_float) ... ok 363s test_integer (db_functions.math.test_acos.ACosTests.test_integer) ... ok 363s test_null (db_functions.math.test_acos.ACosTests.test_null) ... ok 363s test_transform (db_functions.math.test_acos.ACosTests.test_transform) ... ok 363s test_decimal (db_functions.math.test_asin.ASinTests.test_decimal) ... ok 363s test_float (db_functions.math.test_asin.ASinTests.test_float) ... ok 363s test_integer (db_functions.math.test_asin.ASinTests.test_integer) ... ok 363s test_null (db_functions.math.test_asin.ASinTests.test_null) ... ok 363s test_transform (db_functions.math.test_asin.ASinTests.test_transform) ... ok 363s test_decimal (db_functions.math.test_atan.ATanTests.test_decimal) ... ok 363s test_float (db_functions.math.test_atan.ATanTests.test_float) ... ok 363s test_integer (db_functions.math.test_atan.ATanTests.test_integer) ... ok 363s test_null (db_functions.math.test_atan.ATanTests.test_null) ... ok 363s test_transform (db_functions.math.test_atan.ATanTests.test_transform) ... ok 363s test_decimal (db_functions.math.test_atan2.ATan2Tests.test_decimal) ... ok 363s test_float (db_functions.math.test_atan2.ATan2Tests.test_float) ... ok 363s test_integer (db_functions.math.test_atan2.ATan2Tests.test_integer) ... ok 363s test_null (db_functions.math.test_atan2.ATan2Tests.test_null) ... ok 364s test_decimal (db_functions.math.test_ceil.CeilTests.test_decimal) ... ok 364s test_float (db_functions.math.test_ceil.CeilTests.test_float) ... ok 364s test_integer (db_functions.math.test_ceil.CeilTests.test_integer) ... ok 364s test_null (db_functions.math.test_ceil.CeilTests.test_null) ... ok 364s test_transform (db_functions.math.test_ceil.CeilTests.test_transform) ... ok 364s test_decimal (db_functions.math.test_cos.CosTests.test_decimal) ... ok 364s test_float (db_functions.math.test_cos.CosTests.test_float) ... ok 364s test_integer (db_functions.math.test_cos.CosTests.test_integer) ... ok 364s test_null (db_functions.math.test_cos.CosTests.test_null) ... ok 364s test_transform (db_functions.math.test_cos.CosTests.test_transform) ... ok 364s test_decimal (db_functions.math.test_cot.CotTests.test_decimal) ... ok 364s test_float (db_functions.math.test_cot.CotTests.test_float) ... ok 364s test_integer (db_functions.math.test_cot.CotTests.test_integer) ... ok 364s test_null (db_functions.math.test_cot.CotTests.test_null) ... ok 364s test_transform (db_functions.math.test_cot.CotTests.test_transform) ... ok 364s test_decimal (db_functions.math.test_degrees.DegreesTests.test_decimal) ... ok 364s test_float (db_functions.math.test_degrees.DegreesTests.test_float) ... ok 364s test_integer (db_functions.math.test_degrees.DegreesTests.test_integer) ... ok 364s test_null (db_functions.math.test_degrees.DegreesTests.test_null) ... ok 364s test_transform (db_functions.math.test_degrees.DegreesTests.test_transform) ... ok 364s test_decimal (db_functions.math.test_exp.ExpTests.test_decimal) ... ok 364s test_float (db_functions.math.test_exp.ExpTests.test_float) ... ok 364s test_integer (db_functions.math.test_exp.ExpTests.test_integer) ... ok 364s test_null (db_functions.math.test_exp.ExpTests.test_null) ... ok 364s test_transform (db_functions.math.test_exp.ExpTests.test_transform) ... ok 364s test_decimal (db_functions.math.test_floor.FloorTests.test_decimal) ... ok 364s test_float (db_functions.math.test_floor.FloorTests.test_float) ... ok 364s test_integer (db_functions.math.test_floor.FloorTests.test_integer) ... ok 364s test_null (db_functions.math.test_floor.FloorTests.test_null) ... ok 364s test_transform (db_functions.math.test_floor.FloorTests.test_transform) ... ok 364s test_add (cache.tests.LocMemCacheTests.test_add) ... ok 364s test_add_fail_on_pickleerror (cache.tests.LocMemCacheTests.test_add_fail_on_pickleerror) ... ok 364s test_binary_string (cache.tests.LocMemCacheTests.test_binary_string) ... ok 364s test_cache_read_for_model_instance (cache.tests.LocMemCacheTests.test_cache_read_for_model_instance) ... ok 364s test_cache_read_for_model_instance_with_deferred (cache.tests.LocMemCacheTests.test_cache_read_for_model_instance_with_deferred) ... ok 364s test_cache_versioning_add (cache.tests.LocMemCacheTests.test_cache_versioning_add) ... ok 364s test_cache_versioning_delete (cache.tests.LocMemCacheTests.test_cache_versioning_delete) ... ok 364s test_cache_versioning_get_set (cache.tests.LocMemCacheTests.test_cache_versioning_get_set) ... ok 364s test_cache_versioning_get_set_many (cache.tests.LocMemCacheTests.test_cache_versioning_get_set_many) ... ok 364s test_cache_versioning_has_key (cache.tests.LocMemCacheTests.test_cache_versioning_has_key) ... ok 364s test_cache_versioning_incr_decr (cache.tests.LocMemCacheTests.test_cache_versioning_incr_decr) ... ok 364s test_cache_write_for_model_instance_with_deferred (cache.tests.LocMemCacheTests.test_cache_write_for_model_instance_with_deferred) ... ok 364s test_cache_write_unpicklable_object (cache.tests.LocMemCacheTests.test_cache_write_unpicklable_object) ... ok 364s test_clear (cache.tests.LocMemCacheTests.test_clear) ... ok 364s test_close (cache.tests.LocMemCacheTests.test_close) ... ok 364s test_cull (cache.tests.LocMemCacheTests.test_cull) ... ok 364s test_cull_delete_when_store_empty (cache.tests.LocMemCacheTests.test_cull_delete_when_store_empty) ... ok 364s test_custom_key_func (cache.tests.LocMemCacheTests.test_custom_key_func) ... ok 364s test_data_types (cache.tests.LocMemCacheTests.test_data_types) ... ok 364s test_decr (cache.tests.LocMemCacheTests.test_decr) ... ok 364s test_decr_version (cache.tests.LocMemCacheTests.test_decr_version) ... ok 364s test_default_used_when_none_is_set (cache.tests.LocMemCacheTests.test_default_used_when_none_is_set) 364s If None is cached, get() returns it instead of the default. ... ok 364s test_delete (cache.tests.LocMemCacheTests.test_delete) ... ok 364s test_delete_many (cache.tests.LocMemCacheTests.test_delete_many) ... ok 364s test_delete_many_no_keys (cache.tests.LocMemCacheTests.test_delete_many_no_keys) ... ok 364s test_delete_nonexistent (cache.tests.LocMemCacheTests.test_delete_nonexistent) ... ok 364s test_expiration (cache.tests.LocMemCacheTests.test_expiration) ... ok 364s test_float_timeout (cache.tests.LocMemCacheTests.test_float_timeout) ... ok 364s test_forever_timeout (cache.tests.LocMemCacheTests.test_forever_timeout) 364s Passing in None into timeout results in a value that is cached forever ... ok 364s test_get_many (cache.tests.LocMemCacheTests.test_get_many) ... ok 364s test_get_or_set (cache.tests.LocMemCacheTests.test_get_or_set) ... ok 364s test_get_or_set_callable (cache.tests.LocMemCacheTests.test_get_or_set_callable) ... ok 364s test_get_or_set_racing (cache.tests.LocMemCacheTests.test_get_or_set_racing) ... ok 364s test_get_or_set_version (cache.tests.LocMemCacheTests.test_get_or_set_version) ... ok 364s test_has_key (cache.tests.LocMemCacheTests.test_has_key) ... ok 364s test_in (cache.tests.LocMemCacheTests.test_in) ... ok 364s test_incr (cache.tests.LocMemCacheTests.test_incr) ... ok 364s test_incr_decr_timeout (cache.tests.LocMemCacheTests.test_incr_decr_timeout) 364s incr/decr does not modify expiry time (matches memcached behavior) ... ok 364s test_incr_version (cache.tests.LocMemCacheTests.test_incr_version) ... ok 364s test_invalid_key_characters (cache.tests.LocMemCacheTests.test_invalid_key_characters) ... ok 364s test_invalid_key_length (cache.tests.LocMemCacheTests.test_invalid_key_length) ... ok 364s test_invalid_with_version_key_length (cache.tests.LocMemCacheTests.test_invalid_with_version_key_length) ... ok 364s test_locking_on_pickle (cache.tests.LocMemCacheTests.test_locking_on_pickle) 364s #20613/#18541 -- Ensures pickling is done outside of the lock. ... ok 364s test_long_timeout (cache.tests.LocMemCacheTests.test_long_timeout) 364s Follow memcached's convention where a timeout greater than 30 days is ... ok 364s test_lru_get (cache.tests.LocMemCacheTests.test_lru_get) 364s get() moves cache keys. ... ok 364s test_lru_incr (cache.tests.LocMemCacheTests.test_lru_incr) 364s incr() moves cache keys. ... ok 364s test_lru_set (cache.tests.LocMemCacheTests.test_lru_set) 364s set() moves cache keys. ... ok 364s test_multiple_caches (cache.tests.LocMemCacheTests.test_multiple_caches) 364s Multiple locmem caches are isolated ... ok 364s test_non_existent (cache.tests.LocMemCacheTests.test_non_existent) 364s Nonexistent cache keys return as None/default. ... ok 364s test_prefix (cache.tests.LocMemCacheTests.test_prefix) ... ok 364s test_set_fail_on_pickleerror (cache.tests.LocMemCacheTests.test_set_fail_on_pickleerror) ... ok 364s test_set_many (cache.tests.LocMemCacheTests.test_set_many) ... ok 364s test_set_many_empty_data (cache.tests.LocMemCacheTests.test_set_many_empty_data) ... ok 364s test_set_many_expiration (cache.tests.LocMemCacheTests.test_set_many_expiration) ... ok 364s test_set_many_returns_empty_list_on_success (cache.tests.LocMemCacheTests.test_set_many_returns_empty_list_on_success) 364s set_many() returns an empty list when all keys are inserted. ... ok 364s test_simple (cache.tests.LocMemCacheTests.test_simple) ... ok 364s test_touch (cache.tests.LocMemCacheTests.test_touch) ... ok 364s test_unicode (cache.tests.LocMemCacheTests.test_unicode) ... ok 364s test_zero_cull (cache.tests.LocMemCacheTests.test_zero_cull) ... ok 364s test_zero_timeout (cache.tests.LocMemCacheTests.test_zero_timeout) 364s Passing in zero into timeout results in a value that is not cached ... ok 365s test_decimal (db_functions.math.test_ln.LnTests.test_decimal) ... ok 365s test_float (db_functions.math.test_ln.LnTests.test_float) ... ok 365s test_integer (db_functions.math.test_ln.LnTests.test_integer) ... ok 365s test_null (db_functions.math.test_ln.LnTests.test_null) ... ok 365s test_transform (db_functions.math.test_ln.LnTests.test_transform) ... ok 365s test_decimal (db_functions.math.test_log.LogTests.test_decimal) ... ok 365s test_float (db_functions.math.test_log.LogTests.test_float) ... ok 365s test_integer (db_functions.math.test_log.LogTests.test_integer) ... ok 365s test_null (db_functions.math.test_log.LogTests.test_null) ... ok 365s test (db_functions.math.test_pi.PiTests.test) ... ok 365s test_decimal (db_functions.math.test_mod.ModTests.test_decimal) ... ok 365s test_float (db_functions.math.test_mod.ModTests.test_float) ... ok 365s test_integer (db_functions.math.test_mod.ModTests.test_integer) ... ok 365s test_null (db_functions.math.test_mod.ModTests.test_null) ... ok 365s test_decimal (db_functions.math.test_power.PowerTests.test_decimal) ... ok 365s test_float (db_functions.math.test_power.PowerTests.test_float) ... ok 365s test_integer (db_functions.math.test_power.PowerTests.test_integer) ... ok 365s test_null (db_functions.math.test_power.PowerTests.test_null) ... ok 365s test (db_functions.math.test_random.RandomTests.test) ... ok 365s test_decimal (db_functions.math.test_radians.RadiansTests.test_decimal) ... ok 365s test_float (db_functions.math.test_radians.RadiansTests.test_float) ... ok 365s test_integer (db_functions.math.test_radians.RadiansTests.test_integer) ... ok 365s test_null (db_functions.math.test_radians.RadiansTests.test_null) ... ok 365s test_transform (db_functions.math.test_radians.RadiansTests.test_transform) ... ok 365s test_decimal (db_functions.math.test_sign.SignTests.test_decimal) ... ok 365s test_float (db_functions.math.test_sign.SignTests.test_float) ... ok 365s test_integer (db_functions.math.test_sign.SignTests.test_integer) ... ok 365s test_null (db_functions.math.test_sign.SignTests.test_null) ... ok 365s test_transform (db_functions.math.test_sign.SignTests.test_transform) ... ok 365s test_decimal (db_functions.math.test_round.RoundTests.test_decimal) ... ok 365s test_decimal_with_negative_precision (db_functions.math.test_round.RoundTests.test_decimal_with_negative_precision) ... skipped "SQLite doesn't support negative precision for ROUND()." 365s test_decimal_with_precision (db_functions.math.test_round.RoundTests.test_decimal_with_precision) ... ok 365s test_float (db_functions.math.test_round.RoundTests.test_float) ... ok 365s test_float_with_negative_precision (db_functions.math.test_round.RoundTests.test_float_with_negative_precision) ... skipped "SQLite doesn't support negative precision for ROUND()." 365s test_float_with_precision (db_functions.math.test_round.RoundTests.test_float_with_precision) ... ok 365s test_integer (db_functions.math.test_round.RoundTests.test_integer) ... ok 365s test_integer_with_negative_precision (db_functions.math.test_round.RoundTests.test_integer_with_negative_precision) ... skipped "SQLite doesn't support negative precision for ROUND()." 365s test_integer_with_precision (db_functions.math.test_round.RoundTests.test_integer_with_precision) ... ok 365s test_null (db_functions.math.test_round.RoundTests.test_null) ... ok 365s test_null_with_negative_precision (db_functions.math.test_round.RoundTests.test_null_with_negative_precision) ... skipped "SQLite doesn't support negative precision for ROUND()." 365s test_null_with_precision (db_functions.math.test_round.RoundTests.test_null_with_precision) ... ok 365s test_transform (db_functions.math.test_round.RoundTests.test_transform) ... ok 365s test_unsupported_negative_precision (db_functions.math.test_round.RoundTests.test_unsupported_negative_precision) ... ok 365s test_decimal (db_functions.math.test_sin.SinTests.test_decimal) ... ok 365s test_float (db_functions.math.test_sin.SinTests.test_float) ... ok 365s test_integer (db_functions.math.test_sin.SinTests.test_integer) ... ok 365s test_null (db_functions.math.test_sin.SinTests.test_null) ... ok 365s test_transform (db_functions.math.test_sin.SinTests.test_transform) ... ok 365s test_decimal (db_functions.math.test_sqrt.SqrtTests.test_decimal) ... ok 365s test_float (db_functions.math.test_sqrt.SqrtTests.test_float) ... ok 365s test_integer (db_functions.math.test_sqrt.SqrtTests.test_integer) ... ok 365s test_null (db_functions.math.test_sqrt.SqrtTests.test_null) ... ok 365s test_transform (db_functions.math.test_sqrt.SqrtTests.test_transform) ... ok 365s test_func_transform_bilateral (db_functions.tests.FunctionTests.test_func_transform_bilateral) ... ok 365s test_func_transform_bilateral_multivalue (db_functions.tests.FunctionTests.test_func_transform_bilateral_multivalue) ... ok 365s test_function_as_filter (db_functions.tests.FunctionTests.test_function_as_filter) ... ok 365s test_nested_function_ordering (db_functions.tests.FunctionTests.test_nested_function_ordering) ... ok 365s test_decimal (db_functions.math.test_tan.TanTests.test_decimal) ... ok 365s test_float (db_functions.math.test_tan.TanTests.test_float) ... ok 365s test_integer (db_functions.math.test_tan.TanTests.test_integer) ... ok 365s test_null (db_functions.math.test_tan.TanTests.test_null) ... ok 365s test_transform (db_functions.math.test_tan.TanTests.test_transform) ... ok 365s test_basic (db_functions.text.test_chr.ChrTests.test_basic) ... ok 365s test_non_ascii (db_functions.text.test_chr.ChrTests.test_non_ascii) ... ok 365s test_transform (db_functions.text.test_chr.ChrTests.test_transform) ... ok 366s test_basic (db_functions.text.test_left.LeftTests.test_basic) ... ok 366s test_expressions (db_functions.text.test_left.LeftTests.test_expressions) ... ok 366s test_invalid_length (db_functions.text.test_left.LeftTests.test_invalid_length) ... ok 366s test_basic (db_functions.text.test_concat.ConcatTests.test_basic) ... ok 366s test_coalesce_idempotent (db_functions.text.test_concat.ConcatTests.test_coalesce_idempotent) ... ok 366s test_gt_two_expressions (db_functions.text.test_concat.ConcatTests.test_gt_two_expressions) ... ok 366s test_many (db_functions.text.test_concat.ConcatTests.test_many) ... ok 366s test_mixed_char_text (db_functions.text.test_concat.ConcatTests.test_mixed_char_text) ... ok 366s test_sql_generation_idempotency (db_functions.text.test_concat.ConcatTests.test_sql_generation_idempotency) ... ok 366s test_basic (db_functions.text.test_length.LengthTests.test_basic) ... ok 366s test_ordering (db_functions.text.test_length.LengthTests.test_ordering) ... ok 366s test_transform (db_functions.text.test_length.LengthTests.test_transform) ... ok 366s test_basic (db_functions.text.test_lower.LowerTests.test_basic) ... ok 366s test_num_args (db_functions.text.test_lower.LowerTests.test_num_args) ... ok 366s test_transform (db_functions.text.test_lower.LowerTests.test_transform) ... ok 366s test_basic (db_functions.text.test_md5.MD5Tests.test_basic) ... ok 366s test_transform (db_functions.text.test_md5.MD5Tests.test_transform) ... ok 366s test_basic (db_functions.text.test_ord.OrdTests.test_basic) ... ok 366s test_transform (db_functions.text.test_ord.OrdTests.test_transform) ... ok 366s test_combined_with_length (db_functions.text.test_pad.PadTests.test_combined_with_length) ... ok 366s test_pad (db_functions.text.test_pad.PadTests.test_pad) ... ok 366s test_pad_negative_length (db_functions.text.test_pad.PadTests.test_pad_negative_length) ... ok 366s test_basic (db_functions.text.test_repeat.RepeatTests.test_basic) ... ok 366s test_negative_number (db_functions.text.test_repeat.RepeatTests.test_negative_number) ... ok 366s test_basic (db_functions.text.test_reverse.ReverseTests.test_basic) ... ok 366s test_expressions (db_functions.text.test_reverse.ReverseTests.test_expressions) ... ok 366s test_null (db_functions.text.test_reverse.ReverseTests.test_null) ... ok 366s test_transform (db_functions.text.test_reverse.ReverseTests.test_transform) ... ok 366s test_case_sensitive (db_functions.text.test_replace.ReplaceTests.test_case_sensitive) ... ok 366s test_replace_expression (db_functions.text.test_replace.ReplaceTests.test_replace_expression) ... ok 366s test_replace_with_default_arg (db_functions.text.test_replace.ReplaceTests.test_replace_with_default_arg) ... ok 366s test_replace_with_empty_string (db_functions.text.test_replace.ReplaceTests.test_replace_with_empty_string) ... ok 366s test_update (db_functions.text.test_replace.ReplaceTests.test_update) ... ok 366s test_basic (db_functions.text.test_sha1.SHA1Tests.test_basic) ... ok 366s test_transform (db_functions.text.test_sha1.SHA1Tests.test_transform) ... ok 366s test_basic (db_functions.text.test_right.RightTests.test_basic) ... ok 366s test_expressions (db_functions.text.test_right.RightTests.test_expressions) ... ok 366s test_invalid_length (db_functions.text.test_right.RightTests.test_invalid_length) ... ok 366s test_basic (db_functions.text.test_sha224.SHA224Tests.test_basic) ... ok 366s test_transform (db_functions.text.test_sha224.SHA224Tests.test_transform) ... ok 366s test_unsupported (db_functions.text.test_sha224.SHA224Tests.test_unsupported) ... skipped "Oracle doesn't support SHA224." 366s test_basic (db_functions.text.test_sha256.SHA256Tests.test_basic) ... ok 366s test_transform (db_functions.text.test_sha256.SHA256Tests.test_transform) ... ok 366s test_basic (db_functions.text.test_sha384.SHA384Tests.test_basic) ... ok 366s test_transform (db_functions.text.test_sha384.SHA384Tests.test_transform) ... ok 366s test_basic (db_functions.text.test_sha512.SHA512Tests.test_basic) ... ok 366s test_transform (db_functions.text.test_sha512.SHA512Tests.test_transform) ... ok 366s test_basic (db_functions.text.test_substr.SubstrTests.test_basic) ... ok 366s test_expressions (db_functions.text.test_substr.SubstrTests.test_expressions) ... ok 366s test_pos_gt_zero (db_functions.text.test_substr.SubstrTests.test_pos_gt_zero) ... ok 366s test_start (db_functions.text.test_substr.SubstrTests.test_start) ... ok 366s test_annotate_charfield (db_functions.text.test_strindex.StrIndexTests.test_annotate_charfield) ... ok 366s test_annotate_textfield (db_functions.text.test_strindex.StrIndexTests.test_annotate_textfield) ... ok 366s test_filtering (db_functions.text.test_strindex.StrIndexTests.test_filtering) ... ok 366s test_order_by (db_functions.text.test_strindex.StrIndexTests.test_order_by) ... ok 366s test_unicode_values (db_functions.text.test_strindex.StrIndexTests.test_unicode_values) ... ok 366s test_trim (db_functions.text.test_trim.TrimTests.test_trim) ... ok 366s test_trim_transform (db_functions.text.test_trim.TrimTests.test_trim_transform) ... ok 366s test_basic (db_functions.text.test_upper.UpperTests.test_basic) ... ok 366s test_transform (db_functions.text.test_upper.UpperTests.test_transform) ... ok 366s test_deletion_through_intermediate_proxy (proxy_model_inheritance.tests.MultiTableInheritanceProxyTest.test_deletion_through_intermediate_proxy) ... ok 366s test_model_subclass_proxy (proxy_model_inheritance.tests.MultiTableInheritanceProxyTest.test_model_subclass_proxy) 366s Deleting an instance of a model proxying a multi-table inherited ... ok 367s test_cyclic (admin_utils.tests.NestedObjectsTests.test_cyclic) ... ok 367s test_non_added_parent (admin_utils.tests.NestedObjectsTests.test_non_added_parent) ... ok 367s test_on_delete_do_nothing (admin_utils.tests.NestedObjectsTests.test_on_delete_do_nothing) 367s The nested collector doesn't query for DO_NOTHING objects. ... ok 367s test_queries (admin_utils.tests.NestedObjectsTests.test_queries) ... ok 367s test_relation_on_abstract (admin_utils.tests.NestedObjectsTests.test_relation_on_abstract) 367s NestedObjects.collect() doesn't trip (AttributeError) on the special ... ok 367s test_siblings (admin_utils.tests.NestedObjectsTests.test_siblings) ... ok 367s test_unrelated_roots (admin_utils.tests.NestedObjectsTests.test_unrelated_roots) ... ok 367s test_earliest (get_earliest_or_latest.tests.EarliestOrLatestTests.test_earliest) ... ok 367s test_earliest_sliced_queryset (get_earliest_or_latest.tests.EarliestOrLatestTests.test_earliest_sliced_queryset) ... ok 367s test_latest (get_earliest_or_latest.tests.EarliestOrLatestTests.test_latest) ... ok 367s test_latest_manual (get_earliest_or_latest.tests.EarliestOrLatestTests.test_latest_manual) ... ok 367s test_latest_sliced_queryset (get_earliest_or_latest.tests.EarliestOrLatestTests.test_latest_sliced_queryset) ... ok 367s test_first (get_earliest_or_latest.tests.TestFirstLast.test_first) ... ok 367s test_first_last_unordered_qs_aggregation_error (get_earliest_or_latest.tests.TestFirstLast.test_first_last_unordered_qs_aggregation_error) ... ok 367s test_index_error_not_suppressed (get_earliest_or_latest.tests.TestFirstLast.test_index_error_not_suppressed) 367s #23555 -- Unexpected IndexError exceptions in QuerySet iteration ... ok 367s test_last (get_earliest_or_latest.tests.TestFirstLast.test_last) ... ok 367s test_action_flag_choices (admin_utils.test_logentry.LogEntryTests.test_action_flag_choices) ... ok 367s test_log_action (admin_utils.test_logentry.LogEntryTests.test_log_action) ... ok 367s test_logentry_change_message (admin_utils.test_logentry.LogEntryTests.test_logentry_change_message) 367s LogEntry.change_message is stored as a dumped JSON structure to be able ... ok 367s test_logentry_change_message_formsets (admin_utils.test_logentry.LogEntryTests.test_logentry_change_message_formsets) 367s All messages for changed formsets are logged in a change message. ... ok 367s test_logentry_change_message_localized_datetime_input (admin_utils.test_logentry.LogEntryTests.test_logentry_change_message_localized_datetime_input) 367s Localized date/time inputs shouldn't affect changed form data detection. ... ok 367s test_logentry_change_message_not_json (admin_utils.test_logentry.LogEntryTests.test_logentry_change_message_not_json) 367s LogEntry.change_message was a string before Django 1.10. ... ok 367s test_logentry_get_admin_url (admin_utils.test_logentry.LogEntryTests.test_logentry_get_admin_url) 367s LogEntry.get_admin_url returns a URL to edit the entry's object or ... ok 367s test_logentry_get_edited_object (admin_utils.test_logentry.LogEntryTests.test_logentry_get_edited_object) 367s LogEntry.get_edited_object() returns the edited object of a LogEntry ... ok 367s test_logentry_repr (admin_utils.test_logentry.LogEntryTests.test_logentry_repr) ... ok 367s test_logentry_save (admin_utils.test_logentry.LogEntryTests.test_logentry_save) 367s LogEntry.action_time is a timestamp of the date when the entry was ... ok 367s test_logentry_unicode (admin_utils.test_logentry.LogEntryTests.test_logentry_unicode) ... ok 367s test_proxy_model_content_type_is_used_for_log_entries (admin_utils.test_logentry.LogEntryTests.test_proxy_model_content_type_is_used_for_log_entries) 367s Log entries for proxy models should have the proxy model's contenttype ... ok 367s test_recentactions_without_content_type (admin_utils.test_logentry.LogEntryTests.test_recentactions_without_content_type) 367s If a LogEntry is missing content_type it will not display it in span ... ok 367s test_chained_values_with_expression (expressions.test_queryset_values.ValuesExpressionsTests.test_chained_values_with_expression) ... ok 367s test_values_expression (expressions.test_queryset_values.ValuesExpressionsTests.test_values_expression) ... ok 367s test_values_expression_alias_sql_injection (expressions.test_queryset_values.ValuesExpressionsTests.test_values_expression_alias_sql_injection) ... ok 367s test_values_expression_alias_sql_injection_json_field (expressions.test_queryset_values.ValuesExpressionsTests.test_values_expression_alias_sql_injection_json_field) ... ok 367s test_values_expression_group_by (expressions.test_queryset_values.ValuesExpressionsTests.test_values_expression_group_by) ... ok 367s test_values_list_expression (expressions.test_queryset_values.ValuesExpressionsTests.test_values_list_expression) ... ok 367s test_values_list_expression_flat (expressions.test_queryset_values.ValuesExpressionsTests.test_values_list_expression_flat) ... ok 367s test_negated_empty_exists (expressions.tests.ExistsTests.test_negated_empty_exists) ... ok 367s test_optimizations (expressions.tests.ExistsTests.test_optimizations) ... ok 367s test_select_negated_empty_exists (expressions.tests.ExistsTests.test_select_negated_empty_exists) ... ok 368s test_lefthand_addition (expressions.tests.ExpressionOperatorTests.test_lefthand_addition) ... ok 368s test_lefthand_bitwise_and (expressions.tests.ExpressionOperatorTests.test_lefthand_bitwise_and) ... ok 368s test_lefthand_bitwise_left_shift_operator (expressions.tests.ExpressionOperatorTests.test_lefthand_bitwise_left_shift_operator) ... ok 368s test_lefthand_bitwise_or (expressions.tests.ExpressionOperatorTests.test_lefthand_bitwise_or) ... ok 368s test_lefthand_bitwise_right_shift_operator (expressions.tests.ExpressionOperatorTests.test_lefthand_bitwise_right_shift_operator) ... ok 368s test_lefthand_bitwise_xor (expressions.tests.ExpressionOperatorTests.test_lefthand_bitwise_xor) ... ok 368s test_lefthand_bitwise_xor_not_supported (expressions.tests.ExpressionOperatorTests.test_lefthand_bitwise_xor_not_supported) ... skipped "Oracle doesn't support bitwise XOR." 368s test_lefthand_bitwise_xor_null (expressions.tests.ExpressionOperatorTests.test_lefthand_bitwise_xor_null) ... ok 368s test_lefthand_bitwise_xor_right_null (expressions.tests.ExpressionOperatorTests.test_lefthand_bitwise_xor_right_null) ... ok 368s test_lefthand_division (expressions.tests.ExpressionOperatorTests.test_lefthand_division) ... ok 368s test_lefthand_modulo (expressions.tests.ExpressionOperatorTests.test_lefthand_modulo) ... ok 368s test_lefthand_modulo_null (expressions.tests.ExpressionOperatorTests.test_lefthand_modulo_null) ... ok 368s test_lefthand_multiplication (expressions.tests.ExpressionOperatorTests.test_lefthand_multiplication) ... ok 368s test_lefthand_power (expressions.tests.ExpressionOperatorTests.test_lefthand_power) ... ok 368s test_lefthand_subtraction (expressions.tests.ExpressionOperatorTests.test_lefthand_subtraction) ... ok 368s test_lefthand_transformed_field_bitwise_or (expressions.tests.ExpressionOperatorTests.test_lefthand_transformed_field_bitwise_or) ... ok 368s test_right_hand_addition (expressions.tests.ExpressionOperatorTests.test_right_hand_addition) ... ok 368s test_right_hand_division (expressions.tests.ExpressionOperatorTests.test_right_hand_division) ... ok 368s test_right_hand_modulo (expressions.tests.ExpressionOperatorTests.test_right_hand_modulo) ... ok 368s test_right_hand_multiplication (expressions.tests.ExpressionOperatorTests.test_right_hand_multiplication) ... ok 368s test_right_hand_subtraction (expressions.tests.ExpressionOperatorTests.test_right_hand_subtraction) ... ok 368s test_righthand_power (expressions.tests.ExpressionOperatorTests.test_righthand_power) ... ok 368s test_complex_expressions (expressions.tests.ExpressionsNumericTests.test_complex_expressions) 368s Complex expressions of different connection types are possible. ... ok 368s test_decimal_expression (expressions.tests.ExpressionsNumericTests.test_decimal_expression) ... ok 368s test_fill_with_value_from_same_object (expressions.tests.ExpressionsNumericTests.test_fill_with_value_from_same_object) 368s We can fill a value in all objects with an other value of the ... ok 368s test_filter_decimal_expression (expressions.tests.ExpressionsNumericTests.test_filter_decimal_expression) ... ok 368s test_filter_not_equals_other_field (expressions.tests.ExpressionsNumericTests.test_filter_not_equals_other_field) 368s We can filter for objects, where a value is not equals the value ... ok 368s test_increment_value (expressions.tests.ExpressionsNumericTests.test_increment_value) 368s We can increment a value of all objects in a query set. ... ok 368s test_F_reuse (expressions.tests.ExpressionsTests.test_F_reuse) ... ok 368s test_insensitive_patterns_escape (expressions.tests.ExpressionsTests.test_insensitive_patterns_escape) 368s Special characters (e.g. %, _ and \) stored in database are ... ok 368s test_patterns_escape (expressions.tests.ExpressionsTests.test_patterns_escape) 368s Special characters (e.g. %, _ and \) stored in database are ... ok 368s test_aggregate_rawsql_annotation (expressions.tests.BasicExpressionsTests.test_aggregate_rawsql_annotation) ... ok 368s test_aggregate_subquery_annotation (expressions.tests.BasicExpressionsTests.test_aggregate_subquery_annotation) ... ok 368s test_annotate_values_aggregate (expressions.tests.BasicExpressionsTests.test_annotate_values_aggregate) ... ok 368s test_annotate_values_count (expressions.tests.BasicExpressionsTests.test_annotate_values_count) ... ok 368s test_annotate_values_filter (expressions.tests.BasicExpressionsTests.test_annotate_values_filter) ... ok 368s test_annotation_with_deeply_nested_outerref (expressions.tests.BasicExpressionsTests.test_annotation_with_deeply_nested_outerref) ... ok 368s test_annotation_with_nested_outerref (expressions.tests.BasicExpressionsTests.test_annotation_with_nested_outerref) ... ok 368s test_annotation_with_outerref (expressions.tests.BasicExpressionsTests.test_annotation_with_outerref) ... ok 368s test_annotations_within_subquery (expressions.tests.BasicExpressionsTests.test_annotations_within_subquery) ... ok 368s test_arithmetic (expressions.tests.BasicExpressionsTests.test_arithmetic) ... ok 368s test_boolean_expression_combined (expressions.tests.BasicExpressionsTests.test_boolean_expression_combined) ... ok 368s test_boolean_expression_combined_with_empty_Q (expressions.tests.BasicExpressionsTests.test_boolean_expression_combined_with_empty_Q) ... ok 368s test_boolean_expression_in_Q (expressions.tests.BasicExpressionsTests.test_boolean_expression_in_Q) ... ok 368s test_case_in_filter_if_boolean_output_field (expressions.tests.BasicExpressionsTests.test_case_in_filter_if_boolean_output_field) ... ok 368s test_exist_single_field_output_field (expressions.tests.BasicExpressionsTests.test_exist_single_field_output_field) ... ok 368s test_exists_in_filter (expressions.tests.BasicExpressionsTests.test_exists_in_filter) ... ok 368s test_explicit_output_field (expressions.tests.BasicExpressionsTests.test_explicit_output_field) ... ok 368s test_filter_inter_attribute (expressions.tests.BasicExpressionsTests.test_filter_inter_attribute) ... ok 368s test_filter_with_join (expressions.tests.BasicExpressionsTests.test_filter_with_join) ... ok 368s test_filtering_on_annotate_that_uses_q (expressions.tests.BasicExpressionsTests.test_filtering_on_annotate_that_uses_q) ... ok 368s test_filtering_on_q_that_is_boolean (expressions.tests.BasicExpressionsTests.test_filtering_on_q_that_is_boolean) ... ok 368s test_filtering_on_rawsql_that_is_boolean (expressions.tests.BasicExpressionsTests.test_filtering_on_rawsql_that_is_boolean) ... ok 368s test_in_subquery (expressions.tests.BasicExpressionsTests.test_in_subquery) ... ok 368s test_incorrect_field_in_F_expression (expressions.tests.BasicExpressionsTests.test_incorrect_field_in_F_expression) ... ok 368s test_incorrect_joined_field_in_F_expression (expressions.tests.BasicExpressionsTests.test_incorrect_joined_field_in_F_expression) ... ok 368s test_nested_outerref_with_function (expressions.tests.BasicExpressionsTests.test_nested_outerref_with_function) ... ok 368s test_nested_subquery (expressions.tests.BasicExpressionsTests.test_nested_subquery) ... ok 368s test_nested_subquery_join_outer_ref (expressions.tests.BasicExpressionsTests.test_nested_subquery_join_outer_ref) ... ok 368s test_nested_subquery_outer_ref_2 (expressions.tests.BasicExpressionsTests.test_nested_subquery_outer_ref_2) ... ok 368s test_nested_subquery_outer_ref_with_autofield (expressions.tests.BasicExpressionsTests.test_nested_subquery_outer_ref_with_autofield) ... ok 368s test_new_object_create (expressions.tests.BasicExpressionsTests.test_new_object_create) ... ok 368s test_new_object_save (expressions.tests.BasicExpressionsTests.test_new_object_save) ... ok 368s test_object_create_with_aggregate (expressions.tests.BasicExpressionsTests.test_object_create_with_aggregate) ... ok 368s test_object_create_with_f_expression_in_subquery (expressions.tests.BasicExpressionsTests.test_object_create_with_f_expression_in_subquery) ... ok 368s test_object_update (expressions.tests.BasicExpressionsTests.test_object_update) ... ok 368s test_object_update_fk (expressions.tests.BasicExpressionsTests.test_object_update_fk) ... ok 368s test_object_update_unsaved_objects (expressions.tests.BasicExpressionsTests.test_object_update_unsaved_objects) ... ok 368s test_order_by_exists (expressions.tests.BasicExpressionsTests.test_order_by_exists) ... ok 368s test_order_by_multiline_sql (expressions.tests.BasicExpressionsTests.test_order_by_multiline_sql) ... ok 368s test_order_of_operations (expressions.tests.BasicExpressionsTests.test_order_of_operations) ... ok 368s test_outerref (expressions.tests.BasicExpressionsTests.test_outerref) ... ok 368s test_outerref_mixed_case_table_name (expressions.tests.BasicExpressionsTests.test_outerref_mixed_case_table_name) ... ok 368s test_outerref_with_operator (expressions.tests.BasicExpressionsTests.test_outerref_with_operator) ... ok 368s test_parenthesis_priority (expressions.tests.BasicExpressionsTests.test_parenthesis_priority) ... ok 368s test_pickle_expression (expressions.tests.BasicExpressionsTests.test_pickle_expression) ... ok 368s test_subquery (expressions.tests.BasicExpressionsTests.test_subquery) ... ok 368s test_subquery_eq (expressions.tests.BasicExpressionsTests.test_subquery_eq) ... ok 368s test_subquery_filter_by_aggregate (expressions.tests.BasicExpressionsTests.test_subquery_filter_by_aggregate) ... ok 368s test_subquery_filter_by_lazy (expressions.tests.BasicExpressionsTests.test_subquery_filter_by_lazy) ... ok 368s test_subquery_group_by_outerref_in_filter (expressions.tests.BasicExpressionsTests.test_subquery_group_by_outerref_in_filter) ... ok 368s test_subquery_in_filter (expressions.tests.BasicExpressionsTests.test_subquery_in_filter) ... ok 368s test_subquery_references_joined_table_twice (expressions.tests.BasicExpressionsTests.test_subquery_references_joined_table_twice) ... ok 368s test_subquery_sql (expressions.tests.BasicExpressionsTests.test_subquery_sql) ... ok 368s test_ticket_11722_iexact_lookup (expressions.tests.BasicExpressionsTests.test_ticket_11722_iexact_lookup) ... ok 368s test_ticket_16731_startswith_lookup (expressions.tests.BasicExpressionsTests.test_ticket_16731_startswith_lookup) ... ok 368s test_ticket_18375_chained_filters (expressions.tests.BasicExpressionsTests.test_ticket_18375_chained_filters) ... ok 368s test_ticket_18375_join_reuse (expressions.tests.BasicExpressionsTests.test_ticket_18375_join_reuse) ... ok 368s test_ticket_18375_kwarg_ordering (expressions.tests.BasicExpressionsTests.test_ticket_18375_kwarg_ordering) ... ok 368s test_ticket_18375_kwarg_ordering_2 (expressions.tests.BasicExpressionsTests.test_ticket_18375_kwarg_ordering_2) ... ok 368s test_update (expressions.tests.BasicExpressionsTests.test_update) ... ok 368s test_update_inherited_field_value (expressions.tests.BasicExpressionsTests.test_update_inherited_field_value) ... ok 368s test_update_with_fk (expressions.tests.BasicExpressionsTests.test_update_with_fk) ... ok 368s test_update_with_none (expressions.tests.BasicExpressionsTests.test_update_with_none) ... ok 368s test_uuid_pk_subquery (expressions.tests.BasicExpressionsTests.test_uuid_pk_subquery) ... ok 369s test_month_aggregation (expressions.tests.FieldTransformTests.test_month_aggregation) ... ok 369s test_multiple_transforms_in_values (expressions.tests.FieldTransformTests.test_multiple_transforms_in_values) ... ok 369s test_transform_in_values (expressions.tests.FieldTransformTests.test_transform_in_values) ... ok 369s test_expressions_in_lookups_join_choice (expressions.tests.IterableLookupInnerExpressionsTests.test_expressions_in_lookups_join_choice) ... ok 369s test_expressions_not_introduce_sql_injection_via_untrusted_string_inclusion (expressions.tests.IterableLookupInnerExpressionsTests.test_expressions_not_introduce_sql_injection_via_untrusted_string_inclusion) 369s This tests that SQL injection isn't possible using compilation of ... ok 369s test_in_lookup_allows_F_expressions_and_expressions_for_datetimes (expressions.tests.IterableLookupInnerExpressionsTests.test_in_lookup_allows_F_expressions_and_expressions_for_datetimes) ... ok 369s test_in_lookup_allows_F_expressions_and_expressions_for_integers (expressions.tests.IterableLookupInnerExpressionsTests.test_in_lookup_allows_F_expressions_and_expressions_for_integers) ... ok 369s test_range_lookup_allows_F_expressions_and_expressions_for_integers (expressions.tests.IterableLookupInnerExpressionsTests.test_range_lookup_allows_F_expressions_and_expressions_for_integers) ... ok 369s test_range_lookup_namedtuple (expressions.tests.IterableLookupInnerExpressionsTests.test_range_lookup_namedtuple) ... ok 369s test_filter (expressions.tests.NegatedExpressionTests.test_filter) ... ok 369s test_invert (expressions.tests.NegatedExpressionTests.test_invert) ... ok 369s test_values (expressions.tests.NegatedExpressionTests.test_values) ... ok 369s test_compile_unresolved (expressions.tests.ValueTests.test_compile_unresolved) ... ok 369s test_deconstruct (expressions.tests.ValueTests.test_deconstruct) ... ok 369s test_deconstruct_output_field (expressions.tests.ValueTests.test_deconstruct_output_field) ... ok 369s test_equal (expressions.tests.ValueTests.test_equal) ... ok 369s test_equal_output_field (expressions.tests.ValueTests.test_equal_output_field) ... ok 369s test_hash (expressions.tests.ValueTests.test_hash) ... ok 369s test_output_field_decimalfield (expressions.tests.ValueTests.test_output_field_decimalfield) ... ok 369s test_output_field_does_not_create_broken_validators (expressions.tests.ValueTests.test_output_field_does_not_create_broken_validators) 369s The output field for a given Value doesn't get cleaned & validated, ... ok 369s test_raise_empty_expressionlist (expressions.tests.ValueTests.test_raise_empty_expressionlist) ... ok 369s test_repr (expressions.tests.ValueTests.test_repr) ... ok 369s test_resolve_output_field (expressions.tests.ValueTests.test_resolve_output_field) ... ok 369s test_resolve_output_field_failure (expressions.tests.ValueTests.test_resolve_output_field_failure) ... ok 369s test_update_TimeField_using_Value (expressions.tests.ValueTests.test_update_TimeField_using_Value) ... ok 369s test_update_UUIDField_using_Value (expressions.tests.ValueTests.test_update_UUIDField_using_Value) ... ok 369s test_date_case_subtraction (expressions.tests.FTimeDeltaTests.test_date_case_subtraction) ... ok 369s test_date_comparison (expressions.tests.FTimeDeltaTests.test_date_comparison) ... ok 369s test_date_minus_duration (expressions.tests.FTimeDeltaTests.test_date_minus_duration) ... ok 369s test_date_subquery_subtraction (expressions.tests.FTimeDeltaTests.test_date_subquery_subtraction) ... ok 369s test_date_subtraction (expressions.tests.FTimeDeltaTests.test_date_subtraction) ... ok 369s test_datetime_and_duration_field_addition_with_annotate_and_no_output_field (expressions.tests.FTimeDeltaTests.test_datetime_and_duration_field_addition_with_annotate_and_no_output_field) ... ok 369s test_datetime_and_durationfield_addition_with_filter (expressions.tests.FTimeDeltaTests.test_datetime_and_durationfield_addition_with_filter) ... ok 369s test_datetime_subquery_subtraction (expressions.tests.FTimeDeltaTests.test_datetime_subquery_subtraction) ... ok 369s test_datetime_subtraction (expressions.tests.FTimeDeltaTests.test_datetime_subtraction) ... ok 369s test_datetime_subtraction_microseconds (expressions.tests.FTimeDeltaTests.test_datetime_subtraction_microseconds) ... ok 369s test_datetime_subtraction_with_annotate_and_no_output_field (expressions.tests.FTimeDeltaTests.test_datetime_subtraction_with_annotate_and_no_output_field) ... ok 369s test_delta_add (expressions.tests.FTimeDeltaTests.test_delta_add) ... ok 369s test_delta_subtract (expressions.tests.FTimeDeltaTests.test_delta_subtract) ... ok 369s test_delta_update (expressions.tests.FTimeDeltaTests.test_delta_update) ... ok 369s test_duration_expressions (expressions.tests.FTimeDeltaTests.test_duration_expressions) ... ok 369s test_duration_with_datetime (expressions.tests.FTimeDeltaTests.test_duration_with_datetime) ... ok 369s test_duration_with_datetime_microseconds (expressions.tests.FTimeDeltaTests.test_duration_with_datetime_microseconds) ... ok 369s test_durationfield_add (expressions.tests.FTimeDeltaTests.test_durationfield_add) ... ok 369s test_durationfield_multiply_divide (expressions.tests.FTimeDeltaTests.test_durationfield_multiply_divide) ... ok 369s test_exclude (expressions.tests.FTimeDeltaTests.test_exclude) ... ok 369s test_invalid_operator (expressions.tests.FTimeDeltaTests.test_invalid_operator) ... ok 369s test_mixed_comparisons1 (expressions.tests.FTimeDeltaTests.test_mixed_comparisons1) ... expected failure 369s test_mixed_comparisons2 (expressions.tests.FTimeDeltaTests.test_mixed_comparisons2) ... ok 369s test_multiple_query_compilation (expressions.tests.FTimeDeltaTests.test_multiple_query_compilation) ... ok 369s test_negative_timedelta_update (expressions.tests.FTimeDeltaTests.test_negative_timedelta_update) ... ok 369s test_query_clone (expressions.tests.FTimeDeltaTests.test_query_clone) ... ok 369s test_time_subquery_subtraction (expressions.tests.FTimeDeltaTests.test_time_subquery_subtraction) ... ok 369s test_time_subtraction (expressions.tests.FTimeDeltaTests.test_time_subtraction) ... ok 369s test_inlineformset_factory_ignores_default_pks_on_submit (model_formsets.test_uuid.InlineFormsetTests.test_inlineformset_factory_ignores_default_pks_on_submit) 369s #24377 - Inlines with a model field default should ignore that default ... ok 369s test_inlineformset_factory_nulls_default_pks (model_formsets.test_uuid.InlineFormsetTests.test_inlineformset_factory_nulls_default_pks) 369s #24377 - If we're adding a new object, a parent's auto-generated pk ... ok 369s test_inlineformset_factory_nulls_default_pks_alternate_key_relation (model_formsets.test_uuid.InlineFormsetTests.test_inlineformset_factory_nulls_default_pks_alternate_key_relation) 369s #24958 - Variant of test_inlineformset_factory_nulls_default_pks for ... ok 369s test_inlineformset_factory_nulls_default_pks_auto_parent_uuid_child (model_formsets.test_uuid.InlineFormsetTests.test_inlineformset_factory_nulls_default_pks_auto_parent_uuid_child) 369s #24958 - Variant of test_inlineformset_factory_nulls_default_pks for ... ok 369s test_inlineformset_factory_nulls_default_pks_child_editable_pk (model_formsets.test_uuid.InlineFormsetTests.test_inlineformset_factory_nulls_default_pks_child_editable_pk) 369s #24958 - Variant of test_inlineformset_factory_nulls_default_pks for ... ok 369s test_inlineformset_factory_nulls_default_pks_uuid_parent_auto_child (model_formsets.test_uuid.InlineFormsetTests.test_inlineformset_factory_nulls_default_pks_uuid_parent_auto_child) 369s #24958 - Variant of test_inlineformset_factory_nulls_default_pks for ... ok 369s test_add_m2m_with_base_class (m2m_regress.tests.M2MRegressionTests.test_add_m2m_with_base_class) ... ok 369s test_assigning_invalid_data_to_m2m_doesnt_clear_existing_relations (m2m_regress.tests.M2MRegressionTests.test_assigning_invalid_data_to_m2m_doesnt_clear_existing_relations) ... ok 369s test_create_copy_with_m2m (m2m_regress.tests.M2MRegressionTests.test_create_copy_with_m2m) ... ok 369s test_internal_related_name_not_in_error_msg (m2m_regress.tests.M2MRegressionTests.test_internal_related_name_not_in_error_msg) ... ok 369s test_m2m_abstract_split (m2m_regress.tests.M2MRegressionTests.test_m2m_abstract_split) ... ok 369s test_m2m_inheritance_symmetry (m2m_regress.tests.M2MRegressionTests.test_m2m_inheritance_symmetry) ... ok 369s test_m2m_pk_field_type (m2m_regress.tests.M2MRegressionTests.test_m2m_pk_field_type) ... ok 369s test_manager_class_caching (m2m_regress.tests.M2MRegressionTests.test_manager_class_caching) ... ok 369s test_multiple_forwards_only_m2m (m2m_regress.tests.M2MRegressionTests.test_multiple_forwards_only_m2m) ... ok 369s test_multiple_m2m (m2m_regress.tests.M2MRegressionTests.test_multiple_m2m) ... ok 369s test_add_form_deletion_when_invalid (model_formsets.tests.DeletionTests.test_add_form_deletion_when_invalid) 369s Make sure that an add form that is filled out, but marked for deletion ... ok 369s test_change_form_deletion_when_invalid (model_formsets.tests.DeletionTests.test_change_form_deletion_when_invalid) 369s Make sure that a change form that is filled out, but marked for deletion ... ok 369s test_deletion (model_formsets.tests.DeletionTests.test_deletion) ... ok 369s test_outdated_deletion (model_formsets.tests.DeletionTests.test_outdated_deletion) ... ok 370s test_inlineformset_factory_absolute_max (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_inlineformset_factory_absolute_max) ... ok 370s test_inlineformset_factory_absolute_max_with_max_num (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_inlineformset_factory_absolute_max_with_max_num) ... ok 370s test_inlineformset_factory_can_delete_extra (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_inlineformset_factory_can_delete_extra) ... ok 370s test_inlineformset_factory_can_not_delete_extra (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_inlineformset_factory_can_not_delete_extra) ... ok 370s test_inlineformset_factory_error_messages_overrides (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_inlineformset_factory_error_messages_overrides) ... ok 370s test_inlineformset_factory_field_class_overrides (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_inlineformset_factory_field_class_overrides) ... ok 370s test_inlineformset_factory_help_text_overrides (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_inlineformset_factory_help_text_overrides) ... ok 370s test_inlineformset_factory_labels_overrides (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_inlineformset_factory_labels_overrides) ... ok 370s test_inlineformset_factory_passes_renderer (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_inlineformset_factory_passes_renderer) ... ok 370s test_inlineformset_factory_widgets (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_inlineformset_factory_widgets) ... ok 370s test_modelformset_factory_absolute_max (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_modelformset_factory_absolute_max) ... ok 370s test_modelformset_factory_absolute_max_with_max_num (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_modelformset_factory_absolute_max_with_max_num) ... ok 370s test_modelformset_factory_can_delete_extra (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_modelformset_factory_can_delete_extra) ... ok 370s test_modelformset_factory_disable_delete_extra (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_modelformset_factory_disable_delete_extra) ... ok 370s test_modelformset_factory_error_messages_overrides (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_modelformset_factory_error_messages_overrides) ... ok 370s test_modelformset_factory_field_class_overrides (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_modelformset_factory_field_class_overrides) ... ok 370s test_modelformset_factory_help_text_overrides (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_modelformset_factory_help_text_overrides) ... ok 370s test_modelformset_factory_labels_overrides (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_modelformset_factory_labels_overrides) ... ok 370s test_modelformset_factory_passes_renderer (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_modelformset_factory_passes_renderer) ... ok 370s test_modelformset_factory_widgets (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_modelformset_factory_widgets) ... ok 371s test_callable_defaults (model_formsets.tests.ModelFormsetTest.test_callable_defaults) ... ok 371s test_commit_false (model_formsets.tests.ModelFormsetTest.test_commit_false) ... ok 371s test_custom_form (model_formsets.tests.ModelFormsetTest.test_custom_form) 371s model_formset_factory() respects fields and exclude parameters of a ... ok 371s test_custom_pk (model_formsets.tests.ModelFormsetTest.test_custom_pk) ... ok 371s test_custom_queryset_init (model_formsets.tests.ModelFormsetTest.test_custom_queryset_init) 371s A queryset can be overridden in the formset's __init__() method. ... ok 371s test_custom_save_method (model_formsets.tests.ModelFormsetTest.test_custom_save_method) ... ok 371s test_edit_only (model_formsets.tests.ModelFormsetTest.test_edit_only) ... ok 371s test_edit_only_formset_factory_with_basemodelformset (model_formsets.tests.ModelFormsetTest.test_edit_only_formset_factory_with_basemodelformset) ... ok 371s test_edit_only_inlineformset_factory (model_formsets.tests.ModelFormsetTest.test_edit_only_inlineformset_factory) ... ok 371s test_edit_only_object_outside_of_queryset (model_formsets.tests.ModelFormsetTest.test_edit_only_object_outside_of_queryset) ... ok 371s test_foreign_keys_in_parents (model_formsets.tests.ModelFormsetTest.test_foreign_keys_in_parents) ... ok 371s test_initial_form_count_empty_data (model_formsets.tests.ModelFormsetTest.test_initial_form_count_empty_data) ... ok 371s test_inline_formsets (model_formsets.tests.ModelFormsetTest.test_inline_formsets) ... ok 371s test_inline_formsets_save_as_new (model_formsets.tests.ModelFormsetTest.test_inline_formsets_save_as_new) ... ok 371s test_inline_formsets_with_custom_pk (model_formsets.tests.ModelFormsetTest.test_inline_formsets_with_custom_pk) ... ok 371s test_inline_formsets_with_custom_save_method (model_formsets.tests.ModelFormsetTest.test_inline_formsets_with_custom_save_method) ... ok 371s test_inline_formsets_with_custom_save_method_related_instance (model_formsets.tests.ModelFormsetTest.test_inline_formsets_with_custom_save_method_related_instance) 371s The ModelForm.save() method should be able to access the related object ... ok 371s test_inline_formsets_with_multi_table_inheritance (model_formsets.tests.ModelFormsetTest.test_inline_formsets_with_multi_table_inheritance) ... ok 371s test_inline_formsets_with_nullable_unique_together (model_formsets.tests.ModelFormsetTest.test_inline_formsets_with_nullable_unique_together) ... ok 371s test_inline_formsets_with_wrong_fk_name (model_formsets.tests.ModelFormsetTest.test_inline_formsets_with_wrong_fk_name) 371s Regression for #23451 ... ok 371s test_inlineformset_factory_with_null_fk (model_formsets.tests.ModelFormsetTest.test_inlineformset_factory_with_null_fk) ... ok 371s test_inlineformset_with_arrayfield (model_formsets.tests.ModelFormsetTest.test_inlineformset_with_arrayfield) ... ok 371s test_max_num (model_formsets.tests.ModelFormsetTest.test_max_num) ... ok 371s test_min_num (model_formsets.tests.ModelFormsetTest.test_min_num) ... ok 371s test_min_num_with_existing (model_formsets.tests.ModelFormsetTest.test_min_num_with_existing) ... ok 371s test_model_formset_with_custom_pk (model_formsets.tests.ModelFormsetTest.test_model_formset_with_custom_pk) ... ok 371s test_model_formset_with_initial_model_instance (model_formsets.tests.ModelFormsetTest.test_model_formset_with_initial_model_instance) ... ok 371s test_model_formset_with_initial_queryset (model_formsets.tests.ModelFormsetTest.test_model_formset_with_initial_queryset) ... ok 371s test_model_inheritance (model_formsets.tests.ModelFormsetTest.test_model_inheritance) ... ok 371s test_modelformset_factory_without_fields (model_formsets.tests.ModelFormsetTest.test_modelformset_factory_without_fields) 371s Regression for #19733 ... ok 371s test_modelformset_min_num_equals_max_num_less_than (model_formsets.tests.ModelFormsetTest.test_modelformset_min_num_equals_max_num_less_than) ... ok 371s test_modelformset_min_num_equals_max_num_more_than (model_formsets.tests.ModelFormsetTest.test_modelformset_min_num_equals_max_num_more_than) ... ok 371s test_modelformset_validate_max_flag (model_formsets.tests.ModelFormsetTest.test_modelformset_validate_max_flag) ... ok 371s test_prevent_change_outer_model_and_create_invalid_data (model_formsets.tests.ModelFormsetTest.test_prevent_change_outer_model_and_create_invalid_data) ... ok 371s test_prevent_duplicates_from_with_the_same_formset (model_formsets.tests.ModelFormsetTest.test_prevent_duplicates_from_with_the_same_formset) ... ok 371s test_simple_save (model_formsets.tests.ModelFormsetTest.test_simple_save) ... ok 371s test_unique_together_validation (model_formsets.tests.ModelFormsetTest.test_unique_together_validation) ... ok 371s test_unique_together_with_inlineformset_factory (model_formsets.tests.ModelFormsetTest.test_unique_together_with_inlineformset_factory) ... ok 371s test_unique_true_enforces_max_num_one (model_formsets.tests.ModelFormsetTest.test_unique_true_enforces_max_num_one) ... ok 371s test_unique_validation (model_formsets.tests.ModelFormsetTest.test_unique_validation) ... ok 371s test_validation_with_child_model_without_id (model_formsets.tests.ModelFormsetTest.test_validation_with_child_model_without_id) ... ok 371s test_validation_with_invalid_id (model_formsets.tests.ModelFormsetTest.test_validation_with_invalid_id) ... ok 371s test_validation_with_nonexistent_id (model_formsets.tests.ModelFormsetTest.test_validation_with_nonexistent_id) ... ok 371s test_validation_without_id (model_formsets.tests.ModelFormsetTest.test_validation_without_id) ... ok 371s test_abstract_name (constraints.tests.CheckConstraintTests.test_abstract_name) ... ok 371s test_database_constraint (constraints.tests.CheckConstraintTests.test_database_constraint) ... ok 371s test_database_constraint_unicode (constraints.tests.CheckConstraintTests.test_database_constraint_unicode) ... ok 371s test_deconstruction (constraints.tests.CheckConstraintTests.test_deconstruction) ... ok 371s test_eq (constraints.tests.CheckConstraintTests.test_eq) ... ok 371s test_invalid_check_types (constraints.tests.CheckConstraintTests.test_invalid_check_types) ... ok 371s test_name (constraints.tests.CheckConstraintTests.test_name) ... ok 371s test_repr (constraints.tests.CheckConstraintTests.test_repr) ... ok 371s test_validate (constraints.tests.CheckConstraintTests.test_validate) ... ok 371s test_validate_boolean_expressions (constraints.tests.CheckConstraintTests.test_validate_boolean_expressions) ... ok 371s test_validate_nullable_field_with_isnull (constraints.tests.CheckConstraintTests.test_validate_nullable_field_with_isnull) ... skipped 'Database has feature(s) supports_comparing_boolean_expr' 371s test_validate_nullable_field_with_none (constraints.tests.CheckConstraintTests.test_validate_nullable_field_with_none) ... ok 371s test_validate_nullable_jsonfield (constraints.tests.CheckConstraintTests.test_validate_nullable_jsonfield) ... ok 371s test_validate_rawsql_expressions_noop (constraints.tests.CheckConstraintTests.test_validate_rawsql_expressions_noop) ... ok 371s test_empty (empty.tests.EmptyModelTests.test_empty) ... ok 371s test_batch_size (queries.test_bulk_update.BulkUpdateNoteTests.test_batch_size) ... ok 371s test_foreign_keys_do_not_lookup (queries.test_bulk_update.BulkUpdateNoteTests.test_foreign_keys_do_not_lookup) ... ok 371s test_functions (queries.test_bulk_update.BulkUpdateNoteTests.test_functions) ... ok 371s test_multiple_fields (queries.test_bulk_update.BulkUpdateNoteTests.test_multiple_fields) ... ok 371s test_set_field_to_null (queries.test_bulk_update.BulkUpdateNoteTests.test_set_field_to_null) ... ok 371s test_set_mixed_fields_to_null (queries.test_bulk_update.BulkUpdateNoteTests.test_set_mixed_fields_to_null) ... ok 371s test_simple (queries.test_bulk_update.BulkUpdateNoteTests.test_simple) ... ok 371s test_unsaved_models (queries.test_bulk_update.BulkUpdateNoteTests.test_unsaved_models) ... ok 372s test_condition_must_be_q (constraints.tests.UniqueConstraintTests.test_condition_must_be_q) ... ok 372s test_database_constraint (constraints.tests.UniqueConstraintTests.test_database_constraint) ... ok 372s test_database_constraint_with_condition (constraints.tests.UniqueConstraintTests.test_database_constraint_with_condition) ... ok 372s test_deconstruction (constraints.tests.UniqueConstraintTests.test_deconstruction) ... ok 372s test_deconstruction_with_condition (constraints.tests.UniqueConstraintTests.test_deconstruction_with_condition) ... ok 372s test_deconstruction_with_deferrable (constraints.tests.UniqueConstraintTests.test_deconstruction_with_deferrable) ... ok 372s test_deconstruction_with_expressions (constraints.tests.UniqueConstraintTests.test_deconstruction_with_expressions) ... ok 372s test_deconstruction_with_include (constraints.tests.UniqueConstraintTests.test_deconstruction_with_include) ... ok 372s test_deconstruction_with_opclasses (constraints.tests.UniqueConstraintTests.test_deconstruction_with_opclasses) ... ok 372s test_deferrable_with_condition (constraints.tests.UniqueConstraintTests.test_deferrable_with_condition) ... ok 372s test_deferrable_with_expressions (constraints.tests.UniqueConstraintTests.test_deferrable_with_expressions) ... ok 372s test_deferrable_with_include (constraints.tests.UniqueConstraintTests.test_deferrable_with_include) ... ok 372s test_deferrable_with_opclasses (constraints.tests.UniqueConstraintTests.test_deferrable_with_opclasses) ... ok 372s test_eq (constraints.tests.UniqueConstraintTests.test_eq) ... ok 372s test_eq_with_condition (constraints.tests.UniqueConstraintTests.test_eq_with_condition) ... ok 372s test_eq_with_deferrable (constraints.tests.UniqueConstraintTests.test_eq_with_deferrable) ... ok 372s test_eq_with_expressions (constraints.tests.UniqueConstraintTests.test_eq_with_expressions) ... ok 372s test_eq_with_include (constraints.tests.UniqueConstraintTests.test_eq_with_include) ... ok 372s test_eq_with_opclasses (constraints.tests.UniqueConstraintTests.test_eq_with_opclasses) ... ok 372s test_expressions_and_fields_mutually_exclusive (constraints.tests.UniqueConstraintTests.test_expressions_and_fields_mutually_exclusive) ... ok 372s test_expressions_with_opclasses (constraints.tests.UniqueConstraintTests.test_expressions_with_opclasses) ... ok 372s test_include_database_constraint (constraints.tests.UniqueConstraintTests.test_include_database_constraint) ... skipped "Database doesn't support feature(s): supports_table_check_constraints, supports_covering_indexes" 372s test_initially_deferred_database_constraint (constraints.tests.UniqueConstraintTests.test_initially_deferred_database_constraint) ... skipped "Database doesn't support feature(s): supports_deferrable_unique_constraints" 372s test_initially_immediate_database_constraint (constraints.tests.UniqueConstraintTests.test_initially_immediate_database_constraint) ... skipped "Database doesn't support feature(s): supports_deferrable_unique_constraints" 372s test_invalid_defer_argument (constraints.tests.UniqueConstraintTests.test_invalid_defer_argument) ... ok 372s test_invalid_include_argument (constraints.tests.UniqueConstraintTests.test_invalid_include_argument) ... ok 372s test_invalid_opclasses_argument (constraints.tests.UniqueConstraintTests.test_invalid_opclasses_argument) ... ok 372s test_model_validation (constraints.tests.UniqueConstraintTests.test_model_validation) ... ok 372s test_model_validation_constraint_no_code_error (constraints.tests.UniqueConstraintTests.test_model_validation_constraint_no_code_error) ... ok 372s test_model_validation_with_condition (constraints.tests.UniqueConstraintTests.test_model_validation_with_condition) 372s Partial unique constraints are not ignored by ... ok 372s test_name (constraints.tests.UniqueConstraintTests.test_name) ... ok 372s test_opclasses_and_fields_same_length (constraints.tests.UniqueConstraintTests.test_opclasses_and_fields_same_length) ... ok 372s test_repr (constraints.tests.UniqueConstraintTests.test_repr) ... ok 372s test_repr_with_condition (constraints.tests.UniqueConstraintTests.test_repr_with_condition) ... ok 372s test_repr_with_deferrable (constraints.tests.UniqueConstraintTests.test_repr_with_deferrable) ... ok 372s test_repr_with_expressions (constraints.tests.UniqueConstraintTests.test_repr_with_expressions) ... ok 372s test_repr_with_include (constraints.tests.UniqueConstraintTests.test_repr_with_include) ... ok 372s test_repr_with_opclasses (constraints.tests.UniqueConstraintTests.test_repr_with_opclasses) ... ok 372s test_requires_field_or_expression (constraints.tests.UniqueConstraintTests.test_requires_field_or_expression) ... ok 372s test_requires_name (constraints.tests.UniqueConstraintTests.test_requires_name) ... ok 372s test_validate (constraints.tests.UniqueConstraintTests.test_validate) ... ok 372s test_validate_condition (constraints.tests.UniqueConstraintTests.test_validate_condition) ... ok 372s test_validate_expression (constraints.tests.UniqueConstraintTests.test_validate_expression) ... ok 372s test_validate_expression_condition (constraints.tests.UniqueConstraintTests.test_validate_expression_condition) ... ok 372s test_validate_expression_str (constraints.tests.UniqueConstraintTests.test_validate_expression_str) ... ok 372s test_validate_nullable_textfield_with_isnull_true (constraints.tests.UniqueConstraintTests.test_validate_nullable_textfield_with_isnull_true) ... ok 372s test_validate_ordered_expression (constraints.tests.UniqueConstraintTests.test_validate_ordered_expression) ... ok 372s test_basic (queries.test_contains.ContainsTests.test_basic) ... ok 372s test_evaluated_queryset (queries.test_contains.ContainsTests.test_evaluated_queryset) ... ok 372s test_obj_type (queries.test_contains.ContainsTests.test_obj_type) ... ok 372s test_proxy_model (queries.test_contains.ContainsTests.test_proxy_model) ... ok 372s test_unsaved_obj (queries.test_contains.ContainsTests.test_unsaved_obj) ... ok 372s test_values (queries.test_contains.ContainsTests.test_values) ... ok 372s test_wrong_model (queries.test_contains.ContainsTests.test_wrong_model) ... ok 372s test_bulk_insert (queries.test_db_returning.ReturningValuesTests.test_bulk_insert) ... ok 372s test_insert_returning (queries.test_db_returning.ReturningValuesTests.test_insert_returning) ... ok 372s test_insert_returning_multiple (queries.test_db_returning.ReturningValuesTests.test_insert_returning_multiple) ... ok 372s test_insert_returning_non_integer (queries.test_db_returning.ReturningValuesTests.test_insert_returning_non_integer) ... ok 372s test_basic (queries.test_explain.ExplainTests.test_basic) ... ok 372s test_invalid_option_names (queries.test_explain.ExplainTests.test_invalid_option_names) ... ok 372s test_mysql_analyze (queries.test_explain.ExplainTests.test_mysql_analyze) ... skipped 'MariaDB and MySQL >= 8.0.18 specific.' 372s test_mysql_text_to_traditional (queries.test_explain.ExplainTests.test_mysql_text_to_traditional) ... skipped 'MySQL specific' 372s test_option_sql_injection (queries.test_explain.ExplainTests.test_option_sql_injection) ... ok 372s test_postgres_options (queries.test_explain.ExplainTests.test_postgres_options) ... skipped 'PostgreSQL specific' 372s test_unknown_format (queries.test_explain.ExplainTests.test_unknown_format) ... ok 372s test_unknown_options (queries.test_explain.ExplainTests.test_unknown_options) ... ok 372s test_message (queries.test_explain.ExplainUnsupportedTests.test_message) ... skipped 'Database has feature(s) supports_explaining_query_execution' 372s test_default_iterator_chunk_size (queries.test_iterator.QuerySetIteratorTests.test_default_iterator_chunk_size) ... ok 372s test_iterator_chunk_size (queries.test_iterator.QuerySetIteratorTests.test_iterator_chunk_size) ... ok 372s test_iterator_invalid_chunk_size (queries.test_iterator.QuerySetIteratorTests.test_iterator_invalid_chunk_size) ... ok 372s test_no_chunked_reads (queries.test_iterator.QuerySetIteratorTests.test_no_chunked_reads) 372s If the database backend doesn't support chunked reads, then the ... ok 372s test_basic (queries.test_q.QCheckTests.test_basic) ... ok 372s test_boolean_expression (queries.test_q.QCheckTests.test_boolean_expression) ... ok 372s test_expression (queries.test_q.QCheckTests.test_expression) ... ok 372s test_missing_field (queries.test_q.QCheckTests.test_missing_field) ... ok 372s test_rawsql (queries.test_q.QCheckTests.test_rawsql) 372s RawSQL expressions cause a database error because "price" cannot be ... ok 372s test_booleanfield (queries.test_bulk_update.BulkUpdateTests.test_booleanfield) ... ok 372s test_custom_db_columns (queries.test_bulk_update.BulkUpdateTests.test_custom_db_columns) ... ok 372s test_custom_pk (queries.test_bulk_update.BulkUpdateTests.test_custom_pk) ... ok 372s test_database_routing (queries.test_bulk_update.BulkUpdateTests.test_database_routing) ... ok 372s test_database_routing_batch_atomicity (queries.test_bulk_update.BulkUpdateTests.test_database_routing_batch_atomicity) ... ok 372s test_datetime_field (queries.test_bulk_update.BulkUpdateTests.test_datetime_field) ... ok 372s test_empty_objects (queries.test_bulk_update.BulkUpdateTests.test_empty_objects) ... ok 372s test_f_expression (queries.test_bulk_update.BulkUpdateTests.test_f_expression) ... ok 372s test_falsey_pk_value (queries.test_bulk_update.BulkUpdateTests.test_falsey_pk_value) ... ok 372s test_field_references (queries.test_bulk_update.BulkUpdateTests.test_field_references) ... ok 372s test_inherited_fields (queries.test_bulk_update.BulkUpdateTests.test_inherited_fields) ... ok 372s test_invalid_batch_size (queries.test_bulk_update.BulkUpdateTests.test_invalid_batch_size) ... ok 372s test_ipaddressfield (queries.test_bulk_update.BulkUpdateTests.test_ipaddressfield) ... ok 372s test_json_field (queries.test_bulk_update.BulkUpdateTests.test_json_field) ... ok 372s test_large_batch (queries.test_bulk_update.BulkUpdateTests.test_large_batch) ... ok 372s test_no_fields (queries.test_bulk_update.BulkUpdateTests.test_no_fields) ... ok 372s test_nonexistent_field (queries.test_bulk_update.BulkUpdateTests.test_nonexistent_field) ... ok 372s test_nullable_fk_after_related_save (queries.test_bulk_update.BulkUpdateTests.test_nullable_fk_after_related_save) ... ok 372s test_only_concrete_fields_allowed (queries.test_bulk_update.BulkUpdateTests.test_only_concrete_fields_allowed) ... ok 372s test_unsaved_parent (queries.test_bulk_update.BulkUpdateTests.test_unsaved_parent) ... ok 372s test_unspecified_unsaved_parent (queries.test_bulk_update.BulkUpdateTests.test_unspecified_unsaved_parent) ... ok 372s test_update_custom_primary_key (queries.test_bulk_update.BulkUpdateTests.test_update_custom_primary_key) ... ok 372s test_update_primary_key (queries.test_bulk_update.BulkUpdateTests.test_update_primary_key) ... ok 372s test_updated_rows_when_passing_duplicates (queries.test_bulk_update.BulkUpdateTests.test_updated_rows_when_passing_duplicates) ... ok 373s test_get_field_names_from_opts (queries.test_query.TestQueryNoModel.test_get_field_names_from_opts) ... ok 373s test_names_to_path_field (queries.test_query.TestQueryNoModel.test_names_to_path_field) ... ok 373s test_names_to_path_field_error (queries.test_query.TestQueryNoModel.test_names_to_path_field_error) ... ok 373s test_q_annotation (queries.test_query.TestQueryNoModel.test_q_annotation) ... ok 373s test_rawsql_annotation (queries.test_query.TestQueryNoModel.test_rawsql_annotation) ... ok 373s test_subquery_annotation (queries.test_query.TestQueryNoModel.test_subquery_annotation) ... ok 373s test_evaluated_queryset_as_argument (queries.tests.CloneTests.test_evaluated_queryset_as_argument) 373s If a queryset is already evaluated, it can still be used as a query arg. ... ok 373s test_no_fields_cloning (queries.tests.CloneTests.test_no_fields_cloning) 373s Cloning a queryset does not get out of hand. While complete ... ok 373s test_no_model_options_cloning (queries.tests.CloneTests.test_no_model_options_cloning) 373s Cloning a queryset does not get out of hand. While complete ... ok 373s test_ticket8597 (queries.tests.ComparisonTests.test_ticket8597) ... ok 373s test_in_list_limit (queries.tests.ConditionalTests.test_in_list_limit) ... ok 373s test_infinite_loop (queries.tests.ConditionalTests.test_infinite_loop) ... ok 373s test_null_ordering_added (queries.tests.ConditionalTests.test_null_ordering_added) ... skipped "Database doesn't support feature(s): requires_explicit_null_ordering_when_grouping" 373s test_ticket7371 (queries.tests.CustomPkTests.test_ticket7371) ... ok 373s test_no_extra_params (queries.tests.DefaultValuesInsertTest.test_no_extra_params) 373s Can create an instance of a model with only the PK field (#17056)." ... ok 373s test_disjunction_promotion1 (queries.tests.DisjunctionPromotionTests.test_disjunction_promotion1) ... ok 373s test_disjunction_promotion2 (queries.tests.DisjunctionPromotionTests.test_disjunction_promotion2) ... ok 373s test_disjunction_promotion3 (queries.tests.DisjunctionPromotionTests.test_disjunction_promotion3) ... ok 373s test_disjunction_promotion3_demote (queries.tests.DisjunctionPromotionTests.test_disjunction_promotion3_demote) ... ok 373s test_disjunction_promotion4 (queries.tests.DisjunctionPromotionTests.test_disjunction_promotion4) ... ok 373s test_disjunction_promotion4_demote (queries.tests.DisjunctionPromotionTests.test_disjunction_promotion4_demote) ... ok 373s test_disjunction_promotion5_demote (queries.tests.DisjunctionPromotionTests.test_disjunction_promotion5_demote) ... ok 373s test_disjunction_promotion6 (queries.tests.DisjunctionPromotionTests.test_disjunction_promotion6) ... ok 373s test_disjunction_promotion7 (queries.tests.DisjunctionPromotionTests.test_disjunction_promotion7) ... ok 373s test_disjunction_promotion_fexpression (queries.tests.DisjunctionPromotionTests.test_disjunction_promotion_fexpression) ... ok 373s test_disjunction_promotion_select_related (queries.tests.DisjunctionPromotionTests.test_disjunction_promotion_select_related) ... ok 373s test_ticket7872 (queries.tests.DisjunctiveFilterTests.test_ticket7872) ... ok 373s test_ticket8283 (queries.tests.DisjunctiveFilterTests.test_ticket8283) ... ok 374s test_double_subquery_in (queries.tests.DoubleInSubqueryTests.test_double_subquery_in) ... ok 374s test_21001 (queries.tests.EmptyStringsAsNullTest.test_21001) ... ok 374s test_direct_exclude (queries.tests.EmptyStringsAsNullTest.test_direct_exclude) ... ok 374s test_joined_exclude (queries.tests.EmptyStringsAsNullTest.test_joined_exclude) ... ok 374s test_ticket_7302 (queries.tests.EscapingTests.test_ticket_7302) ... ok 374s test_ticket15786 (queries.tests.Exclude15786.test_ticket15786) ... ok 374s test_combining_multiple_models (queries.test_qs_combinators.QuerySetSetOperationTests.test_combining_multiple_models) ... ok 374s test_count_difference (queries.test_qs_combinators.QuerySetSetOperationTests.test_count_difference) ... ok 374s test_count_intersection (queries.test_qs_combinators.QuerySetSetOperationTests.test_count_intersection) ... ok 374s test_count_union (queries.test_qs_combinators.QuerySetSetOperationTests.test_count_union) ... ok 374s test_count_union_empty_result (queries.test_qs_combinators.QuerySetSetOperationTests.test_count_union_empty_result) ... ok 374s test_count_union_with_select_related (queries.test_qs_combinators.QuerySetSetOperationTests.test_count_union_with_select_related) ... ok 374s test_difference_with_empty_qs (queries.test_qs_combinators.QuerySetSetOperationTests.test_difference_with_empty_qs) ... ok 374s test_difference_with_values (queries.test_qs_combinators.QuerySetSetOperationTests.test_difference_with_values) ... ok 374s test_empty_qs_union_with_ordered_qs (queries.test_qs_combinators.QuerySetSetOperationTests.test_empty_qs_union_with_ordered_qs) ... ok 374s test_exists_difference (queries.test_qs_combinators.QuerySetSetOperationTests.test_exists_difference) ... ok 374s test_exists_intersection (queries.test_qs_combinators.QuerySetSetOperationTests.test_exists_intersection) ... ok 374s test_exists_union (queries.test_qs_combinators.QuerySetSetOperationTests.test_exists_union) ... ok 374s test_exists_union_empty_result (queries.test_qs_combinators.QuerySetSetOperationTests.test_exists_union_empty_result) ... ok 374s test_get_difference (queries.test_qs_combinators.QuerySetSetOperationTests.test_get_difference) ... ok 374s test_get_intersection (queries.test_qs_combinators.QuerySetSetOperationTests.test_get_intersection) ... ok 374s test_get_union (queries.test_qs_combinators.QuerySetSetOperationTests.test_get_union) ... ok 374s test_get_with_filters_unsupported_on_combined_qs (queries.test_qs_combinators.QuerySetSetOperationTests.test_get_with_filters_unsupported_on_combined_qs) ... ok 374s test_intersection_with_empty_qs (queries.test_qs_combinators.QuerySetSetOperationTests.test_intersection_with_empty_qs) ... ok 374s test_intersection_with_values (queries.test_qs_combinators.QuerySetSetOperationTests.test_intersection_with_values) ... ok 374s test_limits (queries.test_qs_combinators.QuerySetSetOperationTests.test_limits) ... ok 374s test_operator_on_combined_qs_error (queries.test_qs_combinators.QuerySetSetOperationTests.test_operator_on_combined_qs_error) ... ok 374s test_order_by_same_type (queries.test_qs_combinators.QuerySetSetOperationTests.test_order_by_same_type) ... ok 374s test_order_raises_on_non_selected_column (queries.test_qs_combinators.QuerySetSetOperationTests.test_order_raises_on_non_selected_column) ... ok 374s test_ordering (queries.test_qs_combinators.QuerySetSetOperationTests.test_ordering) ... ok 374s test_ordering_by_alias (queries.test_qs_combinators.QuerySetSetOperationTests.test_ordering_by_alias) ... ok 374s test_ordering_by_f_expression (queries.test_qs_combinators.QuerySetSetOperationTests.test_ordering_by_f_expression) ... ok 374s test_ordering_by_f_expression_and_alias (queries.test_qs_combinators.QuerySetSetOperationTests.test_ordering_by_f_expression_and_alias) ... ok 374s test_ordering_subqueries (queries.test_qs_combinators.QuerySetSetOperationTests.test_ordering_subqueries) ... skipped "Database doesn't support feature(s): supports_slicing_ordering_in_compound" 374s test_qs_with_subcompound_qs (queries.test_qs_combinators.QuerySetSetOperationTests.test_qs_with_subcompound_qs) ... ok 374s test_simple_difference (queries.test_qs_combinators.QuerySetSetOperationTests.test_simple_difference) ... ok 374s test_simple_intersection (queries.test_qs_combinators.QuerySetSetOperationTests.test_simple_intersection) ... ok 374s test_simple_union (queries.test_qs_combinators.QuerySetSetOperationTests.test_simple_union) ... ok 374s test_union_combined_slice_compound_empty (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_combined_slice_compound_empty) ... skipped "Database doesn't support feature(s): supports_slicing_ordering_in_compound" 374s test_union_distinct (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_distinct) ... ok 374s test_union_empty_filter_slice (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_empty_filter_slice) ... ok 374s test_union_in_subquery (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_in_subquery) ... ok 374s test_union_in_subquery_related_outerref (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_in_subquery_related_outerref) ... ok 374s test_union_in_with_ordering (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_in_with_ordering) ... skipped "Database doesn't support feature(s): supports_slicing_ordering_in_compound" 374s test_union_in_with_ordering_and_slice (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_in_with_ordering_and_slice) ... skipped "Database doesn't support feature(s): supports_slicing_ordering_in_compound, allow_sliced_subqueries_with_in" 374s test_union_multiple_models_with_values_list_and_order (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_multiple_models_with_values_list_and_order) ... ok 374s test_union_multiple_models_with_values_list_and_order_by_extra_select (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_multiple_models_with_values_list_and_order_by_extra_select) ... ok 374s test_union_none (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_none) ... ok 374s test_union_none_slice (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_none_slice) ... ok 374s test_union_order_with_null_first_last (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_order_with_null_first_last) ... ok 374s test_union_slice_compound_empty (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_slice_compound_empty) ... skipped "Database doesn't support feature(s): supports_slicing_ordering_in_compound" 374s test_union_slice_index (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_slice_index) ... ok 374s test_union_with_empty_qs (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_with_empty_qs) ... ok 374s test_union_with_extra_and_values_list (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_with_extra_and_values_list) ... ok 374s test_union_with_first (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_with_first) ... ok 374s test_union_with_select_related_and_first (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_with_select_related_and_first) ... skipped "Database doesn't support feature(s): supports_slicing_ordering_in_compound" 374s test_union_with_select_related_and_order (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_with_select_related_and_order) ... ok 374s test_union_with_two_annotated_values_list (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_with_two_annotated_values_list) ... ok 374s test_union_with_values (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_with_values) ... ok 374s test_union_with_values_list_and_order (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_with_values_list_and_order) ... ok 374s test_union_with_values_list_and_order_on_annotation (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_with_values_list_and_order_on_annotation) ... ok 374s test_union_with_values_list_on_annotated_and_unannotated (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_with_values_list_on_annotated_and_unannotated) ... ok 374s test_unsupported_intersection_raises_db_error (queries.test_qs_combinators.QuerySetSetOperationTests.test_unsupported_intersection_raises_db_error) ... skipped 'Database has feature(s) supports_select_intersection' 374s test_unsupported_operations_on_combined_qs (queries.test_qs_combinators.QuerySetSetOperationTests.test_unsupported_operations_on_combined_qs) ... ok 374s test_unsupported_ordering_slicing_raises_db_error (queries.test_qs_combinators.QuerySetSetOperationTests.test_unsupported_ordering_slicing_raises_db_error) ... ok 374s test_exclude_plain (queries.tests.ExcludeTest17600.test_exclude_plain) 374s This should exclude Orders which have some items with status 1 ... ok 374s test_exclude_plain_distinct (queries.tests.ExcludeTest17600.test_exclude_plain_distinct) 374s This should exclude Orders which have some items with status 1 ... ok 374s test_exclude_with_q_is_equal_to_plain_exclude (queries.tests.ExcludeTest17600.test_exclude_with_q_is_equal_to_plain_exclude) 374s Using exclude(condition) and exclude(Q(condition)) should ... ok 374s test_exclude_with_q_is_equal_to_plain_exclude_variation (queries.tests.ExcludeTest17600.test_exclude_with_q_is_equal_to_plain_exclude_variation) 374s Using exclude(condition) and exclude(Q(condition)) should ... ok 374s test_exclude_with_q_object_distinct (queries.tests.ExcludeTest17600.test_exclude_with_q_object_distinct) 374s This should exclude Orders which have some items with status 1 ... ok 374s test_exclude_with_q_object_no_distinct (queries.tests.ExcludeTest17600.test_exclude_with_q_object_no_distinct) 374s This should exclude Orders which have some items with status 1 ... ok 374s test_only_orders_with_all_items_having_status_1 (queries.tests.ExcludeTest17600.test_only_orders_with_all_items_having_status_1) 374s This should only return orders having ALL items set to status 1, or ... expected failure 374s test_distinct_exists (queries.tests.ExistsSql.test_distinct_exists) ... ok 374s test_exists (queries.tests.ExistsSql.test_exists) ... ok 374s test_sliced_distinct_exists (queries.tests.ExistsSql.test_sliced_distinct_exists) ... ok 374s test_ticket_18414 (queries.tests.ExistsSql.test_ticket_18414) ... ok 374s test_ticket_18414_distinct_on (queries.tests.ExistsSql.test_ticket_18414_distinct_on) ... skipped "Database doesn't support feature(s): can_distinct_on_fields" 374s test_ticket_21787 (queries.tests.ForeignKeyToBaseExcludeTests.test_ticket_21787) ... ok 374s test_exclude_multivalued_exists (queries.tests.ExcludeTests.test_exclude_multivalued_exists) ... ok 374s test_exclude_nullable_fields (queries.tests.ExcludeTests.test_exclude_nullable_fields) ... ok 374s test_exclude_reverse_fk_field_ref (queries.tests.ExcludeTests.test_exclude_reverse_fk_field_ref) ... ok 374s test_exclude_subquery (queries.tests.ExcludeTests.test_exclude_subquery) ... ok 374s test_exclude_unsaved_o2o_object (queries.tests.ExcludeTests.test_exclude_unsaved_o2o_object) ... ok 374s test_exclude_unsaved_object (queries.tests.ExcludeTests.test_exclude_unsaved_object) ... ok 374s test_exclude_with_circular_fk_relation (queries.tests.ExcludeTests.test_exclude_with_circular_fk_relation) ... ok 374s test_subquery_exclude_outerref (queries.tests.ExcludeTests.test_subquery_exclude_outerref) ... ok 374s test_ticket14511 (queries.tests.ExcludeTests.test_ticket14511) ... ok 374s test_to_field (queries.tests.ExcludeTests.test_to_field) ... ok 374s test_primary_key (queries.tests.IsNullTests.test_primary_key) ... ok 374s test_to_field (queries.tests.IsNullTests.test_to_field) ... ok 374s test_exclude_many_to_many (queries.tests.ManyToManyExcludeTest.test_exclude_many_to_many) ... ok 374s test_ticket_12823 (queries.tests.ManyToManyExcludeTest.test_ticket_12823) ... ok 374s test_fk_reuse (queries.tests.JoinReuseTest.test_fk_reuse) ... ok 374s test_fk_reuse_annotation (queries.tests.JoinReuseTest.test_fk_reuse_annotation) ... ok 374s test_fk_reuse_disjunction (queries.tests.JoinReuseTest.test_fk_reuse_disjunction) ... ok 374s test_fk_reuse_order_by (queries.tests.JoinReuseTest.test_fk_reuse_order_by) ... ok 374s test_fk_reuse_select_related (queries.tests.JoinReuseTest.test_fk_reuse_select_related) ... ok 374s test_inverted_q_across_relations (queries.tests.JoinReuseTest.test_inverted_q_across_relations) 374s When a trimmable join is specified in the query (here school__), the ... ok 374s test_revfk_noreuse (queries.tests.JoinReuseTest.test_revfk_noreuse) ... ok 374s test_revo2o_reuse (queries.tests.JoinReuseTest.test_revo2o_reuse) ... ok 374s test_col_not_in_list_containing_null (queries.tests.NullInExcludeTest.test_col_not_in_list_containing_null) 374s The following case is not handled properly because ... expected failure 374s test_double_exclude (queries.tests.NullInExcludeTest.test_double_exclude) ... ok 374s test_null_in_exclude_qs (queries.tests.NullInExcludeTest.test_null_in_exclude_qs) ... ok 375s test_join_already_in_query (queries.tests.NullableRelOrderingTests.test_join_already_in_query) ... ok 375s test_ticket10028 (queries.tests.NullableRelOrderingTests.test_ticket10028) ... ok 375s test_evaluated_proxy_count (queries.tests.ProxyQueryCleanupTest.test_evaluated_proxy_count) 375s Generating the query string doesn't alter the query's state ... ok 375s test_isnull_filter_promotion (queries.tests.NullJoinPromotionOrTest.test_isnull_filter_promotion) ... ok 375s test_null_join_demotion (queries.tests.NullJoinPromotionOrTest.test_null_join_demotion) ... ok 375s test_ticket_17886 (queries.tests.NullJoinPromotionOrTest.test_ticket_17886) ... ok 375s test_ticket_21366 (queries.tests.NullJoinPromotionOrTest.test_ticket_21366) ... ok 375s test_ticket_21748 (queries.tests.NullJoinPromotionOrTest.test_ticket_21748) ... ok 375s test_ticket_21748_complex_filter (queries.tests.NullJoinPromotionOrTest.test_ticket_21748_complex_filter) ... ok 375s test_ticket_21748_double_negated_and (queries.tests.NullJoinPromotionOrTest.test_ticket_21748_double_negated_and) ... ok 375s test_ticket_21748_double_negated_or (queries.tests.NullJoinPromotionOrTest.test_ticket_21748_double_negated_or) ... ok 375s test_ticket12239 (queries.tests.Queries2Tests.test_ticket12239) ... ok 375s test_ticket4289 (queries.tests.Queries2Tests.test_ticket4289) ... ok 375s test_ticket7759 (queries.tests.Queries2Tests.test_ticket7759) ... ok 375s test_datetimes_invalid_field (queries.tests.Queries3Tests.test_datetimes_invalid_field) ... ok 375s test_ticket22023 (queries.tests.Queries3Tests.test_ticket22023) ... ok 375s test_ticket7107 (queries.tests.Queries3Tests.test_ticket7107) ... ok 375s test_combine_join_reuse (queries.tests.Queries4Tests.test_combine_join_reuse) ... ok 375s test_combine_or_filter_reuse (queries.tests.Queries4Tests.test_combine_or_filter_reuse) ... ok 375s test_filter_reverse_non_integer_pk (queries.tests.Queries4Tests.test_filter_reverse_non_integer_pk) ... ok 375s test_join_reuse_order (queries.tests.Queries4Tests.test_join_reuse_order) ... ok 375s test_order_by_resetting (queries.tests.Queries4Tests.test_order_by_resetting) ... ok 375s test_order_by_reverse_fk (queries.tests.Queries4Tests.test_order_by_reverse_fk) ... ok 375s test_ticket10181 (queries.tests.Queries4Tests.test_ticket10181) ... ok 375s test_ticket11811 (queries.tests.Queries4Tests.test_ticket11811) ... ok 375s test_ticket14876 (queries.tests.Queries4Tests.test_ticket14876) ... ok 375s test_ticket15316_exclude_false (queries.tests.Queries4Tests.test_ticket15316_exclude_false) ... ok 375s test_ticket15316_exclude_true (queries.tests.Queries4Tests.test_ticket15316_exclude_true) ... ok 375s test_ticket15316_filter_false (queries.tests.Queries4Tests.test_ticket15316_filter_false) ... ok 375s test_ticket15316_filter_true (queries.tests.Queries4Tests.test_ticket15316_filter_true) ... ok 375s test_ticket15316_one2one_exclude_false (queries.tests.Queries4Tests.test_ticket15316_one2one_exclude_false) ... ok 375s test_ticket15316_one2one_exclude_true (queries.tests.Queries4Tests.test_ticket15316_one2one_exclude_true) ... ok 375s test_ticket15316_one2one_filter_false (queries.tests.Queries4Tests.test_ticket15316_one2one_filter_false) ... ok 375s test_ticket15316_one2one_filter_true (queries.tests.Queries4Tests.test_ticket15316_one2one_filter_true) ... ok 375s test_ticket24525 (queries.tests.Queries4Tests.test_ticket24525) ... ok 375s test_ticket7095 (queries.tests.Queries4Tests.test_ticket7095) ... ok 376s test_extra_select_alias_sql_injection (queries.tests.Queries5Tests.test_extra_select_alias_sql_injection) ... ok 376s test_extra_select_literal_percent_s (queries.tests.Queries5Tests.test_extra_select_literal_percent_s) ... ok 376s test_filter_unsaved_object (queries.tests.Queries5Tests.test_filter_unsaved_object) ... ok 376s test_ordering (queries.tests.Queries5Tests.test_ordering) ... ok 376s test_queryset_reuse (queries.tests.Queries5Tests.test_queryset_reuse) ... ok 376s test_ticket5261 (queries.tests.Queries5Tests.test_ticket5261) ... ok 376s test_ticket7045 (queries.tests.Queries5Tests.test_ticket7045) ... ok 376s test_ticket7256 (queries.tests.Queries5Tests.test_ticket7256) ... ok 376s test_ticket9848 (queries.tests.Queries5Tests.test_ticket9848) ... ok 376s test_col_alias_quoted (queries.tests.Queries6Tests.test_col_alias_quoted) ... ok 376s test_distinct_ordered_sliced_subquery_aggregation (queries.tests.Queries6Tests.test_distinct_ordered_sliced_subquery_aggregation) ... ok 376s test_multiple_columns_with_the_same_name_slice (queries.tests.Queries6Tests.test_multiple_columns_with_the_same_name_slice) ... ok 376s test_nested_queries_sql (queries.tests.Queries6Tests.test_nested_queries_sql) ... ok 376s test_parallel_iterators (queries.tests.Queries6Tests.test_parallel_iterators) ... ok 376s test_ticket3739 (queries.tests.Queries6Tests.test_ticket3739) ... ok 376s test_ticket_11320 (queries.tests.Queries6Tests.test_ticket_11320) ... ok 376s test_tickets_8921_9188 (queries.tests.Queries6Tests.test_tickets_8921_9188) ... ok 376s test_xor_subquery (queries.tests.Queries6Tests.test_xor_subquery) ... ok 376s test_conflicting_aliases_during_combine (queries.tests.QuerySetBitwiseOperationTests.test_conflicting_aliases_during_combine) ... ok 376s test_or_with_both_slice (queries.tests.QuerySetBitwiseOperationTests.test_or_with_both_slice) ... ok 376s test_or_with_both_slice_and_ordering (queries.tests.QuerySetBitwiseOperationTests.test_or_with_both_slice_and_ordering) ... ok 376s test_or_with_lhs_slice (queries.tests.QuerySetBitwiseOperationTests.test_or_with_lhs_slice) ... ok 376s test_or_with_rhs_slice (queries.tests.QuerySetBitwiseOperationTests.test_or_with_rhs_slice) ... ok 376s test_subquery_aliases (queries.tests.QuerySetBitwiseOperationTests.test_subquery_aliases) ... ok 376s test_xor_with_both_slice (queries.tests.QuerySetBitwiseOperationTests.test_xor_with_both_slice) ... ok 376s test_xor_with_both_slice_and_ordering (queries.tests.QuerySetBitwiseOperationTests.test_xor_with_both_slice_and_ordering) ... ok 376s test_xor_with_lhs_slice (queries.tests.QuerySetBitwiseOperationTests.test_xor_with_lhs_slice) ... ok 376s test_xor_with_rhs_slice (queries.tests.QuerySetBitwiseOperationTests.test_xor_with_rhs_slice) ... ok 376s test_can_combine_queries_using_and_and_or_operators (queries.tests.QuerySetSupportsPythonIdioms.test_can_combine_queries_using_and_and_or_operators) ... ok 376s test_can_get_items_using_index_and_slice_notation (queries.tests.QuerySetSupportsPythonIdioms.test_can_get_items_using_index_and_slice_notation) ... ok 376s test_can_get_number_of_items_in_queryset_using_standard_len (queries.tests.QuerySetSupportsPythonIdioms.test_can_get_number_of_items_in_queryset_using_standard_len) ... ok 376s test_invalid_index (queries.tests.QuerySetSupportsPythonIdioms.test_invalid_index) ... ok 376s test_slicing_can_slice_again_after_slicing (queries.tests.QuerySetSupportsPythonIdioms.test_slicing_can_slice_again_after_slicing) ... ok 376s test_slicing_cannot_combine_queries_once_sliced (queries.tests.QuerySetSupportsPythonIdioms.test_slicing_cannot_combine_queries_once_sliced) ... ok 376s test_slicing_cannot_filter_queryset_once_sliced (queries.tests.QuerySetSupportsPythonIdioms.test_slicing_cannot_filter_queryset_once_sliced) ... ok 376s test_slicing_cannot_reorder_queryset_once_sliced (queries.tests.QuerySetSupportsPythonIdioms.test_slicing_cannot_reorder_queryset_once_sliced) ... ok 376s test_slicing_negative_indexing_not_supported_for_range (queries.tests.QuerySetSupportsPythonIdioms.test_slicing_negative_indexing_not_supported_for_range) 376s hint: inverting your ordering might do what you need ... ok 376s test_slicing_negative_indexing_not_supported_for_single_element (queries.tests.QuerySetSupportsPythonIdioms.test_slicing_negative_indexing_not_supported_for_single_element) 376s hint: inverting your ordering might do what you need ... ok 376s test_slicing_with_steps_can_be_used (queries.tests.QuerySetSupportsPythonIdioms.test_slicing_with_steps_can_be_used) ... ok 376s test_slicing_with_tests_is_not_lazy (queries.tests.QuerySetSupportsPythonIdioms.test_slicing_with_tests_is_not_lazy) ... ok 376s test_slicing_without_step_is_lazy (queries.tests.QuerySetSupportsPythonIdioms.test_slicing_without_step_is_lazy) ... ok 376s test_ticket14729 (queries.tests.RawQueriesTests.test_ticket14729) ... ok 376s test_ticket_19964 (queries.tests.RelabelCloneTest.test_ticket_19964) ... ok 377s test_correct_lookup (queries.tests.RelatedLookupTypeTests.test_correct_lookup) 377s When passing proxy model objects, child objects, or parent objects, ... ok 377s test_values_queryset_lookup (queries.tests.RelatedLookupTypeTests.test_values_queryset_lookup) 377s ValueQuerySets are not checked for compatibility with the lookup field. ... ok 377s test_wrong_backward_lookup (queries.tests.RelatedLookupTypeTests.test_wrong_backward_lookup) 377s A ValueError is raised when the incorrect object type is passed to a ... ok 377s test_wrong_type_lookup (queries.tests.RelatedLookupTypeTests.test_wrong_type_lookup) 377s A ValueError is raised when the incorrect object type is passed to a ... ok 377s test_reverse_trimming (queries.tests.ReverseJoinTrimmingTest.test_reverse_trimming) ... ok 377s test_ticket_21879 (queries.tests.ReverseM2MCustomPkTests.test_ticket_21879) ... ok 377s test_tickets_3045_3288 (queries.tests.SelectRelatedTests.test_tickets_3045_3288) ... ok 377s test_ticket7778 (queries.tests.SubclassFKTests.test_ticket7778) ... ok 377s test_distinct_ordered_sliced_subquery (queries.tests.SubqueryTests.test_distinct_ordered_sliced_subquery) ... ok 377s test_ordered_subselect (queries.tests.SubqueryTests.test_ordered_subselect) 377s Subselects honor any manual ordering ... ok 377s test_related_sliced_subquery (queries.tests.SubqueryTests.test_related_sliced_subquery) 377s Related objects constraints can safely contain sliced subqueries. ... ok 377s test_slice_subquery_and_query (queries.tests.SubqueryTests.test_slice_subquery_and_query) 377s Slice a query that has a sliced subquery ... ok 377s test_sliced_delete (queries.tests.SubqueryTests.test_sliced_delete) 377s Delete queries can safely contain sliced subqueries ... ok 377s test_ticket_24278 (queries.tests.TestTicket24279.test_ticket_24278) ... ok 377s test_ticket_24605 (queries.tests.TestTicket24605.test_ticket_24605) 377s Subquery table names should be quoted. ... ok 377s test_ticket_12807 (queries.tests.Ticket12807Tests.test_ticket_12807) ... ok 377s test_ticket_14056 (queries.tests.Ticket14056Tests.test_ticket_14056) ... ok 377s test_ticket_20101 (queries.tests.Ticket20101Tests.test_ticket_20101) 377s Tests QuerySet ORed combining in exclude subquery case. ... ok 377s test_ticket_20788 (queries.tests.Ticket20788Tests.test_ticket_20788) ... ok 377s test_ticket_20955 (queries.tests.Ticket20955Tests.test_ticket_20955) ... ok 377s test_ticket_21203 (queries.tests.Ticket21203Tests.test_ticket_21203) ... ok 377s test_ticket_22429 (queries.tests.Ticket22429Tests.test_ticket_22429) ... ok 377s test_avoid_infinite_loop_on_too_many_subqueries (queries.tests.Queries1Tests.test_avoid_infinite_loop_on_too_many_subqueries) ... ok 377s test_common_mixed_case_foreign_keys (queries.tests.Queries1Tests.test_common_mixed_case_foreign_keys) 377s Valid query should be generated when fields fetched from joined tables ... ok 377s test_deferred_load_qs_pickling (queries.tests.Queries1Tests.test_deferred_load_qs_pickling) ... ok 377s test_double_exclude (queries.tests.Queries1Tests.test_double_exclude) ... ok 377s test_error_raised_on_filter_with_dictionary (queries.tests.Queries1Tests.test_error_raised_on_filter_with_dictionary) ... ok 377s test_exclude (queries.tests.Queries1Tests.test_exclude) ... ok 377s test_exclude_in (queries.tests.Queries1Tests.test_exclude_in) ... ok 377s test_excluded_intermediary_m2m_table_joined (queries.tests.Queries1Tests.test_excluded_intermediary_m2m_table_joined) ... ok 377s test_field_with_filterable (queries.tests.Queries1Tests.test_field_with_filterable) ... ok 377s test_filter_by_related_field_nested_transforms (queries.tests.Queries1Tests.test_filter_by_related_field_nested_transforms) ... ok 377s test_filter_by_related_field_transform (queries.tests.Queries1Tests.test_filter_by_related_field_transform) ... ok 377s test_get_clears_ordering (queries.tests.Queries1Tests.test_get_clears_ordering) 377s get() should clear ordering for optimization purposes. ... ok 377s test_heterogeneous_qs_combination (queries.tests.Queries1Tests.test_heterogeneous_qs_combination) ... ok 377s test_lookup_constraint_fielderror (queries.tests.Queries1Tests.test_lookup_constraint_fielderror) ... ok 377s test_negate_field (queries.tests.Queries1Tests.test_negate_field) ... ok 377s test_nested_exclude (queries.tests.Queries1Tests.test_nested_exclude) ... ok 377s test_order_by_join_unref (queries.tests.Queries1Tests.test_order_by_join_unref) 377s This test is related to the above one, testing that there aren't ... ok 377s test_order_by_rawsql (queries.tests.Queries1Tests.test_order_by_rawsql) ... ok 377s test_order_by_related_field_transform (queries.tests.Queries1Tests.test_order_by_related_field_transform) ... ok 377s test_order_by_tables (queries.tests.Queries1Tests.test_order_by_tables) ... ok 377s test_reasonable_number_of_subq_aliases (queries.tests.Queries1Tests.test_reasonable_number_of_subq_aliases) ... ok 377s test_subquery_condition (queries.tests.Queries1Tests.test_subquery_condition) ... ok 377s test_ticket10205 (queries.tests.Queries1Tests.test_ticket10205) ... ok 377s test_ticket10432 (queries.tests.Queries1Tests.test_ticket10432) ... ok 377s test_ticket1050 (queries.tests.Queries1Tests.test_ticket1050) ... ok 377s test_ticket10742 (queries.tests.Queries1Tests.test_ticket10742) ... ok 377s test_ticket17429 (queries.tests.Queries1Tests.test_ticket17429) 377s Meta.ordering=None works the same as Meta.ordering=[] ... ok 377s test_ticket1801 (queries.tests.Queries1Tests.test_ticket1801) ... ok 377s test_ticket19672 (queries.tests.Queries1Tests.test_ticket19672) ... ok 377s test_ticket2091 (queries.tests.Queries1Tests.test_ticket2091) ... ok 377s test_ticket2253 (queries.tests.Queries1Tests.test_ticket2253) ... ok 377s test_ticket2306 (queries.tests.Queries1Tests.test_ticket2306) ... ok 377s test_ticket2400 (queries.tests.Queries1Tests.test_ticket2400) ... ok 377s test_ticket2496 (queries.tests.Queries1Tests.test_ticket2496) ... ok 377s test_ticket3037 (queries.tests.Queries1Tests.test_ticket3037) ... ok 377s test_ticket3141 (queries.tests.Queries1Tests.test_ticket3141) ... ok 377s test_ticket4358 (queries.tests.Queries1Tests.test_ticket4358) ... ok 377s test_ticket4464 (queries.tests.Queries1Tests.test_ticket4464) ... ok 377s test_ticket4510 (queries.tests.Queries1Tests.test_ticket4510) ... ok 377s test_ticket6074 (queries.tests.Queries1Tests.test_ticket6074) ... ok 377s test_ticket6154 (queries.tests.Queries1Tests.test_ticket6154) ... ok 377s test_ticket6981 (queries.tests.Queries1Tests.test_ticket6981) ... ok 377s test_ticket7076 (queries.tests.Queries1Tests.test_ticket7076) ... ok 377s test_ticket7096 (queries.tests.Queries1Tests.test_ticket7096) ... ok 377s test_ticket7155 (queries.tests.Queries1Tests.test_ticket7155) ... ok 377s test_ticket7181 (queries.tests.Queries1Tests.test_ticket7181) ... ok 377s test_ticket7235 (queries.tests.Queries1Tests.test_ticket7235) ... ok 377s test_ticket7277 (queries.tests.Queries1Tests.test_ticket7277) ... ok 377s test_ticket7323 (queries.tests.Queries1Tests.test_ticket7323) ... ok 377s test_ticket7378 (queries.tests.Queries1Tests.test_ticket7378) ... ok 377s test_ticket7791 (queries.tests.Queries1Tests.test_ticket7791) ... ok 377s test_ticket7813 (queries.tests.Queries1Tests.test_ticket7813) ... ok 377s test_ticket8439 (queries.tests.Queries1Tests.test_ticket8439) ... ok 377s test_ticket9926 (queries.tests.Queries1Tests.test_ticket9926) ... ok 377s test_ticket9985 (queries.tests.Queries1Tests.test_ticket9985) ... ok 377s test_ticket9997 (queries.tests.Queries1Tests.test_ticket9997) ... ok 377s test_ticket_10790_1 (queries.tests.Queries1Tests.test_ticket_10790_1) ... ok 377s test_ticket_10790_2 (queries.tests.Queries1Tests.test_ticket_10790_2) ... ok 377s test_ticket_10790_3 (queries.tests.Queries1Tests.test_ticket_10790_3) ... ok 377s test_ticket_10790_4 (queries.tests.Queries1Tests.test_ticket_10790_4) ... ok 377s test_ticket_10790_5 (queries.tests.Queries1Tests.test_ticket_10790_5) ... ok 377s test_ticket_10790_6 (queries.tests.Queries1Tests.test_ticket_10790_6) ... ok 377s test_ticket_10790_7 (queries.tests.Queries1Tests.test_ticket_10790_7) ... ok 377s test_ticket_10790_8 (queries.tests.Queries1Tests.test_ticket_10790_8) ... ok 377s test_ticket_10790_combine (queries.tests.Queries1Tests.test_ticket_10790_combine) ... ok 377s test_ticket_20250 (queries.tests.Queries1Tests.test_ticket_20250) ... ok 377s test_tickets_1878_2939 (queries.tests.Queries1Tests.test_tickets_1878_2939) ... ok 377s test_tickets_2076_7256 (queries.tests.Queries1Tests.test_tickets_2076_7256) ... ok 377s test_tickets_2080_3592 (queries.tests.Queries1Tests.test_tickets_2080_3592) ... ok 377s test_tickets_2874_3002 (queries.tests.Queries1Tests.test_tickets_2874_3002) ... ok 377s test_tickets_4088_4306 (queries.tests.Queries1Tests.test_tickets_4088_4306) ... ok 377s test_tickets_5321_7070 (queries.tests.Queries1Tests.test_tickets_5321_7070) ... ok 377s test_tickets_5324_6704 (queries.tests.Queries1Tests.test_tickets_5324_6704) ... ok 377s test_tickets_6180_6203 (queries.tests.Queries1Tests.test_tickets_6180_6203) ... ok 377s test_tickets_7087_12242 (queries.tests.Queries1Tests.test_tickets_7087_12242) ... ok 377s test_tickets_7204_7506 (queries.tests.Queries1Tests.test_tickets_7204_7506) ... ok 377s test_tickets_7448_7707 (queries.tests.Queries1Tests.test_tickets_7448_7707) ... ok 377s test_ticket_23605 (queries.tests.Ticket23605Tests.test_ticket_23605) ... ok 377s test_ticket_23622 (queries.tests.Ticket23622Tests.test_ticket_23622) 377s Make sure __pk__in and __in work the same for related fields when ... skipped "Database doesn't support feature(s): can_distinct_on_fields" 378s test_non_nullable_fk_not_promoted (queries.tests.ValuesJoinPromotionTests.test_non_nullable_fk_not_promoted) ... ok 378s test_ticket_21376 (queries.tests.ValuesJoinPromotionTests.test_ticket_21376) ... ok 378s test_values_no_promotion_for_existing (queries.tests.ValuesJoinPromotionTests.test_values_no_promotion_for_existing) ... ok 378s test_in_query (queries.tests.ToFieldTests.test_in_query) ... ok 378s test_in_subquery (queries.tests.ToFieldTests.test_in_subquery) ... ok 378s test_nested_in_subquery (queries.tests.ToFieldTests.test_nested_in_subquery) ... ok 378s test_recursive_fk (queries.tests.ToFieldTests.test_recursive_fk) ... ok 378s test_recursive_fk_reverse (queries.tests.ToFieldTests.test_recursive_fk_reverse) ... ok 378s test_reverse_in (queries.tests.ToFieldTests.test_reverse_in) ... ok 378s test_single_object (queries.tests.ToFieldTests.test_single_object) ... ok 378s test_single_object_reverse (queries.tests.ToFieldTests.test_single_object_reverse) ... ok 378s test_values_in_subquery (queries.tests.ValuesSubqueryTests.test_values_in_subquery) ... ok 378s test_empty_resultset_sql (queries.tests.WeirdQuerysetSlicingTests.test_empty_resultset_sql) ... ok 378s test_empty_sliced_subquery (queries.tests.WeirdQuerysetSlicingTests.test_empty_sliced_subquery) ... ok 378s test_empty_sliced_subquery_exclude (queries.tests.WeirdQuerysetSlicingTests.test_empty_sliced_subquery_exclude) ... ok 378s test_tickets_7698_10202 (queries.tests.WeirdQuerysetSlicingTests.test_tickets_7698_10202) ... ok 378s test_zero_length_values_slicing (queries.tests.WeirdQuerysetSlicingTests.test_zero_length_values_slicing) ... ok 378s test_extra_multiple_select_params_values_order_by (queries.tests.ValuesQuerysetTests.test_extra_multiple_select_params_values_order_by) ... ok 378s test_extra_select_params_values_order_in_extra (queries.tests.ValuesQuerysetTests.test_extra_select_params_values_order_in_extra) ... ok 378s test_extra_values (queries.tests.ValuesQuerysetTests.test_extra_values) ... ok 378s test_extra_values_list (queries.tests.ValuesQuerysetTests.test_extra_values_list) ... ok 378s test_extra_values_order_in_extra (queries.tests.ValuesQuerysetTests.test_extra_values_order_in_extra) ... ok 378s test_extra_values_order_multiple (queries.tests.ValuesQuerysetTests.test_extra_values_order_multiple) ... ok 378s test_extra_values_order_twice (queries.tests.ValuesQuerysetTests.test_extra_values_order_twice) ... ok 378s test_field_error_values_list (queries.tests.ValuesQuerysetTests.test_field_error_values_list) ... ok 378s test_flat_extra_values_list (queries.tests.ValuesQuerysetTests.test_flat_extra_values_list) ... ok 378s test_flat_values_list (queries.tests.ValuesQuerysetTests.test_flat_values_list) ... ok 378s test_named_values_list_bad_field_name (queries.tests.ValuesQuerysetTests.test_named_values_list_bad_field_name) ... ok 378s test_named_values_list_expression (queries.tests.ValuesQuerysetTests.test_named_values_list_expression) ... ok 378s test_named_values_list_expression_with_default_alias (queries.tests.ValuesQuerysetTests.test_named_values_list_expression_with_default_alias) ... ok 378s test_named_values_list_flat (queries.tests.ValuesQuerysetTests.test_named_values_list_flat) ... ok 378s test_named_values_list_with_fields (queries.tests.ValuesQuerysetTests.test_named_values_list_with_fields) ... ok 378s test_named_values_list_without_fields (queries.tests.ValuesQuerysetTests.test_named_values_list_without_fields) ... ok 378s test_named_values_pickle (queries.tests.ValuesQuerysetTests.test_named_values_pickle) ... ok 378s test_create_with_duplicate_primary_key (get_or_create.tests.GetOrCreateTestsWithManualPKs.test_create_with_duplicate_primary_key) 378s If you specify an existing primary key, but different other fields, ... ok 378s test_get_or_create_empty (get_or_create.tests.GetOrCreateTestsWithManualPKs.test_get_or_create_empty) 378s If all the attributes on a model have defaults, get_or_create() doesn't ... ok 378s test_get_or_create_raises_IntegrityError_plus_traceback (get_or_create.tests.GetOrCreateTestsWithManualPKs.test_get_or_create_raises_IntegrityError_plus_traceback) 378s get_or_create should raise IntegrityErrors with the full traceback. ... ok 378s test_savepoint_rollback (get_or_create.tests.GetOrCreateTestsWithManualPKs.test_savepoint_rollback) 378s The database connection is still usable after a DatabaseError in ... ok 378s test_callable_defaults (get_or_create.tests.GetOrCreateTests.test_callable_defaults) 378s Callables in `defaults` are evaluated if the instance is created. ... ok 378s test_callable_defaults_not_called (get_or_create.tests.GetOrCreateTests.test_callable_defaults_not_called) ... ok 378s test_defaults_exact (get_or_create.tests.GetOrCreateTests.test_defaults_exact) 378s If you have a field named defaults and want to use it as an exact ... ok 378s test_defaults_not_evaluated_unless_needed (get_or_create.tests.GetOrCreateTests.test_defaults_not_evaluated_unless_needed) 378s `defaults` aren't evaluated if the instance isn't created. ... ok 378s test_get_or_create_invalid_params (get_or_create.tests.GetOrCreateTests.test_get_or_create_invalid_params) 378s If you don't specify a value or default value for all required ... ok 378s test_get_or_create_method_with_create (get_or_create.tests.GetOrCreateTests.test_get_or_create_method_with_create) ... ok 378s test_get_or_create_method_with_get (get_or_create.tests.GetOrCreateTests.test_get_or_create_method_with_get) ... ok 378s test_get_or_create_on_related_manager (get_or_create.tests.GetOrCreateTests.test_get_or_create_on_related_manager) ... ok 378s test_get_or_create_redundant_instance (get_or_create.tests.GetOrCreateTests.test_get_or_create_redundant_instance) 378s If we execute the exact same statement twice, the second time, ... ok 378s test_get_or_create_with_model_property_defaults (get_or_create.tests.GetOrCreateTests.test_get_or_create_with_model_property_defaults) 378s Using a property with a setter implemented is allowed. ... ok 378s test_get_or_create_with_pk_property (get_or_create.tests.GetOrCreateTests.test_get_or_create_with_pk_property) 378s Using the pk property of a model is allowed. ... ok 378s test_create_get_or_create (get_or_create.tests.GetOrCreateThroughManyToMany.test_create_get_or_create) ... ok 378s test_get_get_or_create (get_or_create.tests.GetOrCreateThroughManyToMany.test_get_get_or_create) ... ok 378s test_something (get_or_create.tests.GetOrCreateThroughManyToMany.test_something) ... ok 378s test_create_with_duplicate_primary_key (get_or_create.tests.UpdateOrCreateTestsWithManualPKs.test_create_with_duplicate_primary_key) 378s If an existing primary key is specified with different values for other ... ok 378s test_build_absolute_uri (urlpatterns_reverse.tests.ReverseLazyTest.test_build_absolute_uri) ... ok 378s test_inserting_reverse_lazy_into_string (urlpatterns_reverse.tests.ReverseLazyTest.test_inserting_reverse_lazy_into_string) ... ok 378s test_redirect_with_lazy_reverse (urlpatterns_reverse.tests.ReverseLazyTest.test_redirect_with_lazy_reverse) ... ok 378s test_user_permission_with_lazy_reverse (urlpatterns_reverse.tests.ReverseLazyTest.test_user_permission_with_lazy_reverse) ... ok 379s test_create (get_or_create.tests.UpdateOrCreateTests.test_create) ... ok 379s test_create_callable_default (get_or_create.tests.UpdateOrCreateTests.test_create_callable_default) ... ok 379s test_create_twice (get_or_create.tests.UpdateOrCreateTests.test_create_twice) ... ok 379s test_create_with_many (get_or_create.tests.UpdateOrCreateTests.test_create_with_many) 379s Should be able to use update_or_create from the m2m related manager to ... ok 379s test_create_with_related_manager (get_or_create.tests.UpdateOrCreateTests.test_create_with_related_manager) 379s Should be able to use update_or_create from the related manager to ... ok 379s test_defaults_exact (get_or_create.tests.UpdateOrCreateTests.test_defaults_exact) 379s If you have a field named defaults and want to use it as an exact ... ok 379s test_defaults_not_evaluated_unless_needed (get_or_create.tests.UpdateOrCreateTests.test_defaults_not_evaluated_unless_needed) 379s `defaults` aren't evaluated if the instance isn't created. ... ok 379s test_error_contains_full_traceback (get_or_create.tests.UpdateOrCreateTests.test_error_contains_full_traceback) 379s update_or_create should raise IntegrityErrors with the full traceback. ... ok 379s test_integrity (get_or_create.tests.UpdateOrCreateTests.test_integrity) 379s If you don't specify a value or default value for all required ... ok 379s test_manual_primary_key_test (get_or_create.tests.UpdateOrCreateTests.test_manual_primary_key_test) 379s If you specify an existing primary key, but different other fields, ... ok 379s test_mti_update_non_local_concrete_fields (get_or_create.tests.UpdateOrCreateTests.test_mti_update_non_local_concrete_fields) ... ok 379s test_update (get_or_create.tests.UpdateOrCreateTests.test_update) ... ok 379s test_update_callable_default (get_or_create.tests.UpdateOrCreateTests.test_update_callable_default) ... ok 379s test_update_only_defaults_and_pre_save_fields_when_local_fields (get_or_create.tests.UpdateOrCreateTests.test_update_only_defaults_and_pre_save_fields_when_local_fields) ... ok 379s test_update_or_create_with_model_property_defaults (get_or_create.tests.UpdateOrCreateTests.test_update_or_create_with_model_property_defaults) 379s Using a property with a setter implemented is allowed. ... ok 379s test_update_with_many (get_or_create.tests.UpdateOrCreateTests.test_update_with_many) 379s Should be able to use update_or_create from the m2m related manager to ... ok 379s test_update_with_related_manager (get_or_create.tests.UpdateOrCreateTests.test_update_with_related_manager) 379s Should be able to use update_or_create from the related manager to ... ok 379s test_with_pk_property (get_or_create.tests.UpdateOrCreateTests.test_with_pk_property) 379s Using the pk property of a model is allowed. ... ok 379s test_add_with_GET_args (admin_custom_urls.tests.AdminCustomUrlsTest.test_add_with_GET_args) 379s Ensure GET on the add_view plus specifying a field value in the query ... ok 379s test_admin_URLs_no_clash (admin_custom_urls.tests.AdminCustomUrlsTest.test_admin_URLs_no_clash) ... ok 379s test_basic_add_GET (admin_custom_urls.tests.AdminCustomUrlsTest.test_basic_add_GET) 379s Ensure GET on the add_view works. ... ok 379s test_basic_add_POST (admin_custom_urls.tests.AdminCustomUrlsTest.test_basic_add_POST) 379s Ensure POST on add_view works. ... ok 379s test_post_save_add_redirect (admin_custom_urls.tests.AdminCustomUrlsTest.test_post_save_add_redirect) 379s ModelAdmin.response_post_save_add() controls the redirection after ... ok 379s test_post_save_change_redirect (admin_custom_urls.tests.AdminCustomUrlsTest.test_post_save_change_redirect) 379s ModelAdmin.response_post_save_change() controls the redirection after ... ok 379s test_post_url_continue (admin_custom_urls.tests.AdminCustomUrlsTest.test_post_url_continue) 379s The ModelAdmin.response_add()'s parameter `post_url_continue` controls ... ok 379s test_array_agg_distinct_false (postgres_tests.test_aggregates.TestAggregateDistinct.test_array_agg_distinct_false) ... skipped 'PostgreSQL specific tests' 379s test_array_agg_distinct_true (postgres_tests.test_aggregates.TestAggregateDistinct.test_array_agg_distinct_true) ... skipped 'PostgreSQL specific tests' 379s test_jsonb_agg_distinct_false (postgres_tests.test_aggregates.TestAggregateDistinct.test_jsonb_agg_distinct_false) ... skipped 'PostgreSQL specific tests' 379s test_jsonb_agg_distinct_true (postgres_tests.test_aggregates.TestAggregateDistinct.test_jsonb_agg_distinct_true) ... skipped 'PostgreSQL specific tests' 379s test_string_agg_distinct_false (postgres_tests.test_aggregates.TestAggregateDistinct.test_string_agg_distinct_false) ... skipped 'PostgreSQL specific tests' 379s test_string_agg_distinct_true (postgres_tests.test_aggregates.TestAggregateDistinct.test_string_agg_distinct_true) ... skipped 'PostgreSQL specific tests' 379s test_array_agg_booleanfield (postgres_tests.test_aggregates.TestGeneralAggregate.test_array_agg_booleanfield) ... skipped 'PostgreSQL specific tests' 379s test_array_agg_booleanfield_ordering (postgres_tests.test_aggregates.TestGeneralAggregate.test_array_agg_booleanfield_ordering) ... skipped 'PostgreSQL specific tests' 379s test_array_agg_charfield (postgres_tests.test_aggregates.TestGeneralAggregate.test_array_agg_charfield) ... skipped 'PostgreSQL specific tests' 379s test_array_agg_charfield_ordering (postgres_tests.test_aggregates.TestGeneralAggregate.test_array_agg_charfield_ordering) ... skipped 'PostgreSQL specific tests' 379s test_array_agg_filter (postgres_tests.test_aggregates.TestGeneralAggregate.test_array_agg_filter) ... skipped 'PostgreSQL specific tests' 379s test_array_agg_filter_index (postgres_tests.test_aggregates.TestGeneralAggregate.test_array_agg_filter_index) ... skipped 'PostgreSQL specific tests' 379s test_array_agg_filter_slice (postgres_tests.test_aggregates.TestGeneralAggregate.test_array_agg_filter_slice) ... skipped 'PostgreSQL specific tests' 379s test_array_agg_integerfield (postgres_tests.test_aggregates.TestGeneralAggregate.test_array_agg_integerfield) ... skipped 'PostgreSQL specific tests' 379s test_array_agg_integerfield_ordering (postgres_tests.test_aggregates.TestGeneralAggregate.test_array_agg_integerfield_ordering) ... skipped 'PostgreSQL specific tests' 379s test_array_agg_jsonfield (postgres_tests.test_aggregates.TestGeneralAggregate.test_array_agg_jsonfield) ... skipped 'PostgreSQL specific tests' 379s test_array_agg_jsonfield_ordering (postgres_tests.test_aggregates.TestGeneralAggregate.test_array_agg_jsonfield_ordering) ... skipped 'PostgreSQL specific tests' 379s test_array_agg_lookups (postgres_tests.test_aggregates.TestGeneralAggregate.test_array_agg_lookups) ... skipped 'PostgreSQL specific tests' 379s test_bit_and_general (postgres_tests.test_aggregates.TestGeneralAggregate.test_bit_and_general) ... skipped 'PostgreSQL specific tests' 379s test_bit_and_on_only_false_values (postgres_tests.test_aggregates.TestGeneralAggregate.test_bit_and_on_only_false_values) ... skipped 'PostgreSQL specific tests' 379s test_bit_and_on_only_true_values (postgres_tests.test_aggregates.TestGeneralAggregate.test_bit_and_on_only_true_values) ... skipped 'PostgreSQL specific tests' 379s test_bit_or_general (postgres_tests.test_aggregates.TestGeneralAggregate.test_bit_or_general) ... skipped 'PostgreSQL specific tests' 379s test_bit_or_on_only_false_values (postgres_tests.test_aggregates.TestGeneralAggregate.test_bit_or_on_only_false_values) ... skipped 'PostgreSQL specific tests' 379s test_bit_or_on_only_true_values (postgres_tests.test_aggregates.TestGeneralAggregate.test_bit_or_on_only_true_values) ... skipped 'PostgreSQL specific tests' 379s test_bit_xor_general (postgres_tests.test_aggregates.TestGeneralAggregate.test_bit_xor_general) ... skipped 'PostgreSQL specific tests' 379s test_bit_xor_on_only_false_values (postgres_tests.test_aggregates.TestGeneralAggregate.test_bit_xor_on_only_false_values) ... skipped 'PostgreSQL specific tests' 379s test_bit_xor_on_only_true_values (postgres_tests.test_aggregates.TestGeneralAggregate.test_bit_xor_on_only_true_values) ... skipped 'PostgreSQL specific tests' 379s test_bool_and_general (postgres_tests.test_aggregates.TestGeneralAggregate.test_bool_and_general) ... skipped 'PostgreSQL specific tests' 379s test_bool_and_q_object (postgres_tests.test_aggregates.TestGeneralAggregate.test_bool_and_q_object) ... skipped 'PostgreSQL specific tests' 379s test_bool_or_general (postgres_tests.test_aggregates.TestGeneralAggregate.test_bool_or_general) ... skipped 'PostgreSQL specific tests' 379s test_bool_or_q_object (postgres_tests.test_aggregates.TestGeneralAggregate.test_bool_or_q_object) ... skipped 'PostgreSQL specific tests' 379s test_convert_value_deprecation (postgres_tests.test_aggregates.TestGeneralAggregate.test_convert_value_deprecation) ... skipped 'PostgreSQL specific tests' 379s test_default_argument (postgres_tests.test_aggregates.TestGeneralAggregate.test_default_argument) ... skipped 'PostgreSQL specific tests' 379s test_empty_result_set (postgres_tests.test_aggregates.TestGeneralAggregate.test_empty_result_set) ... skipped 'PostgreSQL specific tests' 379s test_jsonb_agg (postgres_tests.test_aggregates.TestGeneralAggregate.test_jsonb_agg) ... skipped 'PostgreSQL specific tests' 379s test_jsonb_agg_booleanfield_ordering (postgres_tests.test_aggregates.TestGeneralAggregate.test_jsonb_agg_booleanfield_ordering) ... skipped 'PostgreSQL specific tests' 379s test_jsonb_agg_charfield_ordering (postgres_tests.test_aggregates.TestGeneralAggregate.test_jsonb_agg_charfield_ordering) ... skipped 'PostgreSQL specific tests' 379s test_jsonb_agg_default_encoded_json_string (postgres_tests.test_aggregates.TestGeneralAggregate.test_jsonb_agg_default_encoded_json_string) ... skipped 'PostgreSQL specific tests' 379s test_jsonb_agg_default_encoded_json_string_deprecation (postgres_tests.test_aggregates.TestGeneralAggregate.test_jsonb_agg_default_encoded_json_string_deprecation) ... skipped 'PostgreSQL specific tests' 379s test_jsonb_agg_default_str_value (postgres_tests.test_aggregates.TestGeneralAggregate.test_jsonb_agg_default_str_value) ... skipped 'PostgreSQL specific tests' 379s test_jsonb_agg_default_str_value_deprecation (postgres_tests.test_aggregates.TestGeneralAggregate.test_jsonb_agg_default_str_value_deprecation) ... skipped 'PostgreSQL specific tests' 379s test_jsonb_agg_integerfield_ordering (postgres_tests.test_aggregates.TestGeneralAggregate.test_jsonb_agg_integerfield_ordering) ... skipped 'PostgreSQL specific tests' 379s test_jsonb_agg_jsonfield_ordering (postgres_tests.test_aggregates.TestGeneralAggregate.test_jsonb_agg_jsonfield_ordering) ... skipped 'PostgreSQL specific tests' 379s test_jsonb_agg_key_index_transforms (postgres_tests.test_aggregates.TestGeneralAggregate.test_jsonb_agg_key_index_transforms) ... skipped 'PostgreSQL specific tests' 379s test_orderable_agg_alternative_fields (postgres_tests.test_aggregates.TestGeneralAggregate.test_orderable_agg_alternative_fields) ... skipped 'PostgreSQL specific tests' 379s test_ordering_isnt_cleared_for_array_subquery (postgres_tests.test_aggregates.TestGeneralAggregate.test_ordering_isnt_cleared_for_array_subquery) ... skipped 'PostgreSQL specific tests' 379s test_string_agg_array_agg_filter_in_subquery (postgres_tests.test_aggregates.TestGeneralAggregate.test_string_agg_array_agg_filter_in_subquery) ... skipped 'PostgreSQL specific tests' 379s test_string_agg_array_agg_ordering_in_subquery (postgres_tests.test_aggregates.TestGeneralAggregate.test_string_agg_array_agg_ordering_in_subquery) ... skipped 'PostgreSQL specific tests' 379s test_string_agg_charfield (postgres_tests.test_aggregates.TestGeneralAggregate.test_string_agg_charfield) ... skipped 'PostgreSQL specific tests' 379s test_string_agg_charfield_ordering (postgres_tests.test_aggregates.TestGeneralAggregate.test_string_agg_charfield_ordering) ... skipped 'PostgreSQL specific tests' 379s test_string_agg_default_output_field (postgres_tests.test_aggregates.TestGeneralAggregate.test_string_agg_default_output_field) ... skipped 'PostgreSQL specific tests' 379s test_string_agg_delimiter_escaping (postgres_tests.test_aggregates.TestGeneralAggregate.test_string_agg_delimiter_escaping) ... skipped 'PostgreSQL specific tests' 379s test_string_agg_filter (postgres_tests.test_aggregates.TestGeneralAggregate.test_string_agg_filter) ... skipped 'PostgreSQL specific tests' 379s test_string_agg_filter_in_subquery_with_exclude (postgres_tests.test_aggregates.TestGeneralAggregate.test_string_agg_filter_in_subquery_with_exclude) ... skipped 'PostgreSQL specific tests' 379s test_string_agg_jsonfield_ordering (postgres_tests.test_aggregates.TestGeneralAggregate.test_string_agg_jsonfield_ordering) ... skipped 'PostgreSQL specific tests' 379s test_string_agg_requires_delimiter (postgres_tests.test_aggregates.TestGeneralAggregate.test_string_agg_requires_delimiter) ... skipped 'PostgreSQL specific tests' 379s test_values_list (postgres_tests.test_aggregates.TestGeneralAggregate.test_values_list) ... skipped 'PostgreSQL specific tests' 379s test_window (postgres_tests.test_aggregates.TestGeneralAggregate.test_window) ... skipped 'PostgreSQL specific tests' 379s test_alias_is_required (postgres_tests.test_aggregates.TestStatisticsAggregate.test_alias_is_required) ... skipped 'PostgreSQL specific tests' 379s test_corr_general (postgres_tests.test_aggregates.TestStatisticsAggregate.test_corr_general) ... skipped 'PostgreSQL specific tests' 379s test_correct_source_expressions (postgres_tests.test_aggregates.TestStatisticsAggregate.test_correct_source_expressions) ... skipped 'PostgreSQL specific tests' 379s test_covar_pop_general (postgres_tests.test_aggregates.TestStatisticsAggregate.test_covar_pop_general) ... skipped 'PostgreSQL specific tests' 379s test_covar_pop_sample (postgres_tests.test_aggregates.TestStatisticsAggregate.test_covar_pop_sample) ... skipped 'PostgreSQL specific tests' 379s test_default_argument (postgres_tests.test_aggregates.TestStatisticsAggregate.test_default_argument) ... skipped 'PostgreSQL specific tests' 379s test_empty_result_set (postgres_tests.test_aggregates.TestStatisticsAggregate.test_empty_result_set) ... skipped 'PostgreSQL specific tests' 379s test_missing_arguments_raises_exception (postgres_tests.test_aggregates.TestStatisticsAggregate.test_missing_arguments_raises_exception) ... skipped 'PostgreSQL specific tests' 379s test_regr_avgx_general (postgres_tests.test_aggregates.TestStatisticsAggregate.test_regr_avgx_general) ... skipped 'PostgreSQL specific tests' 379s test_regr_avgx_with_related_obj_and_number_as_argument (postgres_tests.test_aggregates.TestStatisticsAggregate.test_regr_avgx_with_related_obj_and_number_as_argument) 379s This is more complex test to check if JOIN on field and ... skipped 'PostgreSQL specific tests' 379s test_regr_avgy_general (postgres_tests.test_aggregates.TestStatisticsAggregate.test_regr_avgy_general) ... skipped 'PostgreSQL specific tests' 379s test_regr_count_default (postgres_tests.test_aggregates.TestStatisticsAggregate.test_regr_count_default) ... skipped 'PostgreSQL specific tests' 379s test_regr_count_general (postgres_tests.test_aggregates.TestStatisticsAggregate.test_regr_count_general) ... skipped 'PostgreSQL specific tests' 379s test_regr_intercept_general (postgres_tests.test_aggregates.TestStatisticsAggregate.test_regr_intercept_general) ... skipped 'PostgreSQL specific tests' 379s test_regr_r2_general (postgres_tests.test_aggregates.TestStatisticsAggregate.test_regr_r2_general) ... skipped 'PostgreSQL specific tests' 379s test_regr_slope_general (postgres_tests.test_aggregates.TestStatisticsAggregate.test_regr_slope_general) ... skipped 'PostgreSQL specific tests' 379s test_regr_sxx_general (postgres_tests.test_aggregates.TestStatisticsAggregate.test_regr_sxx_general) ... skipped 'PostgreSQL specific tests' 379s test_regr_sxy_general (postgres_tests.test_aggregates.TestStatisticsAggregate.test_regr_sxy_general) ... skipped 'PostgreSQL specific tests' 379s test_regr_syy_general (postgres_tests.test_aggregates.TestStatisticsAggregate.test_regr_syy_general) ... skipped 'PostgreSQL specific tests' 379s test_register_serializer_for_migrations (postgres_tests.test_apps.PostgresConfigTests.test_register_serializer_for_migrations) ... skipped 'PostgreSQL specific tests' 379s test_register_type_handlers_connection (postgres_tests.test_apps.PostgresConfigTests.test_register_type_handlers_connection) ... skipped 'PostgreSQL specific tests' 379s test_array_display_for_field (postgres_tests.test_array.TestAdminUtils.test_array_display_for_field) ... skipped 'PostgreSQL specific tests' 379s test_array_with_choices_display_for_field (postgres_tests.test_array.TestAdminUtils.test_array_with_choices_display_for_field) ... skipped 'PostgreSQL specific tests' 379s test_exact_dates (postgres_tests.test_array.TestDateTimeExactQuerying.test_exact_dates) ... skipped 'PostgreSQL specific tests' 379s test_exact_datetimes (postgres_tests.test_array.TestDateTimeExactQuerying.test_exact_datetimes) ... skipped 'PostgreSQL specific tests' 379s test_exact_times (postgres_tests.test_array.TestDateTimeExactQuerying.test_exact_times) ... skipped 'PostgreSQL specific tests' 379s test_exact_decimals (postgres_tests.test_array.TestOtherTypesExactQuerying.test_exact_decimals) ... skipped 'PostgreSQL specific tests' 379s test_exact_ip_addresses (postgres_tests.test_array.TestOtherTypesExactQuerying.test_exact_ip_addresses) ... skipped 'PostgreSQL specific tests' 379s test_exact_tags (postgres_tests.test_array.TestOtherTypesExactQuerying.test_exact_tags) ... skipped 'PostgreSQL specific tests' 379s test_exact_uuids (postgres_tests.test_array.TestOtherTypesExactQuerying.test_exact_uuids) ... skipped 'PostgreSQL specific tests' 379s test_annotated_array_subquery (postgres_tests.test_array.TestQuerying.test_annotated_array_subquery) ... skipped 'PostgreSQL specific tests' 379s test_annotated_array_subquery_with_json_objects (postgres_tests.test_array.TestQuerying.test_annotated_array_subquery_with_json_objects) ... skipped 'PostgreSQL specific tests' 379s test_annotated_ordered_array_subquery (postgres_tests.test_array.TestQuerying.test_annotated_ordered_array_subquery) ... skipped 'PostgreSQL specific tests' 379s test_contained_by (postgres_tests.test_array.TestQuerying.test_contained_by) ... skipped 'PostgreSQL specific tests' 379s test_contained_by_charfield (postgres_tests.test_array.TestQuerying.test_contained_by_charfield) ... skipped 'PostgreSQL specific tests' 379s test_contained_by_including_F_object (postgres_tests.test_array.TestQuerying.test_contained_by_including_F_object) ... skipped 'PostgreSQL specific tests' 379s test_contains (postgres_tests.test_array.TestQuerying.test_contains) ... skipped 'PostgreSQL specific tests' 379s test_contains_charfield (postgres_tests.test_array.TestQuerying.test_contains_charfield) ... skipped 'PostgreSQL specific tests' 379s test_contains_including_expression (postgres_tests.test_array.TestQuerying.test_contains_including_expression) ... skipped 'PostgreSQL specific tests' 379s test_contains_subquery (postgres_tests.test_array.TestQuerying.test_contains_subquery) ... skipped 'PostgreSQL specific tests' 379s test_empty_list (postgres_tests.test_array.TestQuerying.test_empty_list) ... skipped 'PostgreSQL specific tests' 379s test_enum_lookup (postgres_tests.test_array.TestQuerying.test_enum_lookup) ... skipped 'PostgreSQL specific tests' 379s test_exact (postgres_tests.test_array.TestQuerying.test_exact) ... skipped 'PostgreSQL specific tests' 379s test_exact_charfield (postgres_tests.test_array.TestQuerying.test_exact_charfield) ... skipped 'PostgreSQL specific tests' 379s test_exact_nested (postgres_tests.test_array.TestQuerying.test_exact_nested) ... skipped 'PostgreSQL specific tests' 379s test_exact_null_only_array (postgres_tests.test_array.TestQuerying.test_exact_null_only_array) ... skipped 'PostgreSQL specific tests' 379s test_exact_null_only_nested_array (postgres_tests.test_array.TestQuerying.test_exact_null_only_nested_array) ... skipped 'PostgreSQL specific tests' 379s test_exact_with_expression (postgres_tests.test_array.TestQuerying.test_exact_with_expression) ... skipped 'PostgreSQL specific tests' 379s test_filter_by_array_subquery (postgres_tests.test_array.TestQuerying.test_filter_by_array_subquery) ... skipped 'PostgreSQL specific tests' 379s test_group_by_order_by_select_index (postgres_tests.test_array.TestQuerying.test_group_by_order_by_select_index) ... skipped 'PostgreSQL specific tests' 379s test_group_by_with_annotated_array_subquery (postgres_tests.test_array.TestQuerying.test_group_by_with_annotated_array_subquery) ... skipped 'PostgreSQL specific tests' 379s test_grouping_by_annotations_with_array_field_param (postgres_tests.test_array.TestQuerying.test_grouping_by_annotations_with_array_field_param) ... skipped 'PostgreSQL specific tests' 379s test_gt (postgres_tests.test_array.TestQuerying.test_gt) ... skipped 'PostgreSQL specific tests' 379s test_icontains (postgres_tests.test_array.TestQuerying.test_icontains) ... skipped 'PostgreSQL specific tests' 379s test_in (postgres_tests.test_array.TestQuerying.test_in) ... skipped 'PostgreSQL specific tests' 379s test_in_as_F_object (postgres_tests.test_array.TestQuerying.test_in_as_F_object) ... skipped 'PostgreSQL specific tests' 379s test_in_including_F_object (postgres_tests.test_array.TestQuerying.test_in_including_F_object) ... skipped 'PostgreSQL specific tests' 379s test_in_subquery (postgres_tests.test_array.TestQuerying.test_in_subquery) ... skipped 'PostgreSQL specific tests' 379s test_index (postgres_tests.test_array.TestQuerying.test_index) ... skipped 'PostgreSQL specific tests' 379s test_index_annotation (postgres_tests.test_array.TestQuerying.test_index_annotation) ... skipped 'PostgreSQL specific tests' 379s test_index_chained (postgres_tests.test_array.TestQuerying.test_index_chained) ... skipped 'PostgreSQL specific tests' 379s test_index_nested (postgres_tests.test_array.TestQuerying.test_index_nested) ... skipped 'PostgreSQL specific tests' 379s test_index_transform_expression (postgres_tests.test_array.TestQuerying.test_index_transform_expression) ... skipped 'PostgreSQL specific tests' 379s test_index_used_on_nested_data (postgres_tests.test_array.TestQuerying.test_index_used_on_nested_data) ... skipped 'PostgreSQL specific tests' 379s test_isnull (postgres_tests.test_array.TestQuerying.test_isnull) ... skipped 'PostgreSQL specific tests' 379s test_len (postgres_tests.test_array.TestQuerying.test_len) ... skipped 'PostgreSQL specific tests' 379s test_len_empty_array (postgres_tests.test_array.TestQuerying.test_len_empty_array) ... skipped 'PostgreSQL specific tests' 379s test_lookups_autofield_array (postgres_tests.test_array.TestQuerying.test_lookups_autofield_array) ... skipped 'PostgreSQL specific tests' 379s test_lt (postgres_tests.test_array.TestQuerying.test_lt) ... skipped 'PostgreSQL specific tests' 379s test_order_by_slice (postgres_tests.test_array.TestQuerying.test_order_by_slice) ... skipped 'PostgreSQL specific tests' 379s test_overlap (postgres_tests.test_array.TestQuerying.test_overlap) ... skipped 'PostgreSQL specific tests' 379s test_overlap_charfield (postgres_tests.test_array.TestQuerying.test_overlap_charfield) ... skipped 'PostgreSQL specific tests' 379s test_overlap_charfield_including_expression (postgres_tests.test_array.TestQuerying.test_overlap_charfield_including_expression) ... skipped 'PostgreSQL specific tests' 379s test_overlap_values (postgres_tests.test_array.TestQuerying.test_overlap_values) ... skipped 'PostgreSQL specific tests' 379s test_slice (postgres_tests.test_array.TestQuerying.test_slice) ... skipped 'PostgreSQL specific tests' 379s test_slice_annotation (postgres_tests.test_array.TestQuerying.test_slice_annotation) ... skipped 'PostgreSQL specific tests' 379s test_slice_nested (postgres_tests.test_array.TestQuerying.test_slice_nested) ... skipped 'PostgreSQL specific tests' 379s test_slice_transform_expression (postgres_tests.test_array.TestQuerying.test_slice_transform_expression) ... skipped 'PostgreSQL specific tests' 379s test_unsupported_lookup (postgres_tests.test_array.TestQuerying.test_unsupported_lookup) ... skipped 'PostgreSQL specific tests' 379s test_usage_in_subquery (postgres_tests.test_array.TestQuerying.test_usage_in_subquery) ... skipped 'PostgreSQL specific tests' 379s test_char (postgres_tests.test_array.TestSaveLoad.test_char) ... skipped 'PostgreSQL specific tests' 379s test_dates (postgres_tests.test_array.TestSaveLoad.test_dates) ... skipped 'PostgreSQL specific tests' 379s test_default_null (postgres_tests.test_array.TestSaveLoad.test_default_null) ... skipped 'PostgreSQL specific tests' 379s test_integer (postgres_tests.test_array.TestSaveLoad.test_integer) ... skipped 'PostgreSQL specific tests' 379s test_integers_passed_as_strings (postgres_tests.test_array.TestSaveLoad.test_integers_passed_as_strings) ... skipped 'PostgreSQL specific tests' 379s test_model_set_on_base_field (postgres_tests.test_array.TestSaveLoad.test_model_set_on_base_field) ... skipped 'PostgreSQL specific tests' 379s test_nested (postgres_tests.test_array.TestSaveLoad.test_nested) ... skipped 'PostgreSQL specific tests' 379s test_nested_nullable_base_field (postgres_tests.test_array.TestSaveLoad.test_nested_nullable_base_field) ... skipped 'PostgreSQL specific tests' 379s test_null_from_db_value_handling (postgres_tests.test_array.TestSaveLoad.test_null_from_db_value_handling) ... skipped 'PostgreSQL specific tests' 379s test_null_handling (postgres_tests.test_array.TestSaveLoad.test_null_handling) ... skipped 'PostgreSQL specific tests' 379s test_other_array_types (postgres_tests.test_array.TestSaveLoad.test_other_array_types) ... skipped 'PostgreSQL specific tests' 379s test_tuples (postgres_tests.test_array.TestSaveLoad.test_tuples) ... skipped 'PostgreSQL specific tests' 379s test_m2m_relations_add_remove_clear (m2m_signals.tests.ManyToManySignalsTest.test_m2m_relations_add_remove_clear) ... ok 379s test_m2m_relations_signals_all_the_doors_off_of_cars (m2m_signals.tests.ManyToManySignalsTest.test_m2m_relations_signals_all_the_doors_off_of_cars) ... ok 379s test_m2m_relations_signals_alternative_ways (m2m_signals.tests.ManyToManySignalsTest.test_m2m_relations_signals_alternative_ways) ... ok 379s test_m2m_relations_signals_clear_all_parts_of_the_self_vw (m2m_signals.tests.ManyToManySignalsTest.test_m2m_relations_signals_clear_all_parts_of_the_self_vw) ... ok 379s test_m2m_relations_signals_clearing_removing (m2m_signals.tests.ManyToManySignalsTest.test_m2m_relations_signals_clearing_removing) ... ok 379s test_m2m_relations_signals_give_the_self_vw_some_optional_parts (m2m_signals.tests.ManyToManySignalsTest.test_m2m_relations_signals_give_the_self_vw_some_optional_parts) ... ok 379s test_m2m_relations_signals_remove_relation (m2m_signals.tests.ManyToManySignalsTest.test_m2m_relations_signals_remove_relation) ... ok 379s test_m2m_relations_signals_reverse_relation (m2m_signals.tests.ManyToManySignalsTest.test_m2m_relations_signals_reverse_relation) ... ok 379s test_m2m_relations_signals_reverse_relation_with_custom_related_name (m2m_signals.tests.ManyToManySignalsTest.test_m2m_relations_signals_reverse_relation_with_custom_related_name) ... ok 379s test_m2m_relations_signals_when_inheritance (m2m_signals.tests.ManyToManySignalsTest.test_m2m_relations_signals_when_inheritance) ... ok 379s test_m2m_relations_with_self_add_fan (m2m_signals.tests.ManyToManySignalsTest.test_m2m_relations_with_self_add_fan) ... ok 379s test_m2m_relations_with_self_add_friends (m2m_signals.tests.ManyToManySignalsTest.test_m2m_relations_with_self_add_friends) ... ok 379s test_m2m_relations_with_self_add_idols (m2m_signals.tests.ManyToManySignalsTest.test_m2m_relations_with_self_add_idols) ... ok 379s test_pk_set_on_repeated_add_remove (m2m_signals.tests.ManyToManySignalsTest.test_pk_set_on_repeated_add_remove) 379s m2m_changed is always fired, even for repeated calls to the same ... ok 379s test_bulk_update (postgres_tests.test_bulk_update.BulkSaveTests.test_bulk_update) ... skipped 'PostgreSQL specific tests' 379s test_array_field (postgres_tests.test_citext.CITextTestCase.test_array_field) ... skipped 'PostgreSQL specific tests' 379s test_citext_deprecated (postgres_tests.test_citext.CITextTestCase.test_citext_deprecated) ... skipped 'PostgreSQL specific tests' 379s test_equal_lowercase (postgres_tests.test_citext.CITextTestCase.test_equal_lowercase) 379s citext removes the need for iexact as the index is case-insensitive. ... skipped 'PostgreSQL specific tests' 379s test_fail_citext_primary_key (postgres_tests.test_citext.CITextTestCase.test_fail_citext_primary_key) 379s Creating an entry for a citext field used as a primary key which ... skipped 'PostgreSQL specific tests' 379s test_lookups_description_text (postgres_tests.test_citext.CITextTestCase.test_lookups_description_text) ... skipped 'PostgreSQL specific tests' 379s test_lookups_email (postgres_tests.test_citext.CITextTestCase.test_lookups_email) ... skipped 'PostgreSQL specific tests' 379s test_lookups_name_char (postgres_tests.test_citext.CITextTestCase.test_lookups_name_char) ... skipped 'PostgreSQL specific tests' 379s test_range_adjacent_gist_opclasses_include (postgres_tests.test_constraints.ExclusionConstraintOpclassesDepracationTests.test_range_adjacent_gist_opclasses_include) ... skipped 'PostgreSQL specific tests' 379s test_range_adjacent_opclasses (postgres_tests.test_constraints.ExclusionConstraintOpclassesDepracationTests.test_range_adjacent_opclasses) ... skipped 'PostgreSQL specific tests' 379s test_range_adjacent_opclasses_condition (postgres_tests.test_constraints.ExclusionConstraintOpclassesDepracationTests.test_range_adjacent_opclasses_condition) ... skipped 'PostgreSQL specific tests' 379s test_range_adjacent_opclasses_deferrable (postgres_tests.test_constraints.ExclusionConstraintOpclassesDepracationTests.test_range_adjacent_opclasses_deferrable) ... skipped 'PostgreSQL specific tests' 379s test_range_adjacent_spgist_opclasses_include (postgres_tests.test_constraints.ExclusionConstraintOpclassesDepracationTests.test_range_adjacent_spgist_opclasses_include) ... skipped 'PostgreSQL specific tests' 379s test_repr (postgres_tests.test_constraints.ExclusionConstraintOpclassesDepracationTests.test_repr) ... skipped 'PostgreSQL specific tests' 379s test_warning (postgres_tests.test_constraints.ExclusionConstraintOpclassesDepracationTests.test_warning) ... skipped 'PostgreSQL specific tests' 379s test_deconstruct (postgres_tests.test_constraints.ExclusionConstraintTests.test_deconstruct) ... skipped 'PostgreSQL specific tests' 379s test_deconstruct_condition (postgres_tests.test_constraints.ExclusionConstraintTests.test_deconstruct_condition) ... skipped 'PostgreSQL specific tests' 379s test_deconstruct_deferrable (postgres_tests.test_constraints.ExclusionConstraintTests.test_deconstruct_deferrable) ... skipped 'PostgreSQL specific tests' 379s test_deconstruct_include (postgres_tests.test_constraints.ExclusionConstraintTests.test_deconstruct_include) ... skipped 'PostgreSQL specific tests' 379s test_deconstruct_index_type (postgres_tests.test_constraints.ExclusionConstraintTests.test_deconstruct_index_type) ... skipped 'PostgreSQL specific tests' 379s test_deconstruct_opclasses (postgres_tests.test_constraints.ExclusionConstraintTests.test_deconstruct_opclasses) ... skipped 'PostgreSQL specific tests' 379s test_empty_expressions (postgres_tests.test_constraints.ExclusionConstraintTests.test_empty_expressions) ... skipped 'PostgreSQL specific tests' 379s test_eq (postgres_tests.test_constraints.ExclusionConstraintTests.test_eq) ... skipped 'PostgreSQL specific tests' 379s test_expressions_with_key_transform (postgres_tests.test_constraints.ExclusionConstraintTests.test_expressions_with_key_transform) ... skipped 'PostgreSQL specific tests' 379s test_expressions_with_params (postgres_tests.test_constraints.ExclusionConstraintTests.test_expressions_with_params) ... skipped 'PostgreSQL specific tests' 379s test_index_transform (postgres_tests.test_constraints.ExclusionConstraintTests.test_index_transform) ... skipped 'PostgreSQL specific tests' 379s test_invalid_condition (postgres_tests.test_constraints.ExclusionConstraintTests.test_invalid_condition) ... skipped 'PostgreSQL specific tests' 379s test_invalid_deferrable (postgres_tests.test_constraints.ExclusionConstraintTests.test_invalid_deferrable) ... skipped 'PostgreSQL specific tests' 379s test_invalid_expressions (postgres_tests.test_constraints.ExclusionConstraintTests.test_invalid_expressions) ... skipped 'PostgreSQL specific tests' 379s test_invalid_include_type (postgres_tests.test_constraints.ExclusionConstraintTests.test_invalid_include_type) ... skipped 'PostgreSQL specific tests' 379s test_invalid_index_type (postgres_tests.test_constraints.ExclusionConstraintTests.test_invalid_index_type) ... skipped 'PostgreSQL specific tests' 379s test_invalid_opclasses_type (postgres_tests.test_constraints.ExclusionConstraintTests.test_invalid_opclasses_type) ... skipped 'PostgreSQL specific tests' 379s test_opclasses_and_expressions_same_length (postgres_tests.test_constraints.ExclusionConstraintTests.test_opclasses_and_expressions_same_length) ... skipped 'PostgreSQL specific tests' 379s test_range_adjacent (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_adjacent) ... skipped 'PostgreSQL specific tests' 379s test_range_adjacent_gist_include (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_adjacent_gist_include) ... skipped 'PostgreSQL specific tests' 379s test_range_adjacent_gist_include_condition (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_adjacent_gist_include_condition) ... skipped 'PostgreSQL specific tests' 379s test_range_adjacent_gist_include_deferrable (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_adjacent_gist_include_deferrable) ... skipped 'PostgreSQL specific tests' 379s test_range_adjacent_gist_opclass_include (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_adjacent_gist_opclass_include) ... skipped 'PostgreSQL specific tests' 379s test_range_adjacent_initially_deferred (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_adjacent_initially_deferred) ... skipped 'PostgreSQL specific tests' 379s test_range_adjacent_initially_deferred_with_condition (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_adjacent_initially_deferred_with_condition) ... skipped 'PostgreSQL specific tests' 379s test_range_adjacent_opclass (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_adjacent_opclass) ... skipped 'PostgreSQL specific tests' 379s test_range_adjacent_opclass_condition (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_adjacent_opclass_condition) ... skipped 'PostgreSQL specific tests' 379s test_range_adjacent_opclass_deferrable (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_adjacent_opclass_deferrable) ... skipped 'PostgreSQL specific tests' 379s test_range_adjacent_spgist_include (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_adjacent_spgist_include) ... skipped 'PostgreSQL specific tests' 379s test_range_adjacent_spgist_include_condition (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_adjacent_spgist_include_condition) ... skipped 'PostgreSQL specific tests' 379s test_range_adjacent_spgist_include_deferrable (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_adjacent_spgist_include_deferrable) ... skipped 'PostgreSQL specific tests' 379s test_range_adjacent_spgist_opclass_include (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_adjacent_spgist_opclass_include) ... skipped 'PostgreSQL specific tests' 379s test_range_equal_cast (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_equal_cast) ... skipped 'PostgreSQL specific tests' 379s test_range_overlaps (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_overlaps) ... skipped 'PostgreSQL specific tests' 379s test_range_overlaps_custom (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_overlaps_custom) ... skipped 'PostgreSQL specific tests' 379s test_range_overlaps_custom_opclasses (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_overlaps_custom_opclasses) ... skipped 'PostgreSQL specific tests' 379s test_repr (postgres_tests.test_constraints.ExclusionConstraintTests.test_repr) ... skipped 'PostgreSQL specific tests' 379s test_spgist_include_not_supported (postgres_tests.test_constraints.ExclusionConstraintTests.test_spgist_include_not_supported) ... skipped 'PostgreSQL specific tests' 379s test_table_create (postgres_tests.test_constraints.ExclusionConstraintTests.test_table_create) ... skipped 'PostgreSQL specific tests' 379s test_validate_range_adjacent (postgres_tests.test_constraints.ExclusionConstraintTests.test_validate_range_adjacent) ... skipped 'PostgreSQL specific tests' 379s test_check_constraint_array_contains (postgres_tests.test_constraints.SchemaTests.test_check_constraint_array_contains) ... skipped 'PostgreSQL specific tests' 379s test_check_constraint_array_length (postgres_tests.test_constraints.SchemaTests.test_check_constraint_array_length) ... skipped 'PostgreSQL specific tests' 379s test_check_constraint_daterange_contains (postgres_tests.test_constraints.SchemaTests.test_check_constraint_daterange_contains) ... skipped 'PostgreSQL specific tests' 379s test_check_constraint_datetimerange_contains (postgres_tests.test_constraints.SchemaTests.test_check_constraint_datetimerange_contains) ... skipped 'PostgreSQL specific tests' 379s test_check_constraint_range_contains (postgres_tests.test_constraints.SchemaTests.test_check_constraint_range_contains) ... skipped 'PostgreSQL specific tests' 379s test_check_constraint_range_lower_upper (postgres_tests.test_constraints.SchemaTests.test_check_constraint_range_lower_upper) ... skipped 'PostgreSQL specific tests' 379s test_check_constraint_range_lower_with_nulls (postgres_tests.test_constraints.SchemaTests.test_check_constraint_range_lower_with_nulls) ... skipped 'PostgreSQL specific tests' 379s test_check_constraint_range_value (postgres_tests.test_constraints.SchemaTests.test_check_constraint_range_value) ... skipped 'PostgreSQL specific tests' 379s test_opclass (postgres_tests.test_constraints.SchemaTests.test_opclass) ... skipped 'PostgreSQL specific tests' 379s test_opclass_func (postgres_tests.test_constraints.SchemaTests.test_opclass_func) ... skipped 'PostgreSQL specific tests' 379s test_opclass_include (postgres_tests.test_constraints.SchemaTests.test_opclass_include) ... skipped 'PostgreSQL specific tests' 379s test_opclass_multiple_columns (postgres_tests.test_constraints.SchemaTests.test_opclass_multiple_columns) ... skipped 'PostgreSQL specific tests' 379s test_opclass_partial (postgres_tests.test_constraints.SchemaTests.test_opclass_partial) ... skipped 'PostgreSQL specific tests' 379s test_random_uuid (postgres_tests.test_functions.TestRandomUUID.test_random_uuid) ... skipped 'PostgreSQL specific tests' 379s test_transaction_now (postgres_tests.test_functions.TestTransactionNow.test_transaction_now) 379s The test case puts everything under a transaction, so two models ... skipped 'PostgreSQL specific tests' 379s test_array_field (postgres_tests.test_hstore.SimpleTests.test_array_field) ... skipped 'PostgreSQL specific tests' 379s test_key_val_cast_to_string (postgres_tests.test_hstore.SimpleTests.test_key_val_cast_to_string) ... skipped 'PostgreSQL specific tests' 379s test_null (postgres_tests.test_hstore.SimpleTests.test_null) ... skipped 'PostgreSQL specific tests' 379s test_save_load_success (postgres_tests.test_hstore.SimpleTests.test_save_load_success) ... skipped 'PostgreSQL specific tests' 379s test_value_null (postgres_tests.test_hstore.SimpleTests.test_value_null) ... skipped 'PostgreSQL specific tests' 379s test_contained_by (postgres_tests.test_hstore.TestQuerying.test_contained_by) ... skipped 'PostgreSQL specific tests' 379s test_contains (postgres_tests.test_hstore.TestQuerying.test_contains) ... skipped 'PostgreSQL specific tests' 379s test_exact (postgres_tests.test_hstore.TestQuerying.test_exact) ... skipped 'PostgreSQL specific tests' 379s test_field_chaining_contains (postgres_tests.test_hstore.TestQuerying.test_field_chaining_contains) ... skipped 'PostgreSQL specific tests' 379s test_field_chaining_endswith (postgres_tests.test_hstore.TestQuerying.test_field_chaining_endswith) ... skipped 'PostgreSQL specific tests' 379s test_field_chaining_icontains (postgres_tests.test_hstore.TestQuerying.test_field_chaining_icontains) ... skipped 'PostgreSQL specific tests' 379s test_field_chaining_iendswith (postgres_tests.test_hstore.TestQuerying.test_field_chaining_iendswith) ... skipped 'PostgreSQL specific tests' 379s test_field_chaining_iexact (postgres_tests.test_hstore.TestQuerying.test_field_chaining_iexact) ... skipped 'PostgreSQL specific tests' 379s test_field_chaining_iregex (postgres_tests.test_hstore.TestQuerying.test_field_chaining_iregex) ... skipped 'PostgreSQL specific tests' 379s test_field_chaining_istartswith (postgres_tests.test_hstore.TestQuerying.test_field_chaining_istartswith) ... skipped 'PostgreSQL specific tests' 379s test_field_chaining_regex (postgres_tests.test_hstore.TestQuerying.test_field_chaining_regex) ... skipped 'PostgreSQL specific tests' 379s test_field_chaining_startswith (postgres_tests.test_hstore.TestQuerying.test_field_chaining_startswith) ... skipped 'PostgreSQL specific tests' 379s test_has_any_keys (postgres_tests.test_hstore.TestQuerying.test_has_any_keys) ... skipped 'PostgreSQL specific tests' 379s test_has_key (postgres_tests.test_hstore.TestQuerying.test_has_key) ... skipped 'PostgreSQL specific tests' 379s test_has_keys (postgres_tests.test_hstore.TestQuerying.test_has_keys) ... skipped 'PostgreSQL specific tests' 379s test_in_generator (postgres_tests.test_hstore.TestQuerying.test_in_generator) ... skipped 'PostgreSQL specific tests' 379s test_key_isnull (postgres_tests.test_hstore.TestQuerying.test_key_isnull) ... skipped 'PostgreSQL specific tests' 379s test_key_sql_injection (postgres_tests.test_hstore.TestQuerying.test_key_sql_injection) ... skipped 'PostgreSQL specific tests' 379s test_key_transform (postgres_tests.test_hstore.TestQuerying.test_key_transform) ... skipped 'PostgreSQL specific tests' 379s test_key_transform_annotation (postgres_tests.test_hstore.TestQuerying.test_key_transform_annotation) ... skipped 'PostgreSQL specific tests' 379s test_key_transform_raw_expression (postgres_tests.test_hstore.TestQuerying.test_key_transform_raw_expression) ... skipped 'PostgreSQL specific tests' 379s test_keys (postgres_tests.test_hstore.TestQuerying.test_keys) ... skipped 'PostgreSQL specific tests' 379s test_keys_contains (postgres_tests.test_hstore.TestQuerying.test_keys_contains) ... skipped 'PostgreSQL specific tests' 379s test_obj_subquery_lookup (postgres_tests.test_hstore.TestQuerying.test_obj_subquery_lookup) ... skipped 'PostgreSQL specific tests' 379s test_order_by_field (postgres_tests.test_hstore.TestQuerying.test_order_by_field) ... skipped 'PostgreSQL specific tests' 379s test_usage_in_subquery (postgres_tests.test_hstore.TestQuerying.test_usage_in_subquery) ... skipped 'PostgreSQL specific tests' 379s test_values (postgres_tests.test_hstore.TestQuerying.test_values) ... skipped 'PostgreSQL specific tests' 379s test_values_overlap (postgres_tests.test_hstore.TestQuerying.test_values_overlap) ... skipped 'PostgreSQL specific tests' 379s test_bloom_index (postgres_tests.test_indexes.SchemaTests.test_bloom_index) ... skipped 'PostgreSQL specific tests' 379s test_bloom_parameters (postgres_tests.test_indexes.SchemaTests.test_bloom_parameters) ... skipped 'PostgreSQL specific tests' 379s test_brin_index (postgres_tests.test_indexes.SchemaTests.test_brin_index) ... skipped 'PostgreSQL specific tests' 379s test_brin_parameters (postgres_tests.test_indexes.SchemaTests.test_brin_parameters) ... skipped 'PostgreSQL specific tests' 379s test_btree_index (postgres_tests.test_indexes.SchemaTests.test_btree_index) ... skipped 'PostgreSQL specific tests' 379s test_btree_parameters (postgres_tests.test_indexes.SchemaTests.test_btree_parameters) ... skipped 'PostgreSQL specific tests' 379s test_cast_search_vector_gin_index (postgres_tests.test_indexes.SchemaTests.test_cast_search_vector_gin_index) ... skipped 'PostgreSQL specific tests' 379s test_custom_suffix (postgres_tests.test_indexes.SchemaTests.test_custom_suffix) ... skipped 'PostgreSQL specific tests' 379s test_gin_fastupdate (postgres_tests.test_indexes.SchemaTests.test_gin_fastupdate) ... skipped 'PostgreSQL specific tests' 379s test_gin_index (postgres_tests.test_indexes.SchemaTests.test_gin_index) ... skipped 'PostgreSQL specific tests' 379s test_gin_parameters (postgres_tests.test_indexes.SchemaTests.test_gin_parameters) ... skipped 'PostgreSQL specific tests' 379s test_gist_include (postgres_tests.test_indexes.SchemaTests.test_gist_include) ... skipped 'PostgreSQL specific tests' 379s test_gist_index (postgres_tests.test_indexes.SchemaTests.test_gist_index) ... skipped 'PostgreSQL specific tests' 379s test_gist_parameters (postgres_tests.test_indexes.SchemaTests.test_gist_parameters) ... skipped 'PostgreSQL specific tests' 379s test_hash_index (postgres_tests.test_indexes.SchemaTests.test_hash_index) ... skipped 'PostgreSQL specific tests' 379s test_hash_parameters (postgres_tests.test_indexes.SchemaTests.test_hash_parameters) ... skipped 'PostgreSQL specific tests' 379s test_op_class (postgres_tests.test_indexes.SchemaTests.test_op_class) ... skipped 'PostgreSQL specific tests' 379s test_op_class_descending_collation (postgres_tests.test_indexes.SchemaTests.test_op_class_descending_collation) ... skipped 'PostgreSQL specific tests' 379s test_op_class_descending_partial (postgres_tests.test_indexes.SchemaTests.test_op_class_descending_partial) ... skipped 'PostgreSQL specific tests' 379s test_op_class_descending_partial_tablespace (postgres_tests.test_indexes.SchemaTests.test_op_class_descending_partial_tablespace) ... skipped 'PostgreSQL specific tests' 379s test_partial_gin_index (postgres_tests.test_indexes.SchemaTests.test_partial_gin_index) ... skipped 'PostgreSQL specific tests' 379s test_partial_gin_index_with_tablespace (postgres_tests.test_indexes.SchemaTests.test_partial_gin_index_with_tablespace) ... skipped 'PostgreSQL specific tests' 379s test_search_vector (postgres_tests.test_indexes.SchemaTests.test_search_vector) 379s SearchVector generates IMMUTABLE SQL in order to be indexable. ... skipped 'PostgreSQL specific tests' 379s test_spgist_include (postgres_tests.test_indexes.SchemaTests.test_spgist_include) ... skipped 'PostgreSQL specific tests' 379s test_spgist_include_not_supported (postgres_tests.test_indexes.SchemaTests.test_spgist_include_not_supported) ... skipped 'PostgreSQL specific tests' 379s test_spgist_index (postgres_tests.test_indexes.SchemaTests.test_spgist_index) ... skipped 'PostgreSQL specific tests' 379s test_spgist_parameters (postgres_tests.test_indexes.SchemaTests.test_spgist_parameters) ... skipped 'PostgreSQL specific tests' 379s test_trigram_op_class_gin_index (postgres_tests.test_indexes.SchemaTests.test_trigram_op_class_gin_index) ... skipped 'PostgreSQL specific tests' 379s test_tsvector_op_class_gist_index (postgres_tests.test_indexes.SchemaTests.test_tsvector_op_class_gist_index) ... skipped 'PostgreSQL specific tests' 379s test_range_fields (postgres_tests.test_introspection.InspectDBTests.test_range_fields) ... skipped 'PostgreSQL specific tests' 379s test_create (postgres_tests.test_operations.CreateCollationTests.test_create) ... skipped 'PostgreSQL specific tests.' 379s test_create_collation_alternate_provider (postgres_tests.test_operations.CreateCollationTests.test_create_collation_alternate_provider) ... skipped 'PostgreSQL specific tests.' 379s test_create_non_deterministic_collation (postgres_tests.test_operations.CreateCollationTests.test_create_non_deterministic_collation) ... skipped 'PostgreSQL specific tests.' 379s test_no_allow_migrate (postgres_tests.test_operations.CreateCollationTests.test_no_allow_migrate) ... skipped 'PostgreSQL specific tests.' 379s test_allow_migrate (postgres_tests.test_operations.CreateExtensionTests.test_allow_migrate) ... skipped 'PostgreSQL specific tests.' 379s test_create_existing_extension (postgres_tests.test_operations.CreateExtensionTests.test_create_existing_extension) ... skipped 'PostgreSQL specific tests.' 379s test_drop_nonexistent_extension (postgres_tests.test_operations.CreateExtensionTests.test_drop_nonexistent_extension) ... skipped 'PostgreSQL specific tests.' 379s test_no_allow_migrate (postgres_tests.test_operations.CreateExtensionTests.test_no_allow_migrate) ... skipped 'PostgreSQL specific tests.' 379s test_no_allow_migrate (postgres_tests.test_operations.RemoveCollationTests.test_no_allow_migrate) ... skipped 'PostgreSQL specific tests.' 379s test_remove (postgres_tests.test_operations.RemoveCollationTests.test_remove) ... skipped 'PostgreSQL specific tests.' 379s test_adjacent_to (postgres_tests.test_ranges.TestQuerying.test_adjacent_to) ... skipped 'PostgreSQL specific tests' 379s test_bound_type (postgres_tests.test_ranges.TestQuerying.test_bound_type) ... skipped 'PostgreSQL specific tests' 379s test_contained_by (postgres_tests.test_ranges.TestQuerying.test_contained_by) ... skipped 'PostgreSQL specific tests' 379s test_contains (postgres_tests.test_ranges.TestQuerying.test_contains) ... skipped 'PostgreSQL specific tests' 379s test_contains_range (postgres_tests.test_ranges.TestQuerying.test_contains_range) ... skipped 'PostgreSQL specific tests' 379s test_endswith (postgres_tests.test_ranges.TestQuerying.test_endswith) ... skipped 'PostgreSQL specific tests' 379s test_exact (postgres_tests.test_ranges.TestQuerying.test_exact) ... skipped 'PostgreSQL specific tests' 379s test_fully_gt (postgres_tests.test_ranges.TestQuerying.test_fully_gt) ... skipped 'PostgreSQL specific tests' 379s test_fully_lt (postgres_tests.test_ranges.TestQuerying.test_fully_lt) ... skipped 'PostgreSQL specific tests' 379s test_isempty (postgres_tests.test_ranges.TestQuerying.test_isempty) ... skipped 'PostgreSQL specific tests' 379s test_isnull (postgres_tests.test_ranges.TestQuerying.test_isnull) ... skipped 'PostgreSQL specific tests' 379s test_not_gt (postgres_tests.test_ranges.TestQuerying.test_not_gt) ... skipped 'PostgreSQL specific tests' 379s test_not_lt (postgres_tests.test_ranges.TestQuerying.test_not_lt) ... skipped 'PostgreSQL specific tests' 379s test_overlap (postgres_tests.test_ranges.TestQuerying.test_overlap) ... skipped 'PostgreSQL specific tests' 379s test_startswith (postgres_tests.test_ranges.TestQuerying.test_startswith) ... skipped 'PostgreSQL specific tests' 379s test_startswith_chaining (postgres_tests.test_ranges.TestQuerying.test_startswith_chaining) ... skipped 'PostgreSQL specific tests' 379s test_auto_field_contained_by (postgres_tests.test_ranges.TestQueryingWithRanges.test_auto_field_contained_by) ... skipped 'PostgreSQL specific tests' 379s test_big_auto_field_contained_by (postgres_tests.test_ranges.TestQueryingWithRanges.test_big_auto_field_contained_by) ... skipped 'PostgreSQL specific tests' 379s test_biginteger_range (postgres_tests.test_ranges.TestQueryingWithRanges.test_biginteger_range) ... skipped 'PostgreSQL specific tests' 379s test_date_range (postgres_tests.test_ranges.TestQueryingWithRanges.test_date_range) ... skipped 'PostgreSQL specific tests' 379s test_date_range_datetime_field (postgres_tests.test_ranges.TestQueryingWithRanges.test_date_range_datetime_field) ... skipped 'PostgreSQL specific tests' 379s test_datetime_range (postgres_tests.test_ranges.TestQueryingWithRanges.test_datetime_range) ... skipped 'PostgreSQL specific tests' 379s test_decimal_field_contained_by (postgres_tests.test_ranges.TestQueryingWithRanges.test_decimal_field_contained_by) ... skipped 'PostgreSQL specific tests' 379s test_exclude (postgres_tests.test_ranges.TestQueryingWithRanges.test_exclude) ... skipped 'PostgreSQL specific tests' 379s test_f_ranges (postgres_tests.test_ranges.TestQueryingWithRanges.test_f_ranges) ... skipped 'PostgreSQL specific tests' 379s test_float_range (postgres_tests.test_ranges.TestQueryingWithRanges.test_float_range) ... skipped 'PostgreSQL specific tests' 379s test_integer_range (postgres_tests.test_ranges.TestQueryingWithRanges.test_integer_range) ... skipped 'PostgreSQL specific tests' 379s test_small_auto_field_contained_by (postgres_tests.test_ranges.TestQueryingWithRanges.test_small_auto_field_contained_by) ... skipped 'PostgreSQL specific tests' 379s test_small_integer_field_contained_by (postgres_tests.test_ranges.TestQueryingWithRanges.test_small_integer_field_contained_by) ... skipped 'PostgreSQL specific tests' 379s test_date_range_contains (postgres_tests.test_ranges.TestRangeContainsLookup.test_date_range_contains) ... skipped 'PostgreSQL specific tests' 379s test_datetime_range_contains (postgres_tests.test_ranges.TestRangeContainsLookup.test_datetime_range_contains) ... skipped 'PostgreSQL specific tests' 379s test_all_fields (postgres_tests.test_ranges.TestSaveLoad.test_all_fields) ... skipped 'PostgreSQL specific tests' 379s test_empty (postgres_tests.test_ranges.TestSaveLoad.test_empty) ... skipped 'PostgreSQL specific tests' 379s test_model_set_on_base_field (postgres_tests.test_ranges.TestSaveLoad.test_model_set_on_base_field) ... skipped 'PostgreSQL specific tests' 379s test_null (postgres_tests.test_ranges.TestSaveLoad.test_null) ... skipped 'PostgreSQL specific tests' 379s test_range_object (postgres_tests.test_ranges.TestSaveLoad.test_range_object) ... skipped 'PostgreSQL specific tests' 379s test_range_object_boundaries (postgres_tests.test_ranges.TestSaveLoad.test_range_object_boundaries) ... skipped 'PostgreSQL specific tests' 379s test_range_object_boundaries_range_with_default_bounds (postgres_tests.test_ranges.TestSaveLoad.test_range_object_boundaries_range_with_default_bounds) ... skipped 'PostgreSQL specific tests' 379s test_tuple (postgres_tests.test_ranges.TestSaveLoad.test_tuple) ... skipped 'PostgreSQL specific tests' 379s test_tuple_range_with_default_bounds (postgres_tests.test_ranges.TestSaveLoad.test_tuple_range_with_default_bounds) ... skipped 'PostgreSQL specific tests' 379s test_unbounded (postgres_tests.test_ranges.TestSaveLoad.test_unbounded) ... skipped 'PostgreSQL specific tests' 379s test_bad_search_type (postgres_tests.test_search.MultipleFieldsTest.test_bad_search_type) ... skipped 'PostgreSQL specific tests' 379s test_config_from_field_explicit (postgres_tests.test_search.MultipleFieldsTest.test_config_from_field_explicit) ... skipped 'PostgreSQL specific tests' 379s test_config_from_field_implicit (postgres_tests.test_search.MultipleFieldsTest.test_config_from_field_implicit) ... skipped 'PostgreSQL specific tests' 379s test_config_query_explicit (postgres_tests.test_search.MultipleFieldsTest.test_config_query_explicit) ... skipped 'PostgreSQL specific tests' 379s test_config_query_implicit (postgres_tests.test_search.MultipleFieldsTest.test_config_query_implicit) ... skipped 'PostgreSQL specific tests' 379s test_non_exact_match (postgres_tests.test_search.MultipleFieldsTest.test_non_exact_match) ... skipped 'PostgreSQL specific tests' 379s test_phrase_search (postgres_tests.test_search.MultipleFieldsTest.test_phrase_search) ... skipped 'PostgreSQL specific tests' 379s test_phrase_search_with_config (postgres_tests.test_search.MultipleFieldsTest.test_phrase_search_with_config) ... skipped 'PostgreSQL specific tests' 379s test_raw_search (postgres_tests.test_search.MultipleFieldsTest.test_raw_search) ... skipped 'PostgreSQL specific tests' 379s test_raw_search_with_config (postgres_tests.test_search.MultipleFieldsTest.test_raw_search_with_config) ... skipped 'PostgreSQL specific tests' 379s test_search_two_terms (postgres_tests.test_search.MultipleFieldsTest.test_search_two_terms) ... skipped 'PostgreSQL specific tests' 379s test_search_with_non_text (postgres_tests.test_search.MultipleFieldsTest.test_search_with_non_text) ... skipped 'PostgreSQL specific tests' 379s test_search_with_null (postgres_tests.test_search.MultipleFieldsTest.test_search_with_null) ... skipped 'PostgreSQL specific tests' 379s test_simple_on_dialogue (postgres_tests.test_search.MultipleFieldsTest.test_simple_on_dialogue) ... skipped 'PostgreSQL specific tests' 379s test_simple_on_scene (postgres_tests.test_search.MultipleFieldsTest.test_simple_on_scene) ... skipped 'PostgreSQL specific tests' 379s test_terms_adjacent (postgres_tests.test_search.MultipleFieldsTest.test_terms_adjacent) ... skipped 'PostgreSQL specific tests' 379s test_web_search (postgres_tests.test_search.MultipleFieldsTest.test_web_search) ... skipped 'PostgreSQL specific tests' 379s test_web_search_with_config (postgres_tests.test_search.MultipleFieldsTest.test_web_search_with_config) ... skipped 'PostgreSQL specific tests' 379s test_headline (postgres_tests.test_search.SearchHeadlineTests.test_headline) ... skipped 'PostgreSQL specific tests' 379s test_headline_fragments_words_options (postgres_tests.test_search.SearchHeadlineTests.test_headline_fragments_words_options) ... skipped 'PostgreSQL specific tests' 379s test_headline_highlight_all_option (postgres_tests.test_search.SearchHeadlineTests.test_headline_highlight_all_option) ... skipped 'PostgreSQL specific tests' 379s test_headline_separator_options (postgres_tests.test_search.SearchHeadlineTests.test_headline_separator_options) ... skipped 'PostgreSQL specific tests' 379s test_headline_short_word_option (postgres_tests.test_search.SearchHeadlineTests.test_headline_short_word_option) ... skipped 'PostgreSQL specific tests' 379s test_headline_untyped_args (postgres_tests.test_search.SearchHeadlineTests.test_headline_untyped_args) ... skipped 'PostgreSQL specific tests' 379s test_headline_with_config (postgres_tests.test_search.SearchHeadlineTests.test_headline_with_config) ... skipped 'PostgreSQL specific tests' 379s test_headline_with_config_from_field (postgres_tests.test_search.SearchHeadlineTests.test_headline_with_config_from_field) ... skipped 'PostgreSQL specific tests' 379s test_existing_vector (postgres_tests.test_search.SearchVectorFieldTest.test_existing_vector) ... skipped 'PostgreSQL specific tests' 379s test_existing_vector_config_explicit (postgres_tests.test_search.SearchVectorFieldTest.test_existing_vector_config_explicit) ... skipped 'PostgreSQL specific tests' 379s test_single_coalesce_expression (postgres_tests.test_search.SearchVectorFieldTest.test_single_coalesce_expression) ... skipped 'PostgreSQL specific tests' 379s test_values_with_percent (postgres_tests.test_search.SearchVectorFieldTest.test_values_with_percent) ... skipped 'PostgreSQL specific tests' 379s test_non_exact_match (postgres_tests.test_search.SimpleSearchTest.test_non_exact_match) ... skipped 'PostgreSQL specific tests' 379s test_search_query_config (postgres_tests.test_search.SimpleSearchTest.test_search_query_config) ... skipped 'PostgreSQL specific tests' 379s test_search_two_terms (postgres_tests.test_search.SimpleSearchTest.test_search_two_terms) ... skipped 'PostgreSQL specific tests' 379s test_search_two_terms_with_partial_match (postgres_tests.test_search.SimpleSearchTest.test_search_two_terms_with_partial_match) ... skipped 'PostgreSQL specific tests' 379s test_search_with_F_expression (postgres_tests.test_search.SimpleSearchTest.test_search_with_F_expression) ... skipped 'PostgreSQL specific tests' 379s test_simple (postgres_tests.test_search.SimpleSearchTest.test_simple) ... skipped 'PostgreSQL specific tests' 379s test_combine_different_configs (postgres_tests.test_search.TestCombinations.test_combine_different_configs) ... skipped 'PostgreSQL specific tests' 379s test_combine_different_vector_configs (postgres_tests.test_search.TestCombinations.test_combine_different_vector_configs) ... skipped 'PostgreSQL specific tests' 379s test_combine_raw_phrase (postgres_tests.test_search.TestCombinations.test_combine_raw_phrase) ... skipped 'PostgreSQL specific tests' 379s test_combined_configs (postgres_tests.test_search.TestCombinations.test_combined_configs) ... skipped 'PostgreSQL specific tests' 379s test_query_and (postgres_tests.test_search.TestCombinations.test_query_and) ... skipped 'PostgreSQL specific tests' 379s test_query_combined_mismatch (postgres_tests.test_search.TestCombinations.test_query_combined_mismatch) ... skipped 'PostgreSQL specific tests' 379s test_query_invert (postgres_tests.test_search.TestCombinations.test_query_invert) ... skipped 'PostgreSQL specific tests' 379s test_query_multiple_and (postgres_tests.test_search.TestCombinations.test_query_multiple_and) ... skipped 'PostgreSQL specific tests' 379s test_query_multiple_or (postgres_tests.test_search.TestCombinations.test_query_multiple_or) ... skipped 'PostgreSQL specific tests' 379s test_query_or (postgres_tests.test_search.TestCombinations.test_query_or) ... skipped 'PostgreSQL specific tests' 379s test_vector_add (postgres_tests.test_search.TestCombinations.test_vector_add) ... skipped 'PostgreSQL specific tests' 379s test_vector_add_multi (postgres_tests.test_search.TestCombinations.test_vector_add_multi) ... skipped 'PostgreSQL specific tests' 379s test_vector_combined_mismatch (postgres_tests.test_search.TestCombinations.test_vector_combined_mismatch) ... skipped 'PostgreSQL specific tests' 379s test_cover_density_ranking (postgres_tests.test_search.TestRankingAndWeights.test_cover_density_ranking) ... skipped 'PostgreSQL specific tests' 379s test_rank_passing_untyped_args (postgres_tests.test_search.TestRankingAndWeights.test_rank_passing_untyped_args) ... skipped 'PostgreSQL specific tests' 379s test_ranked_custom_weights (postgres_tests.test_search.TestRankingAndWeights.test_ranked_custom_weights) ... skipped 'PostgreSQL specific tests' 379s test_ranking (postgres_tests.test_search.TestRankingAndWeights.test_ranking) ... skipped 'PostgreSQL specific tests' 379s test_ranking_chaining (postgres_tests.test_search.TestRankingAndWeights.test_ranking_chaining) ... skipped 'PostgreSQL specific tests' 379s test_ranking_with_masked_normalization (postgres_tests.test_search.TestRankingAndWeights.test_ranking_with_masked_normalization) ... skipped 'PostgreSQL specific tests' 379s test_ranking_with_normalization (postgres_tests.test_search.TestRankingAndWeights.test_ranking_with_normalization) ... skipped 'PostgreSQL specific tests' 379s test_weights_in_vector (postgres_tests.test_search.TestRankingAndWeights.test_weights_in_vector) ... skipped 'PostgreSQL specific tests' 379s test_citext_cache (postgres_tests.test_signals.OIDTests.test_citext_cache) ... skipped 'PostgreSQL specific tests' 379s test_citext_values (postgres_tests.test_signals.OIDTests.test_citext_values) ... skipped 'PostgreSQL specific tests' 379s test_hstore_cache (postgres_tests.test_signals.OIDTests.test_hstore_cache) ... skipped 'PostgreSQL specific tests' 379s test_hstore_values (postgres_tests.test_signals.OIDTests.test_hstore_values) ... skipped 'PostgreSQL specific tests' 379s test_register_type_handlers_no_db (postgres_tests.test_signals.OIDTests.test_register_type_handlers_no_db) 379s Registering type handlers for the nodb connection does nothing. ... skipped 'PostgreSQL specific tests' 379s test_trigram_search (postgres_tests.test_trigram.TrigramTest.test_trigram_search) ... skipped 'PostgreSQL specific tests' 379s test_trigram_similarity (postgres_tests.test_trigram.TrigramTest.test_trigram_similarity) ... skipped 'PostgreSQL specific tests' 379s test_trigram_similarity_alternate (postgres_tests.test_trigram.TrigramTest.test_trigram_similarity_alternate) ... skipped 'PostgreSQL specific tests' 379s test_trigram_strict_word_distance (postgres_tests.test_trigram.TrigramTest.test_trigram_strict_word_distance) ... skipped 'PostgreSQL specific tests' 379s test_trigram_strict_word_search_matched (postgres_tests.test_trigram.TrigramTest.test_trigram_strict_word_search_matched) ... skipped 'PostgreSQL specific tests' 379s test_trigram_strict_word_similarity (postgres_tests.test_trigram.TrigramTest.test_trigram_strict_word_similarity) ... skipped 'PostgreSQL specific tests' 379s test_trigram_word_search (postgres_tests.test_trigram.TrigramTest.test_trigram_word_search) ... skipped 'PostgreSQL specific tests' 379s test_trigram_word_similarity (postgres_tests.test_trigram.TrigramTest.test_trigram_word_similarity) ... skipped 'PostgreSQL specific tests' 379s test_trigram_word_similarity_alternate (postgres_tests.test_trigram.TrigramTest.test_trigram_word_similarity_alternate) ... skipped 'PostgreSQL specific tests' 379s test_trigram_search (postgres_tests.test_trigram.TrigramTextFieldTest.test_trigram_search) ... skipped 'PostgreSQL specific tests' 379s test_trigram_similarity (postgres_tests.test_trigram.TrigramTextFieldTest.test_trigram_similarity) ... skipped 'PostgreSQL specific tests' 379s test_trigram_similarity_alternate (postgres_tests.test_trigram.TrigramTextFieldTest.test_trigram_similarity_alternate) ... skipped 'PostgreSQL specific tests' 379s test_trigram_strict_word_distance (postgres_tests.test_trigram.TrigramTextFieldTest.test_trigram_strict_word_distance) ... skipped 'PostgreSQL specific tests' 379s test_trigram_strict_word_search_matched (postgres_tests.test_trigram.TrigramTextFieldTest.test_trigram_strict_word_search_matched) ... skipped 'PostgreSQL specific tests' 379s test_trigram_strict_word_similarity (postgres_tests.test_trigram.TrigramTextFieldTest.test_trigram_strict_word_similarity) ... skipped 'PostgreSQL specific tests' 379s test_trigram_word_search (postgres_tests.test_trigram.TrigramTextFieldTest.test_trigram_word_search) ... skipped 'PostgreSQL specific tests' 379s test_trigram_word_similarity (postgres_tests.test_trigram.TrigramTextFieldTest.test_trigram_word_similarity) ... skipped 'PostgreSQL specific tests' 379s test_trigram_word_similarity_alternate (postgres_tests.test_trigram.TrigramTextFieldTest.test_trigram_word_similarity_alternate) ... skipped 'PostgreSQL specific tests' 379s test_unaccent (postgres_tests.test_unaccent.UnaccentTest.test_unaccent) ... skipped 'PostgreSQL specific tests' 379s test_unaccent_accentuated_needle (postgres_tests.test_unaccent.UnaccentTest.test_unaccent_accentuated_needle) ... skipped 'PostgreSQL specific tests' 379s test_unaccent_chained (postgres_tests.test_unaccent.UnaccentTest.test_unaccent_chained) 379s Unaccent can be used chained with a lookup (which should be the case ... skipped 'PostgreSQL specific tests' 379s test_unaccent_with_conforming_strings_off (postgres_tests.test_unaccent.UnaccentTest.test_unaccent_with_conforming_strings_off) 379s SQL is valid when standard_conforming_strings is off. ... skipped 'PostgreSQL specific tests' 380s test_unaccent (postgres_tests.test_unaccent.UnaccentTextFieldTest.test_unaccent) ... skipped 'PostgreSQL specific tests' 380s test_unaccent_accentuated_needle (postgres_tests.test_unaccent.UnaccentTextFieldTest.test_unaccent_accentuated_needle) ... skipped 'PostgreSQL specific tests' 380s test_unaccent_chained (postgres_tests.test_unaccent.UnaccentTextFieldTest.test_unaccent_chained) 380s Unaccent can be used chained with a lookup (which should be the case ... skipped 'PostgreSQL specific tests' 380s test_unaccent_with_conforming_strings_off (postgres_tests.test_unaccent.UnaccentTextFieldTest.test_unaccent_with_conforming_strings_off) 380s SQL is valid when standard_conforming_strings is off. ... skipped 'PostgreSQL specific tests' 380s test_actions_inheritance (modeladmin.test_actions.AdminActionsTests.test_actions_inheritance) ... ok 380s test_actions_replace_global_action (modeladmin.test_actions.AdminActionsTests.test_actions_replace_global_action) ... ok 380s test_get_actions_respects_permissions (modeladmin.test_actions.AdminActionsTests.test_get_actions_respects_permissions) ... ok 380s test_global_actions_description (modeladmin.test_actions.AdminActionsTests.test_global_actions_description) ... ok 380s test_custom_methods (custom_methods.tests.MethodsTests.test_custom_methods) ... ok 380s test_backend_range_save (model_fields.test_autofield.AutoFieldTests.test_backend_range_save) 380s Backend specific ranges can be saved without corruption. ... ok 380s test_backend_range_validation (model_fields.test_autofield.AutoFieldTests.test_backend_range_validation) 380s Backend specific ranges are enforced at the model validation level ... ok 380s test_coercing (model_fields.test_autofield.AutoFieldTests.test_coercing) ... ok 380s test_documented_range (model_fields.test_autofield.AutoFieldTests.test_documented_range) 380s Values within the documented safe range pass validation, and can be ... ok 380s test_invalid_value (model_fields.test_autofield.AutoFieldTests.test_invalid_value) ... ok 380s test_redundant_backend_range_validators (model_fields.test_autofield.AutoFieldTests.test_redundant_backend_range_validators) 380s If there are stricter validators than the ones from the database ... ok 380s test_rel_db_type (model_fields.test_autofield.AutoFieldTests.test_rel_db_type) ... ok 380s test_types (model_fields.test_autofield.AutoFieldTests.test_types) ... ok 380s test_backend_range_save (model_fields.test_autofield.BigAutoFieldTests.test_backend_range_save) 380s Backend specific ranges can be saved without corruption. ... ok 380s test_backend_range_validation (model_fields.test_autofield.BigAutoFieldTests.test_backend_range_validation) 380s Backend specific ranges are enforced at the model validation level ... ok 380s test_coercing (model_fields.test_autofield.BigAutoFieldTests.test_coercing) ... ok 380s test_documented_range (model_fields.test_autofield.BigAutoFieldTests.test_documented_range) 380s Values within the documented safe range pass validation, and can be ... ok 380s test_invalid_value (model_fields.test_autofield.BigAutoFieldTests.test_invalid_value) ... ok 380s test_redundant_backend_range_validators (model_fields.test_autofield.BigAutoFieldTests.test_redundant_backend_range_validators) 380s If there are stricter validators than the ones from the database ... ok 380s test_rel_db_type (model_fields.test_autofield.BigAutoFieldTests.test_rel_db_type) ... ok 380s test_types (model_fields.test_autofield.BigAutoFieldTests.test_types) ... ok 380s test_backend_range_save (model_fields.test_integerfield.BigIntegerFieldTests.test_backend_range_save) 380s Backend specific ranges can be saved without corruption. ... ok 380s test_backend_range_validation (model_fields.test_integerfield.BigIntegerFieldTests.test_backend_range_validation) 380s Backend specific ranges are enforced at the model validation level ... ok 380s test_coercing (model_fields.test_integerfield.BigIntegerFieldTests.test_coercing) ... ok 380s test_documented_range (model_fields.test_integerfield.BigIntegerFieldTests.test_documented_range) 380s Values within the documented safe range pass validation, and can be ... ok 380s test_invalid_value (model_fields.test_integerfield.BigIntegerFieldTests.test_invalid_value) ... ok 380s test_redundant_backend_range_validators (model_fields.test_integerfield.BigIntegerFieldTests.test_redundant_backend_range_validators) 380s If there are stricter validators than the ones from the database ... ok 380s test_rel_db_type (model_fields.test_integerfield.BigIntegerFieldTests.test_rel_db_type) ... ok 380s test_types (model_fields.test_integerfield.BigIntegerFieldTests.test_types) ... ok 380s test_backend_range_save (model_fields.test_integerfield.IntegerFieldTests.test_backend_range_save) 380s Backend specific ranges can be saved without corruption. ... ok 380s test_backend_range_validation (model_fields.test_integerfield.IntegerFieldTests.test_backend_range_validation) 380s Backend specific ranges are enforced at the model validation level ... ok 380s test_coercing (model_fields.test_integerfield.IntegerFieldTests.test_coercing) ... ok 380s test_documented_range (model_fields.test_integerfield.IntegerFieldTests.test_documented_range) 380s Values within the documented safe range pass validation, and can be ... ok 380s test_invalid_value (model_fields.test_integerfield.IntegerFieldTests.test_invalid_value) ... ok 380s test_redundant_backend_range_validators (model_fields.test_integerfield.IntegerFieldTests.test_redundant_backend_range_validators) 380s If there are stricter validators than the ones from the database ... ok 380s test_rel_db_type (model_fields.test_integerfield.IntegerFieldTests.test_rel_db_type) ... ok 380s test_types (model_fields.test_integerfield.IntegerFieldTests.test_types) ... ok 381s test_custom_form_meta_exclude (modeladmin.tests.ModelAdminTests.test_custom_form_meta_exclude) 381s The custom ModelForm's `Meta.exclude` is overridden if ... ok 381s test_custom_form_meta_exclude_with_readonly (modeladmin.tests.ModelAdminTests.test_custom_form_meta_exclude_with_readonly) 381s The custom ModelForm's `Meta.exclude` is respected when used in ... ok 381s test_custom_form_validation (modeladmin.tests.ModelAdminTests.test_custom_form_validation) ... ok 381s test_custom_formfield_override_readonly (modeladmin.tests.ModelAdminTests.test_custom_formfield_override_readonly) ... ok 381s test_default_attributes (modeladmin.tests.ModelAdminTests.test_default_attributes) ... ok 381s test_default_fields (modeladmin.tests.ModelAdminTests.test_default_fields) ... ok 381s test_default_fieldsets (modeladmin.tests.ModelAdminTests.test_default_fieldsets) ... ok 381s test_default_foreign_key_widget (modeladmin.tests.ModelAdminTests.test_default_foreign_key_widget) ... ok 381s test_field_arguments (modeladmin.tests.ModelAdminTests.test_field_arguments) ... ok 381s test_field_arguments_restricted_on_form (modeladmin.tests.ModelAdminTests.test_field_arguments_restricted_on_form) ... ok 381s test_foreign_key_as_radio_field (modeladmin.tests.ModelAdminTests.test_foreign_key_as_radio_field) ... ok 381s test_form_exclude_kwarg_override (modeladmin.tests.ModelAdminTests.test_form_exclude_kwarg_override) 381s The `exclude` kwarg passed to `ModelAdmin.get_form()` overrides all ... ok 381s test_formset_exclude_kwarg_override (modeladmin.tests.ModelAdminTests.test_formset_exclude_kwarg_override) 381s The `exclude` kwarg passed to `InlineModelAdmin.get_formset()` ... ok 381s test_formset_overriding_get_exclude_with_form_exclude (modeladmin.tests.ModelAdminTests.test_formset_overriding_get_exclude_with_form_exclude) ... ok 381s test_formset_overriding_get_exclude_with_form_fields (modeladmin.tests.ModelAdminTests.test_formset_overriding_get_exclude_with_form_fields) ... ok 381s test_get_autocomplete_fields (modeladmin.tests.ModelAdminTests.test_get_autocomplete_fields) ... ok 381s test_get_deleted_objects (modeladmin.tests.ModelAdminTests.test_get_deleted_objects) ... ok 381s test_get_deleted_objects_with_custom_has_delete_permission (modeladmin.tests.ModelAdminTests.test_get_deleted_objects_with_custom_has_delete_permission) 381s ModelAdmin.get_deleted_objects() uses ModelAdmin.has_delete_permission() ... ok 381s test_get_exclude_overrides_exclude (modeladmin.tests.ModelAdminTests.test_get_exclude_overrides_exclude) ... ok 381s test_get_exclude_takes_obj (modeladmin.tests.ModelAdminTests.test_get_exclude_takes_obj) ... ok 381s test_get_fieldsets (modeladmin.tests.ModelAdminTests.test_get_fieldsets) ... ok 381s test_log_actions (modeladmin.tests.ModelAdminTests.test_log_actions) ... ok 381s test_lookup_allowed_allows_nonexistent_lookup (modeladmin.tests.ModelAdminTests.test_lookup_allowed_allows_nonexistent_lookup) 381s A lookup_allowed allows a parameter whose field lookup doesn't exist. ... ok 381s test_lookup_allowed_onetoone (modeladmin.tests.ModelAdminTests.test_lookup_allowed_onetoone) ... ok 381s test_modeladmin_repr (modeladmin.tests.ModelAdminTests.test_modeladmin_repr) ... ok 381s test_modeladmin_str (modeladmin.tests.ModelAdminTests.test_modeladmin_str) ... ok 381s test_overriding_get_exclude (modeladmin.tests.ModelAdminTests.test_overriding_get_exclude) ... ok 381s test_queryset_override (modeladmin.tests.ModelAdminTests.test_queryset_override) ... ok 381s test_raw_id_fields_widget_override (modeladmin.tests.ModelAdminTests.test_raw_id_fields_widget_override) 381s The autocomplete_fields, raw_id_fields, and radio_fields widgets may ... ok 381s test_regression_for_ticket_15820 (modeladmin.tests.ModelAdminTests.test_regression_for_ticket_15820) 381s `obj` is passed from `InlineModelAdmin.get_fieldsets()` to ... ok 381s test_backend_range_save (model_fields.test_autofield.SmallAutoFieldTests.test_backend_range_save) 381s Backend specific ranges can be saved without corruption. ... ok 381s test_backend_range_validation (model_fields.test_autofield.SmallAutoFieldTests.test_backend_range_validation) 381s Backend specific ranges are enforced at the model validation level ... ok 381s test_coercing (model_fields.test_autofield.SmallAutoFieldTests.test_coercing) ... ok 381s test_documented_range (model_fields.test_autofield.SmallAutoFieldTests.test_documented_range) 381s Values within the documented safe range pass validation, and can be ... ok 381s test_invalid_value (model_fields.test_autofield.SmallAutoFieldTests.test_invalid_value) ... ok 381s test_redundant_backend_range_validators (model_fields.test_autofield.SmallAutoFieldTests.test_redundant_backend_range_validators) 381s If there are stricter validators than the ones from the database ... ok 381s test_rel_db_type (model_fields.test_autofield.SmallAutoFieldTests.test_rel_db_type) ... ok 381s test_types (model_fields.test_autofield.SmallAutoFieldTests.test_types) ... ok 381s test_backend_range_save (model_fields.test_integerfield.SmallIntegerFieldTests.test_backend_range_save) 381s Backend specific ranges can be saved without corruption. ... ok 381s test_backend_range_validation (model_fields.test_integerfield.SmallIntegerFieldTests.test_backend_range_validation) 381s Backend specific ranges are enforced at the model validation level ... ok 381s test_coercing (model_fields.test_integerfield.SmallIntegerFieldTests.test_coercing) ... ok 381s test_documented_range (model_fields.test_integerfield.SmallIntegerFieldTests.test_documented_range) 381s Values within the documented safe range pass validation, and can be ... ok 381s test_invalid_value (model_fields.test_integerfield.SmallIntegerFieldTests.test_invalid_value) ... ok 381s test_redundant_backend_range_validators (model_fields.test_integerfield.SmallIntegerFieldTests.test_redundant_backend_range_validators) 381s If there are stricter validators than the ones from the database ... ok 381s test_rel_db_type (model_fields.test_integerfield.SmallIntegerFieldTests.test_rel_db_type) ... ok 381s test_types (model_fields.test_integerfield.SmallIntegerFieldTests.test_types) ... ok 381s test_editable (model_fields.test_binaryfield.BinaryFieldTests.test_editable) ... ok 381s test_filter (model_fields.test_binaryfield.BinaryFieldTests.test_filter) ... ok 381s test_filter_bytearray (model_fields.test_binaryfield.BinaryFieldTests.test_filter_bytearray) ... ok 381s test_filter_memoryview (model_fields.test_binaryfield.BinaryFieldTests.test_filter_memoryview) ... ok 381s test_max_length (model_fields.test_binaryfield.BinaryFieldTests.test_max_length) ... ok 381s test_set_and_retrieve (model_fields.test_binaryfield.BinaryFieldTests.test_set_and_retrieve) ... ok 381s test_assignment_from_choice_enum (model_fields.test_charfield.TestCharField.test_assignment_from_choice_enum) ... ok 381s test_emoji (model_fields.test_charfield.TestCharField.test_emoji) ... ok 381s test_lookup_integer_in_charfield (model_fields.test_charfield.TestCharField.test_lookup_integer_in_charfield) ... ok 381s test_max_length_passed_to_formfield (model_fields.test_charfield.TestCharField.test_max_length_passed_to_formfield) 381s CharField passes its max_length attribute to form fields created using ... ok 381s test_datetimefield_to_python_microseconds (model_fields.test_datetimefield.DateTimeFieldTests.test_datetimefield_to_python_microseconds) 381s DateTimeField.to_python() supports microseconds. ... ok 381s test_datetimes_save_completely (model_fields.test_datetimefield.DateTimeFieldTests.test_datetimes_save_completely) ... ok 381s test_lookup_date_with_use_tz (model_fields.test_datetimefield.DateTimeFieldTests.test_lookup_date_with_use_tz) ... ok 381s test_lookup_date_without_use_tz (model_fields.test_datetimefield.DateTimeFieldTests.test_lookup_date_without_use_tz) ... ok 381s test_timefield_to_python_microseconds (model_fields.test_datetimefield.DateTimeFieldTests.test_timefield_to_python_microseconds) 381s TimeField.to_python() supports microseconds. ... ok 381s test_booleanfield_choices_blank (model_fields.test_booleanfield.BooleanFieldTests.test_booleanfield_choices_blank) 381s BooleanField with choices and defaults doesn't generate a formfield ... ok 381s test_booleanfield_choices_blank_desired (model_fields.test_booleanfield.BooleanFieldTests.test_booleanfield_choices_blank_desired) 381s BooleanField with choices and no default should generated a formfield ... ok 381s test_booleanfield_get_prep_value (model_fields.test_booleanfield.BooleanFieldTests.test_booleanfield_get_prep_value) ... ok 381s test_booleanfield_to_python (model_fields.test_booleanfield.BooleanFieldTests.test_booleanfield_to_python) ... ok 381s test_null_default (model_fields.test_booleanfield.BooleanFieldTests.test_null_default) 381s A BooleanField defaults to None, which isn't a valid value (#15124). ... ok 381s test_nullbooleanfield_formfield (model_fields.test_booleanfield.BooleanFieldTests.test_nullbooleanfield_formfield) ... ok 381s test_nullbooleanfield_get_prep_value (model_fields.test_booleanfield.BooleanFieldTests.test_nullbooleanfield_get_prep_value) ... ok 381s test_nullbooleanfield_to_python (model_fields.test_booleanfield.BooleanFieldTests.test_nullbooleanfield_to_python) ... ok 381s test_return_type (model_fields.test_booleanfield.BooleanFieldTests.test_return_type) ... ok 381s test_select_related (model_fields.test_booleanfield.BooleanFieldTests.test_select_related) 381s Boolean fields retrieved via select_related() should return booleans. ... ok 381s test_exact (model_fields.test_durationfield.TestQuerying.test_exact) ... ok 381s test_gt (model_fields.test_durationfield.TestQuerying.test_gt) ... ok 381s test_create_empty (model_fields.test_durationfield.TestSaveLoad.test_create_empty) ... ok 381s test_fractional_seconds (model_fields.test_durationfield.TestSaveLoad.test_fractional_seconds) ... ok 381s test_simple_roundtrip (model_fields.test_durationfield.TestSaveLoad.test_simple_roundtrip) ... ok 381s test_default (model_fields.test_decimalfield.DecimalFieldTests.test_default) ... ok 381s test_fetch_from_db_without_float_rounding (model_fields.test_decimalfield.DecimalFieldTests.test_fetch_from_db_without_float_rounding) ... skipped 'SQLite stores values rounded to 15 significant digits.' 381s test_filter_with_strings (model_fields.test_decimalfield.DecimalFieldTests.test_filter_with_strings) 381s Should be able to filter decimal fields using strings (#8023). ... ok 381s test_get_prep_value (model_fields.test_decimalfield.DecimalFieldTests.test_get_prep_value) ... ok 381s test_invalid_value (model_fields.test_decimalfield.DecimalFieldTests.test_invalid_value) ... ok 381s test_lookup_decimal_larger_than_max_digits (model_fields.test_decimalfield.DecimalFieldTests.test_lookup_decimal_larger_than_max_digits) ... ok 381s test_lookup_really_big_value (model_fields.test_decimalfield.DecimalFieldTests.test_lookup_really_big_value) 381s Really big values can be used in a filter statement. ... ok 381s test_max_decimal_places_validation (model_fields.test_decimalfield.DecimalFieldTests.test_max_decimal_places_validation) ... ok 381s test_max_digits_validation (model_fields.test_decimalfield.DecimalFieldTests.test_max_digits_validation) ... ok 381s test_max_whole_digits_validation (model_fields.test_decimalfield.DecimalFieldTests.test_max_whole_digits_validation) ... ok 381s test_roundtrip_with_trailing_zeros (model_fields.test_decimalfield.DecimalFieldTests.test_roundtrip_with_trailing_zeros) 381s Trailing zeros in the fractional part aren't truncated. ... ok 381s test_save_inf_invalid (model_fields.test_decimalfield.DecimalFieldTests.test_save_inf_invalid) ... ok 381s test_save_nan_invalid (model_fields.test_decimalfield.DecimalFieldTests.test_save_nan_invalid) ... ok 381s test_save_without_float_conversion (model_fields.test_decimalfield.DecimalFieldTests.test_save_without_float_conversion) 381s Ensure decimals don't go through a corrupting float conversion during ... ok 381s test_to_python (model_fields.test_decimalfield.DecimalFieldTests.test_to_python) ... ok 381s test_float_validates_object (model_fields.test_floatfield.TestFloatField.test_float_validates_object) ... ok 381s test_invalid_value (model_fields.test_floatfield.TestFloatField.test_invalid_value) ... ok 382s test_abstract_filefield_model (model_fields.test_filefield.FileFieldTests.test_abstract_filefield_model) 382s FileField.model returns the concrete model for fields defined in an ... ok 382s test_changed (model_fields.test_filefield.FileFieldTests.test_changed) 382s FileField.save_form_data(), if passed a truthy value, updates its ... ok 382s test_clearable (model_fields.test_filefield.FileFieldTests.test_clearable) 382s FileField.save_form_data() will clear its instance attribute value if ... ok 382s test_defer (model_fields.test_filefield.FileFieldTests.test_defer) ... ok 382s test_delete_when_file_unset (model_fields.test_filefield.FileFieldTests.test_delete_when_file_unset) 382s Calling delete on an unset FileField should not call the file deletion ... ok 382s test_media_root_pathlib (model_fields.test_filefield.FileFieldTests.test_media_root_pathlib) ... ok 382s test_move_temporary_file (model_fields.test_filefield.FileFieldTests.test_move_temporary_file) 382s The temporary uploaded file is moved rather than copied to the ... ok 382s test_open_returns_self (model_fields.test_filefield.FileFieldTests.test_open_returns_self) 382s FieldField.open() returns self so it can be used as a context manager. ... ok 382s test_pickle (model_fields.test_filefield.FileFieldTests.test_pickle) ... ok 382s test_refresh_from_db (model_fields.test_filefield.FileFieldTests.test_refresh_from_db) ... ok 382s test_save_without_name (model_fields.test_filefield.FileFieldTests.test_save_without_name) ... ok 382s test_unchanged (model_fields.test_filefield.FileFieldTests.test_unchanged) 382s FileField.save_form_data() considers None to mean "no change" rather ... ok 382s test_unique_when_same_filename (model_fields.test_filefield.FileFieldTests.test_unique_when_same_filename) 382s A FileField with unique=True shouldn't allow two instances with the ... ok 382s test_abstract_model_app_relative_foreign_key (model_fields.test_foreignkey.ForeignKeyTests.test_abstract_model_app_relative_foreign_key) ... ok 382s test_abstract_model_pending_operations (model_fields.test_foreignkey.ForeignKeyTests.test_abstract_model_pending_operations) 382s Foreign key fields declared on abstract models should not add lazy ... ok 382s test_callable_default (model_fields.test_foreignkey.ForeignKeyTests.test_callable_default) 382s A lazy callable may be used for ForeignKey.default. ... ok 382s test_empty_string_fk (model_fields.test_foreignkey.ForeignKeyTests.test_empty_string_fk) 382s Empty strings foreign key values don't get converted to None (#19299). ... ok 382s test_fk_to_fk_get_col_output_field (model_fields.test_foreignkey.ForeignKeyTests.test_fk_to_fk_get_col_output_field) ... ok 382s test_invalid_to_parameter (model_fields.test_foreignkey.ForeignKeyTests.test_invalid_to_parameter) ... ok 382s test_manager_class_getitem (model_fields.test_foreignkey.ForeignKeyTests.test_manager_class_getitem) ... ok 382s test_non_local_to_field (model_fields.test_foreignkey.ForeignKeyTests.test_non_local_to_field) ... ok 382s test_recursive_fks_get_col (model_fields.test_foreignkey.ForeignKeyTests.test_recursive_fks_get_col) ... ok 382s test_related_name_converted_to_text (model_fields.test_foreignkey.ForeignKeyTests.test_related_name_converted_to_text) ... ok 382s test_to_python (model_fields.test_foreignkey.ForeignKeyTests.test_to_python) ... ok 382s test_warning_when_unique_true_on_fk (model_fields.test_foreignkey.ForeignKeyTests.test_warning_when_unique_true_on_fk) ... ok 382s test_blank_string_saved_as_null (model_fields.test_genericipaddressfield.GenericIPAddressFieldTests.test_blank_string_saved_as_null) ... ok 382s test_genericipaddressfield_formfield_protocol (model_fields.test_genericipaddressfield.GenericIPAddressFieldTests.test_genericipaddressfield_formfield_protocol) 382s GenericIPAddressField with a specified protocol does not generate a ... ok 382s test_null_value (model_fields.test_genericipaddressfield.GenericIPAddressFieldTests.test_null_value) 382s Null values should be resolved to None. ... ok 382s test_save_load (model_fields.test_genericipaddressfield.GenericIPAddressFieldTests.test_save_load) ... ok 382s test_assignment_to_None (model_fields.test_imagefield.ImageFieldDimensionsFirstTests.test_assignment_to_None) 382s Assigning ImageField to None clears dimensions. ... ok 382s test_constructor (model_fields.test_imagefield.ImageFieldDimensionsFirstTests.test_constructor) 382s Tests assigning an image field through the model's constructor. ... ok 382s test_create (model_fields.test_imagefield.ImageFieldDimensionsFirstTests.test_create) 382s Tests assigning an image in Manager.create(). ... ok 382s test_default_value (model_fields.test_imagefield.ImageFieldDimensionsFirstTests.test_default_value) 382s The default value for an ImageField is an instance of ... ok 382s test_dimensions (model_fields.test_imagefield.ImageFieldDimensionsFirstTests.test_dimensions) 382s Dimensions are updated correctly in various situations. ... ok 382s test_field_save_and_delete_methods (model_fields.test_imagefield.ImageFieldDimensionsFirstTests.test_field_save_and_delete_methods) 382s Tests assignment using the field's save method and deletion using ... ok 382s test_image_after_constructor (model_fields.test_imagefield.ImageFieldDimensionsFirstTests.test_image_after_constructor) 382s Tests behavior when image is not passed in constructor. ... ok 382s test_assignment_to_None (model_fields.test_imagefield.ImageFieldNoDimensionsTests.test_assignment_to_None) 382s Assigning ImageField to None clears dimensions. ... ok 382s test_constructor (model_fields.test_imagefield.ImageFieldNoDimensionsTests.test_constructor) 382s Tests assigning an image field through the model's constructor. ... ok 382s test_create (model_fields.test_imagefield.ImageFieldNoDimensionsTests.test_create) 382s Tests assigning an image in Manager.create(). ... ok 382s test_default_value (model_fields.test_imagefield.ImageFieldNoDimensionsTests.test_default_value) 382s The default value for an ImageField is an instance of ... ok 382s test_dimensions (model_fields.test_imagefield.ImageFieldNoDimensionsTests.test_dimensions) 382s Dimensions are updated correctly in various situations. ... ok 382s test_field_save_and_delete_methods (model_fields.test_imagefield.ImageFieldNoDimensionsTests.test_field_save_and_delete_methods) 382s Tests assignment using the field's save method and deletion using ... ok 382s test_image_after_constructor (model_fields.test_imagefield.ImageFieldNoDimensionsTests.test_image_after_constructor) 382s Tests behavior when image is not passed in constructor. ... ok 382s test_assignment_to_None (model_fields.test_imagefield.ImageFieldOneDimensionTests.test_assignment_to_None) 382s Assigning ImageField to None clears dimensions. ... ok 382s test_constructor (model_fields.test_imagefield.ImageFieldOneDimensionTests.test_constructor) 382s Tests assigning an image field through the model's constructor. ... ok 382s test_create (model_fields.test_imagefield.ImageFieldOneDimensionTests.test_create) 382s Tests assigning an image in Manager.create(). ... ok 382s test_default_value (model_fields.test_imagefield.ImageFieldOneDimensionTests.test_default_value) 382s The default value for an ImageField is an instance of ... ok 382s test_dimensions (model_fields.test_imagefield.ImageFieldOneDimensionTests.test_dimensions) 382s Dimensions are updated correctly in various situations. ... ok 382s test_field_save_and_delete_methods (model_fields.test_imagefield.ImageFieldOneDimensionTests.test_field_save_and_delete_methods) 382s Tests assignment using the field's save method and deletion using ... ok 382s test_image_after_constructor (model_fields.test_imagefield.ImageFieldOneDimensionTests.test_image_after_constructor) 382s Tests behavior when image is not passed in constructor. ... ok 382s test_defer (model_fields.test_imagefield.ImageFieldTests.test_defer) ... ok 382s test_delete_when_missing (model_fields.test_imagefield.ImageFieldTests.test_delete_when_missing) 382s Bug #8175: correctly delete an object where the file no longer ... ok 382s test_equal_notequal_hash (model_fields.test_imagefield.ImageFieldTests.test_equal_notequal_hash) 382s Bug #9786: Ensure '==' and '!=' work correctly. ... ok 382s test_instantiate_missing (model_fields.test_imagefield.ImageFieldTests.test_instantiate_missing) 382s If the underlying file is unavailable, still create instantiate the ... ok 382s test_pickle (model_fields.test_imagefield.ImageFieldTests.test_pickle) 382s ImageField can be pickled, unpickled, and that the image of ... ok 382s test_size_method (model_fields.test_imagefield.ImageFieldTests.test_size_method) 382s Bug #8534: FileField.size should not leave the file open. ... ok 383s test_assignment_to_None (model_fields.test_imagefield.ImageFieldTwoDimensionsTests.test_assignment_to_None) 383s Assigning ImageField to None clears dimensions. ... ok 383s test_constructor (model_fields.test_imagefield.ImageFieldTwoDimensionsTests.test_constructor) 383s Tests assigning an image field through the model's constructor. ... ok 383s test_create (model_fields.test_imagefield.ImageFieldTwoDimensionsTests.test_create) 383s Tests assigning an image in Manager.create(). ... ok 383s test_default_value (model_fields.test_imagefield.ImageFieldTwoDimensionsTests.test_default_value) 383s The default value for an ImageField is an instance of ... ok 383s test_dimensions (model_fields.test_imagefield.ImageFieldTwoDimensionsTests.test_dimensions) 383s Dimensions are updated correctly in various situations. ... ok 383s test_field_save_and_delete_methods (model_fields.test_imagefield.ImageFieldTwoDimensionsTests.test_field_save_and_delete_methods) 383s Tests assignment using the field's save method and deletion using ... ok 383s test_image_after_constructor (model_fields.test_imagefield.ImageFieldTwoDimensionsTests.test_image_after_constructor) 383s Tests behavior when image is not passed in constructor. ... ok 383s test_assignment_to_None (model_fields.test_imagefield.ImageFieldUsingFileTests.test_assignment_to_None) 383s Assigning ImageField to None clears dimensions. ... ok 383s test_constructor (model_fields.test_imagefield.ImageFieldUsingFileTests.test_constructor) 383s Tests assigning an image field through the model's constructor. ... ok 383s test_create (model_fields.test_imagefield.ImageFieldUsingFileTests.test_create) 383s Tests assigning an image in Manager.create(). ... ok 383s test_default_value (model_fields.test_imagefield.ImageFieldUsingFileTests.test_default_value) 383s The default value for an ImageField is an instance of ... ok 383s test_dimensions (model_fields.test_imagefield.ImageFieldUsingFileTests.test_dimensions) 383s Dimensions are updated correctly in various situations. ... ok 383s test_field_save_and_delete_methods (model_fields.test_imagefield.ImageFieldUsingFileTests.test_field_save_and_delete_methods) 383s Tests assignment using the field's save method and deletion using ... ok 383s test_image_after_constructor (model_fields.test_imagefield.ImageFieldUsingFileTests.test_image_after_constructor) 383s Tests behavior when image is not passed in constructor. ... ok 383s test_assignment (model_fields.test_imagefield.TwoImageFieldTests.test_assignment) ... ok 383s test_constructor (model_fields.test_imagefield.TwoImageFieldTests.test_constructor) ... ok 383s test_create (model_fields.test_imagefield.TwoImageFieldTests.test_create) ... ok 383s test_dimensions (model_fields.test_imagefield.TwoImageFieldTests.test_dimensions) 383s Dimensions are updated correctly in various situations. ... ok 383s test_field_save_and_delete_methods (model_fields.test_imagefield.TwoImageFieldTests.test_field_save_and_delete_methods) ... ok 383s test_backend_range_save (model_fields.test_integerfield.PositiveBigIntegerFieldTests.test_backend_range_save) 383s Backend specific ranges can be saved without corruption. ... ok 383s test_backend_range_validation (model_fields.test_integerfield.PositiveBigIntegerFieldTests.test_backend_range_validation) 383s Backend specific ranges are enforced at the model validation level ... ok 383s test_coercing (model_fields.test_integerfield.PositiveBigIntegerFieldTests.test_coercing) ... ok 383s test_documented_range (model_fields.test_integerfield.PositiveBigIntegerFieldTests.test_documented_range) 383s Values within the documented safe range pass validation, and can be ... ok 383s test_invalid_value (model_fields.test_integerfield.PositiveBigIntegerFieldTests.test_invalid_value) ... ok 383s test_redundant_backend_range_validators (model_fields.test_integerfield.PositiveBigIntegerFieldTests.test_redundant_backend_range_validators) 383s If there are stricter validators than the ones from the database ... ok 383s test_rel_db_type (model_fields.test_integerfield.PositiveBigIntegerFieldTests.test_rel_db_type) ... ok 383s test_types (model_fields.test_integerfield.PositiveBigIntegerFieldTests.test_types) ... ok 383s test_backend_range_save (model_fields.test_integerfield.PositiveIntegerFieldTests.test_backend_range_save) 383s Backend specific ranges can be saved without corruption. ... ok 383s test_backend_range_validation (model_fields.test_integerfield.PositiveIntegerFieldTests.test_backend_range_validation) 383s Backend specific ranges are enforced at the model validation level ... ok 383s test_coercing (model_fields.test_integerfield.PositiveIntegerFieldTests.test_coercing) ... ok 383s test_documented_range (model_fields.test_integerfield.PositiveIntegerFieldTests.test_documented_range) 383s Values within the documented safe range pass validation, and can be ... ok 383s test_invalid_value (model_fields.test_integerfield.PositiveIntegerFieldTests.test_invalid_value) ... ok 383s test_negative_values (model_fields.test_integerfield.PositiveIntegerFieldTests.test_negative_values) ... ok 383s test_redundant_backend_range_validators (model_fields.test_integerfield.PositiveIntegerFieldTests.test_redundant_backend_range_validators) 383s If there are stricter validators than the ones from the database ... ok 383s test_rel_db_type (model_fields.test_integerfield.PositiveIntegerFieldTests.test_rel_db_type) ... ok 383s test_types (model_fields.test_integerfield.PositiveIntegerFieldTests.test_types) ... ok 383s test_custom_encoder_decoder (model_fields.test_jsonfield.JSONFieldTests.test_custom_encoder_decoder) ... ok 383s test_db_check_constraints (model_fields.test_jsonfield.JSONFieldTests.test_db_check_constraints) ... ok 383s test_invalid_value (model_fields.test_jsonfield.JSONFieldTests.test_invalid_value) ... ok 383s test_backend_range_save (model_fields.test_integerfield.PositiveSmallIntegerFieldTests.test_backend_range_save) 383s Backend specific ranges can be saved without corruption. ... ok 383s test_backend_range_validation (model_fields.test_integerfield.PositiveSmallIntegerFieldTests.test_backend_range_validation) 383s Backend specific ranges are enforced at the model validation level ... ok 383s test_coercing (model_fields.test_integerfield.PositiveSmallIntegerFieldTests.test_coercing) ... ok 383s test_documented_range (model_fields.test_integerfield.PositiveSmallIntegerFieldTests.test_documented_range) 383s Values within the documented safe range pass validation, and can be ... ok 383s test_invalid_value (model_fields.test_integerfield.PositiveSmallIntegerFieldTests.test_invalid_value) ... ok 383s test_redundant_backend_range_validators (model_fields.test_integerfield.PositiveSmallIntegerFieldTests.test_redundant_backend_range_validators) 383s If there are stricter validators than the ones from the database ... ok 383s test_rel_db_type (model_fields.test_integerfield.PositiveSmallIntegerFieldTests.test_rel_db_type) ... ok 383s test_types (model_fields.test_integerfield.PositiveSmallIntegerFieldTests.test_types) ... ok 383s test_ambiguous_str_value_deprecation (model_fields.test_jsonfield.TestSaveLoad.test_ambiguous_str_value_deprecation) ... ok 383s test_dict (model_fields.test_jsonfield.TestSaveLoad.test_dict) ... ok 383s test_json_null_different_from_sql_null (model_fields.test_jsonfield.TestSaveLoad.test_json_null_different_from_sql_null) ... ok 383s test_list (model_fields.test_jsonfield.TestSaveLoad.test_list) ... ok 383s test_null (model_fields.test_jsonfield.TestSaveLoad.test_null) ... ok 383s test_primitives (model_fields.test_jsonfield.TestSaveLoad.test_primitives) ... ok 383s test_realistic_object (model_fields.test_jsonfield.TestSaveLoad.test_realistic_object) ... ok 383s test_value_str_primitives_deprecation (model_fields.test_jsonfield.TestSaveLoad.test_value_str_primitives_deprecation) ... ok 384s test_value_from_object_instance_with_pk (model_fields.test_manytomanyfield.ManyToManyFieldDBTests.test_value_from_object_instance_with_pk) ... ok 384s test_value_from_object_instance_without_pk (model_fields.test_manytomanyfield.ManyToManyFieldDBTests.test_value_from_object_instance_without_pk) ... ok 384s test_slugfield_max_length (model_fields.test_slugfield.SlugFieldTests.test_slugfield_max_length) 384s SlugField honors max_length. ... ok 384s test_slugfield_unicode_max_length (model_fields.test_slugfield.SlugFieldTests.test_slugfield_unicode_max_length) 384s SlugField with allow_unicode=True honors max_length. ... ok 384s test_choices_generates_select_widget (model_fields.test_textfield.TextFieldTests.test_choices_generates_select_widget) 384s A TextField with choices uses a Select widget. ... ok 384s test_emoji (model_fields.test_textfield.TextFieldTests.test_emoji) ... ok 384s test_lookup_integer_in_textfield (model_fields.test_textfield.TextFieldTests.test_lookup_integer_in_textfield) ... ok 384s test_max_length_passed_to_formfield (model_fields.test_textfield.TextFieldTests.test_max_length_passed_to_formfield) 384s TextField passes its max_length attribute to form fields created using ... ok 384s test_to_python (model_fields.test_textfield.TextFieldTests.test_to_python) 384s TextField.to_python() should return a string. ... ok 384s test_creation (model_fields.test_uuid.TestAsPrimaryKey.test_creation) ... ok 384s test_two_level_foreign_keys (model_fields.test_uuid.TestAsPrimaryKey.test_two_level_foreign_keys) ... ok 384s test_underlying_field (model_fields.test_uuid.TestAsPrimaryKey.test_underlying_field) ... ok 384s test_update_with_related_model_id (model_fields.test_uuid.TestAsPrimaryKey.test_update_with_related_model_id) ... ok 384s test_update_with_related_model_instance (model_fields.test_uuid.TestAsPrimaryKey.test_update_with_related_model_instance) ... ok 384s test_uuid_pk_on_bulk_create (model_fields.test_uuid.TestAsPrimaryKey.test_uuid_pk_on_bulk_create) ... ok 384s test_uuid_pk_on_save (model_fields.test_uuid.TestAsPrimaryKey.test_uuid_pk_on_save) ... ok 384s test_contains (model_fields.test_uuid.TestQuerying.test_contains) ... ok 384s test_endswith (model_fields.test_uuid.TestQuerying.test_endswith) ... ok 384s test_exact (model_fields.test_uuid.TestQuerying.test_exact) ... ok 384s test_filter_with_expr (model_fields.test_uuid.TestQuerying.test_filter_with_expr) ... ok 384s test_icontains (model_fields.test_uuid.TestQuerying.test_icontains) ... ok 384s test_iendswith (model_fields.test_uuid.TestQuerying.test_iendswith) ... ok 384s test_iexact (model_fields.test_uuid.TestQuerying.test_iexact) ... ok 384s test_isnull (model_fields.test_uuid.TestQuerying.test_isnull) ... ok 384s test_istartswith (model_fields.test_uuid.TestQuerying.test_istartswith) ... ok 384s test_startswith (model_fields.test_uuid.TestQuerying.test_startswith) ... ok 384s test_null_handling (model_fields.test_uuid.TestSaveLoad.test_null_handling) ... ok 384s test_pk_validated (model_fields.test_uuid.TestSaveLoad.test_pk_validated) ... ok 384s test_str_instance_bad_hyphens (model_fields.test_uuid.TestSaveLoad.test_str_instance_bad_hyphens) ... ok 384s test_str_instance_hyphens (model_fields.test_uuid.TestSaveLoad.test_str_instance_hyphens) ... ok 384s test_str_instance_no_hyphens (model_fields.test_uuid.TestSaveLoad.test_str_instance_no_hyphens) ... ok 384s test_uuid_instance (model_fields.test_uuid.TestSaveLoad.test_uuid_instance) ... ok 384s test_wrong_value (model_fields.test_uuid.TestSaveLoad.test_wrong_value) ... ok 384s test_get_choices (model_fields.tests.GetChoicesLimitChoicesToTests.test_get_choices) ... ok 384s test_get_choices_reverse_related_field (model_fields.tests.GetChoicesLimitChoicesToTests.test_get_choices_reverse_related_field) ... ok 385s test_get_choices (model_fields.tests.GetChoicesOrderingTests.test_get_choices) ... ok 385s test_get_choices_default_ordering (model_fields.tests.GetChoicesOrderingTests.test_get_choices_default_ordering) ... ok 385s test_get_choices_reverse_related_field (model_fields.tests.GetChoicesOrderingTests.test_get_choices_reverse_related_field) ... ok 385s test_get_choices_reverse_related_field_default_ordering (model_fields.tests.GetChoicesOrderingTests.test_get_choices_reverse_related_field_default_ordering) ... ok 385s test_array_key_contains (model_fields.test_jsonfield.TestQuerying.test_array_key_contains) ... skipped "Database doesn't support feature(s): supports_json_field_contains" 385s test_contained_by (model_fields.test_jsonfield.TestQuerying.test_contained_by) ... skipped "Database doesn't support feature(s): supports_json_field_contains" 385s test_contained_by_unsupported (model_fields.test_jsonfield.TestQuerying.test_contained_by_unsupported) ... ok 385s test_contains (model_fields.test_jsonfield.TestQuerying.test_contains) ... skipped "Database doesn't support feature(s): supports_json_field_contains" 385s test_contains_contained_by_with_key_transform (model_fields.test_jsonfield.TestQuerying.test_contains_contained_by_with_key_transform) ... skipped "Database doesn't support feature(s): supports_json_field_contains" 385s test_contains_primitives (model_fields.test_jsonfield.TestQuerying.test_contains_primitives) ... skipped "Database doesn't support feature(s): supports_primitives_in_json_field, supports_json_field_contains" 385s test_contains_unsupported (model_fields.test_jsonfield.TestQuerying.test_contains_unsupported) ... ok 385s test_deep_distinct (model_fields.test_jsonfield.TestQuerying.test_deep_distinct) ... skipped "Database doesn't support feature(s): can_distinct_on_fields" 385s test_deep_lookup_array (model_fields.test_jsonfield.TestQuerying.test_deep_lookup_array) ... ok 385s test_deep_lookup_mixed (model_fields.test_jsonfield.TestQuerying.test_deep_lookup_mixed) ... ok 385s test_deep_lookup_objs (model_fields.test_jsonfield.TestQuerying.test_deep_lookup_objs) ... ok 385s test_deep_lookup_transform (model_fields.test_jsonfield.TestQuerying.test_deep_lookup_transform) ... ok 385s test_deep_values (model_fields.test_jsonfield.TestQuerying.test_deep_values) ... ok 385s test_exact (model_fields.test_jsonfield.TestQuerying.test_exact) ... ok 385s test_exact_complex (model_fields.test_jsonfield.TestQuerying.test_exact_complex) ... ok 385s test_expression_wrapper_key_transform (model_fields.test_jsonfield.TestQuerying.test_expression_wrapper_key_transform) ... ok 385s test_has_any_keys (model_fields.test_jsonfield.TestQuerying.test_has_any_keys) ... ok 385s test_has_key (model_fields.test_jsonfield.TestQuerying.test_has_key) ... ok 385s test_has_key_deep (model_fields.test_jsonfield.TestQuerying.test_has_key_deep) ... ok 385s test_has_key_list (model_fields.test_jsonfield.TestQuerying.test_has_key_list) ... ok 385s test_has_key_null_value (model_fields.test_jsonfield.TestQuerying.test_has_key_null_value) ... ok 385s test_has_key_number (model_fields.test_jsonfield.TestQuerying.test_has_key_number) ... ok 385s test_has_keys (model_fields.test_jsonfield.TestQuerying.test_has_keys) ... ok 385s test_icontains (model_fields.test_jsonfield.TestQuerying.test_icontains) ... ok 385s test_isnull (model_fields.test_jsonfield.TestQuerying.test_isnull) ... ok 385s test_isnull_key (model_fields.test_jsonfield.TestQuerying.test_isnull_key) ... ok 385s test_isnull_key_or_none (model_fields.test_jsonfield.TestQuerying.test_isnull_key_or_none) ... ok 385s test_join_key_transform_annotation_expression (model_fields.test_jsonfield.TestQuerying.test_join_key_transform_annotation_expression) ... ok 385s test_key_contains (model_fields.test_jsonfield.TestQuerying.test_key_contains) ... skipped "Database doesn't support feature(s): supports_json_field_contains" 385s test_key_endswith (model_fields.test_jsonfield.TestQuerying.test_key_endswith) ... ok 385s test_key_escape (model_fields.test_jsonfield.TestQuerying.test_key_escape) ... ok 385s test_key_icontains (model_fields.test_jsonfield.TestQuerying.test_key_icontains) ... ok 385s test_key_iendswith (model_fields.test_jsonfield.TestQuerying.test_key_iendswith) ... ok 385s test_key_iexact (model_fields.test_jsonfield.TestQuerying.test_key_iexact) ... ok 385s test_key_in (model_fields.test_jsonfield.TestQuerying.test_key_in) ... ok 385s test_key_iregex (model_fields.test_jsonfield.TestQuerying.test_key_iregex) ... ok 385s test_key_istartswith (model_fields.test_jsonfield.TestQuerying.test_key_istartswith) ... ok 385s test_key_quoted_string (model_fields.test_jsonfield.TestQuerying.test_key_quoted_string) ... ok 385s test_key_regex (model_fields.test_jsonfield.TestQuerying.test_key_regex) ... ok 385s test_key_sql_injection (model_fields.test_jsonfield.TestQuerying.test_key_sql_injection) ... skipped "Database doesn't support feature(s): has_json_operators" 385s test_key_sql_injection_escape (model_fields.test_jsonfield.TestQuerying.test_key_sql_injection_escape) ... ok 385s test_key_startswith (model_fields.test_jsonfield.TestQuerying.test_key_startswith) ... ok 385s test_key_text_transform_char_lookup (model_fields.test_jsonfield.TestQuerying.test_key_text_transform_char_lookup) ... ok 385s test_key_text_transform_from_lookup (model_fields.test_jsonfield.TestQuerying.test_key_text_transform_from_lookup) ... ok 385s test_key_text_transform_from_lookup_invalid (model_fields.test_jsonfield.TestQuerying.test_key_text_transform_from_lookup_invalid) ... ok 385s test_key_transform_annotation_expression (model_fields.test_jsonfield.TestQuerying.test_key_transform_annotation_expression) ... ok 385s test_key_transform_expression (model_fields.test_jsonfield.TestQuerying.test_key_transform_expression) ... ok 385s test_key_transform_raw_expression (model_fields.test_jsonfield.TestQuerying.test_key_transform_raw_expression) ... ok 385s test_key_values (model_fields.test_jsonfield.TestQuerying.test_key_values) ... ok 385s test_key_values_boolean (model_fields.test_jsonfield.TestQuerying.test_key_values_boolean) ... ok 385s test_lookup_exclude (model_fields.test_jsonfield.TestQuerying.test_lookup_exclude) ... ok 385s test_lookup_exclude_nonexistent_key (model_fields.test_jsonfield.TestQuerying.test_lookup_exclude_nonexistent_key) ... ok 385s test_lookups_with_key_transform (model_fields.test_jsonfield.TestQuerying.test_lookups_with_key_transform) ... ok 385s test_nested_key_transform_annotation_expression (model_fields.test_jsonfield.TestQuerying.test_nested_key_transform_annotation_expression) ... ok 385s test_nested_key_transform_expression (model_fields.test_jsonfield.TestQuerying.test_nested_key_transform_expression) ... ok 385s test_nested_key_transform_on_subquery (model_fields.test_jsonfield.TestQuerying.test_nested_key_transform_on_subquery) ... ok 385s test_nested_key_transform_raw_expression (model_fields.test_jsonfield.TestQuerying.test_nested_key_transform_raw_expression) ... ok 385s test_none_key (model_fields.test_jsonfield.TestQuerying.test_none_key) ... ok 385s test_none_key_and_exact_lookup (model_fields.test_jsonfield.TestQuerying.test_none_key_and_exact_lookup) ... ok 385s test_none_key_exclude (model_fields.test_jsonfield.TestQuerying.test_none_key_exclude) ... ok 385s test_obj_subquery_lookup (model_fields.test_jsonfield.TestQuerying.test_obj_subquery_lookup) ... ok 385s test_order_grouping_custom_decoder (model_fields.test_jsonfield.TestQuerying.test_order_grouping_custom_decoder) ... ok 385s test_ordering_by_transform (model_fields.test_jsonfield.TestQuerying.test_ordering_by_transform) ... ok 385s test_ordering_grouping_by_count (model_fields.test_jsonfield.TestQuerying.test_ordering_grouping_by_count) ... ok 385s test_ordering_grouping_by_key_transform (model_fields.test_jsonfield.TestQuerying.test_ordering_grouping_by_key_transform) ... ok 385s test_shallow_list_lookup (model_fields.test_jsonfield.TestQuerying.test_shallow_list_lookup) ... ok 385s test_shallow_lookup_obj_target (model_fields.test_jsonfield.TestQuerying.test_shallow_lookup_obj_target) ... ok 385s test_shallow_obj_lookup (model_fields.test_jsonfield.TestQuerying.test_shallow_obj_lookup) ... ok 385s test_usage_in_subquery (model_fields.test_jsonfield.TestQuerying.test_usage_in_subquery) ... ok 385s test_serialization (m2m_through_regress.tests.M2MThroughSerializationTestCase.test_serialization) 385s m2m-through models aren't serialized as m2m fields. Refs #8134 ... ok 385s test_m2m_prefetch_proxied (m2m_through_regress.test_multitable.MultiTableTests.test_m2m_prefetch_proxied) ... ok 385s test_m2m_prefetch_reverse_proxied (m2m_through_regress.test_multitable.MultiTableTests.test_m2m_prefetch_reverse_proxied) ... ok 385s test_m2m_query (m2m_through_regress.test_multitable.MultiTableTests.test_m2m_query) ... ok 385s test_m2m_query_proxied (m2m_through_regress.test_multitable.MultiTableTests.test_m2m_query_proxied) ... ok 385s test_m2m_reverse_query (m2m_through_regress.test_multitable.MultiTableTests.test_m2m_reverse_query) ... ok 385s test_m2m_reverse_query_proxied (m2m_through_regress.test_multitable.MultiTableTests.test_m2m_reverse_query_proxied) ... ok 385s test_sequence_creation (m2m_through_regress.tests.ThroughLoadDataTestCase.test_sequence_creation) 385s Sequences on an m2m_through are created for the through model, not a ... ok 385s test_join_trimming_forwards (m2m_through_regress.tests.M2MThroughTestCase.test_join_trimming_forwards) 385s Too many copies of the intermediate table aren't involved when doing a ... ok 385s test_join_trimming_reverse (m2m_through_regress.tests.M2MThroughTestCase.test_join_trimming_reverse) ... ok 385s test_retrieve_forward_m2m_items (m2m_through_regress.tests.M2MThroughTestCase.test_retrieve_forward_m2m_items) ... ok 385s test_retrieve_forward_m2m_items_via_custom_id_intermediary (m2m_through_regress.tests.M2MThroughTestCase.test_retrieve_forward_m2m_items_via_custom_id_intermediary) ... ok 385s test_retrieve_reverse_m2m_items (m2m_through_regress.tests.M2MThroughTestCase.test_retrieve_reverse_m2m_items) ... ok 385s test_retrieve_reverse_m2m_items_via_custom_id_intermediary (m2m_through_regress.tests.M2MThroughTestCase.test_retrieve_reverse_m2m_items_via_custom_id_intermediary) ... ok 385s test_add (m2m_through_regress.tests.ToFieldThroughTests.test_add) ... ok 385s test_add_null_reverse (m2m_through_regress.tests.ToFieldThroughTests.test_add_null_reverse) ... ok 385s test_add_null_reverse_related (m2m_through_regress.tests.ToFieldThroughTests.test_add_null_reverse_related) ... ok 385s test_add_related_null (m2m_through_regress.tests.ToFieldThroughTests.test_add_related_null) ... ok 385s test_add_reverse (m2m_through_regress.tests.ToFieldThroughTests.test_add_reverse) ... ok 385s test_m2m_relations_unusable_on_null_pk_obj (m2m_through_regress.tests.ToFieldThroughTests.test_m2m_relations_unusable_on_null_pk_obj) ... ok 385s test_m2m_relations_unusable_on_null_to_field (m2m_through_regress.tests.ToFieldThroughTests.test_m2m_relations_unusable_on_null_to_field) ... ok 385s test_remove (m2m_through_regress.tests.ToFieldThroughTests.test_remove) ... ok 385s test_remove_reverse (m2m_through_regress.tests.ToFieldThroughTests.test_remove_reverse) ... ok 385s test_to_field (m2m_through_regress.tests.ToFieldThroughTests.test_to_field) ... ok 385s test_to_field_clear (m2m_through_regress.tests.ToFieldThroughTests.test_to_field_clear) ... ok 385s test_to_field_clear_reverse (m2m_through_regress.tests.ToFieldThroughTests.test_to_field_clear_reverse) ... ok 385s test_to_field_reverse (m2m_through_regress.tests.ToFieldThroughTests.test_to_field_reverse) ... ok 385s test_set_order (order_with_respect_to.tests.TestOrderWithRespectToOneToOnePK.test_set_order) ... ok 385s test_change_ordering (order_with_respect_to.tests.OrderWithRespectToBaseTests.test_change_ordering) ... ok 385s test_database_routing (order_with_respect_to.tests.OrderWithRespectToBaseTests.test_database_routing) ... ok 385s test_default_to_insertion_order (order_with_respect_to.tests.OrderWithRespectToBaseTests.test_default_to_insertion_order) ... ok 385s test_delete_and_insert (order_with_respect_to.tests.OrderWithRespectToBaseTests.test_delete_and_insert) ... ok 385s test_item_ordering (order_with_respect_to.tests.OrderWithRespectToBaseTests.test_item_ordering) ... ok 385s test_previous_and_next_in_order (order_with_respect_to.tests.OrderWithRespectToBaseTests.test_previous_and_next_in_order) ... ok 385s test_recursive_ordering (order_with_respect_to.tests.OrderWithRespectToBaseTests.test_recursive_ordering) ... ok 385s test_set_order_unrelated_object (order_with_respect_to.tests.OrderWithRespectToBaseTests.test_set_order_unrelated_object) 385s An answer that's not related isn't updated. ... ok 386s test_model_admin_no_delete_permission (admin_views.test_actions.AdminActionsPermissionTests.test_model_admin_no_delete_permission) 386s Permission is denied if the user doesn't have delete permission for the ... ok 386s test_model_admin_no_delete_permission_externalsubscriber (admin_views.test_actions.AdminActionsPermissionTests.test_model_admin_no_delete_permission_externalsubscriber) 386s Permission is denied if the user doesn't have delete permission for a ... ok 386s test_available_apps (admin_views.test_adminsite.SiteEachContextTest.test_available_apps) ... ok 386s test_each_context (admin_views.test_adminsite.SiteEachContextTest.test_each_context) ... ok 386s test_each_context_site_url_with_script_name (admin_views.test_adminsite.SiteEachContextTest.test_each_context_site_url_with_script_name) ... ok 387s test_custom_to_field (admin_views.test_autocomplete_view.AutocompleteJsonViewTests.test_custom_to_field) ... ok 387s test_custom_to_field_custom_pk (admin_views.test_autocomplete_view.AutocompleteJsonViewTests.test_custom_to_field_custom_pk) ... ok 387s test_custom_to_field_permission_denied (admin_views.test_autocomplete_view.AutocompleteJsonViewTests.test_custom_to_field_permission_denied) ... ok 387s test_field_does_not_allowed (admin_views.test_autocomplete_view.AutocompleteJsonViewTests.test_field_does_not_allowed) ... ok 387s test_field_does_not_exist (admin_views.test_autocomplete_view.AutocompleteJsonViewTests.test_field_does_not_exist) ... ok 387s test_field_no_related_field (admin_views.test_autocomplete_view.AutocompleteJsonViewTests.test_field_no_related_field) ... ok 387s test_get_paginator (admin_views.test_autocomplete_view.AutocompleteJsonViewTests.test_get_paginator) 387s Search results are paginated. ... ok 387s test_has_view_or_change_permission_required (admin_views.test_autocomplete_view.AutocompleteJsonViewTests.test_has_view_or_change_permission_required) 387s Users require the change permission for the related model to the ... ok 387s test_limit_choices_to (admin_views.test_autocomplete_view.AutocompleteJsonViewTests.test_limit_choices_to) ... ok 387s test_missing_search_fields (admin_views.test_autocomplete_view.AutocompleteJsonViewTests.test_missing_search_fields) ... ok 387s test_must_be_logged_in (admin_views.test_autocomplete_view.AutocompleteJsonViewTests.test_must_be_logged_in) ... ok 387s test_search_use_distinct (admin_views.test_autocomplete_view.AutocompleteJsonViewTests.test_search_use_distinct) 387s Searching across model relations use QuerySet.distinct() to avoid ... ok 387s test_serialize_result (admin_views.test_autocomplete_view.AutocompleteJsonViewTests.test_serialize_result) ... ok 387s test_success (admin_views.test_autocomplete_view.AutocompleteJsonViewTests.test_success) ... ok 387s test_to_field_resolution_with_fk_pk (admin_views.test_autocomplete_view.AutocompleteJsonViewTests.test_to_field_resolution_with_fk_pk) ... ok 387s test_to_field_resolution_with_mti (admin_views.test_autocomplete_view.AutocompleteJsonViewTests.test_to_field_resolution_with_mti) 387s to_field resolution should correctly resolve for target models using ... ok 387s test_action_column_class (admin_views.test_actions.AdminActionsTest.test_action_column_class) 387s The checkbox column class is present in the response. ... ok 387s test_actions_ordering (admin_views.test_actions.AdminActionsTest.test_actions_ordering) 387s Actions are ordered as expected. ... ok 387s test_custom_function_action_no_perm_response (admin_views.test_actions.AdminActionsTest.test_custom_function_action_no_perm_response) 387s A custom action may returns an HttpResponse with a 403 code. ... ok 387s test_custom_function_action_streaming_response (admin_views.test_actions.AdminActionsTest.test_custom_function_action_streaming_response) 387s A custom action may return a StreamingHttpResponse. ... ok 387s test_custom_function_action_with_redirect (admin_views.test_actions.AdminActionsTest.test_custom_function_action_with_redirect) 387s Another custom action defined in a function. ... ok 387s test_custom_function_mail_action (admin_views.test_actions.AdminActionsTest.test_custom_function_mail_action) 387s A custom action may be defined in a function. ... ok 387s test_default_delete_action_nonexistent_pk (admin_views.test_actions.AdminActionsTest.test_default_delete_action_nonexistent_pk) ... ok 387s test_default_redirect (admin_views.test_actions.AdminActionsTest.test_default_redirect) 387s Actions which don't return an HttpResponse are redirected to the same ... ok 387s test_delete_queryset_hook (admin_views.test_actions.AdminActionsTest.test_delete_queryset_hook) ... ok 387s test_delete_selected_uses_get_deleted_objects (admin_views.test_actions.AdminActionsTest.test_delete_selected_uses_get_deleted_objects) 387s The delete_selected action uses ModelAdmin.get_deleted_objects(). ... ok 387s test_media_from_actions_form (admin_views.test_actions.AdminActionsTest.test_media_from_actions_form) 387s The action form's media is included in the changelist view's media. ... ok 387s test_model_admin_custom_action (admin_views.test_actions.AdminActionsTest.test_model_admin_custom_action) 387s A custom action defined in a ModelAdmin method. ... ok 387s test_model_admin_default_delete_action (admin_views.test_actions.AdminActionsTest.test_model_admin_default_delete_action) ... ok 387s test_model_admin_default_delete_action_no_change_url (admin_views.test_actions.AdminActionsTest.test_model_admin_default_delete_action_no_change_url) 387s The default delete action doesn't break if a ModelAdmin removes the ... ok 387s test_model_admin_default_delete_action_protected (admin_views.test_actions.AdminActionsTest.test_model_admin_default_delete_action_protected) 387s The default delete action where some related objects are protected ... ok 387s test_model_without_action (admin_views.test_actions.AdminActionsTest.test_model_without_action) 387s A ModelAdmin might not have any actions. ... ok 387s test_model_without_action_still_has_jquery (admin_views.test_actions.AdminActionsTest.test_model_without_action_still_has_jquery) 387s A ModelAdmin without any actions still has jQuery included on the page. ... ok 387s test_multiple_actions_form (admin_views.test_actions.AdminActionsTest.test_multiple_actions_form) 387s Actions come from the form whose submit button was pressed (#10618). ... ok 387s test_non_localized_pk (admin_views.test_actions.AdminActionsTest.test_non_localized_pk) 387s If USE_THOUSAND_SEPARATOR is set, the ids for the objects selected for ... ok 387s test_popup_actions (admin_views.test_actions.AdminActionsTest.test_popup_actions) 387s Actions aren't shown in popups. ... ok 387s test_popup_template_escaping (admin_views.test_actions.AdminActionsTest.test_popup_template_escaping) ... ok 387s test_popup_template_response_on_add (admin_views.test_actions.AdminActionsTest.test_popup_template_response_on_add) 387s Success on popups shall be rendered from template in order to allow ... ok 387s test_popup_template_response_on_change (admin_views.test_actions.AdminActionsTest.test_popup_template_response_on_change) ... ok 387s test_popup_template_response_on_delete (admin_views.test_actions.AdminActionsTest.test_popup_template_response_on_delete) ... ok 387s test_selection_counter (admin_views.test_actions.AdminActionsTest.test_selection_counter) 387s The selection counter is there. ... ok 387s test_user_message_on_no_action (admin_views.test_actions.AdminActionsTest.test_user_message_on_no_action) 387s User sees a warning when 'Go' is pressed and no action is selected. ... ok 387s test_user_message_on_none_selected (admin_views.test_actions.AdminActionsTest.test_user_message_on_none_selected) 387s User sees a warning when 'Go' is pressed and no items are selected. ... ok 387s test_breadcrumbs_absent (admin_views.test_breadcrumbs.AdminBreadcrumbsTests.test_breadcrumbs_absent) ... ok 387s test_breadcrumbs_present (admin_views.test_breadcrumbs.AdminBreadcrumbsTests.test_breadcrumbs_present) ... ok 387s test_inactive_user (admin_views.test_forms.AdminAuthenticationFormTests.test_inactive_user) ... ok 387s test_add_view (admin_views.test_multidb.MultiDatabaseTests.test_add_view) ... ok 387s test_change_view (admin_views.test_multidb.MultiDatabaseTests.test_change_view) ... ok 387s test_delete_view (admin_views.test_multidb.MultiDatabaseTests.test_delete_view) ... ok 387s test_changed_message_uses_form_labels (admin_views.test_history_view.AdminHistoryViewTests.test_changed_message_uses_form_labels) 387s Admin's model history change messages use form labels instead of ... ok 388s test_included_app_list_template_context_fully_set (admin_views.test_nav_sidebar.AdminSidebarTests.test_included_app_list_template_context_fully_set) ... ok 388s test_sidebar_aria_current_page (admin_views.test_nav_sidebar.AdminSidebarTests.test_sidebar_aria_current_page) ... ok 388s test_sidebar_aria_current_page_missing_without_request_context_processor (admin_views.test_nav_sidebar.AdminSidebarTests.test_sidebar_aria_current_page_missing_without_request_context_processor) ... ok 388s test_sidebar_disabled (admin_views.test_nav_sidebar.AdminSidebarTests.test_sidebar_disabled) ... ok 388s test_sidebar_model_name_non_ascii (admin_views.test_nav_sidebar.AdminSidebarTests.test_sidebar_model_name_non_ascii) ... ok 388s test_sidebar_not_on_index (admin_views.test_nav_sidebar.AdminSidebarTests.test_sidebar_not_on_index) ... ok 388s test_sidebar_unauthenticated (admin_views.test_nav_sidebar.AdminSidebarTests.test_sidebar_unauthenticated) ... ok 388s test_choice_links (admin_views.test_templatetags.DateHierarchyTests.test_choice_links) ... ok 388s test_choice_links_datetime (admin_views.test_templatetags.DateHierarchyTests.test_choice_links_datetime) ... ok 388s test_override_change_form_template_tags (admin_views.test_templatetags.AdminTemplateTagsTest.test_override_change_form_template_tags) 388s admin_modify template tags follow the standard search pattern ... ok 388s test_override_change_list_template_tags (admin_views.test_templatetags.AdminTemplateTagsTest.test_override_change_list_template_tags) 388s admin_list template tags follow the standard search pattern ... ok 388s test_override_show_save_and_add_another (admin_views.test_templatetags.AdminTemplateTagsTest.test_override_show_save_and_add_another) ... ok 388s test_submit_row (admin_views.test_templatetags.AdminTemplateTagsTest.test_submit_row) 388s submit_row template tag should pass whole context. ... ok 388s test_submit_row_save_as_new_add_permission_required (admin_views.test_templatetags.AdminTemplateTagsTest.test_submit_row_save_as_new_add_permission_required) ... ok 388s test_should_be_able_to_edit_related_objects_on_add_view (admin_views.tests.AdminCustomSaveRelatedTests.test_should_be_able_to_edit_related_objects_on_add_view) ... ok 388s test_should_be_able_to_edit_related_objects_on_change_view (admin_views.tests.AdminCustomSaveRelatedTests.test_should_be_able_to_edit_related_objects_on_change_view) ... ok 388s test_should_be_able_to_edit_related_objects_on_changelist_view (admin_views.tests.AdminCustomSaveRelatedTests.test_should_be_able_to_edit_related_objects_on_changelist_view) ... ok 389s test_add_model_modeladmin_defer_qs (admin_views.tests.AdminCustomQuerysetTest.test_add_model_modeladmin_defer_qs) ... ok 389s test_add_model_modeladmin_only_qs (admin_views.tests.AdminCustomQuerysetTest.test_add_model_modeladmin_only_qs) ... ok 389s test_change_view (admin_views.tests.AdminCustomQuerysetTest.test_change_view) ... ok 389s test_changelist_view (admin_views.tests.AdminCustomQuerysetTest.test_changelist_view) ... ok 389s test_changelist_view_count_queries (admin_views.tests.AdminCustomQuerysetTest.test_changelist_view_count_queries) ... ok 389s test_edit_model_modeladmin_defer_qs (admin_views.tests.AdminCustomQuerysetTest.test_edit_model_modeladmin_defer_qs) ... ok 389s test_edit_model_modeladmin_only_qs (admin_views.tests.AdminCustomQuerysetTest.test_edit_model_modeladmin_only_qs) ... ok 389s test_history_view_custom_qs (admin_views.tests.AdminCustomQuerysetTest.test_history_view_custom_qs) 389s Custom querysets are considered for the admin history view. ... ok 389s test_change_password_template (admin_views.tests.AdminCustomTemplateTests.test_change_password_template) ... ok 389s test_custom_model_admin_templates (admin_views.tests.AdminCustomTemplateTests.test_custom_model_admin_templates) ... ok 389s test_extended_bodyclass_change_list (admin_views.tests.AdminCustomTemplateTests.test_extended_bodyclass_change_list) 389s The admin/change_list.html' template uses block.super ... ok 389s test_extended_bodyclass_template_change_form (admin_views.tests.AdminCustomTemplateTests.test_extended_bodyclass_template_change_form) 389s The admin/change_form.html template uses block.super in the ... ok 389s test_extended_bodyclass_template_delete_confirmation (admin_views.tests.AdminCustomTemplateTests.test_extended_bodyclass_template_delete_confirmation) 389s The admin/delete_confirmation.html template uses ... ok 389s test_extended_bodyclass_template_delete_selected_confirmation (admin_views.tests.AdminCustomTemplateTests.test_extended_bodyclass_template_delete_selected_confirmation) 389s The admin/delete_selected_confirmation.html template uses ... ok 389s test_extended_bodyclass_template_index (admin_views.tests.AdminCustomTemplateTests.test_extended_bodyclass_template_index) 389s The admin/index.html template uses block.super in the bodyclass block. ... ok 389s test_extended_bodyclass_template_login (admin_views.tests.AdminCustomTemplateTests.test_extended_bodyclass_template_login) 389s The admin/login.html template uses block.super in the ... ok 389s test_filter_with_custom_template (admin_views.tests.AdminCustomTemplateTests.test_filter_with_custom_template) 389s A custom template can be used to render an admin filter. ... ok 390s test_inline (admin_views.tests.AdminInheritedInlinesTest.test_inline) 390s Inline models which inherit from a common parent are correctly handled. ... ok 390s test_form_has_multipart_enctype (admin_views.tests.AdminInlineFileUploadTest.test_form_has_multipart_enctype) ... ok 390s test_inline_file_upload_edit_validation_error_post (admin_views.tests.AdminInlineFileUploadTest.test_inline_file_upload_edit_validation_error_post) 390s Inline file uploads correctly display prior data (#10002). ... ok 391s test_filters (admin_views.tests.AdminDocsTest.test_filters) ... ok 391s test_tags (admin_views.tests.AdminDocsTest.test_tags) ... ok 391s test_js_minified_only_if_debug_is_false (admin_views.tests.AdminJavaScriptTest.test_js_minified_only_if_debug_is_false) 391s The minified versions of the JS files are only used when DEBUG is False. ... ok 392s test_char_pk_inline (admin_views.tests.AdminInlineTests.test_char_pk_inline) 392s A model with a character PK can be saved as inlines. Regression for #10992 ... ok 392s test_explicit_autofield_inline (admin_views.tests.AdminInlineTests.test_explicit_autofield_inline) 392s A model with an explicit autofield primary key can be saved as inlines. ... ok 392s test_inherited_inline (admin_views.tests.AdminInlineTests.test_inherited_inline) 392s An inherited model can be saved as inlines. Regression for #11042 ... ok 392s test_integer_pk_inline (admin_views.tests.AdminInlineTests.test_integer_pk_inline) 392s A model with an integer PK can be saved as inlines. Regression for #10992 ... ok 392s test_ordered_inline (admin_views.tests.AdminInlineTests.test_ordered_inline) 392s An inline with an editable ordering fields is updated correctly. ... ok 392s test_simple_inline (admin_views.tests.AdminInlineTests.test_simple_inline) 392s A simple model can be saved as inlines ... ok 393s test_beginning_matches (admin_views.tests.AdminSearchTest.test_beginning_matches) ... ok 393s test_exact_matches (admin_views.tests.AdminSearchTest.test_exact_matches) ... ok 393s test_no_total_count (admin_views.tests.AdminSearchTest.test_no_total_count) 393s #8408 -- "Show all" should be displayed instead of the total count if ... ok 393s test_pluggable_search (admin_views.tests.AdminSearchTest.test_pluggable_search) ... ok 393s test_reset_link (admin_views.tests.AdminSearchTest.test_reset_link) 393s Test presence of reset link in search bar ("1 result (_x total_)"). ... ok 393s test_search_on_sibling_models (admin_views.tests.AdminSearchTest.test_search_on_sibling_models) 393s A search that mentions sibling models ... ok 393s test_search_with_spaces (admin_views.tests.AdminSearchTest.test_search_with_spaces) ... ok 393s test_with_fk_to_field (admin_views.tests.AdminSearchTest.test_with_fk_to_field) 393s The to_field GET parameter is preserved when a search is performed. ... ok 394s test_known_url_missing_slash_redirects_login_if_not_authenticated (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_known_url_missing_slash_redirects_login_if_not_authenticated) ... ok 394s test_known_url_missing_slash_redirects_with_slash_if_not_auth_no_catch_all_view (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_known_url_missing_slash_redirects_with_slash_if_not_auth_no_catch_all_view) ... ok 394s test_known_url_redirects_login_if_not_auth_without_final_catch_all_view (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_known_url_redirects_login_if_not_auth_without_final_catch_all_view) ... ok 394s test_known_url_redirects_login_if_not_authenticated (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_known_url_redirects_login_if_not_authenticated) ... ok 394s test_missing_slash_append_slash_false (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_missing_slash_append_slash_false) ... ok 394s test_missing_slash_append_slash_false_without_final_catch_all_view (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_missing_slash_append_slash_false_without_final_catch_all_view) ... ok 394s test_missing_slash_append_slash_true (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_missing_slash_append_slash_true) ... ok 394s test_missing_slash_append_slash_true_force_script_name (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_missing_slash_append_slash_true_force_script_name) ... ok 394s test_missing_slash_append_slash_true_non_staff_user (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_missing_slash_append_slash_true_non_staff_user) ... ok 394s test_missing_slash_append_slash_true_script_name (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_missing_slash_append_slash_true_script_name) ... ok 394s test_missing_slash_append_slash_true_unknown_url (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_missing_slash_append_slash_true_unknown_url) ... ok 394s test_missing_slash_append_slash_true_unknown_url_without_final_catch_all_view (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_missing_slash_append_slash_true_unknown_url_without_final_catch_all_view) ... ok 394s test_missing_slash_append_slash_true_without_final_catch_all_view (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_missing_slash_append_slash_true_without_final_catch_all_view) ... ok 394s test_non_admin_url_404_if_not_authenticated (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_non_admin_url_404_if_not_authenticated) ... ok 394s test_non_admin_url_shares_url_prefix (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_non_admin_url_shares_url_prefix) ... ok 394s test_non_admin_url_shares_url_prefix_without_final_catch_all_view (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_non_admin_url_shares_url_prefix_without_final_catch_all_view) ... ok 394s test_single_model_no_append_slash (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_single_model_no_append_slash) ... ok 394s test_unknown_url_404_if_authenticated (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_unknown_url_404_if_authenticated) ... ok 394s test_unknown_url_404_if_authenticated_without_final_catch_all_view (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_unknown_url_404_if_authenticated_without_final_catch_all_view) ... ok 394s test_unknown_url_404_if_not_authenticated_without_final_catch_all_view (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_unknown_url_404_if_not_authenticated_without_final_catch_all_view) ... ok 394s test_unknown_url_no_trailing_slash_if_not_auth_without_final_catch_all_view (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_unknown_url_no_trailing_slash_if_not_auth_without_final_catch_all_view) ... ok 394s test_unknown_url_redirects_login_if_not_authenticated (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_unknown_url_redirects_login_if_not_authenticated) ... ok 394s test_unkown_url_without_trailing_slash_if_not_authenticated (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_unkown_url_without_trailing_slash_if_not_authenticated) ... ok 394s test_url_no_trailing_slash_if_not_auth_without_final_catch_all_view (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_url_no_trailing_slash_if_not_auth_without_final_catch_all_view) ... ok 394s test_url_without_trailing_slash_if_not_authenticated (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_url_without_trailing_slash_if_not_authenticated) ... ok 395s test_message_debug (admin_views.tests.AdminUserMessageTest.test_message_debug) ... ok 395s test_message_error (admin_views.tests.AdminUserMessageTest.test_message_error) ... ok 395s test_message_extra_tags (admin_views.tests.AdminUserMessageTest.test_message_extra_tags) ... ok 395s test_message_info (admin_views.tests.AdminUserMessageTest.test_message_info) ... ok 395s test_message_success (admin_views.tests.AdminUserMessageTest.test_message_success) ... ok 395s test_message_warning (admin_views.tests.AdminUserMessageTest.test_message_warning) ... ok 398s test_add_view (admin_views.tests.AdminKeepChangeListFiltersTests.test_add_view) ... ok 398s test_add_view_without_preserved_filters (admin_views.tests.AdminKeepChangeListFiltersTests.test_add_view_without_preserved_filters) ... ok 398s test_assert_url_equal (admin_views.tests.AdminKeepChangeListFiltersTests.test_assert_url_equal) ... ok 398s test_change_view (admin_views.tests.AdminKeepChangeListFiltersTests.test_change_view) ... ok 398s test_change_view_close_link (admin_views.tests.AdminKeepChangeListFiltersTests.test_change_view_close_link) ... ok 398s test_change_view_without_preserved_filters (admin_views.tests.AdminKeepChangeListFiltersTests.test_change_view_without_preserved_filters) ... ok 398s test_changelist_view (admin_views.tests.AdminKeepChangeListFiltersTests.test_changelist_view) ... ok 398s test_delete_view (admin_views.tests.AdminKeepChangeListFiltersTests.test_delete_view) ... ok 398s test_url_prefix (admin_views.tests.AdminKeepChangeListFiltersTests.test_url_prefix) ... ok 399s test_cyclic (admin_views.tests.AdminViewDeletedObjectsTest.test_cyclic) 399s Cyclic relationships should still cause each object to only be ... ok 399s test_delete_view_uses_get_deleted_objects (admin_views.tests.AdminViewDeletedObjectsTest.test_delete_view_uses_get_deleted_objects) 399s The delete view uses ModelAdmin.get_deleted_objects(). ... ok 399s test_generic_relations (admin_views.tests.AdminViewDeletedObjectsTest.test_generic_relations) 399s If a deleted object has GenericForeignKeys pointing to it, ... ok 399s test_generic_relations_with_related_query_name (admin_views.tests.AdminViewDeletedObjectsTest.test_generic_relations_with_related_query_name) 399s If a deleted object has GenericForeignKey with ... ok 399s test_inheritance (admin_views.tests.AdminViewDeletedObjectsTest.test_inheritance) 399s In the case of an inherited model, if either the child or ... ok 399s test_multiple_fkeys_to_same_instance (admin_views.tests.AdminViewDeletedObjectsTest.test_multiple_fkeys_to_same_instance) 399s If a deleted object has two relationships pointing to it from ... ok 399s test_multiple_fkeys_to_same_model (admin_views.tests.AdminViewDeletedObjectsTest.test_multiple_fkeys_to_same_model) 399s If a deleted object has two relationships from another model, ... ok 399s test_nesting (admin_views.tests.AdminViewDeletedObjectsTest.test_nesting) 399s Objects should be nested to display the relationships that ... ok 399s test_not_registered (admin_views.tests.AdminViewDeletedObjectsTest.test_not_registered) ... ok 399s test_perms_needed (admin_views.tests.AdminViewDeletedObjectsTest.test_perms_needed) ... ok 399s test_post_delete_protected (admin_views.tests.AdminViewDeletedObjectsTest.test_post_delete_protected) 399s A POST request to delete protected objects should display the page ... ok 399s test_post_delete_restricted (admin_views.tests.AdminViewDeletedObjectsTest.test_post_delete_restricted) ... ok 399s test_protected (admin_views.tests.AdminViewDeletedObjectsTest.test_protected) ... ok 399s test_restricted (admin_views.tests.AdminViewDeletedObjectsTest.test_restricted) ... ok 399s test_change_form_URL_has_correct_value (admin_views.tests.AdminViewFormUrlTest.test_change_form_URL_has_correct_value) 399s change_view has form_url in response.context ... ok 399s test_initial_data_can_be_overridden (admin_views.tests.AdminViewFormUrlTest.test_initial_data_can_be_overridden) 399s The behavior for setting initial form data can be overridden in the ... ok 401s test_changelist_input_html (admin_views.tests.AdminViewListEditable.test_changelist_input_html) ... ok 401s test_custom_pk (admin_views.tests.AdminViewListEditable.test_custom_pk) ... ok 401s test_inheritance (admin_views.tests.AdminViewListEditable.test_inheritance) ... ok 401s test_inheritance_2 (admin_views.tests.AdminViewListEditable.test_inheritance_2) ... ok 401s test_list_editable_action_choices (admin_views.tests.AdminViewListEditable.test_list_editable_action_choices) ... ok 401s test_list_editable_action_submit (admin_views.tests.AdminViewListEditable.test_list_editable_action_submit) ... ok 401s test_list_editable_ordering (admin_views.tests.AdminViewListEditable.test_list_editable_ordering) ... ok 401s test_list_editable_pagination (admin_views.tests.AdminViewListEditable.test_list_editable_pagination) 401s Pagination works for list_editable items. ... ok 401s test_list_editable_popup (admin_views.tests.AdminViewListEditable.test_list_editable_popup) 401s Fields should not be list-editable in popups. ... ok 401s test_non_field_errors (admin_views.tests.AdminViewListEditable.test_non_field_errors) 401s Non-field errors are displayed for each of the forms in the ... ok 401s test_non_form_errors (admin_views.tests.AdminViewListEditable.test_non_form_errors) ... ok 401s test_non_form_errors_is_errorlist (admin_views.tests.AdminViewListEditable.test_non_form_errors_is_errorlist) ... ok 401s test_pk_hidden_fields (admin_views.tests.AdminViewListEditable.test_pk_hidden_fields) 401s hidden pk fields aren't displayed in the table body and their ... ok 401s test_pk_hidden_fields_with_list_display_links (admin_views.tests.AdminViewListEditable.test_pk_hidden_fields_with_list_display_links) 401s Similarly as test_pk_hidden_fields, but when the hidden pk fields are ... ok 401s test_post_messages (admin_views.tests.AdminViewListEditable.test_post_messages) ... ok 401s test_post_submission (admin_views.tests.AdminViewListEditable.test_post_submission) ... ok 401s test_client_logout_url_can_be_used_to_login (admin_views.tests.AdminViewLogoutTests.test_client_logout_url_can_be_used_to_login) ... ok 401s test_logout (admin_views.tests.AdminViewLogoutTests.test_logout) ... ok 401s test_add_view_form_and_formsets_run_validation (admin_views.tests.AdminViewOnSiteTests.test_add_view_form_and_formsets_run_validation) 401s Issue #20522 ... ok 401s test_callable (admin_views.tests.AdminViewOnSiteTests.test_callable) 401s The right link is displayed if view_on_site is a callable ... ok 401s test_change_view_form_and_formsets_run_validation (admin_views.tests.AdminViewOnSiteTests.test_change_view_form_and_formsets_run_validation) 401s Issue #20522 ... ok 401s test_check (admin_views.tests.AdminViewOnSiteTests.test_check) 401s The view_on_site value is either a boolean or a callable ... ok 401s test_custom_admin_site (admin_views.tests.AdminViewOnSiteTests.test_custom_admin_site) ... ok 401s test_false (admin_views.tests.AdminViewOnSiteTests.test_false) 401s The 'View on site' button is not displayed if view_on_site is False ... ok 401s test_missing_get_absolute_url (admin_views.tests.AdminViewOnSiteTests.test_missing_get_absolute_url) 401s None is returned if model doesn't have get_absolute_url ... ok 401s test_true (admin_views.tests.AdminViewOnSiteTests.test_true) 401s The default behavior is followed if view_on_site is True ... ok 402s test_add_with_GET_args (admin_views.tests.AdminViewBasicTest.test_add_with_GET_args) ... ok 402s test_adminsite_display_site_url (admin_views.tests.AdminViewBasicTest.test_adminsite_display_site_url) 402s #13749 - Admin should display link to front-end site 'View site' ... ok 402s test_allowed_filtering_15103 (admin_views.tests.AdminViewBasicTest.test_allowed_filtering_15103) 402s Regressions test for ticket 15103 - filtering on fields defined in a ... ok 402s test_allows_attributeerror_to_bubble_up (admin_views.tests.AdminViewBasicTest.test_allows_attributeerror_to_bubble_up) 402s AttributeErrors are allowed to bubble when raised inside a change list ... ok 402s test_app_index_context (admin_views.tests.AdminViewBasicTest.test_app_index_context) ... ok 402s test_app_index_context_reordered (admin_views.tests.AdminViewBasicTest.test_app_index_context_reordered) ... ok 402s test_basic_add_GET (admin_views.tests.AdminViewBasicTest.test_basic_add_GET) 402s A smoke test to ensure GET on the add_view works. ... ok 402s test_basic_add_POST (admin_views.tests.AdminViewBasicTest.test_basic_add_POST) 402s A smoke test to ensure POST on add_view works. ... ok 402s test_basic_edit_GET (admin_views.tests.AdminViewBasicTest.test_basic_edit_GET) 402s A smoke test to ensure GET on the change_view works. ... ok 402s test_basic_edit_GET_old_url_redirect (admin_views.tests.AdminViewBasicTest.test_basic_edit_GET_old_url_redirect) 402s The change URL changed in Django 1.9, but the old one still redirects. ... ok 402s test_basic_edit_GET_string_PK (admin_views.tests.AdminViewBasicTest.test_basic_edit_GET_string_PK) 402s GET on the change_view (when passing a string as the PK argument for a ... ok 402s test_basic_edit_POST (admin_views.tests.AdminViewBasicTest.test_basic_edit_POST) 402s A smoke test to ensure POST on edit_view works. ... ok 402s test_basic_inheritance_GET_string_PK (admin_views.tests.AdminViewBasicTest.test_basic_inheritance_GET_string_PK) 402s GET on the change_view (for inherited models) redirects to the index ... ok 402s test_change_list_column_field_classes (admin_views.tests.AdminViewBasicTest.test_change_list_column_field_classes) ... ok 402s test_change_list_null_boolean_display (admin_views.tests.AdminViewBasicTest.test_change_list_null_boolean_display) ... ok 402s test_change_list_sorting_callable (admin_views.tests.AdminViewBasicTest.test_change_list_sorting_callable) 402s Ensure we can sort on a list_display field that is a callable ... ok 402s test_change_list_sorting_callable_query_expression (admin_views.tests.AdminViewBasicTest.test_change_list_sorting_callable_query_expression) 402s Query expressions may be used for admin_order_field. ... ok 402s test_change_list_sorting_callable_query_expression_reverse (admin_views.tests.AdminViewBasicTest.test_change_list_sorting_callable_query_expression_reverse) ... ok 402s test_change_list_sorting_model (admin_views.tests.AdminViewBasicTest.test_change_list_sorting_model) 402s Ensure we can sort on a list_display field that is a Model method ... ok 402s test_change_list_sorting_model_admin (admin_views.tests.AdminViewBasicTest.test_change_list_sorting_model_admin) 402s Ensure we can sort on a list_display field that is a ModelAdmin method ... ok 402s test_change_list_sorting_model_admin_reverse (admin_views.tests.AdminViewBasicTest.test_change_list_sorting_model_admin_reverse) 402s Ensure we can sort on a list_display field that is a ModelAdmin ... ok 402s test_change_list_sorting_model_meta (admin_views.tests.AdminViewBasicTest.test_change_list_sorting_model_meta) ... ok 402s test_change_list_sorting_multiple (admin_views.tests.AdminViewBasicTest.test_change_list_sorting_multiple) ... ok 402s test_change_list_sorting_override_model_admin (admin_views.tests.AdminViewBasicTest.test_change_list_sorting_override_model_admin) ... ok 402s test_change_list_sorting_preserve_queryset_ordering (admin_views.tests.AdminViewBasicTest.test_change_list_sorting_preserve_queryset_ordering) 402s If no ordering is defined in `ModelAdmin.ordering` or in the query ... ok 402s test_change_list_sorting_property (admin_views.tests.AdminViewBasicTest.test_change_list_sorting_property) 402s Sort on a list_display field that is a property (column 10 is ... ok 402s test_change_view_logs_m2m_field_changes (admin_views.tests.AdminViewBasicTest.test_change_view_logs_m2m_field_changes) 402s Changes to ManyToManyFields are included in the object's history. ... ok 402s test_change_view_subtitle_per_object (admin_views.tests.AdminViewBasicTest.test_change_view_subtitle_per_object) ... ok 402s test_change_view_with_show_delete_extra_context (admin_views.tests.AdminViewBasicTest.test_change_view_with_show_delete_extra_context) 402s The 'show_delete' context variable in the admin's change view controls ... ok 402s test_changelist_with_no_change_url (admin_views.tests.AdminViewBasicTest.test_changelist_with_no_change_url) 402s ModelAdmin.changelist_view shouldn't result in a NoReverseMatch if url ... ok 402s test_date_hierarchy_empty_queryset (admin_views.tests.AdminViewBasicTest.test_date_hierarchy_empty_queryset) ... ok 402s test_date_hierarchy_local_date_differ_from_utc (admin_views.tests.AdminViewBasicTest.test_date_hierarchy_local_date_differ_from_utc) ... ok 402s test_date_hierarchy_timezone_dst (admin_views.tests.AdminViewBasicTest.test_date_hierarchy_timezone_dst) ... ok 402s test_disallowed_filtering (admin_views.tests.AdminViewBasicTest.test_disallowed_filtering) ... ok 402s test_disallowed_to_field (admin_views.tests.AdminViewBasicTest.test_disallowed_to_field) ... ok 402s test_display_decorator_with_boolean_and_empty_value (admin_views.tests.AdminViewBasicTest.test_display_decorator_with_boolean_and_empty_value) ... ok 402s test_edit_save_as (admin_views.tests.AdminViewBasicTest.test_edit_save_as) 402s Test "save as". ... ok 402s test_edit_save_as_delete_inline (admin_views.tests.AdminViewBasicTest.test_edit_save_as_delete_inline) 402s Should be able to "Save as new" while also deleting an inline. ... ok 402s test_formset_kwargs_can_be_overridden (admin_views.tests.AdminViewBasicTest.test_formset_kwargs_can_be_overridden) ... ok 402s test_get_sortable_by_columns_subset (admin_views.tests.AdminViewBasicTest.test_get_sortable_by_columns_subset) ... ok 402s test_get_sortable_by_no_column (admin_views.tests.AdminViewBasicTest.test_get_sortable_by_no_column) ... ok 402s test_has_related_field_in_list_display_fk (admin_views.tests.AdminViewBasicTest.test_has_related_field_in_list_display_fk) 402s Joins shouldn't be performed for _id fields in list display. ... ok 402s test_has_related_field_in_list_display_o2o (admin_views.tests.AdminViewBasicTest.test_has_related_field_in_list_display_o2o) 402s Joins shouldn't be performed for _id fields in list display. ... ok 402s test_hide_change_password (admin_views.tests.AdminViewBasicTest.test_hide_change_password) 402s Tests if the "change password" link in the admin is hidden if the User ... ok 402s test_i18n_language_non_english_default (admin_views.tests.AdminViewBasicTest.test_i18n_language_non_english_default) 402s Check if the JavaScript i18n view returns an empty language catalog ... ok 402s test_i18n_language_non_english_fallback (admin_views.tests.AdminViewBasicTest.test_i18n_language_non_english_fallback) 402s Makes sure that the fallback language is still working properly ... ok 402s test_incorrect_lookup_parameters (admin_views.tests.AdminViewBasicTest.test_incorrect_lookup_parameters) 402s Ensure incorrect lookup parameters are handled gracefully. ... ok 402s test_invalid_appindex_url (admin_views.tests.AdminViewBasicTest.test_invalid_appindex_url) 402s #21056 -- URL reversing shouldn't work for nonexistent apps. ... ok 402s test_isnull_lookups (admin_views.tests.AdminViewBasicTest.test_isnull_lookups) 402s Ensure is_null is handled correctly. ... ok 402s test_jsi18n_format_fallback (admin_views.tests.AdminViewBasicTest.test_jsi18n_format_fallback) 402s The JavaScript i18n view doesn't return localized date/time formats ... ok 402s test_jsi18n_with_context (admin_views.tests.AdminViewBasicTest.test_jsi18n_with_context) ... ok 402s test_limited_filter (admin_views.tests.AdminViewBasicTest.test_limited_filter) 402s Admin changelist filters do not contain objects excluded via ... ok 402s test_logout_and_password_change_URLs (admin_views.tests.AdminViewBasicTest.test_logout_and_password_change_URLs) ... ok 402s test_multiple_sort_same_field (admin_views.tests.AdminViewBasicTest.test_multiple_sort_same_field) ... ok 402s test_named_group_field_choices_change_list (admin_views.tests.AdminViewBasicTest.test_named_group_field_choices_change_list) 402s Ensures the admin changelist shows correct values in the relevant column ... ok 402s test_named_group_field_choices_filter (admin_views.tests.AdminViewBasicTest.test_named_group_field_choices_filter) 402s Ensures the filter UI shows correctly when at least one named group has ... ok 402s test_password_change_helptext (admin_views.tests.AdminViewBasicTest.test_password_change_helptext) ... ok 402s test_popup_add_POST (admin_views.tests.AdminViewBasicTest.test_popup_add_POST) 402s HTTP response from a popup is properly escaped. ... ok 402s test_popup_dismiss_related (admin_views.tests.AdminViewBasicTest.test_popup_dismiss_related) 402s Regression test for ticket 20664 - ensure the pk is properly quoted. ... ok 402s test_relation_spanning_filters (admin_views.tests.AdminViewBasicTest.test_relation_spanning_filters) ... ok 402s test_render_delete_selected_confirmation_no_subtitle (admin_views.tests.AdminViewBasicTest.test_render_delete_selected_confirmation_no_subtitle) ... ok 402s test_render_views_no_subtitle (admin_views.tests.AdminViewBasicTest.test_render_views_no_subtitle) ... ok 402s test_resolve_admin_views (admin_views.tests.AdminViewBasicTest.test_resolve_admin_views) ... ok 402s test_sort_indicators_admin_order (admin_views.tests.AdminViewBasicTest.test_sort_indicators_admin_order) 402s The admin shows default sort indicators for all kinds of 'ordering' ... ok 402s test_sortable_by_columns_subset (admin_views.tests.AdminViewBasicTest.test_sortable_by_columns_subset) ... ok 402s test_sortable_by_no_column (admin_views.tests.AdminViewBasicTest.test_sortable_by_no_column) ... ok 402s test_trailing_slash_required (admin_views.tests.AdminViewBasicTest.test_trailing_slash_required) 402s If you leave off the trailing slash, app should redirect and add it. ... ok 402s test_view_subtitle_per_object (admin_views.tests.AdminViewBasicTest.test_view_subtitle_per_object) ... ok 402s test_add (admin_views.tests.AdminViewProxyModelPermissionsTests.test_add) ... ok 402s test_change (admin_views.tests.AdminViewProxyModelPermissionsTests.test_change) ... ok 402s test_delete (admin_views.tests.AdminViewProxyModelPermissionsTests.test_delete) ... ok 402s test_view (admin_views.tests.AdminViewProxyModelPermissionsTests.test_view) ... ok 403s test_change_view_history_link (admin_views.tests.AdminViewStringPrimaryKeyTest.test_change_view_history_link) 403s Object history button link should work and contain the pk value quoted. ... ok 403s test_changelist_to_changeform_link (admin_views.tests.AdminViewStringPrimaryKeyTest.test_changelist_to_changeform_link) 403s Link to the changeform of the object in changelist should use reverse() ... ok 403s test_deleteconfirmation_link (admin_views.tests.AdminViewStringPrimaryKeyTest.test_deleteconfirmation_link) 403s " ... ok 403s test_get_change_view (admin_views.tests.AdminViewStringPrimaryKeyTest.test_get_change_view) 403s Retrieving the object using urlencoded form of primary key should work ... ok 403s test_get_history_view (admin_views.tests.AdminViewStringPrimaryKeyTest.test_get_history_view) 403s Retrieving the history for an object using urlencoded form of primary ... ok 403s test_recentactions_link (admin_views.tests.AdminViewStringPrimaryKeyTest.test_recentactions_link) 403s The link from the recent actions list referring to the changeform of ... ok 403s test_redirect_on_add_view_continue_button (admin_views.tests.AdminViewStringPrimaryKeyTest.test_redirect_on_add_view_continue_button) 403s As soon as an object is added using "Save and continue editing" ... ok 403s test_shortcut_view_with_escaping (admin_views.tests.AdminViewStringPrimaryKeyTest.test_shortcut_view_with_escaping) 403s 'View on site should' work properly with char fields ... ok 403s test_url_conflicts_with_add (admin_views.tests.AdminViewStringPrimaryKeyTest.test_url_conflicts_with_add) 403s A model with a primary key that ends with add or is `add` should be visible ... ok 403s test_url_conflicts_with_delete (admin_views.tests.AdminViewStringPrimaryKeyTest.test_url_conflicts_with_delete) 403s A model with a primary key that ends with delete should be visible ... ok 403s test_url_conflicts_with_history (admin_views.tests.AdminViewStringPrimaryKeyTest.test_url_conflicts_with_history) 403s A model with a primary key that ends with history should be visible ... ok 404s test_unicode_delete (admin_views.tests.AdminViewUnicodeTest.test_unicode_delete) 404s The delete_view handles non-ASCII characters ... ok 404s test_unicode_edit (admin_views.tests.AdminViewUnicodeTest.test_unicode_edit) 404s A test to ensure that POST on edit_view handles non-ASCII characters. ... ok 404s test_no_standard_modeladmin_urls (admin_views.tests.AdminViewsNoUrlTest.test_no_standard_modeladmin_urls) 404s Admin index views don't break when user's ModelAdmin removes standard urls ... ok 405s test_app_model_in_app_index_body_class (admin_views.tests.CSSTest.test_app_model_in_app_index_body_class) 405s Ensure app and model tag are correctly read by app_index template ... ok 405s test_app_model_in_delete_confirmation_body_class (admin_views.tests.CSSTest.test_app_model_in_delete_confirmation_body_class) 405s Ensure app and model tag are correctly read by delete_confirmation ... ok 405s test_app_model_in_delete_selected_confirmation_body_class (admin_views.tests.CSSTest.test_app_model_in_delete_selected_confirmation_body_class) 405s Ensure app and model tag are correctly read by ... ok 405s test_app_model_in_form_body_class (admin_views.tests.CSSTest.test_app_model_in_form_body_class) 405s Ensure app and model tag are correctly read by change_form template ... ok 405s test_app_model_in_list_body_class (admin_views.tests.CSSTest.test_app_model_in_list_body_class) 405s Ensure app and model tag are correctly read by change_list template ... ok 405s test_changelist_field_classes (admin_views.tests.CSSTest.test_changelist_field_classes) 405s Cells of the change list table should contain the field name in their ... ok 405s test_field_prefix_css_classes (admin_views.tests.CSSTest.test_field_prefix_css_classes) 405s Fields have a CSS class name with a 'field-' prefix. ... ok 405s test_index_css_classes (admin_views.tests.CSSTest.test_index_css_classes) 405s CSS class names are used for each app and model on the admin index ... ok 405s test_custom_admin_site_app_index_view_and_template (admin_views.tests.CustomModelAdminTest.test_custom_admin_site_app_index_view_and_template) ... ok 405s test_custom_admin_site_index_view_and_template (admin_views.tests.CustomModelAdminTest.test_custom_admin_site_index_view_and_template) ... ok 405s test_custom_admin_site_login_form (admin_views.tests.CustomModelAdminTest.test_custom_admin_site_login_form) ... ok 405s test_custom_admin_site_login_template (admin_views.tests.CustomModelAdminTest.test_custom_admin_site_login_template) ... ok 405s test_custom_admin_site_logout_template (admin_views.tests.CustomModelAdminTest.test_custom_admin_site_logout_template) ... ok 405s test_custom_admin_site_password_change_done_template (admin_views.tests.CustomModelAdminTest.test_custom_admin_site_password_change_done_template) ... ok 405s test_custom_admin_site_password_change_template (admin_views.tests.CustomModelAdminTest.test_custom_admin_site_password_change_template) ... ok 405s test_custom_admin_site_password_change_with_extra_context (admin_views.tests.CustomModelAdminTest.test_custom_admin_site_password_change_with_extra_context) ... ok 405s test_custom_admin_site_view (admin_views.tests.CustomModelAdminTest.test_custom_admin_site_view) ... ok 405s test_pwd_change_custom_template (admin_views.tests.CustomModelAdminTest.test_pwd_change_custom_template) ... ok 405s test_add_view (admin_views.tests.AdminViewPermissionsTest.test_add_view) 405s Test add view restricts access and actually adds items. ... ok 405s test_add_view_with_view_only_inlines (admin_views.tests.AdminViewPermissionsTest.test_add_view_with_view_only_inlines) 405s User with add permission to a section but view-only for inlines. ... ok 405s test_app_list_permissions (admin_views.tests.AdminViewPermissionsTest.test_app_list_permissions) 405s If a user has no module perms, the app list returns a 404. ... ok 405s test_change_view (admin_views.tests.AdminViewPermissionsTest.test_change_view) 405s Change view should restrict access and allow users to edit items. ... ok 405s test_change_view_save_as_new (admin_views.tests.AdminViewPermissionsTest.test_change_view_save_as_new) 405s 'Save as new' should raise PermissionDenied for users without the 'add' ... ok 405s test_change_view_with_view_and_add_inlines (admin_views.tests.AdminViewPermissionsTest.test_change_view_with_view_and_add_inlines) 405s User has view and add permissions on the inline model. ... ok 405s test_change_view_with_view_and_delete_inlines (admin_views.tests.AdminViewPermissionsTest.test_change_view_with_view_and_delete_inlines) 405s User has view and delete permissions on the inline model. ... ok 405s test_change_view_with_view_only_inlines (admin_views.tests.AdminViewPermissionsTest.test_change_view_with_view_only_inlines) 405s User with change permission to a section but view-only for inlines. ... ok 405s test_change_view_with_view_only_last_inline (admin_views.tests.AdminViewPermissionsTest.test_change_view_with_view_only_last_inline) ... ok 405s test_change_view_without_object_change_permission (admin_views.tests.AdminViewPermissionsTest.test_change_view_without_object_change_permission) 405s The object should be read-only if the user has permission to view it ... ok 405s test_conditionally_show_add_section_link (admin_views.tests.AdminViewPermissionsTest.test_conditionally_show_add_section_link) 405s The foreign key widget should only show the "add related" button if the ... ok 405s test_conditionally_show_change_section_link (admin_views.tests.AdminViewPermissionsTest.test_conditionally_show_change_section_link) 405s The foreign key widget should only show the "change related" button if ... ok 405s test_conditionally_show_delete_section_link (admin_views.tests.AdminViewPermissionsTest.test_conditionally_show_delete_section_link) 405s The foreign key widget should only show the "delete related" button if ... ok 405s test_delete_view (admin_views.tests.AdminViewPermissionsTest.test_delete_view) 405s Delete view should restrict access and actually delete items. ... ok 405s test_delete_view_nonexistent_obj (admin_views.tests.AdminViewPermissionsTest.test_delete_view_nonexistent_obj) ... ok 405s test_delete_view_with_no_default_permissions (admin_views.tests.AdminViewPermissionsTest.test_delete_view_with_no_default_permissions) 405s The delete view allows users to delete collected objects without a ... ok 405s test_disabled_permissions_when_logged_in (admin_views.tests.AdminViewPermissionsTest.test_disabled_permissions_when_logged_in) ... ok 405s test_disabled_staff_permissions_when_logged_in (admin_views.tests.AdminViewPermissionsTest.test_disabled_staff_permissions_when_logged_in) ... ok 405s test_double_login_is_not_allowed (admin_views.tests.AdminViewPermissionsTest.test_double_login_is_not_allowed) 405s Regression test for #19327 ... ok 405s test_has_module_permission (admin_views.tests.AdminViewPermissionsTest.test_has_module_permission) 405s has_module_permission() returns True for all users who ... ok 405s test_history_view (admin_views.tests.AdminViewPermissionsTest.test_history_view) 405s History view should restrict access. ... ok 405s test_history_view_bad_url (admin_views.tests.AdminViewPermissionsTest.test_history_view_bad_url) ... ok 405s test_login (admin_views.tests.AdminViewPermissionsTest.test_login) 405s Make sure only staff members can log in. ... ok 405s test_login_has_permission (admin_views.tests.AdminViewPermissionsTest.test_login_has_permission) ... ok 405s test_login_page_notice_for_non_staff_users (admin_views.tests.AdminViewPermissionsTest.test_login_page_notice_for_non_staff_users) 405s A logged-in non-staff user trying to access the admin index should be ... ok 405s test_login_redirect_for_direct_get (admin_views.tests.AdminViewPermissionsTest.test_login_redirect_for_direct_get) 405s Login redirect should be to the admin index page when going directly to ... ok 405s test_login_successfully_redirects_to_original_URL (admin_views.tests.AdminViewPermissionsTest.test_login_successfully_redirects_to_original_URL) ... ok 405s test_overriding_has_module_permission (admin_views.tests.AdminViewPermissionsTest.test_overriding_has_module_permission) 405s If has_module_permission() always returns False, the module shouldn't ... ok 405s test_post_save_message_no_forbidden_links_visible (admin_views.tests.AdminViewPermissionsTest.test_post_save_message_no_forbidden_links_visible) 405s Post-save message shouldn't contain a link to the change form if the ... ok 405s test_shortcut_view_only_available_to_staff (admin_views.tests.AdminViewPermissionsTest.test_shortcut_view_only_available_to_staff) 405s Only admin users should be able to use the admin shortcut view. ... ok 406s test_explicitly_provided_pk (admin_views.tests.GetFormsetsWithInlinesArgumentTest.test_explicitly_provided_pk) ... ok 406s test_implicitly_generated_pk (admin_views.tests.GetFormsetsWithInlinesArgumentTest.test_implicitly_generated_pk) ... ok 406s test_empty (admin_views.tests.DateHierarchyTests.test_empty) 406s No date hierarchy links display with empty changelist. ... ok 406s test_multiple_years (admin_views.tests.DateHierarchyTests.test_multiple_years) 406s year-level links appear for year-spanning changelist. ... ok 406s test_related_field (admin_views.tests.DateHierarchyTests.test_related_field) ... ok 406s test_single (admin_views.tests.DateHierarchyTests.test_single) 406s Single day-level date hierarchy appears for single object. ... ok 406s test_within_month (admin_views.tests.DateHierarchyTests.test_within_month) 406s day-level links appear for changelist within single month. ... ok 406s test_within_year (admin_views.tests.DateHierarchyTests.test_within_year) 406s month-level links appear for changelist within single year. ... ok 407s test_callable (admin_views.tests.InlineAdminViewOnSiteTest.test_callable) 407s The right link is displayed if view_on_site is a callable ... ok 407s test_false (admin_views.tests.InlineAdminViewOnSiteTest.test_false) 407s The 'View on site' button is not displayed if view_on_site is False ... ok 407s test_true (admin_views.tests.InlineAdminViewOnSiteTest.test_true) 407s The 'View on site' button is displayed if view_on_site is True ... ok 407s test_limit_choices_to_as_callable (admin_views.tests.LimitChoicesToInAdminTest.test_limit_choices_to_as_callable) 407s Test for ticket 2445 changes to admin. ... ok 408s test_group_permission_performance (admin_views.tests.GroupAdminTest.test_group_permission_performance) ... ok 408s test_save_button (admin_views.tests.GroupAdminTest.test_save_button) ... ok 408s test_JS_i18n (admin_views.tests.NeverCacheTests.test_JS_i18n) 408s Check the never-cache status of the JavaScript i18n view ... ok 408s test_admin_index (admin_views.tests.NeverCacheTests.test_admin_index) 408s Check the never-cache status of the main index ... ok 408s test_app_index (admin_views.tests.NeverCacheTests.test_app_index) 408s Check the never-cache status of an application index ... ok 408s test_login (admin_views.tests.NeverCacheTests.test_login) 408s Check the never-cache status of login views ... ok 408s test_logout (admin_views.tests.NeverCacheTests.test_logout) 408s Check the never-cache status of logout view ... ok 408s test_model_add (admin_views.tests.NeverCacheTests.test_model_add) 408s Check the never-cache status of a model add page ... ok 408s test_model_delete (admin_views.tests.NeverCacheTests.test_model_delete) 408s Check the never-cache status of a model delete page ... ok 408s test_model_history (admin_views.tests.NeverCacheTests.test_model_history) 408s Check the never-cache status of a model history page ... ok 408s test_model_index (admin_views.tests.NeverCacheTests.test_model_index) 408s Check the never-cache status of a model index ... ok 408s test_model_view (admin_views.tests.NeverCacheTests.test_model_view) 408s Check the never-cache status of a model edit page ... ok 408s test_password_change (admin_views.tests.NeverCacheTests.test_password_change) 408s Check the never-cache status of the password change view ... ok 408s test_password_change_done (admin_views.tests.NeverCacheTests.test_password_change_done) 408s Check the never-cache status of the password change done view ... ok 409s test_prepopulated_maxlength_localized (admin_views.tests.PrePopulatedTest.test_prepopulated_maxlength_localized) 409s Regression test for #15938: if USE_THOUSAND_SEPARATOR is set, make sure ... ok 409s test_prepopulated_off (admin_views.tests.PrePopulatedTest.test_prepopulated_off) ... ok 409s test_prepopulated_on (admin_views.tests.PrePopulatedTest.test_prepopulated_on) ... ok 409s test_view_only_add_form (admin_views.tests.PrePopulatedTest.test_view_only_add_form) 409s PrePopulatedPostReadOnlyAdmin.prepopulated_fields includes 'slug' ... ok 409s test_view_only_change_form (admin_views.tests.PrePopulatedTest.test_view_only_change_form) 409s PrePopulatedPostReadOnlyAdmin.prepopulated_fields includes 'slug'. That ... ok 409s test_limit_choices_to (admin_views.tests.RawIdFieldsTest.test_limit_choices_to) 409s Regression test for 14880 ... ok 409s test_limit_choices_to_isnull_false (admin_views.tests.RawIdFieldsTest.test_limit_choices_to_isnull_false) 409s Regression test for 20182 ... ok 409s test_limit_choices_to_isnull_true (admin_views.tests.RawIdFieldsTest.test_limit_choices_to_isnull_true) 409s Regression test for 20182 ... ok 409s test_list_display_method_same_name_as_reverse_accessor (admin_views.tests.RawIdFieldsTest.test_list_display_method_same_name_as_reverse_accessor) 409s Should be able to use a ModelAdmin method in list_display that has the ... ok 411s test_change_form_renders_correct_null_choice_value (admin_views.tests.ReadonlyTest.test_change_form_renders_correct_null_choice_value) 411s Regression test for #17911. ... ok 411s test_correct_autoescaping (admin_views.tests.ReadonlyTest.test_correct_autoescaping) 411s Make sure that non-field readonly elements are properly autoescaped (#24461) ... ok 411s test_label_suffix_translated (admin_views.tests.ReadonlyTest.test_label_suffix_translated) ... ok 411s test_readonly_field_overrides (admin_views.tests.ReadonlyTest.test_readonly_field_overrides) 411s Regression test for #22087 - ModelForm Meta overrides are ignored by ... ok 411s test_readonly_foreignkey_links_custom_admin_site (admin_views.tests.ReadonlyTest.test_readonly_foreignkey_links_custom_admin_site) ... ok 411s test_readonly_foreignkey_links_default_admin_site (admin_views.tests.ReadonlyTest.test_readonly_foreignkey_links_default_admin_site) ... ok 411s test_readonly_get (admin_views.tests.ReadonlyTest.test_readonly_get) ... ok 411s test_readonly_manytomany (admin_views.tests.ReadonlyTest.test_readonly_manytomany) 411s Regression test for #13004 ... ok 411s test_readonly_manytomany_backwards_ref (admin_views.tests.ReadonlyTest.test_readonly_manytomany_backwards_ref) 411s Regression test for #16433 - backwards references for related objects ... ok 411s test_readonly_manytomany_forwards_ref (admin_views.tests.ReadonlyTest.test_readonly_manytomany_forwards_ref) ... ok 411s test_readonly_onetoone_backwards_ref (admin_views.tests.ReadonlyTest.test_readonly_onetoone_backwards_ref) 411s Can reference a reverse OneToOneField in ModelAdmin.readonly_fields. ... ok 411s test_readonly_post (admin_views.tests.ReadonlyTest.test_readonly_post) ... ok 411s test_readonly_text_field (admin_views.tests.ReadonlyTest.test_readonly_text_field) ... ok 411s test_user_password_change_limited_queryset (admin_views.tests.ReadonlyTest.test_user_password_change_limited_queryset) ... ok 412s test_save_as_continue_false (admin_views.tests.SaveAsTests.test_save_as_continue_false) 412s Saving a new object using "Save as new" redirects to the changelist ... ok 412s test_save_as_duplication (admin_views.tests.SaveAsTests.test_save_as_duplication) 412s 'save as' creates a new person ... ok 412s test_save_as_new_with_inlines_with_validation_errors (admin_views.tests.SaveAsTests.test_save_as_new_with_inlines_with_validation_errors) ... ok 412s test_save_as_new_with_validation_errors (admin_views.tests.SaveAsTests.test_save_as_new_with_validation_errors) 412s When you click "Save as new" and have a validation error, ... ok 412s test_save_as_new_with_validation_errors_with_inlines (admin_views.tests.SaveAsTests.test_save_as_new_with_validation_errors_with_inlines) ... ok 412s test_secure_view_shows_login_if_not_logged_in (admin_views.tests.SecureViewTests.test_secure_view_shows_login_if_not_logged_in) ... ok 412s test_staff_member_required_decorator_works_with_argument (admin_views.tests.SecureViewTests.test_staff_member_required_decorator_works_with_argument) 412s Staff_member_required decorator works with an argument ... ok 412s test_custom_changelist (admin_views.tests.TestCustomChangeList.test_custom_changelist) 412s Validate that a custom ChangeList class can be used (#9749) ... ok 412s test_generic_content_object_in_list_display (admin_views.tests.TestGenericRelations.test_generic_content_object_in_list_display) ... ok 413s test_GET_parent_add (admin_views.tests.TestInlineNotEditable.test_GET_parent_add) 413s InlineModelAdmin broken? ... ok 413s test_add_view (admin_views.tests.NamespacedAdminKeepChangeListFiltersTests.test_add_view) ... ok 413s test_add_view_without_preserved_filters (admin_views.tests.NamespacedAdminKeepChangeListFiltersTests.test_add_view_without_preserved_filters) ... ok 413s test_assert_url_equal (admin_views.tests.NamespacedAdminKeepChangeListFiltersTests.test_assert_url_equal) ... ok 413s test_change_view (admin_views.tests.NamespacedAdminKeepChangeListFiltersTests.test_change_view) ... ok 413s test_change_view_close_link (admin_views.tests.NamespacedAdminKeepChangeListFiltersTests.test_change_view_close_link) ... ok 413s test_change_view_without_preserved_filters (admin_views.tests.NamespacedAdminKeepChangeListFiltersTests.test_change_view_without_preserved_filters) ... ok 413s test_changelist_view (admin_views.tests.NamespacedAdminKeepChangeListFiltersTests.test_changelist_view) ... ok 413s test_delete_view (admin_views.tests.NamespacedAdminKeepChangeListFiltersTests.test_delete_view) ... ok 413s test_url_prefix (admin_views.tests.NamespacedAdminKeepChangeListFiltersTests.test_url_prefix) ... ok 413s test_all_fields_hidden (admin_views.tests.TestLabelVisibility.test_all_fields_hidden) ... ok 413s test_all_fields_visible (admin_views.tests.TestLabelVisibility.test_all_fields_visible) ... ok 413s test_mixin (admin_views.tests.TestLabelVisibility.test_mixin) ... ok 414s test_lang_name_present (admin_views.tests.ValidXHTMLTests.test_lang_name_present) ... ok 414s test_defaults (str.tests.SimpleTests.test_defaults) 414s The default implementation of __str__ and __repr__ should return ... ok 414s test_international (str.tests.SimpleTests.test_international) ... ok 414s test_commit (transactions.tests.DurableTests.test_commit) ... ok 414s test_nested_both_durable (transactions.tests.DurableTests.test_nested_both_durable) ... ok 414s test_nested_inner_durable (transactions.tests.DurableTests.test_nested_inner_durable) ... ok 414s test_nested_outer_durable (transactions.tests.DurableTests.test_nested_outer_durable) ... ok 414s test_sequence_of_durables (transactions.tests.DurableTests.test_sequence_of_durables) ... ok 414s test_callable_object_view (admin_docs.test_middleware.XViewMiddlewareTest.test_callable_object_view) ... ok 414s test_no_auth_middleware (admin_docs.test_middleware.XViewMiddlewareTest.test_no_auth_middleware) ... ok 414s test_xview_class (admin_docs.test_middleware.XViewMiddlewareTest.test_xview_class) ... ok 414s test_xview_func (admin_docs.test_middleware.XViewMiddlewareTest.test_xview_func) ... ok 414s test_template_detail_path_traversal (admin_docs.test_views.AdminDocViewDefaultEngineOnly.test_template_detail_path_traversal) ... ok 417s test_bookmarklets (admin_docs.test_views.AdminDocViewTests.test_bookmarklets) ... ok 417s test_callable_urlconf (admin_docs.test_views.AdminDocViewTests.test_callable_urlconf) 417s Index view should correctly resolve view patterns when ROOT_URLCONF is ... ok 417s test_index (admin_docs.test_views.AdminDocViewTests.test_index) ... ok 417s test_missing_docutils (admin_docs.test_views.AdminDocViewTests.test_missing_docutils) ... ok 417s test_model_index (admin_docs.test_views.AdminDocViewTests.test_model_index) ... ok 417s test_namespaced_view_detail (admin_docs.test_views.AdminDocViewTests.test_namespaced_view_detail) ... ok 417s test_no_sites_framework (admin_docs.test_views.AdminDocViewTests.test_no_sites_framework) 417s Without the sites framework, should not access SITE_ID or Site ... ok 417s test_template_detail (admin_docs.test_views.AdminDocViewTests.test_template_detail) ... ok 417s test_templatefilter_index (admin_docs.test_views.AdminDocViewTests.test_templatefilter_index) ... ok 417s test_templatetag_index (admin_docs.test_views.AdminDocViewTests.test_templatetag_index) ... ok 417s test_view_detail (admin_docs.test_views.AdminDocViewTests.test_view_detail) ... ok 417s test_view_detail_as_method (admin_docs.test_views.AdminDocViewTests.test_view_detail_as_method) 417s Views that are methods can be displayed. ... ok 417s test_view_detail_illegal_import (admin_docs.test_views.AdminDocViewTests.test_view_detail_illegal_import) ... ok 417s test_view_index (admin_docs.test_views.AdminDocViewTests.test_view_index) ... ok 417s test_view_index_with_method (admin_docs.test_views.AdminDocViewTests.test_view_index_with_method) 417s Views that are methods are listed correctly. ... ok 419s test_form_url_present_in_context (admin_views.tests.UserAdminTest.test_form_url_present_in_context) ... ok 419s test_password_mismatch (admin_views.tests.UserAdminTest.test_password_mismatch) ... ok 419s test_save_add_another_button (admin_views.tests.UserAdminTest.test_save_add_another_button) ... ok 419s test_save_button (admin_views.tests.UserAdminTest.test_save_button) ... ok 419s test_save_continue_editing_button (admin_views.tests.UserAdminTest.test_save_continue_editing_button) ... ok 419s test_user_fk_add_popup (admin_views.tests.UserAdminTest.test_user_fk_add_popup) 419s User addition through a FK popup should return the appropriate ... ok 419s test_user_fk_change_popup (admin_views.tests.UserAdminTest.test_user_fk_change_popup) 419s User change through a FK popup should return the appropriate JavaScript ... ok 419s test_user_fk_delete_popup (admin_views.tests.UserAdminTest.test_user_fk_delete_popup) 419s User deletion through a FK popup should return the appropriate ... ok 419s test_user_permission_performance (admin_views.tests.UserAdminTest.test_user_permission_performance) ... ok 419s test_bookmarklets (admin_docs.test_views.AdminDocViewWithMultipleEngines.test_bookmarklets) ... ok 419s test_callable_urlconf (admin_docs.test_views.AdminDocViewWithMultipleEngines.test_callable_urlconf) 419s Index view should correctly resolve view patterns when ROOT_URLCONF is ... ok 419s test_index (admin_docs.test_views.AdminDocViewWithMultipleEngines.test_index) ... ok 419s test_missing_docutils (admin_docs.test_views.AdminDocViewWithMultipleEngines.test_missing_docutils) ... ok 419s test_model_index (admin_docs.test_views.AdminDocViewWithMultipleEngines.test_model_index) ... ok 419s test_namespaced_view_detail (admin_docs.test_views.AdminDocViewWithMultipleEngines.test_namespaced_view_detail) ... ok 419s test_no_sites_framework (admin_docs.test_views.AdminDocViewWithMultipleEngines.test_no_sites_framework) 419s Without the sites framework, should not access SITE_ID or Site ... ok 419s test_template_detail (admin_docs.test_views.AdminDocViewWithMultipleEngines.test_template_detail) ... ok 419s test_templatefilter_index (admin_docs.test_views.AdminDocViewWithMultipleEngines.test_templatefilter_index) ... ok 419s test_templatetag_index (admin_docs.test_views.AdminDocViewWithMultipleEngines.test_templatetag_index) ... ok 419s test_view_detail (admin_docs.test_views.AdminDocViewWithMultipleEngines.test_view_detail) ... ok 419s test_view_detail_as_method (admin_docs.test_views.AdminDocViewWithMultipleEngines.test_view_detail_as_method) 419s Views that are methods can be displayed. ... ok 419s test_view_detail_illegal_import (admin_docs.test_views.AdminDocViewWithMultipleEngines.test_view_detail_illegal_import) ... ok 419s test_view_index (admin_docs.test_views.AdminDocViewWithMultipleEngines.test_view_index) ... ok 419s test_view_index_with_method (admin_docs.test_views.AdminDocViewWithMultipleEngines.test_view_index_with_method) 419s Views that are methods are listed correctly. ... ok 420s test_decorators (signals.tests.SignalTests.test_decorators) ... ok 420s test_delete_signals (signals.tests.SignalTests.test_delete_signals) ... ok 420s test_delete_signals_origin_model (signals.tests.SignalTests.test_delete_signals_origin_model) ... ok 420s test_delete_signals_origin_queryset (signals.tests.SignalTests.test_delete_signals_origin_queryset) ... ok 420s test_disconnect_in_dispatch (signals.tests.SignalTests.test_disconnect_in_dispatch) 420s Signals that disconnect when being called don't mess future ... ok 420s test_disconnect_model (signals.tests.SignalTests.test_disconnect_model) ... ok 420s test_lazy_model_signal (signals.tests.SignalTests.test_lazy_model_signal) ... ok 420s test_model_pre_init_and_post_init (signals.tests.SignalTests.test_model_pre_init_and_post_init) ... ok 420s test_save_and_delete_signals_with_m2m (signals.tests.SignalTests.test_save_and_delete_signals_with_m2m) ... ok 420s test_save_signals (signals.tests.SignalTests.test_save_signals) ... ok 420s test_app_not_found (admin_docs.test_views.TestModelDetailView.test_app_not_found) ... ok 420s test_descriptions_render_correctly (admin_docs.test_views.TestModelDetailView.test_descriptions_render_correctly) 420s The ``description`` field should render correctly for each field type. ... ok 420s test_instance_of_cached_property_methods_are_displayed (admin_docs.test_views.TestModelDetailView.test_instance_of_cached_property_methods_are_displayed) 420s Model cached properties are displayed as fields. ... ok 420s test_instance_of_property_methods_are_displayed (admin_docs.test_views.TestModelDetailView.test_instance_of_property_methods_are_displayed) 420s Model properties are displayed as fields. ... ok 420s test_method_data_types (admin_docs.test_views.TestModelDetailView.test_method_data_types) ... ok 420s test_method_excludes (admin_docs.test_views.TestModelDetailView.test_method_excludes) 420s Methods that begin with strings defined in ... ok 420s test_methods_with_arguments (admin_docs.test_views.TestModelDetailView.test_methods_with_arguments) 420s Methods that take arguments should also displayed. ... ok 420s test_methods_with_arguments_display_arguments (admin_docs.test_views.TestModelDetailView.test_methods_with_arguments_display_arguments) 420s Methods with arguments should have their arguments displayed. ... ok 420s test_methods_with_arguments_display_arguments_default_value (admin_docs.test_views.TestModelDetailView.test_methods_with_arguments_display_arguments_default_value) 420s Methods with keyword arguments should have their arguments displayed. ... ok 420s test_methods_with_multiple_arguments_display_arguments (admin_docs.test_views.TestModelDetailView.test_methods_with_multiple_arguments_display_arguments) 420s Methods with multiple arguments should have all their arguments ... ok 420s test_model_detail_title (admin_docs.test_views.TestModelDetailView.test_model_detail_title) ... ok 420s test_model_docstring_renders_correctly (admin_docs.test_views.TestModelDetailView.test_model_docstring_renders_correctly) ... ok 420s test_model_not_found (admin_docs.test_views.TestModelDetailView.test_model_not_found) ... ok 420s test_model_with_many_to_one (admin_docs.test_views.TestModelDetailView.test_model_with_many_to_one) ... ok 420s test_model_with_no_backward_relations_render_only_relevant_fields (admin_docs.test_views.TestModelDetailView.test_model_with_no_backward_relations_render_only_relevant_fields) 420s A model with ``related_name`` of `+` shouldn't show backward ... ok 420s test_recursive_m2m_add_in_both_directions (m2m_recursive.tests.RecursiveM2MTests.test_recursive_m2m_add_in_both_directions) ... ok 420s test_recursive_m2m_add_via_related_name (m2m_recursive.tests.RecursiveM2MTests.test_recursive_m2m_add_via_related_name) ... ok 420s test_recursive_m2m_all (m2m_recursive.tests.RecursiveM2MTests.test_recursive_m2m_all) ... ok 420s test_recursive_m2m_clear (m2m_recursive.tests.RecursiveM2MTests.test_recursive_m2m_clear) ... ok 420s test_recursive_m2m_related_to_self (m2m_recursive.tests.RecursiveM2MTests.test_recursive_m2m_related_to_self) ... ok 420s test_recursive_m2m_remove (m2m_recursive.tests.RecursiveM2MTests.test_recursive_m2m_remove) ... ok 420s test_recursive_m2m_reverse_add (m2m_recursive.tests.RecursiveM2MTests.test_recursive_m2m_reverse_add) ... ok 420s test_reverse_by_field (reverse_lookup.tests.ReverseLookupTests.test_reverse_by_field) ... ok 420s test_reverse_by_related_name (reverse_lookup.tests.ReverseLookupTests.test_reverse_by_related_name) ... ok 420s test_reverse_field_name_disallowed (reverse_lookup.tests.ReverseLookupTests.test_reverse_field_name_disallowed) 420s If a related_name is given you can't use the field name instead ... ok 420s test_recursive_m2m_all (m2m_recursive.tests.RecursiveSymmetricalM2MThroughTests.test_recursive_m2m_all) ... ok 420s test_recursive_m2m_clear (m2m_recursive.tests.RecursiveSymmetricalM2MThroughTests.test_recursive_m2m_clear) ... ok 420s test_recursive_m2m_remove (m2m_recursive.tests.RecursiveSymmetricalM2MThroughTests.test_recursive_m2m_remove) ... ok 420s test_recursive_m2m_reverse_add (m2m_recursive.tests.RecursiveSymmetricalM2MThroughTests.test_recursive_m2m_reverse_add) ... ok 420s test_recursive_m2m_set (m2m_recursive.tests.RecursiveSymmetricalM2MThroughTests.test_recursive_m2m_set) ... ok 420s test_book_name_deutsh (test_utils.test_testcase.SetupTestDataIsolationTests.test_book_name_deutsh) ... ok 420s test_book_name_french (test_utils.test_testcase.SetupTestDataIsolationTests.test_book_name_french) ... ok 420s test_binaryfield_data_type (test_utils.test_testcase.TestDataTests.test_binaryfield_data_type) ... ok 420s test_class_attribute_equality (test_utils.test_testcase.TestDataTests.test_class_attribute_equality) 420s Class level test data is equal to instance level test data. ... ok 420s test_class_attribute_identity (test_utils.test_testcase.TestDataTests.test_class_attribute_identity) 420s Class level test data is not identical to instance level test data. ... ok 420s test_identity_preservation (test_utils.test_testcase.TestDataTests.test_identity_preservation) 420s Identity of test data is preserved between accesses. ... ok 420s test_known_related_objects_identity_preservation (test_utils.test_testcase.TestDataTests.test_known_related_objects_identity_preservation) 420s Known related objects identity is preserved. ... ok 420s test_repr (test_utils.test_testcase.TestDataTests.test_repr) ... ok 420s test_disallowed_database_connection (test_utils.test_testcase.TestTestCase.test_disallowed_database_connection) ... ok 420s test_disallowed_database_queries (test_utils.test_testcase.TestTestCase.test_disallowed_database_queries) ... ok 420s test_fixture_teardown_checks_constraints (test_utils.test_testcase.TestTestCase.test_fixture_teardown_checks_constraints) ... ok 420s test_reset_sequences (test_utils.test_testcase.TestTestCase.test_reset_sequences) ... ok 420s test_queries_cleared (test_utils.test_transactiontestcase.TransactionTestCaseDatabasesTests.test_queries_cleared) 420s TransactionTestCase._pre_setup() clears the connections' queries_log ... ok 420s test_failure (test_utils.tests.AssertNumQueriesContextManagerTests.test_failure) ... ok 420s test_simple (test_utils.tests.AssertNumQueriesContextManagerTests.test_simple) ... ok 420s test_with_client (test_utils.tests.AssertNumQueriesContextManagerTests.test_with_client) ... ok 420s test_assert_num_queries (test_utils.tests.AssertNumQueriesTests.test_assert_num_queries) ... ok 420s test_assert_num_queries_with_client (test_utils.tests.AssertNumQueriesTests.test_assert_num_queries_with_client) ... ok 421s test_deprecated_assertquerysetequal (test_utils.tests.AssertQuerySetEqualTests.test_deprecated_assertquerysetequal) ... ok 421s test_empty (test_utils.tests.AssertQuerySetEqualTests.test_empty) ... ok 421s test_flat_values_list (test_utils.tests.AssertQuerySetEqualTests.test_flat_values_list) ... ok 421s test_maxdiff (test_utils.tests.AssertQuerySetEqualTests.test_maxdiff) ... ok 421s test_ordered (test_utils.tests.AssertQuerySetEqualTests.test_ordered) ... ok 421s test_queryset (test_utils.tests.AssertQuerySetEqualTests.test_queryset) ... ok 421s test_rename_assertquerysetequal_deprecation_warning (test_utils.tests.AssertQuerySetEqualTests.test_rename_assertquerysetequal_deprecation_warning) ... ok 421s test_repeated_values (test_utils.tests.AssertQuerySetEqualTests.test_repeated_values) 421s assertQuerySetEqual checks the number of appearance of each item ... ok 421s test_repr_transform (test_utils.tests.AssertQuerySetEqualTests.test_repr_transform) ... ok 421s test_transform (test_utils.tests.AssertQuerySetEqualTests.test_transform) ... ok 421s test_undefined_order (test_utils.tests.AssertQuerySetEqualTests.test_undefined_order) ... ok 421s test_unordered (test_utils.tests.AssertQuerySetEqualTests.test_unordered) ... ok 421s test_failure (test_utils.tests.CaptureQueriesContextManagerTests.test_failure) ... ok 421s test_nested (test_utils.tests.CaptureQueriesContextManagerTests.test_nested) ... ok 421s test_simple (test_utils.tests.CaptureQueriesContextManagerTests.test_simple) ... ok 421s test_with_client (test_utils.tests.CaptureQueriesContextManagerTests.test_with_client) ... ok 421s test_within (test_utils.tests.CaptureQueriesContextManagerTests.test_within) ... ok 421s test_different_using (test_utils.tests.CaptureOnCommitCallbacksTests.test_different_using) ... ok 421s test_execute (test_utils.tests.CaptureOnCommitCallbacksTests.test_execute) ... ok 421s test_execute_recursive (test_utils.tests.CaptureOnCommitCallbacksTests.test_execute_recursive) ... ok 421s test_execute_robust (test_utils.tests.CaptureOnCommitCallbacksTests.test_execute_robust) ... ok 421s test_execute_tree (test_utils.tests.CaptureOnCommitCallbacksTests.test_execute_tree) 421s A visualisation of the callback tree tested. Each node is expected to ... ok 421s test_no_arguments (test_utils.tests.CaptureOnCommitCallbacksTests.test_no_arguments) ... ok 421s test_pre_callback (test_utils.tests.CaptureOnCommitCallbacksTests.test_pre_callback) ... ok 421s test_using (test_utils.tests.CaptureOnCommitCallbacksTests.test_using) ... ok 421s test_with_rolled_back_savepoint (test_utils.tests.CaptureOnCommitCallbacksTests.test_with_rolled_back_savepoint) ... ok 421s test_missing_default_databases (test_utils.tests.SkippingClassTestCase.test_missing_default_databases) ... ok 421s test_skip_class_unless_db_feature (test_utils.tests.SkippingClassTestCase.test_skip_class_unless_db_feature) ... ok 421s test_fixtures_are_skipped (test_utils.tests.SkippingExtraTests.test_fixtures_are_skipped) ... skipped 'Fixture loading should not be performed for skipped tests.' 421s test_failure_in_setUpTestData_should_rollback_transaction (test_utils.tests.TestBadSetUpTestData.test_failure_in_setUpTestData_should_rollback_transaction) ... ok 421s test_circular_reference (fixtures.tests.CircularReferenceTests.test_circular_reference) ... ok 421s test_circular_reference_natural_key (fixtures.tests.CircularReferenceTests.test_circular_reference_natural_key) ... ok 421s test_forward_reference_fk (fixtures.tests.ForwardReferenceTests.test_forward_reference_fk) ... ok 421s test_forward_reference_fk_natural_key (fixtures.tests.ForwardReferenceTests.test_forward_reference_fk_natural_key) ... ok 421s test_forward_reference_m2m (fixtures.tests.ForwardReferenceTests.test_forward_reference_m2m) ... ok 421s test_forward_reference_m2m_natural_key (fixtures.tests.ForwardReferenceTests.test_forward_reference_m2m_natural_key) ... ok 421s test_loaddata_not_existent_fixture_file (fixtures.tests.NonexistentFixtureTests.test_loaddata_not_existent_fixture_file) ... ok 421s test_nonexistent_fixture_no_constraint_checking (fixtures.tests.NonexistentFixtureTests.test_nonexistent_fixture_no_constraint_checking) 421s If no fixtures match the loaddata command, constraints checks on the ... ok 421s test_class_fixtures (fixtures.tests.SubclassTestCaseFixtureLoadingTests.test_class_fixtures) 421s There were no fixture objects installed ... ok 421s test_class_fixtures (fixtures.tests.TestCaseFixtureLoadingTests.test_class_fixtures) 421s Test case has installed 3 fixture objects ... ok 422s test_inlineformset_custom_callback (model_formsets_regress.tests.FormfieldCallbackTests.test_inlineformset_custom_callback) ... ok 422s test_inlineformset_factory_default (model_formsets_regress.tests.FormfieldCallbackTests.test_inlineformset_factory_default) ... ok 422s test_modelformset_custom_callback (model_formsets_regress.tests.FormfieldCallbackTests.test_modelformset_custom_callback) ... ok 422s test_modelformset_factory_default (model_formsets_regress.tests.FormfieldCallbackTests.test_modelformset_factory_default) ... ok 422s test_all_delete (model_formsets_regress.tests.FormfieldShouldDeleteFormTests.test_all_delete) 422s Verify base formset honors DELETE field ... ok 422s test_custom_delete (model_formsets_regress.tests.FormfieldShouldDeleteFormTests.test_custom_delete) 422s Verify DeleteFormset ignores DELETE field and uses form method ... ok 422s test_init_database (model_formsets_regress.tests.FormfieldShouldDeleteFormTests.test_init_database) 422s Add test data to database via formset ... ok 422s test_no_delete (model_formsets_regress.tests.FormfieldShouldDeleteFormTests.test_no_delete) 422s Verify base formset doesn't modify database ... ok 422s test_error_class (model_formsets_regress.tests.FormsetTests.test_error_class) 422s Test the type of Formset and Form error attributes ... ok 422s test_extraneous_query_is_not_run (model_formsets_regress.tests.FormsetTests.test_extraneous_query_is_not_run) ... ok 422s test_initial_data (model_formsets_regress.tests.FormsetTests.test_initial_data) ... ok 422s test_empty_fields_on_modelformset (model_formsets_regress.tests.InlineFormsetTests.test_empty_fields_on_modelformset) 422s No fields passed to modelformset_factory() should result in no fields ... ok 422s test_formset_over_inherited_model (model_formsets_regress.tests.InlineFormsetTests.test_formset_over_inherited_model) 422s A formset over a ForeignKey with a to_field can be saved. ... ok 422s test_formset_over_to_field (model_formsets_regress.tests.InlineFormsetTests.test_formset_over_to_field) 422s A formset over a ForeignKey with a to_field can be saved. ... ok 422s test_formset_with_none_instance (model_formsets_regress.tests.InlineFormsetTests.test_formset_with_none_instance) 422s A formset with instance=None can be created. Regression for #11872 ... ok 422s test_initial_data (model_formsets_regress.tests.InlineFormsetTests.test_initial_data) ... ok 422s test_inline_model_with_primary_to_field (model_formsets_regress.tests.InlineFormsetTests.test_inline_model_with_primary_to_field) 422s An inline model with a OneToOneField with to_field & primary key. ... ok 422s test_inline_model_with_to_field (model_formsets_regress.tests.InlineFormsetTests.test_inline_model_with_to_field) 422s #13794 --- An inline model with a to_field of a formset with instance ... ok 422s test_inline_model_with_to_field_to_rel (model_formsets_regress.tests.InlineFormsetTests.test_inline_model_with_to_field_to_rel) 422s #13794 --- An inline model with a to_field to a related field of a ... ok 422s test_save_as_new_with_new_inlines (model_formsets_regress.tests.InlineFormsetTests.test_save_as_new_with_new_inlines) 422s Existing and new inlines are saved with save_as_new. ... ok 422s test_delete_already_deleted (model_formsets_regress.tests.RedeleteTests.test_delete_already_deleted) ... ok 422s test_resubmit (model_formsets_regress.tests.RedeleteTests.test_resubmit) ... ok 422s test_set_messages_success (messages_tests.test_mixins.SuccessMessageMixinTests.test_set_messages_success) ... ok 422s test_set_messages_success_on_delete (messages_tests.test_mixins.SuccessMessageMixinTests.test_set_messages_success_on_delete) ... ok 423s test_ambiguous_compressed_fixture (fixtures.tests.FixtureLoadingTests.test_ambiguous_compressed_fixture) ... ok 423s test_compress_format_loading (fixtures.tests.FixtureLoadingTests.test_compress_format_loading) ... ok 423s test_compressed_loading (fixtures.tests.FixtureLoadingTests.test_compressed_loading) ... ok 423s test_compressed_loading_bz2 (fixtures.tests.FixtureLoadingTests.test_compressed_loading_bz2) ... ok 423s test_compressed_loading_gzip (fixtures.tests.FixtureLoadingTests.test_compressed_loading_gzip) ... ok 423s test_compressed_loading_lzma (fixtures.tests.FixtureLoadingTests.test_compressed_loading_lzma) ... ok 423s test_compressed_loading_xz (fixtures.tests.FixtureLoadingTests.test_compressed_loading_xz) ... ok 423s test_compressed_specified_loading (fixtures.tests.FixtureLoadingTests.test_compressed_specified_loading) ... ok 423s test_db_loading (fixtures.tests.FixtureLoadingTests.test_db_loading) ... ok 423s test_dumpdata_progressbar (fixtures.tests.FixtureLoadingTests.test_dumpdata_progressbar) 423s Dumpdata shows a progress bar on the command line when --output is set, ... ok 423s test_dumpdata_proxy_with_concrete (fixtures.tests.FixtureLoadingTests.test_dumpdata_proxy_with_concrete) 423s A warning isn't displayed if a proxy model is dumped with its concrete ... ok 423s test_dumpdata_proxy_without_concrete (fixtures.tests.FixtureLoadingTests.test_dumpdata_proxy_without_concrete) 423s A warning is displayed if a proxy model is dumped without its concrete ... ok 423s test_dumpdata_with_excludes (fixtures.tests.FixtureLoadingTests.test_dumpdata_with_excludes) ... ok 423s test_dumpdata_with_file_bz2_output (fixtures.tests.FixtureLoadingTests.test_dumpdata_with_file_bz2_output) ... ok 423s test_dumpdata_with_file_gzip_output (fixtures.tests.FixtureLoadingTests.test_dumpdata_with_file_gzip_output) ... ok 423s test_dumpdata_with_file_lzma_output (fixtures.tests.FixtureLoadingTests.test_dumpdata_with_file_lzma_output) ... ok 423s test_dumpdata_with_file_output (fixtures.tests.FixtureLoadingTests.test_dumpdata_with_file_output) ... ok 423s test_dumpdata_with_file_xz_output (fixtures.tests.FixtureLoadingTests.test_dumpdata_with_file_xz_output) ... ok 423s test_dumpdata_with_file_zip_output (fixtures.tests.FixtureLoadingTests.test_dumpdata_with_file_zip_output) ... ok 423s test_dumpdata_with_filtering_manager (fixtures.tests.FixtureLoadingTests.test_dumpdata_with_filtering_manager) ... ok 423s test_dumpdata_with_pks (fixtures.tests.FixtureLoadingTests.test_dumpdata_with_pks) ... ok 423s test_dumpdata_with_uuid_pks (fixtures.tests.FixtureLoadingTests.test_dumpdata_with_uuid_pks) ... ok 423s test_exclude_option_errors (fixtures.tests.FixtureLoadingTests.test_exclude_option_errors) 423s Excluding a bogus app or model should raise an error. ... ok 423s test_load_fixture_with_special_characters (fixtures.tests.FixtureLoadingTests.test_load_fixture_with_special_characters) ... ok 423s test_loaddata_app_option (fixtures.tests.FixtureLoadingTests.test_loaddata_app_option) ... ok 423s test_loaddata_error_message (fixtures.tests.FixtureLoadingTests.test_loaddata_error_message) 423s Loading a fixture which contains an invalid object outputs an error ... ok 423s test_loaddata_null_characters_on_postgresql (fixtures.tests.FixtureLoadingTests.test_loaddata_null_characters_on_postgresql) ... skipped "Database doesn't support feature(s): prohibits_null_characters_in_text_exception" 423s test_loaddata_verbosity_three (fixtures.tests.FixtureLoadingTests.test_loaddata_verbosity_three) ... ok 423s test_loading_and_dumping (fixtures.tests.FixtureLoadingTests.test_loading_and_dumping) ... ok 423s test_loading_stdin (fixtures.tests.FixtureLoadingTests.test_loading_stdin) 423s Loading fixtures from stdin with json and xml. ... ok 423s test_loading_using (fixtures.tests.FixtureLoadingTests.test_loading_using) ... ok 423s test_loading_with_exclude_app (fixtures.tests.FixtureLoadingTests.test_loading_with_exclude_app) ... ok 423s test_loading_with_exclude_model (fixtures.tests.FixtureLoadingTests.test_loading_with_exclude_model) ... ok 423s test_output_formats (fixtures.tests.FixtureLoadingTests.test_output_formats) ... ok 423s test_stdin_without_format (fixtures.tests.FixtureLoadingTests.test_stdin_without_format) 423s Reading from stdin raises an error if format isn't specified. ... ok 423s test_unmatched_identifier_loading (fixtures.tests.FixtureLoadingTests.test_unmatched_identifier_loading) ... ok 423s test_reraising_backend_specific_database_exception (db_utils.tests.DatabaseErrorWrapperTests.test_reraising_backend_specific_database_exception) ... skipped 'PostgreSQL test' 423s test_add (messages_tests.test_session.SessionTests.test_add) ... ok 423s test_add_lazy_translation (messages_tests.test_session.SessionTests.test_add_lazy_translation) ... ok 423s test_add_update (messages_tests.test_session.SessionTests.test_add_update) ... ok 423s test_context_processor_message_levels (messages_tests.test_session.SessionTests.test_context_processor_message_levels) ... ok 423s test_custom_tags (messages_tests.test_session.SessionTests.test_custom_tags) ... ok 423s test_default_level (messages_tests.test_session.SessionTests.test_default_level) ... ok 423s test_existing_add (messages_tests.test_session.SessionTests.test_existing_add) ... ok 423s test_existing_add_read_update (messages_tests.test_session.SessionTests.test_existing_add_read_update) ... ok 423s test_existing_read (messages_tests.test_session.SessionTests.test_existing_read) 423s Reading the existing storage doesn't cause the data to be lost. ... ok 423s test_existing_read_add_update (messages_tests.test_session.SessionTests.test_existing_read_add_update) ... ok 423s test_full_request_response_cycle (messages_tests.test_session.SessionTests.test_full_request_response_cycle) 423s With the message middleware enabled, messages are properly stored and ... ok 423s test_get (messages_tests.test_session.SessionTests.test_get) ... ok 423s test_high_level (messages_tests.test_session.SessionTests.test_high_level) ... ok 423s test_level_tag (messages_tests.test_session.SessionTests.test_level_tag) ... ok 423s test_low_level (messages_tests.test_session.SessionTests.test_low_level) ... ok 423s test_middleware_disabled (messages_tests.test_session.SessionTests.test_middleware_disabled) 423s When the middleware is disabled, an exception is raised when one ... ok 423s test_middleware_disabled_fail_silently (messages_tests.test_session.SessionTests.test_middleware_disabled_fail_silently) 423s When the middleware is disabled, an exception is not raised ... ok 423s test_multiple_posts (messages_tests.test_session.SessionTests.test_multiple_posts) 423s Messages persist properly when multiple POSTs are made before a GET. ... ok 423s test_no_session (messages_tests.test_session.SessionTests.test_no_session) ... ok 423s test_no_update (messages_tests.test_session.SessionTests.test_no_update) ... ok 423s test_repr (messages_tests.test_session.SessionTests.test_repr) ... ok 423s test_safedata (messages_tests.test_session.SessionTests.test_safedata) 423s A message containing SafeData keeps its safe status when retrieved from ... ok 423s test_settings_level (messages_tests.test_session.SessionTests.test_settings_level) ... ok 423s test_tags (messages_tests.test_session.SessionTests.test_tags) ... ok 423s test_with_template_response (messages_tests.test_session.SessionTests.test_with_template_response) ... ok 423s test_delete_one_to_one_manager (custom_managers.tests.CustomManagersRegressTestCase.test_delete_one_to_one_manager) ... ok 423s test_delete_related_on_filtered_manager (custom_managers.tests.CustomManagersRegressTestCase.test_delete_related_on_filtered_manager) 423s Deleting related objects should also not be distracted by a ... ok 423s test_filtered_default_manager (custom_managers.tests.CustomManagersRegressTestCase.test_filtered_default_manager) 423s Even though the default manager filters out some records, ... ok 423s test_queryset_with_custom_init (custom_managers.tests.CustomManagersRegressTestCase.test_queryset_with_custom_init) 423s BaseManager.get_queryset() should use kwargs rather than args to allow ... ok 423s test_refresh_from_db_when_default_manager_filters (custom_managers.tests.CustomManagersRegressTestCase.test_refresh_from_db_when_default_manager_filters) 423s Model.refresh_from_db() works for instances hidden by the default ... ok 423s test_save_clears_annotations_from_base_manager (custom_managers.tests.CustomManagersRegressTestCase.test_save_clears_annotations_from_base_manager) 423s Model.save() clears annotations from the base manager. ... ok 423s test_managers (custom_managers.tests.TestCars.test_managers) ... ok 424s test_abstract_model_with_custom_manager_name (custom_managers.tests.CustomManagerTests.test_abstract_model_with_custom_manager_name) 424s A custom manager may be defined on an abstract model. ... ok 424s test_custom_manager_basic (custom_managers.tests.CustomManagerTests.test_custom_manager_basic) 424s Test a custom Manager method. ... ok 424s test_deconstruct_as_manager (custom_managers.tests.CustomManagerTests.test_deconstruct_as_manager) ... ok 424s test_deconstruct_default (custom_managers.tests.CustomManagerTests.test_deconstruct_default) ... ok 424s test_deconstruct_from_queryset (custom_managers.tests.CustomManagerTests.test_deconstruct_from_queryset) ... ok 424s test_deconstruct_from_queryset_failing (custom_managers.tests.CustomManagerTests.test_deconstruct_from_queryset_failing) ... ok 424s test_filtering (custom_managers.tests.CustomManagerTests.test_filtering) 424s Custom managers respond to usual filtering methods ... ok 424s test_fk_related_manager (custom_managers.tests.CustomManagerTests.test_fk_related_manager) ... ok 424s test_gfk_related_manager (custom_managers.tests.CustomManagerTests.test_gfk_related_manager) ... ok 424s test_init_args (custom_managers.tests.CustomManagerTests.test_init_args) 424s The custom manager __init__() argument has been set. ... ok 424s test_m2m_related_manager (custom_managers.tests.CustomManagerTests.test_m2m_related_manager) ... ok 424s test_manager_attributes (custom_managers.tests.CustomManagerTests.test_manager_attributes) 424s Custom manager method is only available on the manager and not on ... ok 424s test_manager_honors_queryset_only (custom_managers.tests.CustomManagerTests.test_manager_honors_queryset_only) ... ok 424s test_manager_use_queryset_methods (custom_managers.tests.CustomManagerTests.test_manager_use_queryset_methods) 424s Custom manager will use the queryset methods ... ok 424s test_no_objects (custom_managers.tests.CustomManagerTests.test_no_objects) 424s The default manager, "objects", doesn't exist, because a custom one ... ok 424s test_queryset_and_manager (custom_managers.tests.CustomManagerTests.test_queryset_and_manager) 424s Queryset method doesn't override the custom manager method. ... ok 424s test_queryset_copied_to_default (custom_managers.tests.CustomManagerTests.test_queryset_copied_to_default) 424s The methods of a custom QuerySet are properly copied onto the ... ok 424s test_related_manager (custom_managers.tests.CustomManagerTests.test_related_manager) 424s The related managers extend the default manager. ... ok 424s test_removal_through_default_fk_related_manager (custom_managers.tests.CustomManagerTests.test_removal_through_default_fk_related_manager) ... ok 424s test_removal_through_default_gfk_related_manager (custom_managers.tests.CustomManagerTests.test_removal_through_default_gfk_related_manager) ... ok 424s test_removal_through_default_m2m_related_manager (custom_managers.tests.CustomManagerTests.test_removal_through_default_m2m_related_manager) ... ok 424s test_removal_through_specified_fk_related_manager (custom_managers.tests.CustomManagerTests.test_removal_through_specified_fk_related_manager) ... ok 424s test_removal_through_specified_gfk_related_manager (custom_managers.tests.CustomManagerTests.test_removal_through_specified_gfk_related_manager) ... ok 424s test_removal_through_specified_m2m_related_manager (custom_managers.tests.CustomManagerTests.test_removal_through_specified_m2m_related_manager) ... ok 424s test_slow_removal_through_default_fk_related_manager (custom_managers.tests.CustomManagerTests.test_slow_removal_through_default_fk_related_manager) ... ok 424s test_slow_removal_through_default_gfk_related_manager (custom_managers.tests.CustomManagerTests.test_slow_removal_through_default_gfk_related_manager) ... ok 424s test_slow_removal_through_specified_fk_related_manager (custom_managers.tests.CustomManagerTests.test_slow_removal_through_specified_fk_related_manager) ... ok 424s test_slow_removal_through_specified_gfk_related_manager (custom_managers.tests.CustomManagerTests.test_slow_removal_through_specified_gfk_related_manager) ... ok 424s test_fallback_flatpage (flatpages_tests.test_csrf.FlatpageCSRFTests.test_fallback_flatpage) 424s A flatpage can be served by the fallback middleware ... ok 424s test_fallback_non_existent_flatpage (flatpages_tests.test_csrf.FlatpageCSRFTests.test_fallback_non_existent_flatpage) 424s A nonexistent flatpage raises a 404 when served by the fallback ... ok 424s test_post_fallback_flatpage (flatpages_tests.test_csrf.FlatpageCSRFTests.test_post_fallback_flatpage) 424s POSTing to a flatpage served by the middleware will raise a CSRF error ... ok 424s test_post_unknown_page (flatpages_tests.test_csrf.FlatpageCSRFTests.test_post_unknown_page) 424s POSTing to an unknown page isn't caught as a 403 CSRF error ... ok 424s test_post_view_flatpage (flatpages_tests.test_csrf.FlatpageCSRFTests.test_post_view_flatpage) 424s POSTing to a flatpage served through a view will raise a CSRF error if ... ok 424s test_view_authenticated_flatpage (flatpages_tests.test_csrf.FlatpageCSRFTests.test_view_authenticated_flatpage) 424s A flatpage served through a view can require authentication ... ok 424s test_view_flatpage (flatpages_tests.test_csrf.FlatpageCSRFTests.test_view_flatpage) 424s A flatpage can be served through a view, even when the middleware is in use ... ok 424s test_view_non_existent_flatpage (flatpages_tests.test_csrf.FlatpageCSRFTests.test_view_non_existent_flatpage) 424s A nonexistent flatpage raises 404 when served through a view, even when ... ok 424s test_redirect_fallback_flatpage (flatpages_tests.test_middleware.FlatpageMiddlewareAppendSlashTests.test_redirect_fallback_flatpage) 424s A flatpage can be served by the fallback middleware and should add a slash ... ok 424s test_redirect_fallback_flatpage_root (flatpages_tests.test_middleware.FlatpageMiddlewareAppendSlashTests.test_redirect_fallback_flatpage_root) 424s A flatpage at / should not cause a redirect loop when APPEND_SLASH is set ... ok 424s test_redirect_fallback_flatpage_special_chars (flatpages_tests.test_middleware.FlatpageMiddlewareAppendSlashTests.test_redirect_fallback_flatpage_special_chars) 424s A flatpage with special chars in the URL can be served by the fallback ... ok 424s test_redirect_fallback_non_existent_flatpage (flatpages_tests.test_middleware.FlatpageMiddlewareAppendSlashTests.test_redirect_fallback_non_existent_flatpage) 424s A nonexistent flatpage raises a 404 when served by the fallback ... ok 424s test_redirect_view_flatpage (flatpages_tests.test_middleware.FlatpageMiddlewareAppendSlashTests.test_redirect_view_flatpage) 424s A flatpage can be served through a view and should add a slash ... ok 424s test_redirect_view_non_existent_flatpage (flatpages_tests.test_middleware.FlatpageMiddlewareAppendSlashTests.test_redirect_view_non_existent_flatpage) 424s A nonexistent flatpage raises 404 when served through a view and ... ok 424s test_flatpage_admin_form_edit (flatpages_tests.test_forms.FlatpageAdminFormTests.test_flatpage_admin_form_edit) 424s Existing flatpages can be edited in the admin form without triggering ... ok 424s test_flatpage_admin_form_url_uniqueness_validation (flatpages_tests.test_forms.FlatpageAdminFormTests.test_flatpage_admin_form_url_uniqueness_validation) 424s The flatpage admin form correctly enforces url uniqueness among ... ok 424s test_flatpage_admin_form_url_validation (flatpages_tests.test_forms.FlatpageAdminFormTests.test_flatpage_admin_form_url_validation) 424s The flatpage admin form correctly validates urls ... ok 424s test_flatpage_doesnt_requires_trailing_slash_without_append_slash (flatpages_tests.test_forms.FlatpageAdminFormTests.test_flatpage_doesnt_requires_trailing_slash_without_append_slash) ... ok 424s test_flatpage_nosites (flatpages_tests.test_forms.FlatpageAdminFormTests.test_flatpage_nosites) ... ok 424s test_flatpage_requires_leading_slash (flatpages_tests.test_forms.FlatpageAdminFormTests.test_flatpage_requires_leading_slash) ... ok 424s test_flatpage_requires_trailing_slash_with_append_slash (flatpages_tests.test_forms.FlatpageAdminFormTests.test_flatpage_requires_trailing_slash_with_append_slash) ... ok 424s test_flatpage_sitemap (flatpages_tests.test_sitemaps.FlatpagesSitemapTests.test_flatpage_sitemap) ... ok 424s test_fallback_authenticated_flatpage (flatpages_tests.test_middleware.FlatpageMiddlewareTests.test_fallback_authenticated_flatpage) 424s A flatpage served by the middleware can require authentication ... ok 424s test_fallback_flatpage (flatpages_tests.test_middleware.FlatpageMiddlewareTests.test_fallback_flatpage) 424s A flatpage can be served by the fallback middleware ... ok 424s test_fallback_flatpage_special_chars (flatpages_tests.test_middleware.FlatpageMiddlewareTests.test_fallback_flatpage_special_chars) 424s A flatpage with special chars in the URL can be served by the fallback ... ok 424s test_fallback_non_existent_flatpage (flatpages_tests.test_middleware.FlatpageMiddlewareTests.test_fallback_non_existent_flatpage) 424s A nonexistent flatpage raises a 404 when served by the fallback ... ok 424s test_view_authenticated_flatpage (flatpages_tests.test_middleware.FlatpageMiddlewareTests.test_view_authenticated_flatpage) 424s A flatpage served through a view can require authentication ... ok 424s test_view_flatpage (flatpages_tests.test_middleware.FlatpageMiddlewareTests.test_view_flatpage) 424s A flatpage can be served through a view, even when the middleware is in use ... ok 424s test_view_non_existent_flatpage (flatpages_tests.test_middleware.FlatpageMiddlewareTests.test_view_non_existent_flatpage) 424s A nonexistent flatpage raises 404 when served through a view, even when ... ok 424s test_get_flatpages_tag (flatpages_tests.test_templatetags.FlatpageTemplateTagTests.test_get_flatpages_tag) 424s The flatpage template tag retrieves unregistered prefixed flatpages by default ... ok 424s test_get_flatpages_tag_for_anon_user (flatpages_tests.test_templatetags.FlatpageTemplateTagTests.test_get_flatpages_tag_for_anon_user) 424s The flatpage template tag retrieves unregistered flatpages for an ... ok 424s test_get_flatpages_tag_for_user (flatpages_tests.test_templatetags.FlatpageTemplateTagTests.test_get_flatpages_tag_for_user) 424s The flatpage template tag retrieves all flatpages for an authenticated user ... ok 424s test_get_flatpages_with_prefix (flatpages_tests.test_templatetags.FlatpageTemplateTagTests.test_get_flatpages_with_prefix) 424s The flatpage template tag retrieves unregistered prefixed flatpages by default ... ok 424s test_get_flatpages_with_prefix_for_anon_user (flatpages_tests.test_templatetags.FlatpageTemplateTagTests.test_get_flatpages_with_prefix_for_anon_user) 424s The flatpage template tag retrieves unregistered prefixed flatpages for ... ok 424s test_get_flatpages_with_prefix_for_user (flatpages_tests.test_templatetags.FlatpageTemplateTagTests.test_get_flatpages_with_prefix_for_user) 424s The flatpage template tag retrieve prefixed flatpages for an ... ok 424s test_get_flatpages_with_variable_prefix (flatpages_tests.test_templatetags.FlatpageTemplateTagTests.test_get_flatpages_with_variable_prefix) 424s The prefix for the flatpage template tag can be a template variable ... ok 424s test_parsing_errors (flatpages_tests.test_templatetags.FlatpageTemplateTagTests.test_parsing_errors) 424s There are various ways that the flatpages template tag won't parse ... ok 424s test_redirect_fallback_flatpage (flatpages_tests.test_views.FlatpageViewAppendSlashTests.test_redirect_fallback_flatpage) 424s A fallback flatpage won't be served if the middleware is disabled and ... ok 424s test_redirect_fallback_non_existent_flatpage (flatpages_tests.test_views.FlatpageViewAppendSlashTests.test_redirect_fallback_non_existent_flatpage) 424s A nonexistent flatpage won't be served if the fallback middleware is ... ok 424s test_redirect_view_flatpage (flatpages_tests.test_views.FlatpageViewAppendSlashTests.test_redirect_view_flatpage) 424s A flatpage can be served through a view and should add a slash ... ok 424s test_redirect_view_flatpage_special_chars (flatpages_tests.test_views.FlatpageViewAppendSlashTests.test_redirect_view_flatpage_special_chars) 424s A flatpage with special chars in the URL can be served through a view ... ok 424s test_redirect_view_non_existent_flatpage (flatpages_tests.test_views.FlatpageViewAppendSlashTests.test_redirect_view_non_existent_flatpage) 424s A nonexistent flatpage raises 404 when served through a view and ... ok 424s test_fallback_flatpage (flatpages_tests.test_views.FlatpageViewTests.test_fallback_flatpage) 424s A fallback flatpage won't be served if the middleware is disabled ... ok 424s test_fallback_non_existent_flatpage (flatpages_tests.test_views.FlatpageViewTests.test_fallback_non_existent_flatpage) 424s A nonexistent flatpage won't be served if the fallback middleware is ... ok 424s test_view_authenticated_flatpage (flatpages_tests.test_views.FlatpageViewTests.test_view_authenticated_flatpage) 424s A flatpage served through a view can require authentication ... ok 424s test_view_flatpage (flatpages_tests.test_views.FlatpageViewTests.test_view_flatpage) 424s A flatpage can be served through a view ... ok 424s test_view_flatpage_special_chars (flatpages_tests.test_views.FlatpageViewTests.test_view_flatpage_special_chars) 424s A flatpage with special chars in the URL can be served through a view ... ok 424s test_view_non_existent_flatpage (flatpages_tests.test_views.FlatpageViewTests.test_view_non_existent_flatpage) 424s A nonexistent flatpage raises 404 when served through a view. ... ok 424s test_natural_key_dependencies (fixtures_regress.tests.NaturalKeyFixtureOnOtherDatabaseTests.test_natural_key_dependencies) 424s Natural keys with foreing keys in dependencies works in a multiple ... ok 425s test_dependency_sorting_m2m_complex (fixtures_regress.tests.M2MNaturalKeyFixtureTests.test_dependency_sorting_m2m_complex) 425s M2M relations with explicit through models should NOT count as ... ok 425s test_dependency_sorting_m2m_complex_circular_1 (fixtures_regress.tests.M2MNaturalKeyFixtureTests.test_dependency_sorting_m2m_complex_circular_1) 425s Circular M2M relations with explicit through models should be serializable ... ok 425s test_dependency_sorting_m2m_complex_circular_2 (fixtures_regress.tests.M2MNaturalKeyFixtureTests.test_dependency_sorting_m2m_complex_circular_2) 425s Circular M2M relations with explicit through models should be serializable ... ok 425s test_dependency_sorting_m2m_simple (fixtures_regress.tests.M2MNaturalKeyFixtureTests.test_dependency_sorting_m2m_simple) 425s M2M relations without explicit through models SHOULD count as dependencies ... ok 425s test_dependency_sorting_m2m_simple_circular (fixtures_regress.tests.M2MNaturalKeyFixtureTests.test_dependency_sorting_m2m_simple_circular) 425s Resolving circular M2M relations without explicit through models should ... ok 425s test_dump_and_load_m2m_simple (fixtures_regress.tests.M2MNaturalKeyFixtureTests.test_dump_and_load_m2m_simple) 425s Test serializing and deserializing back models with simple M2M relations ... ok 425s test_dependency_self_referential (fixtures_regress.tests.NaturalKeyFixtureTests.test_dependency_self_referential) ... ok 425s test_dependency_sorting (fixtures_regress.tests.NaturalKeyFixtureTests.test_dependency_sorting) 425s It doesn't matter what order you mention the models, Store *must* be ... ok 425s test_dependency_sorting_2 (fixtures_regress.tests.NaturalKeyFixtureTests.test_dependency_sorting_2) ... ok 425s test_dependency_sorting_3 (fixtures_regress.tests.NaturalKeyFixtureTests.test_dependency_sorting_3) ... ok 425s test_dependency_sorting_4 (fixtures_regress.tests.NaturalKeyFixtureTests.test_dependency_sorting_4) ... ok 425s test_dependency_sorting_5 (fixtures_regress.tests.NaturalKeyFixtureTests.test_dependency_sorting_5) ... ok 425s test_dependency_sorting_6 (fixtures_regress.tests.NaturalKeyFixtureTests.test_dependency_sorting_6) ... ok 425s test_dependency_sorting_dangling (fixtures_regress.tests.NaturalKeyFixtureTests.test_dependency_sorting_dangling) ... ok 425s test_dependency_sorting_long (fixtures_regress.tests.NaturalKeyFixtureTests.test_dependency_sorting_long) ... ok 425s test_dependency_sorting_normal (fixtures_regress.tests.NaturalKeyFixtureTests.test_dependency_sorting_normal) ... ok 425s test_dependency_sorting_tight_circular (fixtures_regress.tests.NaturalKeyFixtureTests.test_dependency_sorting_tight_circular) ... ok 425s test_dependency_sorting_tight_circular_2 (fixtures_regress.tests.NaturalKeyFixtureTests.test_dependency_sorting_tight_circular_2) ... ok 425s test_nk_deserialize (fixtures_regress.tests.NaturalKeyFixtureTests.test_nk_deserialize) 425s Test for ticket #13030 - Python based parser version ... ok 425s test_nk_deserialize_xml (fixtures_regress.tests.NaturalKeyFixtureTests.test_nk_deserialize_xml) 425s Test for ticket #13030 - XML version ... ok 425s test_nk_on_serialize (fixtures_regress.tests.NaturalKeyFixtureTests.test_nk_on_serialize) 425s Natural key requirements are taken into account when serializing models. ... ok 425s test_normal_pk (fixtures_regress.tests.NaturalKeyFixtureTests.test_normal_pk) 425s Normal primary keys work on a model with natural key capabilities. ... ok 425s test_fixtures_loaded (fixtures_regress.tests.TestLoadFixtureFromOtherAppDirectory.test_fixtures_loaded) ... ok 425s test_foreignkey_forward (prefetch_related.test_prefetch_related_objects.PrefetchRelatedObjectsTests.test_foreignkey_forward) ... ok 425s test_foreignkey_reverse (prefetch_related.test_prefetch_related_objects.PrefetchRelatedObjectsTests.test_foreignkey_reverse) ... ok 425s test_m2m_forward (prefetch_related.test_prefetch_related_objects.PrefetchRelatedObjectsTests.test_m2m_forward) ... ok 425s test_m2m_reverse (prefetch_related.test_prefetch_related_objects.PrefetchRelatedObjectsTests.test_m2m_reverse) ... ok 425s test_m2m_then_m2m (prefetch_related.test_prefetch_related_objects.PrefetchRelatedObjectsTests.test_m2m_then_m2m) 425s A m2m can be followed through another m2m. ... ok 425s test_prefetch_object (prefetch_related.test_prefetch_related_objects.PrefetchRelatedObjectsTests.test_prefetch_object) ... ok 425s test_prefetch_object_to_attr (prefetch_related.test_prefetch_related_objects.PrefetchRelatedObjectsTests.test_prefetch_object_to_attr) ... ok 425s test_prefetch_object_to_attr_twice (prefetch_related.test_prefetch_related_objects.PrefetchRelatedObjectsTests.test_prefetch_object_to_attr_twice) ... ok 425s test_prefetch_object_twice (prefetch_related.test_prefetch_related_objects.PrefetchRelatedObjectsTests.test_prefetch_object_twice) ... ok 425s test_prefetch_queryset (prefetch_related.test_prefetch_related_objects.PrefetchRelatedObjectsTests.test_prefetch_queryset) ... ok 425s test_unknown (prefetch_related.test_prefetch_related_objects.PrefetchRelatedObjectsTests.test_unknown) ... ok 425s test_prefetch_related_from_uuid_model (prefetch_related.test_uuid.UUIDPrefetchRelated.test_prefetch_related_from_uuid_model) ... ok 425s test_prefetch_related_from_uuid_model_to_uuid_model (prefetch_related.test_uuid.UUIDPrefetchRelated.test_prefetch_related_from_uuid_model_to_uuid_model) ... ok 425s test_prefetch_related_from_uuid_model_to_uuid_model_with_values_flat (prefetch_related.test_uuid.UUIDPrefetchRelated.test_prefetch_related_from_uuid_model_to_uuid_model_with_values_flat) ... ok 425s test_prefetch_related_to_uuid_model (prefetch_related.test_uuid.UUIDPrefetchRelated.test_prefetch_related_to_uuid_model) ... ok 425s test_absolute_path (fixtures_regress.tests.TestFixtures.test_absolute_path) 425s Regression test for ticket #6436 -- ... ok 425s test_close_connection_after_loaddata (fixtures_regress.tests.TestFixtures.test_close_connection_after_loaddata) 425s Test for ticket #7572 -- MySQL has a problem if the same connection is ... ok 425s test_dumpdata_uses_default_manager (fixtures_regress.tests.TestFixtures.test_dumpdata_uses_default_manager) 425s Regression for #11286 ... ok 425s test_duplicate_pk (fixtures_regress.tests.TestFixtures.test_duplicate_pk) 425s This is a regression test for ticket #3790. ... ok 425s test_empty (fixtures_regress.tests.TestFixtures.test_empty) 425s Test for ticket #18213 -- Loading a fixture file with no data output a warning. ... ok 425s test_error_message (fixtures_regress.tests.TestFixtures.test_error_message) 425s Regression for #9011 - error message is correct. ... ok 425s test_field_value_coerce (fixtures_regress.tests.TestFixtures.test_field_value_coerce) 425s Test for tickets #8298, #9942 - Field values should be coerced into the ... ok 425s test_fixture_dirs_with_default_fixture_path (fixtures_regress.tests.TestFixtures.test_fixture_dirs_with_default_fixture_path) 425s settings.FIXTURE_DIRS cannot contain a default fixtures directory ... ok 425s test_fixture_dirs_with_default_fixture_path_as_pathlib (fixtures_regress.tests.TestFixtures.test_fixture_dirs_with_default_fixture_path_as_pathlib) 425s settings.FIXTURE_DIRS cannot contain a default fixtures directory ... ok 425s test_fixture_dirs_with_duplicates (fixtures_regress.tests.TestFixtures.test_fixture_dirs_with_duplicates) 425s settings.FIXTURE_DIRS cannot contain duplicates in order to avoid ... ok 425s test_fixtures_dir_pathlib (fixtures_regress.tests.TestFixtures.test_fixtures_dir_pathlib) ... ok 425s test_invalid_data (fixtures_regress.tests.TestFixtures.test_invalid_data) 425s Test for ticket #4371 -- Loading a fixture file with invalid data ... ok 425s test_invalid_data_no_ext (fixtures_regress.tests.TestFixtures.test_invalid_data_no_ext) 425s Test for ticket #4371 -- Loading a fixture file with invalid data ... ok 425s test_loaddata_forward_refs_split_fixtures (fixtures_regress.tests.TestFixtures.test_loaddata_forward_refs_split_fixtures) 425s Regression for #17530 - should be able to cope with forward references ... ok 425s test_loaddata_no_fixture_specified (fixtures_regress.tests.TestFixtures.test_loaddata_no_fixture_specified) 425s Error is quickly reported when no fixtures is provided in the command ... ok 425s test_loaddata_not_found_fields_ignore (fixtures_regress.tests.TestFixtures.test_loaddata_not_found_fields_ignore) 425s Test for ticket #9279 -- Ignores entries in ... ok 425s test_loaddata_not_found_fields_ignore_xml (fixtures_regress.tests.TestFixtures.test_loaddata_not_found_fields_ignore_xml) 425s Test for ticket #19998 -- Ignore entries in the XML serialized data ... ok 425s test_loaddata_not_found_fields_not_ignore (fixtures_regress.tests.TestFixtures.test_loaddata_not_found_fields_not_ignore) 425s Test for ticket #9279 -- Error is raised for entries in ... ok 425s test_loaddata_raises_error_when_fixture_has_invalid_foreign_key (fixtures_regress.tests.TestFixtures.test_loaddata_raises_error_when_fixture_has_invalid_foreign_key) 425s Data with nonexistent child key references raises error. ... ok 425s test_loaddata_with_m2m_to_self (fixtures_regress.tests.TestFixtures.test_loaddata_with_m2m_to_self) 425s Regression test for ticket #17946. ... ok 425s test_loaddata_with_valid_fixture_dirs (fixtures_regress.tests.TestFixtures.test_loaddata_with_valid_fixture_dirs) ... ok 425s test_loaddata_works_when_fixture_has_forward_refs (fixtures_regress.tests.TestFixtures.test_loaddata_works_when_fixture_has_forward_refs) 425s Forward references cause fixtures not to load in MySQL (InnoDB). ... ok 425s test_path_containing_dots (fixtures_regress.tests.TestFixtures.test_path_containing_dots) ... ok 425s test_pg_sequence_resetting_checks (fixtures_regress.tests.TestFixtures.test_pg_sequence_resetting_checks) 425s Test for ticket #7565 -- PostgreSQL sequence resetting checks shouldn't ... ok 425s test_pretty_print_xml (fixtures_regress.tests.TestFixtures.test_pretty_print_xml) 425s Regression test for ticket #4558 -- pretty printing of XML fixtures ... ok 425s test_pretty_print_xml_empty_strings (fixtures_regress.tests.TestFixtures.test_pretty_print_xml_empty_strings) 425s Regression test for ticket #4558 -- pretty printing of XML fixtures ... skipped "Database doesn't support feature(s): interprets_empty_strings_as_nulls" 425s test_proxy_model_included (fixtures_regress.tests.TestFixtures.test_proxy_model_included) 425s Regression for #11428 - Proxy models aren't included when you dumpdata ... ok 425s test_relative_path (fixtures_regress.tests.TestFixtures.test_relative_path) ... ok 425s test_relative_path_in_fixture_dirs (fixtures_regress.tests.TestFixtures.test_relative_path_in_fixture_dirs) ... ok 425s test_ticket_20820 (fixtures_regress.tests.TestFixtures.test_ticket_20820) 425s Regression for ticket #20820 -- loaddata on a model that inherits ... ok 425s test_ticket_22421 (fixtures_regress.tests.TestFixtures.test_ticket_22421) 425s Regression for ticket #22421 -- loaddata on a model that inherits from ... ok 425s test_unimportable_serializer (fixtures_regress.tests.TestFixtures.test_unimportable_serializer) 425s Failing serializer import raises the proper error ... ok 425s test_unknown_format (fixtures_regress.tests.TestFixtures.test_unknown_format) 425s Test for ticket #4371 -- Loading data of an unknown format should fail ... ok 426s test_from_integer_pk_lookup_integer_pk_uuid_pk (prefetch_related.test_uuid.UUIDPrefetchRelatedLookups.test_from_integer_pk_lookup_integer_pk_uuid_pk) ... ok 426s test_from_integer_pk_lookup_integer_pk_uuid_pk_uuid_pk (prefetch_related.test_uuid.UUIDPrefetchRelatedLookups.test_from_integer_pk_lookup_integer_pk_uuid_pk_uuid_pk) ... ok 426s test_from_integer_pk_lookup_uuid_pk_integer_pk (prefetch_related.test_uuid.UUIDPrefetchRelatedLookups.test_from_integer_pk_lookup_uuid_pk_integer_pk) ... ok 426s test_from_uuid_pk_lookup_integer_pk2_uuid_pk2 (prefetch_related.test_uuid.UUIDPrefetchRelatedLookups.test_from_uuid_pk_lookup_integer_pk2_uuid_pk2) ... ok 426s test_from_uuid_pk_lookup_uuid_pk_integer_pk (prefetch_related.test_uuid.UUIDPrefetchRelatedLookups.test_from_uuid_pk_lookup_uuid_pk_integer_pk) ... ok 426s test_m2m_then_m2m (prefetch_related.tests.DefaultManagerTests.test_m2m_then_m2m) ... ok 426s test_add_clears_prefetched_objects (prefetch_related.tests.DirectPrefetchedObjectCacheReuseTests.test_add_clears_prefetched_objects) ... ok 426s test_detect_is_fetched (prefetch_related.tests.DirectPrefetchedObjectCacheReuseTests.test_detect_is_fetched) 426s Nested prefetch_related() shouldn't trigger duplicate queries for the same ... ok 426s test_detect_is_fetched_with_to_attr (prefetch_related.tests.DirectPrefetchedObjectCacheReuseTests.test_detect_is_fetched_with_to_attr) ... ok 426s test_prefetch_reverse_foreign_key (prefetch_related.tests.DirectPrefetchedObjectCacheReuseTests.test_prefetch_reverse_foreign_key) ... ok 426s test_remove_clears_prefetched_objects (prefetch_related.tests.DirectPrefetchedObjectCacheReuseTests.test_remove_clears_prefetched_objects) ... ok 426s test_foreignkey (prefetch_related.tests.ForeignKeyToFieldTest.test_foreignkey) ... ok 426s test_m2m (prefetch_related.tests.ForeignKeyToFieldTest.test_m2m) ... ok 426s test_charfield_GFK (prefetch_related.tests.GenericRelationTests.test_charfield_GFK) ... ok 426s test_custom_queryset (prefetch_related.tests.GenericRelationTests.test_custom_queryset) ... ok 426s test_deleted_GFK (prefetch_related.tests.GenericRelationTests.test_deleted_GFK) ... ok 426s test_generic_relation (prefetch_related.tests.GenericRelationTests.test_generic_relation) ... ok 426s test_nullable_GFK (prefetch_related.tests.GenericRelationTests.test_nullable_GFK) ... ok 426s test_prefetch_GFK (prefetch_related.tests.GenericRelationTests.test_prefetch_GFK) ... ok 426s test_prefetch_GFK_fk_pk (prefetch_related.tests.GenericRelationTests.test_prefetch_GFK_fk_pk) ... ok 426s test_prefetch_GFK_nonint_pk (prefetch_related.tests.GenericRelationTests.test_prefetch_GFK_nonint_pk) ... ok 426s test_prefetch_GFK_uuid_pk (prefetch_related.tests.GenericRelationTests.test_prefetch_GFK_uuid_pk) ... ok 426s test_traverse_GFK (prefetch_related.tests.GenericRelationTests.test_traverse_GFK) 426s A 'content_object' can be traversed with prefetch_related() and ... ok 426s test_order (prefetch_related.tests.LookupOrderingTest.test_order) ... ok 426s test_ambiguous (prefetch_related.tests.CustomPrefetchTests.test_ambiguous) ... ok 426s test_custom_qs (prefetch_related.tests.CustomPrefetchTests.test_custom_qs) ... ok 426s test_filter_deferred (prefetch_related.tests.CustomPrefetchTests.test_filter_deferred) 426s Related filtering of prefetched querysets is deferred until necessary. ... ok 426s test_generic_rel (prefetch_related.tests.CustomPrefetchTests.test_generic_rel) ... ok 426s test_m2m (prefetch_related.tests.CustomPrefetchTests.test_m2m) ... ok 426s test_m2m_through_fk (prefetch_related.tests.CustomPrefetchTests.test_m2m_through_fk) ... ok 426s test_m2m_through_gfk (prefetch_related.tests.CustomPrefetchTests.test_m2m_through_gfk) ... ok 426s test_nested_prefetch_related_are_not_overwritten (prefetch_related.tests.CustomPrefetchTests.test_nested_prefetch_related_are_not_overwritten) ... ok 426s test_nested_prefetch_related_with_duplicate_prefetcher (prefetch_related.tests.CustomPrefetchTests.test_nested_prefetch_related_with_duplicate_prefetcher) 426s Nested prefetches whose name clashes with descriptor names ... ok 426s test_o2m_through_m2m (prefetch_related.tests.CustomPrefetchTests.test_o2m_through_m2m) ... ok 426s test_raw_queryset (prefetch_related.tests.CustomPrefetchTests.test_raw_queryset) ... ok 426s test_reverse_m2m (prefetch_related.tests.CustomPrefetchTests.test_reverse_m2m) ... ok 426s test_to_attr_cached_property (prefetch_related.tests.CustomPrefetchTests.test_to_attr_cached_property) ... ok 426s test_to_attr_doesnt_cache_through_attr_as_list (prefetch_related.tests.CustomPrefetchTests.test_to_attr_doesnt_cache_through_attr_as_list) ... ok 426s test_traverse_multiple_items_property (prefetch_related.tests.CustomPrefetchTests.test_traverse_multiple_items_property) ... ok 426s test_traverse_qs (prefetch_related.tests.CustomPrefetchTests.test_traverse_qs) ... ok 426s test_traverse_single_item_property (prefetch_related.tests.CustomPrefetchTests.test_traverse_single_item_property) ... ok 426s test_values_queryset (prefetch_related.tests.CustomPrefetchTests.test_values_queryset) ... ok 426s test_child_link_prefetch (prefetch_related.tests.MultiTableInheritanceTest.test_child_link_prefetch) ... ok 426s test_foreignkey (prefetch_related.tests.MultiTableInheritanceTest.test_foreignkey) ... ok 426s test_foreignkey_to_inherited (prefetch_related.tests.MultiTableInheritanceTest.test_foreignkey_to_inherited) ... ok 426s test_m2m_to_inheriting_model (prefetch_related.tests.MultiTableInheritanceTest.test_m2m_to_inheriting_model) ... ok 426s test_parent_link_prefetch (prefetch_related.tests.MultiTableInheritanceTest.test_parent_link_prefetch) ... ok 426s test_using_is_honored_custom_qs (prefetch_related.tests.MultiDbTests.test_using_is_honored_custom_qs) ... ok 426s test_using_is_honored_fkey (prefetch_related.tests.MultiDbTests.test_using_is_honored_fkey) ... ok 426s test_using_is_honored_inheritance (prefetch_related.tests.MultiDbTests.test_using_is_honored_inheritance) ... ok 426s test_using_is_honored_m2m (prefetch_related.tests.MultiDbTests.test_using_is_honored_m2m) ... ok 426s test_nested_prefetch_is_not_overwritten_by_related_object (prefetch_related.tests.NestedPrefetchTests.test_nested_prefetch_is_not_overwritten_by_related_object) 426s The prefetched relationship is used rather than populating the reverse ... ok 426s test_in_bulk (prefetch_related.tests.NullableTest.test_in_bulk) 426s In-bulk does correctly prefetch objects by not using .iterator() ... ok 426s test_prefetch_nullable (prefetch_related.tests.NullableTest.test_prefetch_nullable) ... ok 426s test_traverse_nullable (prefetch_related.tests.NullableTest.test_traverse_nullable) ... ok 427s test_foreignkey_reverse (prefetch_related.tests.PrefetchLimitTests.test_foreignkey_reverse) ... ok 427s test_m2m_forward (prefetch_related.tests.PrefetchLimitTests.test_m2m_forward) ... ok 427s test_m2m_reverse (prefetch_related.tests.PrefetchLimitTests.test_m2m_reverse) ... ok 427s test_reverse_ordering (prefetch_related.tests.PrefetchLimitTests.test_reverse_ordering) ... ok 427s test_window_not_supported (prefetch_related.tests.PrefetchLimitTests.test_window_not_supported) ... skipped 'Database has feature(s) supports_over_clause' 427s test_basic (prefetch_related.tests.RawQuerySetTests.test_basic) ... ok 427s test_clear (prefetch_related.tests.RawQuerySetTests.test_clear) ... ok 427s test_prefetch_before_raw (prefetch_related.tests.RawQuerySetTests.test_prefetch_before_raw) ... ok 427s test_retrieves_results_from_prefetched_objects_cache (prefetch_related.tests.ReadPrefetchedObjectsCacheTests.test_retrieves_results_from_prefetched_objects_cache) 427s When intermediary results are prefetched without a destination ... ok 427s test_bug (prefetch_related.tests.Ticket19607Tests.test_bug) ... ok 427s test_bug (prefetch_related.tests.Ticket21410Tests.test_bug) ... ok 427s test_bug (prefetch_related.tests.Ticket21760Tests.test_bug) ... ok 427s test_aggregate_alias (annotations.tests.AliasTests.test_aggregate_alias) ... ok 427s test_alias_after_annotation (annotations.tests.AliasTests.test_alias_after_annotation) ... ok 427s test_alias_annotate_with_aggregation (annotations.tests.AliasTests.test_alias_annotate_with_aggregation) ... ok 427s test_alias_annotation_expression (annotations.tests.AliasTests.test_alias_annotation_expression) ... ok 427s test_alias_default_alias_expression (annotations.tests.AliasTests.test_alias_default_alias_expression) ... ok 427s test_alias_sql_injection (annotations.tests.AliasTests.test_alias_sql_injection) ... ok 427s test_basic_alias (annotations.tests.AliasTests.test_basic_alias) ... ok 427s test_basic_alias_annotation (annotations.tests.AliasTests.test_basic_alias_annotation) ... ok 427s test_basic_alias_f_annotation (annotations.tests.AliasTests.test_basic_alias_f_annotation) ... ok 427s test_basic_alias_f_transform_annotation (annotations.tests.AliasTests.test_basic_alias_f_transform_annotation) ... ok 427s test_dates_alias (annotations.tests.AliasTests.test_dates_alias) ... ok 427s test_datetimes_alias (annotations.tests.AliasTests.test_datetimes_alias) ... ok 427s test_defer_only_alias (annotations.tests.AliasTests.test_defer_only_alias) ... ok 427s test_distinct_on_alias (annotations.tests.AliasTests.test_distinct_on_alias) ... skipped "Database doesn't support feature(s): can_distinct_on_fields" 427s test_filter_alias_agg_with_double_f (annotations.tests.AliasTests.test_filter_alias_agg_with_double_f) ... ok 427s test_filter_alias_with_double_f (annotations.tests.AliasTests.test_filter_alias_with_double_f) ... ok 427s test_filter_alias_with_f (annotations.tests.AliasTests.test_filter_alias_with_f) ... ok 427s test_joined_alias_annotation (annotations.tests.AliasTests.test_joined_alias_annotation) ... ok 427s test_order_by_alias (annotations.tests.AliasTests.test_order_by_alias) ... ok 427s test_order_by_alias_aggregate (annotations.tests.AliasTests.test_order_by_alias_aggregate) ... ok 427s test_overwrite_alias_with_annotation (annotations.tests.AliasTests.test_overwrite_alias_with_annotation) ... ok 427s test_overwrite_annotation_with_alias (annotations.tests.AliasTests.test_overwrite_annotation_with_alias) ... ok 427s test_update_with_alias (annotations.tests.AliasTests.test_update_with_alias) ... ok 427s test_values_alias (annotations.tests.AliasTests.test_values_alias) ... ok 427s test_attribute_error (prefetch_related.tests.PrefetchRelatedTests.test_attribute_error) ... ok 427s test_bool (prefetch_related.tests.PrefetchRelatedTests.test_bool) ... ok 427s test_clear (prefetch_related.tests.PrefetchRelatedTests.test_clear) ... ok 427s test_count (prefetch_related.tests.PrefetchRelatedTests.test_count) ... ok 427s test_exists (prefetch_related.tests.PrefetchRelatedTests.test_exists) ... ok 427s test_filter_deferred (prefetch_related.tests.PrefetchRelatedTests.test_filter_deferred) 427s Related filtering of prefetched querysets is deferred on m2m and ... ok 427s test_foreign_key_then_m2m (prefetch_related.tests.PrefetchRelatedTests.test_foreign_key_then_m2m) 427s A m2m relation can be followed after a relation like ForeignKey that ... ok 427s test_foreignkey_forward (prefetch_related.tests.PrefetchRelatedTests.test_foreignkey_forward) ... ok 427s test_foreignkey_reverse (prefetch_related.tests.PrefetchRelatedTests.test_foreignkey_reverse) ... ok 427s test_forward_m2m_to_attr_conflict (prefetch_related.tests.PrefetchRelatedTests.test_forward_m2m_to_attr_conflict) ... ok 427s test_get (prefetch_related.tests.PrefetchRelatedTests.test_get) 427s Objects retrieved with .get() get the prefetch behavior. ... ok 427s test_in_and_prefetch_related (prefetch_related.tests.PrefetchRelatedTests.test_in_and_prefetch_related) 427s Regression test for #20242 - QuerySet "in" didn't work the first time ... ok 427s test_invalid_final_lookup (prefetch_related.tests.PrefetchRelatedTests.test_invalid_final_lookup) ... ok 427s test_len (prefetch_related.tests.PrefetchRelatedTests.test_len) ... ok 427s test_m2m_forward (prefetch_related.tests.PrefetchRelatedTests.test_m2m_forward) ... ok 427s test_m2m_prefetching_iterator_with_chunks (prefetch_related.tests.PrefetchRelatedTests.test_m2m_prefetching_iterator_with_chunks) ... ok 427s test_m2m_prefetching_iterator_without_chunks (prefetch_related.tests.PrefetchRelatedTests.test_m2m_prefetching_iterator_without_chunks) ... ok 427s test_m2m_prefetching_iterator_without_chunks_warning (prefetch_related.tests.PrefetchRelatedTests.test_m2m_prefetching_iterator_without_chunks_warning) ... ok 427s test_m2m_reverse (prefetch_related.tests.PrefetchRelatedTests.test_m2m_reverse) ... ok 427s test_m2m_then_m2m (prefetch_related.tests.PrefetchRelatedTests.test_m2m_then_m2m) 427s A m2m can be followed through another m2m. ... ok 427s test_m2m_then_m2m_object_ids (prefetch_related.tests.PrefetchRelatedTests.test_m2m_then_m2m_object_ids) ... ok 427s test_m2m_then_reverse_fk_object_ids (prefetch_related.tests.PrefetchRelatedTests.test_m2m_then_reverse_fk_object_ids) ... ok 427s test_m2m_then_reverse_one_to_one_object_ids (prefetch_related.tests.PrefetchRelatedTests.test_m2m_then_reverse_one_to_one_object_ids) ... ok 427s test_named_values_list (prefetch_related.tests.PrefetchRelatedTests.test_named_values_list) ... ok 427s test_onetoone_reverse_no_match (prefetch_related.tests.PrefetchRelatedTests.test_onetoone_reverse_no_match) ... ok 427s test_onetoone_reverse_with_to_field_pk (prefetch_related.tests.PrefetchRelatedTests.test_onetoone_reverse_with_to_field_pk) 427s A model (Bio) with a OneToOneField primary key (author) that references ... ok 427s test_overriding_prefetch (prefetch_related.tests.PrefetchRelatedTests.test_overriding_prefetch) ... ok 427s test_prefetch_eq (prefetch_related.tests.PrefetchRelatedTests.test_prefetch_eq) ... ok 427s test_reverse_m2m_to_attr_conflict (prefetch_related.tests.PrefetchRelatedTests.test_reverse_m2m_to_attr_conflict) ... ok 427s test_reverse_one_to_one_then_m2m (prefetch_related.tests.PrefetchRelatedTests.test_reverse_one_to_one_then_m2m) 427s A m2m relation can be followed after going through the select_related ... ok 427s test_survives_clone (prefetch_related.tests.PrefetchRelatedTests.test_survives_clone) ... ok 428s test_assign_none_null_reverse_relation (one_to_one.tests.OneToOneTests.test_assign_none_null_reverse_relation) ... ok 428s test_assign_none_reverse_relation (one_to_one.tests.OneToOneTests.test_assign_none_reverse_relation) ... ok 428s test_assign_none_to_null_cached_reverse_relation (one_to_one.tests.OneToOneTests.test_assign_none_to_null_cached_reverse_relation) ... ok 428s test_assign_o2o_id_none (one_to_one.tests.OneToOneTests.test_assign_o2o_id_none) ... ok 428s test_assign_o2o_id_value (one_to_one.tests.OneToOneTests.test_assign_o2o_id_value) ... ok 428s test_cached_relation_invalidated_on_save (one_to_one.tests.OneToOneTests.test_cached_relation_invalidated_on_save) 428s Model.save() invalidates stale OneToOneField relations after a primary ... ok 428s test_create_models_m2m (one_to_one.tests.OneToOneTests.test_create_models_m2m) 428s Models are created via the m2m relation if the remote model has a ... ok 428s test_filter_one_to_one_relations (one_to_one.tests.OneToOneTests.test_filter_one_to_one_relations) 428s Regression test for #9968 ... ok 428s test_foreign_key (one_to_one.tests.OneToOneTests.test_foreign_key) ... ok 428s test_get_reverse_on_unsaved_object (one_to_one.tests.OneToOneTests.test_get_reverse_on_unsaved_object) 428s Regression for #18153 and #19089. ... ok 428s test_getter (one_to_one.tests.OneToOneTests.test_getter) ... ok 428s test_hasattr_related_object (one_to_one.tests.OneToOneTests.test_hasattr_related_object) ... ok 428s test_hidden_accessor (one_to_one.tests.OneToOneTests.test_hidden_accessor) 428s When a '+' ending related name is specified no reverse accessor should ... ok 428s test_manager_all (one_to_one.tests.OneToOneTests.test_manager_all) ... ok 428s test_manager_get (one_to_one.tests.OneToOneTests.test_manager_get) ... ok 428s test_multiple_o2o (one_to_one.tests.OneToOneTests.test_multiple_o2o) ... ok 428s test_nullable_o2o_delete (one_to_one.tests.OneToOneTests.test_nullable_o2o_delete) ... ok 428s test_o2o_primary_key_delete (one_to_one.tests.OneToOneTests.test_o2o_primary_key_delete) ... ok 428s test_primary_key_to_field_filter (one_to_one.tests.OneToOneTests.test_primary_key_to_field_filter) ... ok 428s test_rel_pk_exact (one_to_one.tests.OneToOneTests.test_rel_pk_exact) ... ok 428s test_rel_pk_subquery (one_to_one.tests.OneToOneTests.test_rel_pk_subquery) ... ok 428s test_related_object (one_to_one.tests.OneToOneTests.test_related_object) ... ok 428s test_related_object_cache (one_to_one.tests.OneToOneTests.test_related_object_cache) 428s Regression test for #6886 (the related-object cache) ... ok 428s test_related_object_cached_when_reverse_is_accessed (one_to_one.tests.OneToOneTests.test_related_object_cached_when_reverse_is_accessed) 428s Regression for #13839 and #17439. ... ok 428s test_reverse_object_cache (one_to_one.tests.OneToOneTests.test_reverse_object_cache) 428s The name of the cache for the reverse object is correct (#7173). ... ok 428s test_reverse_object_cached_when_related_is_accessed (one_to_one.tests.OneToOneTests.test_reverse_object_cached_when_related_is_accessed) 428s Regression for #13839 and #17439. ... ok 428s test_reverse_object_cached_when_related_is_set (one_to_one.tests.OneToOneTests.test_reverse_object_cached_when_related_is_set) 428s Regression for #13839 and #17439. ... ok 428s test_reverse_object_cached_when_related_is_unset (one_to_one.tests.OneToOneTests.test_reverse_object_cached_when_related_is_unset) 428s Regression for #13839 and #17439. ... ok 428s test_reverse_object_does_not_exist_cache (one_to_one.tests.OneToOneTests.test_reverse_object_does_not_exist_cache) 428s Regression for #13839 and #17439. ... ok 428s test_reverse_relationship_cache_cascade (one_to_one.tests.OneToOneTests.test_reverse_relationship_cache_cascade) 428s Regression test for #9023: accessing the reverse relationship shouldn't ... ok 428s test_save_nullable_o2o_after_parent (one_to_one.tests.OneToOneTests.test_save_nullable_o2o_after_parent) ... ok 428s test_set_reverse_on_unsaved_object (one_to_one.tests.OneToOneTests.test_set_reverse_on_unsaved_object) 428s Writing to the reverse relation on an unsaved object ... ok 428s test_setter (one_to_one.tests.OneToOneTests.test_setter) ... ok 428s test_unsaved_object (one_to_one.tests.OneToOneTests.test_unsaved_object) 428s #10811 -- Assigning an unsaved object to a OneToOneField ... ok 428s test_update_one_to_one_pk (one_to_one.tests.OneToOneTests.test_update_one_to_one_pk) ... ok 428s test_default_ordering (admin_ordering.tests.TestAdminOrdering.test_default_ordering) 428s The default ordering should be by name, as specified in the inner Meta ... ok 428s test_dynamic_ordering (admin_ordering.tests.TestAdminOrdering.test_dynamic_ordering) 428s Let's use a custom ModelAdmin that changes the ordering dynamically. ... ok 428s test_specified_ordering (admin_ordering.tests.TestAdminOrdering.test_specified_ordering) 428s Let's use a custom ModelAdmin that changes the ordering, and make sure ... ok 428s test_specified_ordering_by_f_expression (admin_ordering.tests.TestAdminOrdering.test_specified_ordering_by_f_expression) ... ok 429s test_default_ordering (admin_ordering.tests.TestInlineModelAdminOrdering.test_default_ordering) 429s The default ordering should be by name, as specified in the inner Meta ... ok 429s test_specified_ordering (admin_ordering.tests.TestInlineModelAdminOrdering.test_specified_ordering) 429s Let's check with ordering set to something different than the default. ... ok 429s test_admin_ordering_beats_model_ordering (admin_ordering.tests.TestRelatedFieldsAdminOrdering.test_admin_ordering_beats_model_ordering) ... ok 429s test_admin_with_no_ordering_fallback_to_model_ordering (admin_ordering.tests.TestRelatedFieldsAdminOrdering.test_admin_with_no_ordering_fallback_to_model_ordering) ... ok 429s test_custom_queryset_still_wins (admin_ordering.tests.TestRelatedFieldsAdminOrdering.test_custom_queryset_still_wins) 429s Custom queryset has still precedence (#21405) ... ok 429s test_no_admin_fallback_to_model_ordering (admin_ordering.tests.TestRelatedFieldsAdminOrdering.test_no_admin_fallback_to_model_ordering) ... ok 429s test_intermediary (m2m_intermediary.tests.M2MIntermediaryTests.test_intermediary) ... ok 429s test_aggregate_over_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_aggregate_over_annotation) ... ok 429s test_aggregate_over_full_expression_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_aggregate_over_full_expression_annotation) ... ok 429s test_alias_forbidden_chars (annotations.tests.NonAggregateAnnotationTestCase.test_alias_forbidden_chars) ... ok 429s test_alias_sql_injection (annotations.tests.NonAggregateAnnotationTestCase.test_alias_sql_injection) ... ok 429s test_annotate_exists (annotations.tests.NonAggregateAnnotationTestCase.test_annotate_exists) ... ok 429s test_annotate_with_aggregation (annotations.tests.NonAggregateAnnotationTestCase.test_annotate_with_aggregation) ... ok 429s test_annotation_aggregate_with_m2o (annotations.tests.NonAggregateAnnotationTestCase.test_annotation_aggregate_with_m2o) ... ok 429s test_annotation_and_alias_filter_in_subquery (annotations.tests.NonAggregateAnnotationTestCase.test_annotation_and_alias_filter_in_subquery) ... ok 429s test_annotation_and_alias_filter_related_in_subquery (annotations.tests.NonAggregateAnnotationTestCase.test_annotation_and_alias_filter_related_in_subquery) ... ok 429s test_annotation_exists_aggregate_values_chaining (annotations.tests.NonAggregateAnnotationTestCase.test_annotation_exists_aggregate_values_chaining) ... ok 429s test_annotation_exists_none_query (annotations.tests.NonAggregateAnnotationTestCase.test_annotation_exists_none_query) ... ok 429s test_annotation_filter_with_subquery (annotations.tests.NonAggregateAnnotationTestCase.test_annotation_filter_with_subquery) ... ok 429s test_annotation_in_f_grouped_by_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_annotation_in_f_grouped_by_annotation) ... ok 429s test_annotation_reverse_m2m (annotations.tests.NonAggregateAnnotationTestCase.test_annotation_reverse_m2m) ... ok 429s test_annotation_subquery_and_aggregate_values_chaining (annotations.tests.NonAggregateAnnotationTestCase.test_annotation_subquery_and_aggregate_values_chaining) ... ok 429s test_annotation_subquery_outerref_transform (annotations.tests.NonAggregateAnnotationTestCase.test_annotation_subquery_outerref_transform) ... ok 429s test_annotation_with_m2m (annotations.tests.NonAggregateAnnotationTestCase.test_annotation_with_m2m) ... ok 429s test_arguments_must_be_expressions (annotations.tests.NonAggregateAnnotationTestCase.test_arguments_must_be_expressions) ... ok 429s test_basic_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_basic_annotation) ... ok 429s test_basic_f_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_basic_f_annotation) ... ok 429s test_boolean_value_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_boolean_value_annotation) ... ok 429s test_chaining_annotation_filter_with_m2m (annotations.tests.NonAggregateAnnotationTestCase.test_chaining_annotation_filter_with_m2m) ... ok 429s test_chaining_transforms (annotations.tests.NonAggregateAnnotationTestCase.test_chaining_transforms) ... ok 429s test_column_field_ordering (annotations.tests.NonAggregateAnnotationTestCase.test_column_field_ordering) 429s Columns are aligned in the correct order for resolve_columns. This test ... ok 429s test_column_field_ordering_with_deferred (annotations.tests.NonAggregateAnnotationTestCase.test_column_field_ordering_with_deferred) ... ok 429s test_combined_annotation_commutative (annotations.tests.NonAggregateAnnotationTestCase.test_combined_annotation_commutative) ... ok 429s test_combined_expression_annotation_with_aggregation (annotations.tests.NonAggregateAnnotationTestCase.test_combined_expression_annotation_with_aggregation) ... ok 429s test_combined_f_expression_annotation_with_aggregation (annotations.tests.NonAggregateAnnotationTestCase.test_combined_f_expression_annotation_with_aggregation) ... ok 429s test_custom_functions (annotations.tests.NonAggregateAnnotationTestCase.test_custom_functions) ... ok 429s test_custom_functions_can_ref_other_functions (annotations.tests.NonAggregateAnnotationTestCase.test_custom_functions_can_ref_other_functions) ... ok 429s test_custom_transform_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_custom_transform_annotation) ... ok 429s test_decimal_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_decimal_annotation) ... ok 429s test_defer_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_defer_annotation) 429s Deferred attributes can be referenced by an annotation, ... ok 429s test_distinct_on_with_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_distinct_on_with_annotation) ... skipped "Database doesn't support feature(s): can_distinct_on_fields" 429s test_empty_expression_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_empty_expression_annotation) ... ok 429s test_empty_queryset_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_empty_queryset_annotation) ... ok 429s test_filter_agg_with_double_f (annotations.tests.NonAggregateAnnotationTestCase.test_filter_agg_with_double_f) ... ok 429s test_filter_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_filter_annotation) ... ok 429s test_filter_annotation_with_double_f (annotations.tests.NonAggregateAnnotationTestCase.test_filter_annotation_with_double_f) ... ok 429s test_filter_annotation_with_f (annotations.tests.NonAggregateAnnotationTestCase.test_filter_annotation_with_f) ... ok 429s test_filter_decimal_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_filter_decimal_annotation) ... ok 429s test_filter_wrong_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_filter_wrong_annotation) ... ok 429s test_full_expression_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_full_expression_annotation) ... ok 429s test_full_expression_annotation_with_aggregation (annotations.tests.NonAggregateAnnotationTestCase.test_full_expression_annotation_with_aggregation) ... ok 429s test_full_expression_wrapped_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_full_expression_wrapped_annotation) ... ok 429s test_grouping_by_q_expression_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_grouping_by_q_expression_annotation) ... ok 429s test_joined_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_joined_annotation) ... ok 429s test_joined_transformed_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_joined_transformed_annotation) ... ok 429s test_mixed_type_annotation_date_interval (annotations.tests.NonAggregateAnnotationTestCase.test_mixed_type_annotation_date_interval) ... ok 429s test_mixed_type_annotation_numbers (annotations.tests.NonAggregateAnnotationTestCase.test_mixed_type_annotation_numbers) ... ok 429s test_mti_annotations (annotations.tests.NonAggregateAnnotationTestCase.test_mti_annotations) 429s Fields on an inherited model can be referenced by an ... ok 429s test_null_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_null_annotation) 429s Annotating None onto a model round-trips ... ok 429s test_order_by_aggregate (annotations.tests.NonAggregateAnnotationTestCase.test_order_by_aggregate) ... ok 429s test_order_by_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_order_by_annotation) ... ok 429s test_q_expression_annotation_with_aggregation (annotations.tests.NonAggregateAnnotationTestCase.test_q_expression_annotation_with_aggregation) ... ok 429s test_raw_sql_with_inherited_field (annotations.tests.NonAggregateAnnotationTestCase.test_raw_sql_with_inherited_field) ... ok 429s test_update_with_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_update_with_annotation) ... ok 429s test_values_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_values_annotation) 429s Annotations can reference fields in a values clause, ... ok 429s test_values_with_pk_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_values_with_pk_annotation) ... ok 429s test_combine_isnull (null_fk.tests.NullFkTests.test_combine_isnull) ... ok 429s test_null_fk (null_fk.tests.NullFkTests.test_null_fk) ... ok 430s test_add (many_to_one.tests.ManyToOneTests.test_add) ... ok 430s test_add_after_prefetch (many_to_one.tests.ManyToOneTests.test_add_after_prefetch) ... ok 430s test_add_remove_set_by_pk_raises (many_to_one.tests.ManyToOneTests.test_add_remove_set_by_pk_raises) ... ok 430s test_add_then_remove_after_prefetch (many_to_one.tests.ManyToOneTests.test_add_then_remove_after_prefetch) ... ok 430s test_assign (many_to_one.tests.ManyToOneTests.test_assign) ... ok 430s test_assign_fk_id_none (many_to_one.tests.ManyToOneTests.test_assign_fk_id_none) ... ok 430s test_assign_fk_id_value (many_to_one.tests.ManyToOneTests.test_assign_fk_id_value) ... ok 430s test_cached_foreign_key_with_to_field_not_cleared_by_save (many_to_one.tests.ManyToOneTests.test_cached_foreign_key_with_to_field_not_cleared_by_save) ... ok 430s test_cached_relation_invalidated_on_save (many_to_one.tests.ManyToOneTests.test_cached_relation_invalidated_on_save) 430s Model.save() invalidates stale ForeignKey relations after a primary key ... ok 430s test_clear_after_prefetch (many_to_one.tests.ManyToOneTests.test_clear_after_prefetch) ... ok 430s test_create (many_to_one.tests.ManyToOneTests.test_create) ... ok 430s test_create_relation_with_gettext_lazy (many_to_one.tests.ManyToOneTests.test_create_relation_with_gettext_lazy) ... ok 430s test_deepcopy_and_circular_references (many_to_one.tests.ManyToOneTests.test_deepcopy_and_circular_references) ... ok 430s test_delete (many_to_one.tests.ManyToOneTests.test_delete) ... ok 430s test_explicit_fk (many_to_one.tests.ManyToOneTests.test_explicit_fk) ... ok 430s test_fk_assignment_and_related_object_cache (many_to_one.tests.ManyToOneTests.test_fk_assignment_and_related_object_cache) ... ok 430s test_fk_instantiation_outside_model (many_to_one.tests.ManyToOneTests.test_fk_instantiation_outside_model) ... ok 430s test_fk_to_bigautofield (many_to_one.tests.ManyToOneTests.test_fk_to_bigautofield) ... ok 430s test_fk_to_smallautofield (many_to_one.tests.ManyToOneTests.test_fk_to_smallautofield) ... ok 430s test_get (many_to_one.tests.ManyToOneTests.test_get) ... ok 430s test_hasattr_related_object (many_to_one.tests.ManyToOneTests.test_hasattr_related_object) ... ok 430s test_manager_class_caching (many_to_one.tests.ManyToOneTests.test_manager_class_caching) ... ok 430s test_multiple_foreignkeys (many_to_one.tests.ManyToOneTests.test_multiple_foreignkeys) ... ok 430s test_related_object (many_to_one.tests.ManyToOneTests.test_related_object) ... ok 430s test_relation_unsaved (many_to_one.tests.ManyToOneTests.test_relation_unsaved) ... ok 430s test_remove_after_prefetch (many_to_one.tests.ManyToOneTests.test_remove_after_prefetch) ... ok 430s test_reverse_assignment_deprecation (many_to_one.tests.ManyToOneTests.test_reverse_assignment_deprecation) ... ok 430s test_reverse_foreign_key_instance_to_field_caching (many_to_one.tests.ManyToOneTests.test_reverse_foreign_key_instance_to_field_caching) ... ok 430s test_reverse_selects (many_to_one.tests.ManyToOneTests.test_reverse_selects) ... ok 430s test_save_fk_after_parent_with_non_numeric_pk_set_on_child (many_to_one.tests.ManyToOneTests.test_save_fk_after_parent_with_non_numeric_pk_set_on_child) ... ok 430s test_save_nullable_fk_after_parent (many_to_one.tests.ManyToOneTests.test_save_nullable_fk_after_parent) ... ok 430s test_save_nullable_fk_after_parent_with_to_field (many_to_one.tests.ManyToOneTests.test_save_nullable_fk_after_parent_with_to_field) ... ok 430s test_save_parent_after_assign (many_to_one.tests.ManyToOneTests.test_save_parent_after_assign) ... ok 430s test_select_related (many_to_one.tests.ManyToOneTests.test_select_related) ... ok 430s test_selects (many_to_one.tests.ManyToOneTests.test_selects) ... ok 430s test_set (many_to_one.tests.ManyToOneTests.test_set) ... ok 430s test_set_after_prefetch (many_to_one.tests.ManyToOneTests.test_set_after_prefetch) ... ok 430s test_values_list_exception (many_to_one.tests.ManyToOneTests.test_values_list_exception) ... ok 430s test_bulk (delete.tests.DeletionTests.test_bulk) ... ok 430s test_can_defer_constraint_checks (delete.tests.DeletionTests.test_can_defer_constraint_checks) ... ok 430s test_cannot_defer_constraint_checks (delete.tests.DeletionTests.test_cannot_defer_constraint_checks) ... skipped 'Database has feature(s) can_defer_constraint_checks' 430s test_delete_with_keeping_parents (delete.tests.DeletionTests.test_delete_with_keeping_parents) ... ok 430s test_delete_with_keeping_parents_relationships (delete.tests.DeletionTests.test_delete_with_keeping_parents_relationships) ... ok 430s test_deletion_order (delete.tests.DeletionTests.test_deletion_order) ... ok 430s test_hidden_related (delete.tests.DeletionTests.test_hidden_related) ... ok 430s test_instance_update (delete.tests.DeletionTests.test_instance_update) ... ok 430s test_large_delete (delete.tests.DeletionTests.test_large_delete) ... ok 430s test_large_delete_related (delete.tests.DeletionTests.test_large_delete_related) ... ok 430s test_m2m (delete.tests.DeletionTests.test_m2m) ... ok 430s test_model_delete_returns_num_rows (delete.tests.DeletionTests.test_model_delete_returns_num_rows) 430s Model.delete() should return the number of deleted rows and a ... ok 430s test_only_referenced_fields_selected (delete.tests.DeletionTests.test_only_referenced_fields_selected) 430s Only referenced fields are selected during cascade deletion SELECT ... ok 430s test_pk_none (delete.tests.DeletionTests.test_pk_none) ... ok 430s test_proxied_model_duplicate_queries (delete.tests.DeletionTests.test_proxied_model_duplicate_queries) 430s #25685 - Deleting instances of a model with existing proxy ... ok 430s test_queryset_delete_returns_num_rows (delete.tests.DeletionTests.test_queryset_delete_returns_num_rows) 430s QuerySet.delete() should return the number of deleted rows and a ... ok 430s test_relational_post_delete_signals_happen_before_parent_object (delete.tests.DeletionTests.test_relational_post_delete_signals_happen_before_parent_object) ... ok 430s test_sliced_queryset (delete.tests.DeletionTests.test_sliced_queryset) ... ok 430s test_fast_delete_aggregation (delete.tests.FastDeleteTests.test_fast_delete_aggregation) ... ok 430s test_fast_delete_all (delete.tests.FastDeleteTests.test_fast_delete_all) ... ok 430s test_fast_delete_combined_relationships (delete.tests.FastDeleteTests.test_fast_delete_combined_relationships) ... ok 430s test_fast_delete_empty_no_update_can_self_select (delete.tests.FastDeleteTests.test_fast_delete_empty_no_update_can_self_select) 430s Fast deleting when DatabaseFeatures.update_can_self_select = False ... ok 430s test_fast_delete_fk (delete.tests.FastDeleteTests.test_fast_delete_fk) ... ok 430s test_fast_delete_full_match (delete.tests.FastDeleteTests.test_fast_delete_full_match) ... ok 430s test_fast_delete_inheritance (delete.tests.FastDeleteTests.test_fast_delete_inheritance) ... ok 430s test_fast_delete_instance_set_pk_none (delete.tests.FastDeleteTests.test_fast_delete_instance_set_pk_none) ... ok 430s test_fast_delete_joined_qs (delete.tests.FastDeleteTests.test_fast_delete_joined_qs) ... ok 430s test_fast_delete_large_batch (delete.tests.FastDeleteTests.test_fast_delete_large_batch) ... ok 430s test_fast_delete_m2m (delete.tests.FastDeleteTests.test_fast_delete_m2m) ... ok 430s test_fast_delete_qs (delete.tests.FastDeleteTests.test_fast_delete_qs) ... ok 430s test_fast_delete_revm2m (delete.tests.FastDeleteTests.test_fast_delete_revm2m) ... ok 430s test_extra_args (schema.test_logging.SchemaLoggerTests.test_extra_args) ... ok 430s test_aggregate (filtered_relation.tests.FilteredRelationAggregationTests.test_aggregate) 430s filtered_relation() not only improves performance but also creates ... ok 430s test_aggregate (filtered_relation.tests.FilteredRelationAnalyticalAggregationTests.test_aggregate) ... ok 431s test_auto (delete.tests.OnDeleteTests.test_auto) ... ok 431s test_auto_nullable (delete.tests.OnDeleteTests.test_auto_nullable) ... ok 431s test_cascade (delete.tests.OnDeleteTests.test_cascade) ... ok 431s test_cascade_from_child (delete.tests.OnDeleteTests.test_cascade_from_child) ... ok 431s test_cascade_from_parent (delete.tests.OnDeleteTests.test_cascade_from_parent) ... ok 431s test_cascade_nullable (delete.tests.OnDeleteTests.test_cascade_nullable) ... ok 431s test_do_nothing (delete.tests.OnDeleteTests.test_do_nothing) ... ok 431s test_do_nothing_qscount (delete.tests.OnDeleteTests.test_do_nothing_qscount) 431s A models.DO_NOTHING relation doesn't trigger a query. ... ok 431s test_inheritance_cascade_down (delete.tests.OnDeleteTests.test_inheritance_cascade_down) ... ok 431s test_inheritance_cascade_up (delete.tests.OnDeleteTests.test_inheritance_cascade_up) ... ok 431s test_non_callable (delete.tests.OnDeleteTests.test_non_callable) ... ok 431s test_o2o_setnull (delete.tests.OnDeleteTests.test_o2o_setnull) ... ok 431s test_protect (delete.tests.OnDeleteTests.test_protect) ... ok 431s test_protect_multiple (delete.tests.OnDeleteTests.test_protect_multiple) ... ok 431s test_protect_path (delete.tests.OnDeleteTests.test_protect_path) ... ok 431s test_restrict (delete.tests.OnDeleteTests.test_restrict) ... ok 431s test_restrict_gfk_no_fast_delete (delete.tests.OnDeleteTests.test_restrict_gfk_no_fast_delete) ... ok 431s test_restrict_multiple (delete.tests.OnDeleteTests.test_restrict_multiple) ... ok 431s test_restrict_path_cascade_direct (delete.tests.OnDeleteTests.test_restrict_path_cascade_direct) ... ok 431s test_restrict_path_cascade_indirect (delete.tests.OnDeleteTests.test_restrict_path_cascade_indirect) ... ok 431s test_restrict_path_cascade_indirect_diamond (delete.tests.OnDeleteTests.test_restrict_path_cascade_indirect_diamond) ... ok 431s test_setdefault (delete.tests.OnDeleteTests.test_setdefault) ... ok 431s test_setdefault_none (delete.tests.OnDeleteTests.test_setdefault_none) ... ok 431s test_setnull (delete.tests.OnDeleteTests.test_setnull) ... ok 431s test_setnull_from_child (delete.tests.OnDeleteTests.test_setnull_from_child) ... ok 431s test_setnull_from_parent (delete.tests.OnDeleteTests.test_setnull_from_parent) ... ok 431s test_setvalue (delete.tests.OnDeleteTests.test_setvalue) ... ok 431s test_as_subquery (filtered_relation.tests.FilteredRelationTests.test_as_subquery) ... ok 431s test_condition_deeper_relation_name (filtered_relation.tests.FilteredRelationTests.test_condition_deeper_relation_name) ... ok 431s test_condition_outside_relation_name (filtered_relation.tests.FilteredRelationTests.test_condition_outside_relation_name) ... ok 431s test_deep_nested_foreign_key (filtered_relation.tests.FilteredRelationTests.test_deep_nested_foreign_key) ... ok 431s test_defer (filtered_relation.tests.FilteredRelationTests.test_defer) ... ok 431s test_difference (filtered_relation.tests.FilteredRelationTests.test_difference) ... ok 431s test_eq (filtered_relation.tests.FilteredRelationTests.test_eq) ... ok 431s test_exclude_relation_with_join (filtered_relation.tests.FilteredRelationTests.test_exclude_relation_with_join) ... ok 431s test_extra (filtered_relation.tests.FilteredRelationTests.test_extra) ... ok 431s test_internal_queryset_alias_mapping (filtered_relation.tests.FilteredRelationTests.test_internal_queryset_alias_mapping) ... ok 431s test_intersection (filtered_relation.tests.FilteredRelationTests.test_intersection) ... ok 431s test_multiple (filtered_relation.tests.FilteredRelationTests.test_multiple) ... ok 431s test_multiple_times (filtered_relation.tests.FilteredRelationTests.test_multiple_times) ... ok 431s test_nested_chained_relations (filtered_relation.tests.FilteredRelationTests.test_nested_chained_relations) ... ok 431s test_nested_foreign_key (filtered_relation.tests.FilteredRelationTests.test_nested_foreign_key) ... ok 431s test_nested_foreign_key_filtered_base_object (filtered_relation.tests.FilteredRelationTests.test_nested_foreign_key_filtered_base_object) ... ok 431s test_nested_foreign_key_nested_field (filtered_relation.tests.FilteredRelationTests.test_nested_foreign_key_nested_field) ... ok 431s test_nested_m2m_filtered (filtered_relation.tests.FilteredRelationTests.test_nested_m2m_filtered) ... ok 431s test_only_not_supported (filtered_relation.tests.FilteredRelationTests.test_only_not_supported) ... ok 431s test_relation_name_lookup (filtered_relation.tests.FilteredRelationTests.test_relation_name_lookup) ... ok 431s test_select_for_update (filtered_relation.tests.FilteredRelationTests.test_select_for_update) ... ok 431s test_select_related (filtered_relation.tests.FilteredRelationTests.test_select_related) ... ok 431s test_select_related_foreign_key (filtered_relation.tests.FilteredRelationTests.test_select_related_foreign_key) ... ok 431s test_select_related_foreign_key_for_update_of (filtered_relation.tests.FilteredRelationTests.test_select_related_foreign_key_for_update_of) ... skipped "Database doesn't support feature(s): has_select_for_update, has_select_for_update_of" 431s test_select_related_multiple (filtered_relation.tests.FilteredRelationTests.test_select_related_multiple) ... ok 431s test_select_related_with_empty_relation (filtered_relation.tests.FilteredRelationTests.test_select_related_with_empty_relation) ... ok 431s test_union (filtered_relation.tests.FilteredRelationTests.test_union) ... ok 431s test_values (filtered_relation.tests.FilteredRelationTests.test_values) ... ok 431s test_values_list (filtered_relation.tests.FilteredRelationTests.test_values_list) ... ok 431s test_with_condition_as_expression_error (filtered_relation.tests.FilteredRelationTests.test_with_condition_as_expression_error) ... ok 431s test_with_empty_relation_name_error (filtered_relation.tests.FilteredRelationTests.test_with_empty_relation_name_error) ... ok 431s test_with_exclude (filtered_relation.tests.FilteredRelationTests.test_with_exclude) ... ok 431s test_with_generic_foreign_key (filtered_relation.tests.FilteredRelationTests.test_with_generic_foreign_key) ... ok 431s test_with_join (filtered_relation.tests.FilteredRelationTests.test_with_join) ... ok 431s test_with_join_and_complex_condition (filtered_relation.tests.FilteredRelationTests.test_with_join_and_complex_condition) ... ok 431s test_with_m2m (filtered_relation.tests.FilteredRelationTests.test_with_m2m) ... ok 431s test_with_m2m_deep (filtered_relation.tests.FilteredRelationTests.test_with_m2m_deep) ... ok 431s test_with_m2m_multijoin (filtered_relation.tests.FilteredRelationTests.test_with_m2m_multijoin) ... ok 431s test_with_multiple_filter (filtered_relation.tests.FilteredRelationTests.test_with_multiple_filter) ... ok 431s test_with_prefetch_related (filtered_relation.tests.FilteredRelationTests.test_with_prefetch_related) ... ok 431s test_without_join (filtered_relation.tests.FilteredRelationTests.test_without_join) ... ok 431s test_auth_manager (multiple_database.tests.AuthTestCase.test_auth_manager) 431s The methods on the auth manager obey database hints ... ok 431s test_dumpdata (multiple_database.tests.AuthTestCase.test_dumpdata) 431s dumpdata honors allow_migrate restrictions on the router ... ok 432s test_fixture_loading (multiple_database.tests.FixtureTestCase.test_fixture_loading) 432s Multi-db fixtures are loaded correctly ... ok 432s test_pseudo_empty_fixtures (multiple_database.tests.FixtureTestCase.test_pseudo_empty_fixtures) 432s A fixture can contain entries, but lead to nothing in the database; ... ok 432s test_pickling (multiple_database.tests.PickleQuerySetTestCase.test_pickling) ... ok 432s test_migrate_to_other_database (multiple_database.tests.MigrateTestCase.test_migrate_to_other_database) 432s Regression test for #16039: migrate with --database option. ... ok 432s test_migrate_to_other_database_with_router (multiple_database.tests.MigrateTestCase.test_migrate_to_other_database_with_router) 432s Regression test for #16039: migrate with --database option. ... ok 433s test_fk_delete (multiple_database.tests.RouteForWriteTestCase.test_fk_delete) ... ok 433s test_m2m_add (multiple_database.tests.RouteForWriteTestCase.test_m2m_add) ... ok 433s test_m2m_clear (multiple_database.tests.RouteForWriteTestCase.test_m2m_clear) ... ok 433s test_m2m_delete (multiple_database.tests.RouteForWriteTestCase.test_m2m_delete) ... ok 433s test_m2m_get_or_create (multiple_database.tests.RouteForWriteTestCase.test_m2m_get_or_create) ... ok 433s test_m2m_remove (multiple_database.tests.RouteForWriteTestCase.test_m2m_remove) ... ok 433s test_m2m_update (multiple_database.tests.RouteForWriteTestCase.test_m2m_update) ... ok 433s test_reverse_fk_delete (multiple_database.tests.RouteForWriteTestCase.test_reverse_fk_delete) ... ok 433s test_reverse_fk_get_or_create (multiple_database.tests.RouteForWriteTestCase.test_reverse_fk_get_or_create) ... ok 433s test_reverse_fk_update (multiple_database.tests.RouteForWriteTestCase.test_reverse_fk_update) ... ok 433s test_reverse_m2m_add (multiple_database.tests.RouteForWriteTestCase.test_reverse_m2m_add) ... ok 433s test_reverse_m2m_clear (multiple_database.tests.RouteForWriteTestCase.test_reverse_m2m_clear) ... ok 433s test_reverse_m2m_delete (multiple_database.tests.RouteForWriteTestCase.test_reverse_m2m_delete) ... ok 433s test_reverse_m2m_get_or_create (multiple_database.tests.RouteForWriteTestCase.test_reverse_m2m_get_or_create) ... ok 433s test_reverse_m2m_remove (multiple_database.tests.RouteForWriteTestCase.test_reverse_m2m_remove) ... ok 433s test_reverse_m2m_update (multiple_database.tests.RouteForWriteTestCase.test_reverse_m2m_update) ... ok 433s test_attribute_error_delete (multiple_database.tests.RouterAttributeErrorTestCase.test_attribute_error_delete) 433s The AttributeError from AttributeErrorRouter bubbles up ... ok 433s test_attribute_error_m2m (multiple_database.tests.RouterAttributeErrorTestCase.test_attribute_error_m2m) 433s The AttributeError from AttributeErrorRouter bubbles up ... ok 433s test_attribute_error_read (multiple_database.tests.RouterAttributeErrorTestCase.test_attribute_error_read) 433s The AttributeError from AttributeErrorRouter bubbles up ... ok 433s test_attribute_error_save (multiple_database.tests.RouterAttributeErrorTestCase.test_attribute_error_save) 433s The AttributeError from AttributeErrorRouter bubbles up ... ok 433s test_foreignkey_collection (multiple_database.tests.RouterModelArgumentTestCase.test_foreignkey_collection) ... ok 433s test_m2m_collection (multiple_database.tests.RouterModelArgumentTestCase.test_m2m_collection) ... ok 433s test_basic_queries (multiple_database.tests.QueryTestCase.test_basic_queries) 433s Queries are constrained to a single database ... ok 433s test_db_selection (multiple_database.tests.QueryTestCase.test_db_selection) 433s Querysets will use the default database by default ... ok 433s test_default_creation (multiple_database.tests.QueryTestCase.test_default_creation) 433s Objects created on the default database don't leak onto other databases ... ok 433s test_foreign_key_cross_database_protection (multiple_database.tests.QueryTestCase.test_foreign_key_cross_database_protection) 433s Operations that involve sharing FK objects across databases raise an error ... ok 433s test_foreign_key_deletion (multiple_database.tests.QueryTestCase.test_foreign_key_deletion) 433s Cascaded deletions of Foreign Key relations issue queries on the right ... ok 433s test_foreign_key_reverse_operations (multiple_database.tests.QueryTestCase.test_foreign_key_reverse_operations) 433s FK reverse manipulations are all constrained to a single DB ... ok 433s test_foreign_key_separation (multiple_database.tests.QueryTestCase.test_foreign_key_separation) 433s FK fields are constrained to a single database ... ok 433s test_foreign_key_validation (multiple_database.tests.QueryTestCase.test_foreign_key_validation) 433s ForeignKey.validate() uses the correct database ... ok 433s test_foreign_key_validation_with_router (multiple_database.tests.QueryTestCase.test_foreign_key_validation_with_router) 433s ForeignKey.validate() passes `model` to db_for_read() even if ... ok 433s test_generic_key_cross_database_protection (multiple_database.tests.QueryTestCase.test_generic_key_cross_database_protection) 433s Operations that involve sharing generic key objects across databases ... ok 433s test_generic_key_deletion (multiple_database.tests.QueryTestCase.test_generic_key_deletion) 433s Cascaded deletions of Generic Key relations issue queries on the right ... ok 433s test_generic_key_reverse_operations (multiple_database.tests.QueryTestCase.test_generic_key_reverse_operations) 433s Generic reverse manipulations are all constrained to a single DB ... ok 433s test_generic_key_separation (multiple_database.tests.QueryTestCase.test_generic_key_separation) 433s Generic fields are constrained to a single database ... ok 433s test_m2m_cross_database_protection (multiple_database.tests.QueryTestCase.test_m2m_cross_database_protection) 433s Operations that involve sharing M2M objects across databases raise an error ... ok 433s test_m2m_deletion (multiple_database.tests.QueryTestCase.test_m2m_deletion) 433s Cascaded deletions of m2m relations issue queries on the right database ... ok 433s test_m2m_forward_operations (multiple_database.tests.QueryTestCase.test_m2m_forward_operations) 433s M2M forward manipulations are all constrained to a single DB ... ok 433s test_m2m_reverse_operations (multiple_database.tests.QueryTestCase.test_m2m_reverse_operations) 433s M2M reverse manipulations are all constrained to a single DB ... ok 433s test_m2m_separation (multiple_database.tests.QueryTestCase.test_m2m_separation) 433s M2M fields are constrained to a single database ... ok 433s test_o2o_cross_database_protection (multiple_database.tests.QueryTestCase.test_o2o_cross_database_protection) 433s Operations that involve sharing FK objects across databases raise an error ... ok 433s test_o2o_separation (multiple_database.tests.QueryTestCase.test_o2o_separation) 433s OneToOne fields are constrained to a single database ... ok 433s test_ordering (multiple_database.tests.QueryTestCase.test_ordering) 433s get_next_by_XXX commands stick to a single database ... ok 433s test_other_creation (multiple_database.tests.QueryTestCase.test_other_creation) 433s Objects created on another database don't leak onto the default database ... ok 433s test_raw (multiple_database.tests.QueryTestCase.test_raw) 433s test the raw() method across databases ... ok 433s test_refresh (multiple_database.tests.QueryTestCase.test_refresh) ... ok 433s test_refresh_router_instance_hint (multiple_database.tests.QueryTestCase.test_refresh_router_instance_hint) ... ok 433s test_related_manager (multiple_database.tests.QueryTestCase.test_related_manager) 433s Related managers return managers, not querysets ... ok 433s test_select_related (multiple_database.tests.QueryTestCase.test_select_related) 433s Database assignment is retained if an object is retrieved with ... ok 433s test_subquery (multiple_database.tests.QueryTestCase.test_subquery) 433s Make sure as_sql works with subqueries and primary/replica. ... ok 433s test_database_arg_m2m (multiple_database.tests.SignalTests.test_database_arg_m2m) 433s The m2m_changed signal has a correct database arg. ... ok 433s test_database_arg_save_and_delete (multiple_database.tests.SignalTests.test_database_arg_save_and_delete) 433s The pre/post_save signal contains the correct database. ... ok 433s test_cascade_delete_proxy_model_admin_warning (proxy_models.tests.ProxyModelAdminTests.test_cascade_delete_proxy_model_admin_warning) 433s Test if admin gives warning about cascade deleting models referenced ... ok 433s test_delete_str_in_model_admin (proxy_models.tests.ProxyModelAdminTests.test_delete_str_in_model_admin) 433s Test if the admin delete page shows the correct string representation ... ok 434s test_database_routing (multiple_database.tests.RouterTestCase.test_database_routing) ... ok 434s test_db_selection (multiple_database.tests.RouterTestCase.test_db_selection) 434s Querysets obey the router for db suggestions ... ok 434s test_deferred_models (multiple_database.tests.RouterTestCase.test_deferred_models) ... ok 434s test_foreign_key_cross_database_protection (multiple_database.tests.RouterTestCase.test_foreign_key_cross_database_protection) 434s Foreign keys can cross databases if they two databases have a common source ... ok 434s test_foreign_key_managers (multiple_database.tests.RouterTestCase.test_foreign_key_managers) 434s FK reverse relations are represented by managers, and can be controlled ... ok 434s test_generic_key_cross_database_protection (multiple_database.tests.RouterTestCase.test_generic_key_cross_database_protection) 434s Generic Key operations can span databases if they share a source ... ok 434s test_generic_key_managers (multiple_database.tests.RouterTestCase.test_generic_key_managers) 434s Generic key relations are represented by managers, and can be ... ok 434s test_invalid_set_foreign_key_assignment (multiple_database.tests.RouterTestCase.test_invalid_set_foreign_key_assignment) ... ok 434s test_m2m_cross_database_protection (multiple_database.tests.RouterTestCase.test_m2m_cross_database_protection) 434s M2M relations can cross databases if the database share a source ... ok 434s test_m2m_managers (multiple_database.tests.RouterTestCase.test_m2m_managers) 434s M2M relations are represented by managers, and can be controlled like managers ... ok 434s test_migrate_selection (multiple_database.tests.RouterTestCase.test_migrate_selection) 434s Synchronization behavior is predictable ... ok 434s test_o2o_cross_database_protection (multiple_database.tests.RouterTestCase.test_o2o_cross_database_protection) 434s Operations that involve sharing FK objects across databases raise an error ... ok 434s test_partial_router (multiple_database.tests.RouterTestCase.test_partial_router) 434s A router can choose to implement a subset of methods ... ok 434s test_subquery (multiple_database.tests.RouterTestCase.test_subquery) 434s Make sure as_sql works with subqueries and primary/replica. ... ok 434s test_add_form_deletion_when_invalid (inline_formsets.tests.DeletionTests.test_add_form_deletion_when_invalid) 434s Make sure that an add form that is filled out, but marked for deletion ... ok 434s test_change_form_deletion_when_invalid (inline_formsets.tests.DeletionTests.test_change_form_deletion_when_invalid) 434s Make sure that a change form that is filled out, but marked for deletion ... ok 434s test_deletion (inline_formsets.tests.DeletionTests.test_deletion) ... ok 434s test_save_new (inline_formsets.tests.DeletionTests.test_save_new) 434s Make sure inlineformsets respect commit=False ... ok 434s test_any_iterable_allowed_as_argument_to_exclude (inline_formsets.tests.InlineFormsetFactoryTest.test_any_iterable_allowed_as_argument_to_exclude) ... ok 434s test_exception_on_unspecified_foreign_key (inline_formsets.tests.InlineFormsetFactoryTest.test_exception_on_unspecified_foreign_key) 434s Child has two ForeignKeys to Parent, so if we don't specify which one ... ok 434s test_fk_in_all_formset_forms (inline_formsets.tests.InlineFormsetFactoryTest.test_fk_in_all_formset_forms) 434s A foreign key field is in Meta for all forms in the formset (#26538). ... ok 434s test_fk_name_not_foreign_key_field_from_child (inline_formsets.tests.InlineFormsetFactoryTest.test_fk_name_not_foreign_key_field_from_child) 434s If we specify fk_name, but it isn't a ForeignKey from the child model ... ok 434s test_fk_not_duplicated_in_form_fields (inline_formsets.tests.InlineFormsetFactoryTest.test_fk_not_duplicated_in_form_fields) 434s A foreign key name isn't duplicated in form._meta fields (#21332). ... ok 434s test_inline_formset_factory (inline_formsets.tests.InlineFormsetFactoryTest.test_inline_formset_factory) 434s These should both work without a problem. ... ok 434s test_non_foreign_key_field (inline_formsets.tests.InlineFormsetFactoryTest.test_non_foreign_key_field) 434s If the field specified in fk_name is not a ForeignKey, we should get an ... ok 434s test_unsaved_fk_validate_unique (inline_formsets.tests.InlineFormsetFactoryTest.test_unsaved_fk_validate_unique) ... ok 434s test_zero_primary_key (inline_formsets.tests.InlineFormsetFactoryTest.test_zero_primary_key) ... ok 434s test_abstract_base_with_model_fields (proxy_models.tests.ProxyModelTests.test_abstract_base_with_model_fields) ... ok 434s test_basic_proxy (proxy_models.tests.ProxyModelTests.test_basic_proxy) 434s Creating a Person makes them accessible through the MyPerson proxy. ... ok 434s test_basic_proxy_reverse (proxy_models.tests.ProxyModelTests.test_basic_proxy_reverse) 434s A new MyPerson also shows up as a standard Person. ... ok 434s test_concrete_model (proxy_models.tests.ProxyModelTests.test_concrete_model) ... ok 434s test_content_type (proxy_models.tests.ProxyModelTests.test_content_type) ... ok 434s test_correct_type_proxy_of_proxy (proxy_models.tests.ProxyModelTests.test_correct_type_proxy_of_proxy) 434s Correct type when querying a proxy of proxy ... ok 434s test_eq (proxy_models.tests.ProxyModelTests.test_eq) ... ok 434s test_filter_proxy_relation_reverse (proxy_models.tests.ProxyModelTests.test_filter_proxy_relation_reverse) ... ok 434s test_inheritance_new_table (proxy_models.tests.ProxyModelTests.test_inheritance_new_table) 434s The StatusPerson models should have its own table (it's using ORM-level ... ok 434s test_myperson_manager (proxy_models.tests.ProxyModelTests.test_myperson_manager) ... ok 434s test_new_fields (proxy_models.tests.ProxyModelTests.test_new_fields) ... ok 434s test_no_base_classes (proxy_models.tests.ProxyModelTests.test_no_base_classes) ... ok 434s test_no_proxy (proxy_models.tests.ProxyModelTests.test_no_proxy) 434s Person is not proxied by StatusPerson subclass. ... ok 434s test_otherperson_manager (proxy_models.tests.ProxyModelTests.test_otherperson_manager) ... ok 434s test_permissions_created (proxy_models.tests.ProxyModelTests.test_permissions_created) ... ok 434s test_proxy_bug (proxy_models.tests.ProxyModelTests.test_proxy_bug) ... ok 434s test_proxy_delete (proxy_models.tests.ProxyModelTests.test_proxy_delete) 434s Proxy objects can be deleted ... ok 434s test_proxy_for_model (proxy_models.tests.ProxyModelTests.test_proxy_for_model) ... ok 434s test_proxy_included_in_ancestors (proxy_models.tests.ProxyModelTests.test_proxy_included_in_ancestors) 434s Proxy models are included in the ancestors for a model's DoesNotExist ... ok 434s test_proxy_load_from_fixture (proxy_models.tests.ProxyModelTests.test_proxy_load_from_fixture) ... ok 434s test_proxy_model_signals (proxy_models.tests.ProxyModelTests.test_proxy_model_signals) 434s Test save signals for proxy models ... ok 434s test_proxy_update (proxy_models.tests.ProxyModelTests.test_proxy_update) ... ok 434s test_same_manager_queries (proxy_models.tests.ProxyModelTests.test_same_manager_queries) 434s The MyPerson model should be generating the same database queries as ... ok 434s test_select_related (proxy_models.tests.ProxyModelTests.test_select_related) 434s We can still use `select_related()` to include related models in our ... ok 434s test_select_related_only (proxy_models.tests.ProxyModelTests.test_select_related_only) ... ok 434s test_swappable (proxy_models.tests.ProxyModelTests.test_swappable) ... ok 434s test_too_many_concrete_classes (proxy_models.tests.ProxyModelTests.test_too_many_concrete_classes) ... ok 434s test_user_proxy_models (proxy_models.tests.ProxyModelTests.test_user_proxy_models) ... ok 435s test_altering_serialized_output (serializers.test_json.JsonSerializerTestCase.test_altering_serialized_output) 435s The ability to create new objects by modifying serialized content. ... ok 435s test_custom_encoder (serializers.test_json.JsonSerializerTestCase.test_custom_encoder) ... ok 435s test_custom_field_serialization (serializers.test_json.JsonSerializerTestCase.test_custom_field_serialization) 435s Custom fields serialize and deserialize intact ... ok 435s test_deferred_field_serialization (serializers.test_json.JsonSerializerTestCase.test_deferred_field_serialization) ... ok 435s test_deserialize_force_insert (serializers.test_json.JsonSerializerTestCase.test_deserialize_force_insert) 435s Deserialized content can be saved with force_insert as a parameter. ... ok 435s test_deterministic_mapping_ordering (serializers.test_json.JsonSerializerTestCase.test_deterministic_mapping_ordering) 435s Mapping such as fields should be deterministically ordered. (#24558) ... ok 435s test_float_serialization (serializers.test_json.JsonSerializerTestCase.test_float_serialization) 435s Float values serialize and deserialize intact ... ok 435s test_helpful_error_message_for_foreign_keys (serializers.test_json.JsonSerializerTestCase.test_helpful_error_message_for_foreign_keys) 435s Invalid foreign keys with a natural key should throw a helpful error ... ok 435s test_helpful_error_message_for_many2many_natural1 (serializers.test_json.JsonSerializerTestCase.test_helpful_error_message_for_many2many_natural1) 435s Invalid many-to-many keys should throw a helpful error message. ... ok 435s test_helpful_error_message_for_many2many_natural2 (serializers.test_json.JsonSerializerTestCase.test_helpful_error_message_for_many2many_natural2) 435s Invalid many-to-many keys should throw a helpful error message. This ... ok 435s test_helpful_error_message_for_many2many_non_natural (serializers.test_json.JsonSerializerTestCase.test_helpful_error_message_for_many2many_non_natural) 435s Invalid many-to-many keys should throw a helpful error message. ... ok 435s test_helpful_error_message_for_many2many_not_iterable (serializers.test_json.JsonSerializerTestCase.test_helpful_error_message_for_many2many_not_iterable) 435s Not iterable many-to-many field value throws a helpful error message. ... ok 435s test_helpful_error_message_invalid_field (serializers.test_json.JsonSerializerTestCase.test_helpful_error_message_invalid_field) 435s If there is an invalid field value, the error message should contain ... ok 435s test_helpful_error_message_invalid_pk (serializers.test_json.JsonSerializerTestCase.test_helpful_error_message_invalid_pk) 435s If there is an invalid primary key, the error message should contain ... ok 435s test_indentation_whitespace (serializers.test_json.JsonSerializerTestCase.test_indentation_whitespace) ... ok 435s test_json_deserializer_exception (serializers.test_json.JsonSerializerTestCase.test_json_deserializer_exception) ... ok 435s test_one_to_one_as_pk (serializers.test_json.JsonSerializerTestCase.test_one_to_one_as_pk) 435s If you use your own primary key field (such as a OneToOneField), it ... ok 435s test_pkless_serialized_strings (serializers.test_json.JsonSerializerTestCase.test_pkless_serialized_strings) 435s Serialized strings without PKs can be turned into models ... ok 435s test_pre_1000ad_date (serializers.test_json.JsonSerializerTestCase.test_pre_1000ad_date) 435s Year values before 1000AD are properly formatted ... ok 435s test_serialize (serializers.test_json.JsonSerializerTestCase.test_serialize) 435s Basic serialization works. ... ok 435s test_serialize_field_subset (serializers.test_json.JsonSerializerTestCase.test_serialize_field_subset) 435s Output can be restricted to a subset of fields ... ok 435s test_serialize_inherited_fields (serializers.test_json.JsonSerializerTestCase.test_serialize_inherited_fields) ... ok 435s test_serialize_no_only_pk_with_natural_keys (serializers.test_json.JsonSerializerTestCase.test_serialize_no_only_pk_with_natural_keys) ... ok 435s test_serialize_only_pk (serializers.test_json.JsonSerializerTestCase.test_serialize_only_pk) ... ok 435s test_serialize_prefetch_related_m2m (serializers.test_json.JsonSerializerTestCase.test_serialize_prefetch_related_m2m) ... ok 435s test_serialize_progressbar (serializers.test_json.JsonSerializerTestCase.test_serialize_progressbar) ... ok 435s test_serialize_proxy_model (serializers.test_json.JsonSerializerTestCase.test_serialize_proxy_model) ... ok 435s test_serialize_specific_fields (serializers.test_json.JsonSerializerTestCase.test_serialize_specific_fields) ... ok 435s test_serialize_superfluous_queries (serializers.test_json.JsonSerializerTestCase.test_serialize_superfluous_queries) 435s Ensure no superfluous queries are made when serializing ForeignKeys ... ok 435s test_serialize_to_stream (serializers.test_json.JsonSerializerTestCase.test_serialize_to_stream) ... ok 435s test_serialize_unicode_roundtrip (serializers.test_json.JsonSerializerTestCase.test_serialize_unicode_roundtrip) 435s Unicode makes the roundtrip intact ... ok 435s test_serialize_with_null_pk (serializers.test_json.JsonSerializerTestCase.test_serialize_with_null_pk) 435s Serialized data with no primary key results ... ok 435s test_serializer_roundtrip (serializers.test_json.JsonSerializerTestCase.test_serializer_roundtrip) 435s Serialized content can be deserialized. ... ok 435s test_unicode_serialization (serializers.test_json.JsonSerializerTestCase.test_unicode_serialization) ... ok 435s test_json_serializer (serializers.test_data.SerializerDataTests.test_json_serializer) 435s partial(func, *args, **keywords) - new function with partial application ... ok 435s test_jsonl_serializer (serializers.test_data.SerializerDataTests.test_jsonl_serializer) 435s partial(func, *args, **keywords) - new function with partial application ... ok 435s test_python_serializer (serializers.test_data.SerializerDataTests.test_python_serializer) 435s partial(func, *args, **keywords) - new function with partial application ... ok 435s test_xml_serializer (serializers.test_data.SerializerDataTests.test_xml_serializer) 435s partial(func, *args, **keywords) - new function with partial application ... ok 435s test_yaml_serializer (serializers.test_data.SerializerDataTests.test_yaml_serializer) 435s partial(func, *args, **keywords) - new function with partial application ... ok 436s test_altering_serialized_output (serializers.test_jsonl.JsonlSerializerTestCase.test_altering_serialized_output) 436s The ability to create new objects by modifying serialized content. ... ok 436s test_custom_encoder (serializers.test_jsonl.JsonlSerializerTestCase.test_custom_encoder) ... ok 436s test_custom_field_serialization (serializers.test_jsonl.JsonlSerializerTestCase.test_custom_field_serialization) 436s Custom fields serialize and deserialize intact ... ok 436s test_deferred_field_serialization (serializers.test_jsonl.JsonlSerializerTestCase.test_deferred_field_serialization) ... ok 436s test_deserialize_force_insert (serializers.test_jsonl.JsonlSerializerTestCase.test_deserialize_force_insert) 436s Deserialized content can be saved with force_insert as a parameter. ... ok 436s test_deterministic_mapping_ordering (serializers.test_jsonl.JsonlSerializerTestCase.test_deterministic_mapping_ordering) 436s Mapping such as fields should be deterministically ordered. (#24558) ... ok 436s test_float_serialization (serializers.test_jsonl.JsonlSerializerTestCase.test_float_serialization) 436s Float values serialize and deserialize intact ... ok 436s test_helpful_error_message_for_foreign_keys (serializers.test_jsonl.JsonlSerializerTestCase.test_helpful_error_message_for_foreign_keys) 436s Invalid foreign keys with a natural key throws a helpful error message, ... ok 436s test_helpful_error_message_for_many2many_natural1 (serializers.test_jsonl.JsonlSerializerTestCase.test_helpful_error_message_for_many2many_natural1) 436s Invalid many-to-many keys throws a helpful error message where one of a ... ok 436s test_helpful_error_message_for_many2many_natural2 (serializers.test_jsonl.JsonlSerializerTestCase.test_helpful_error_message_for_many2many_natural2) 436s Invalid many-to-many keys throws a helpful error message where a ... ok 436s test_helpful_error_message_for_many2many_non_natural (serializers.test_jsonl.JsonlSerializerTestCase.test_helpful_error_message_for_many2many_non_natural) 436s Invalid many-to-many keys throws a helpful error message. ... ok 436s test_helpful_error_message_for_many2many_not_iterable (serializers.test_jsonl.JsonlSerializerTestCase.test_helpful_error_message_for_many2many_not_iterable) 436s Not iterable many-to-many field value throws a helpful error message. ... ok 436s test_helpful_error_message_invalid_field (serializers.test_jsonl.JsonlSerializerTestCase.test_helpful_error_message_invalid_field) 436s If there is an invalid field value, the error message contains the ... ok 436s test_helpful_error_message_invalid_pk (serializers.test_jsonl.JsonlSerializerTestCase.test_helpful_error_message_invalid_pk) 436s If there is an invalid primary key, the error message contains the ... ok 436s test_json_deserializer_exception (serializers.test_jsonl.JsonlSerializerTestCase.test_json_deserializer_exception) ... ok 436s test_no_indentation (serializers.test_jsonl.JsonlSerializerTestCase.test_no_indentation) ... ok 436s test_one_to_one_as_pk (serializers.test_jsonl.JsonlSerializerTestCase.test_one_to_one_as_pk) 436s If you use your own primary key field (such as a OneToOneField), it ... ok 436s test_pkless_serialized_strings (serializers.test_jsonl.JsonlSerializerTestCase.test_pkless_serialized_strings) 436s Serialized strings without PKs can be turned into models ... ok 436s test_pre_1000ad_date (serializers.test_jsonl.JsonlSerializerTestCase.test_pre_1000ad_date) 436s Year values before 1000AD are properly formatted ... ok 436s test_serialize (serializers.test_jsonl.JsonlSerializerTestCase.test_serialize) 436s Basic serialization works. ... ok 436s test_serialize_field_subset (serializers.test_jsonl.JsonlSerializerTestCase.test_serialize_field_subset) 436s Output can be restricted to a subset of fields ... ok 436s test_serialize_inherited_fields (serializers.test_jsonl.JsonlSerializerTestCase.test_serialize_inherited_fields) ... ok 436s test_serialize_no_only_pk_with_natural_keys (serializers.test_jsonl.JsonlSerializerTestCase.test_serialize_no_only_pk_with_natural_keys) ... ok 436s test_serialize_only_pk (serializers.test_jsonl.JsonlSerializerTestCase.test_serialize_only_pk) ... ok 436s test_serialize_prefetch_related_m2m (serializers.test_jsonl.JsonlSerializerTestCase.test_serialize_prefetch_related_m2m) ... ok 436s test_serialize_progressbar (serializers.test_jsonl.JsonlSerializerTestCase.test_serialize_progressbar) ... ok 436s test_serialize_proxy_model (serializers.test_jsonl.JsonlSerializerTestCase.test_serialize_proxy_model) ... ok 436s test_serialize_specific_fields (serializers.test_jsonl.JsonlSerializerTestCase.test_serialize_specific_fields) ... ok 436s test_serialize_superfluous_queries (serializers.test_jsonl.JsonlSerializerTestCase.test_serialize_superfluous_queries) 436s Ensure no superfluous queries are made when serializing ForeignKeys ... ok 436s test_serialize_to_stream (serializers.test_jsonl.JsonlSerializerTestCase.test_serialize_to_stream) ... ok 436s test_serialize_unicode_roundtrip (serializers.test_jsonl.JsonlSerializerTestCase.test_serialize_unicode_roundtrip) 436s Unicode makes the roundtrip intact ... ok 436s test_serialize_with_null_pk (serializers.test_jsonl.JsonlSerializerTestCase.test_serialize_with_null_pk) 436s Serialized data with no primary key results ... ok 436s test_serializer_roundtrip (serializers.test_jsonl.JsonlSerializerTestCase.test_serializer_roundtrip) 436s Serialized content can be deserialized. ... ok 436s test_unicode_serialization (serializers.test_jsonl.JsonlSerializerTestCase.test_unicode_serialization) ... ok 436s test_altering_serialized_output (serializers.test_xml.XmlSerializerTestCase.test_altering_serialized_output) 436s The ability to create new objects by modifying serialized content. ... ok 436s test_control_char_failure (serializers.test_xml.XmlSerializerTestCase.test_control_char_failure) 436s Serializing control characters with XML should fail as those characters ... ok 436s test_custom_field_serialization (serializers.test_xml.XmlSerializerTestCase.test_custom_field_serialization) 436s Custom fields serialize and deserialize intact ... ok 436s test_deferred_field_serialization (serializers.test_xml.XmlSerializerTestCase.test_deferred_field_serialization) ... ok 436s test_deserialize_force_insert (serializers.test_xml.XmlSerializerTestCase.test_deserialize_force_insert) 436s Deserialized content can be saved with force_insert as a parameter. ... ok 436s test_deterministic_mapping_ordering (serializers.test_xml.XmlSerializerTestCase.test_deterministic_mapping_ordering) 436s Mapping such as fields should be deterministically ordered. (#24558) ... ok 436s test_float_serialization (serializers.test_xml.XmlSerializerTestCase.test_float_serialization) 436s Float values serialize and deserialize intact ... ok 436s test_no_dtd (serializers.test_xml.XmlSerializerTestCase.test_no_dtd) 436s The XML deserializer shouldn't allow a DTD. ... ok 436s test_one_to_one_as_pk (serializers.test_xml.XmlSerializerTestCase.test_one_to_one_as_pk) 436s If you use your own primary key field (such as a OneToOneField), it ... ok 436s test_pkless_serialized_strings (serializers.test_xml.XmlSerializerTestCase.test_pkless_serialized_strings) 436s Serialized strings without PKs can be turned into models ... ok 436s test_pre_1000ad_date (serializers.test_xml.XmlSerializerTestCase.test_pre_1000ad_date) 436s Year values before 1000AD are properly formatted ... ok 436s test_serialize (serializers.test_xml.XmlSerializerTestCase.test_serialize) 436s Basic serialization works. ... ok 436s test_serialize_field_subset (serializers.test_xml.XmlSerializerTestCase.test_serialize_field_subset) 436s Output can be restricted to a subset of fields ... ok 436s test_serialize_inherited_fields (serializers.test_xml.XmlSerializerTestCase.test_serialize_inherited_fields) ... ok 436s test_serialize_no_only_pk_with_natural_keys (serializers.test_xml.XmlSerializerTestCase.test_serialize_no_only_pk_with_natural_keys) ... ok 436s test_serialize_only_pk (serializers.test_xml.XmlSerializerTestCase.test_serialize_only_pk) ... ok 436s test_serialize_prefetch_related_m2m (serializers.test_xml.XmlSerializerTestCase.test_serialize_prefetch_related_m2m) ... ok 436s test_serialize_progressbar (serializers.test_xml.XmlSerializerTestCase.test_serialize_progressbar) ... ok 436s test_serialize_proxy_model (serializers.test_xml.XmlSerializerTestCase.test_serialize_proxy_model) ... ok 436s test_serialize_specific_fields (serializers.test_xml.XmlSerializerTestCase.test_serialize_specific_fields) ... ok 436s test_serialize_superfluous_queries (serializers.test_xml.XmlSerializerTestCase.test_serialize_superfluous_queries) 436s Ensure no superfluous queries are made when serializing ForeignKeys ... ok 436s test_serialize_to_stream (serializers.test_xml.XmlSerializerTestCase.test_serialize_to_stream) ... ok 436s test_serialize_unicode_roundtrip (serializers.test_xml.XmlSerializerTestCase.test_serialize_unicode_roundtrip) 436s Unicode makes the roundtrip intact ... ok 436s test_serialize_with_null_pk (serializers.test_xml.XmlSerializerTestCase.test_serialize_with_null_pk) 436s Serialized data with no primary key results ... ok 436s test_serializer_roundtrip (serializers.test_xml.XmlSerializerTestCase.test_serializer_roundtrip) 436s Serialized content can be deserialized. ... ok 436s test_unicode_serialization (serializers.test_xml.XmlSerializerTestCase.test_unicode_serialization) ... ok 437s test_json_fk_as_pk_natural_key_not_called (serializers.test_natural.NaturalKeySerializerTests.test_json_fk_as_pk_natural_key_not_called) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_json_forward_references_fk_errors (serializers.test_natural.NaturalKeySerializerTests.test_json_forward_references_fk_errors) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_json_forward_references_fks (serializers.test_natural.NaturalKeySerializerTests.test_json_forward_references_fks) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_json_forward_references_m2m_errors (serializers.test_natural.NaturalKeySerializerTests.test_json_forward_references_m2m_errors) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_json_forward_references_m2ms (serializers.test_natural.NaturalKeySerializerTests.test_json_forward_references_m2ms) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_json_natural_key_serializer (serializers.test_natural.NaturalKeySerializerTests.test_json_natural_key_serializer) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_json_pk_with_default (serializers.test_natural.NaturalKeySerializerTests.test_json_pk_with_default) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_json_serializer_natural_keys (serializers.test_natural.NaturalKeySerializerTests.test_json_serializer_natural_keys) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_json_serializer_natural_pks_mti (serializers.test_natural.NaturalKeySerializerTests.test_json_serializer_natural_pks_mti) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_jsonl_fk_as_pk_natural_key_not_called (serializers.test_natural.NaturalKeySerializerTests.test_jsonl_fk_as_pk_natural_key_not_called) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_jsonl_forward_references_fk_errors (serializers.test_natural.NaturalKeySerializerTests.test_jsonl_forward_references_fk_errors) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_jsonl_forward_references_fks (serializers.test_natural.NaturalKeySerializerTests.test_jsonl_forward_references_fks) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_jsonl_forward_references_m2m_errors (serializers.test_natural.NaturalKeySerializerTests.test_jsonl_forward_references_m2m_errors) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_jsonl_forward_references_m2ms (serializers.test_natural.NaturalKeySerializerTests.test_jsonl_forward_references_m2ms) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_jsonl_natural_key_serializer (serializers.test_natural.NaturalKeySerializerTests.test_jsonl_natural_key_serializer) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_jsonl_pk_with_default (serializers.test_natural.NaturalKeySerializerTests.test_jsonl_pk_with_default) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_jsonl_serializer_natural_keys (serializers.test_natural.NaturalKeySerializerTests.test_jsonl_serializer_natural_keys) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_jsonl_serializer_natural_pks_mti (serializers.test_natural.NaturalKeySerializerTests.test_jsonl_serializer_natural_pks_mti) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_python_fk_as_pk_natural_key_not_called (serializers.test_natural.NaturalKeySerializerTests.test_python_fk_as_pk_natural_key_not_called) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_python_forward_references_fk_errors (serializers.test_natural.NaturalKeySerializerTests.test_python_forward_references_fk_errors) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_python_forward_references_fks (serializers.test_natural.NaturalKeySerializerTests.test_python_forward_references_fks) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_python_forward_references_m2m_errors (serializers.test_natural.NaturalKeySerializerTests.test_python_forward_references_m2m_errors) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_python_forward_references_m2ms (serializers.test_natural.NaturalKeySerializerTests.test_python_forward_references_m2ms) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_python_natural_key_serializer (serializers.test_natural.NaturalKeySerializerTests.test_python_natural_key_serializer) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_python_pk_with_default (serializers.test_natural.NaturalKeySerializerTests.test_python_pk_with_default) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_python_serializer_natural_keys (serializers.test_natural.NaturalKeySerializerTests.test_python_serializer_natural_keys) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_python_serializer_natural_pks_mti (serializers.test_natural.NaturalKeySerializerTests.test_python_serializer_natural_pks_mti) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_xml_fk_as_pk_natural_key_not_called (serializers.test_natural.NaturalKeySerializerTests.test_xml_fk_as_pk_natural_key_not_called) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_xml_forward_references_fk_errors (serializers.test_natural.NaturalKeySerializerTests.test_xml_forward_references_fk_errors) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_xml_forward_references_fks (serializers.test_natural.NaturalKeySerializerTests.test_xml_forward_references_fks) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_xml_forward_references_m2m_errors (serializers.test_natural.NaturalKeySerializerTests.test_xml_forward_references_m2m_errors) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_xml_forward_references_m2ms (serializers.test_natural.NaturalKeySerializerTests.test_xml_forward_references_m2ms) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_xml_natural_key_serializer (serializers.test_natural.NaturalKeySerializerTests.test_xml_natural_key_serializer) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_xml_pk_with_default (serializers.test_natural.NaturalKeySerializerTests.test_xml_pk_with_default) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_xml_serializer_natural_keys (serializers.test_natural.NaturalKeySerializerTests.test_xml_serializer_natural_keys) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_xml_serializer_natural_pks_mti (serializers.test_natural.NaturalKeySerializerTests.test_xml_serializer_natural_pks_mti) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_yaml_fk_as_pk_natural_key_not_called (serializers.test_natural.NaturalKeySerializerTests.test_yaml_fk_as_pk_natural_key_not_called) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_yaml_forward_references_fk_errors (serializers.test_natural.NaturalKeySerializerTests.test_yaml_forward_references_fk_errors) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_yaml_forward_references_fks (serializers.test_natural.NaturalKeySerializerTests.test_yaml_forward_references_fks) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_yaml_forward_references_m2m_errors (serializers.test_natural.NaturalKeySerializerTests.test_yaml_forward_references_m2m_errors) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_yaml_forward_references_m2ms (serializers.test_natural.NaturalKeySerializerTests.test_yaml_forward_references_m2ms) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_yaml_natural_key_serializer (serializers.test_natural.NaturalKeySerializerTests.test_yaml_natural_key_serializer) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_yaml_pk_with_default (serializers.test_natural.NaturalKeySerializerTests.test_yaml_pk_with_default) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_yaml_serializer_natural_keys (serializers.test_natural.NaturalKeySerializerTests.test_yaml_serializer_natural_keys) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_yaml_serializer_natural_pks_mti (serializers.test_natural.NaturalKeySerializerTests.test_yaml_serializer_natural_pks_mti) 437s partial(func, *args, **keywords) - new function with partial application ... ok 437s test_multiple (m2m_multiple.tests.M2MMultipleTests.test_multiple) ... ok 437s test_altering_serialized_output (serializers.test_yaml.YamlSerializerTestCase.test_altering_serialized_output) 437s The ability to create new objects by modifying serialized content. ... ok 437s test_custom_field_serialization (serializers.test_yaml.YamlSerializerTestCase.test_custom_field_serialization) 437s Custom fields serialize and deserialize intact ... ok 437s test_deferred_field_serialization (serializers.test_yaml.YamlSerializerTestCase.test_deferred_field_serialization) ... ok 437s test_deserialize_force_insert (serializers.test_yaml.YamlSerializerTestCase.test_deserialize_force_insert) 437s Deserialized content can be saved with force_insert as a parameter. ... ok 437s test_deterministic_mapping_ordering (serializers.test_yaml.YamlSerializerTestCase.test_deterministic_mapping_ordering) 437s Mapping such as fields should be deterministically ordered. (#24558) ... ok 437s test_float_serialization (serializers.test_yaml.YamlSerializerTestCase.test_float_serialization) 437s Float values serialize and deserialize intact ... ok 437s test_one_to_one_as_pk (serializers.test_yaml.YamlSerializerTestCase.test_one_to_one_as_pk) 437s If you use your own primary key field (such as a OneToOneField), it ... ok 437s test_pkless_serialized_strings (serializers.test_yaml.YamlSerializerTestCase.test_pkless_serialized_strings) 437s Serialized strings without PKs can be turned into models ... ok 437s test_pre_1000ad_date (serializers.test_yaml.YamlSerializerTestCase.test_pre_1000ad_date) 437s Year values before 1000AD are properly formatted ... ok 437s test_serialize (serializers.test_yaml.YamlSerializerTestCase.test_serialize) 437s Basic serialization works. ... ok 437s test_serialize_field_subset (serializers.test_yaml.YamlSerializerTestCase.test_serialize_field_subset) 437s Output can be restricted to a subset of fields ... ok 437s test_serialize_inherited_fields (serializers.test_yaml.YamlSerializerTestCase.test_serialize_inherited_fields) ... ok 437s test_serialize_no_only_pk_with_natural_keys (serializers.test_yaml.YamlSerializerTestCase.test_serialize_no_only_pk_with_natural_keys) ... ok 437s test_serialize_only_pk (serializers.test_yaml.YamlSerializerTestCase.test_serialize_only_pk) ... ok 437s test_serialize_prefetch_related_m2m (serializers.test_yaml.YamlSerializerTestCase.test_serialize_prefetch_related_m2m) ... ok 437s test_serialize_progressbar (serializers.test_yaml.YamlSerializerTestCase.test_serialize_progressbar) ... ok 437s test_serialize_proxy_model (serializers.test_yaml.YamlSerializerTestCase.test_serialize_proxy_model) ... ok 437s test_serialize_specific_fields (serializers.test_yaml.YamlSerializerTestCase.test_serialize_specific_fields) ... ok 437s test_serialize_superfluous_queries (serializers.test_yaml.YamlSerializerTestCase.test_serialize_superfluous_queries) 437s Ensure no superfluous queries are made when serializing ForeignKeys ... ok 437s test_serialize_to_stream (serializers.test_yaml.YamlSerializerTestCase.test_serialize_to_stream) ... ok 437s test_serialize_unicode_roundtrip (serializers.test_yaml.YamlSerializerTestCase.test_serialize_unicode_roundtrip) 437s Unicode makes the roundtrip intact ... ok 437s test_serialize_with_null_pk (serializers.test_yaml.YamlSerializerTestCase.test_serialize_with_null_pk) 437s Serialized data with no primary key results ... ok 437s test_serializer_roundtrip (serializers.test_yaml.YamlSerializerTestCase.test_serializer_roundtrip) 437s Serialized content can be deserialized. ... ok 437s test_unicode_serialization (serializers.test_yaml.YamlSerializerTestCase.test_unicode_serialization) ... ok 437s test_yaml_deserializer_exception (serializers.test_yaml.YamlSerializerTestCase.test_yaml_deserializer_exception) ... ok 437s test_dates (reserved_names.tests.ReservedNameTests.test_dates) ... ok 437s test_fields (reserved_names.tests.ReservedNameTests.test_fields) ... ok 437s test_month_filter (reserved_names.tests.ReservedNameTests.test_month_filter) ... ok 437s test_order_by (reserved_names.tests.ReservedNameTests.test_order_by) ... ok 437s test_simple (reserved_names.tests.ReservedNameTests.test_simple) ... ok 437s test_custom_max_lengths (max_lengths.tests.MaxLengthORMTests.test_custom_max_lengths) ... ok 438s test_change_editable (timezones.tests.AdminTests.test_change_editable) ... ok 438s test_change_editable_in_other_timezone (timezones.tests.AdminTests.test_change_editable_in_other_timezone) ... ok 438s test_change_readonly (timezones.tests.AdminTests.test_change_readonly) ... ok 438s test_change_readonly_in_other_timezone (timezones.tests.AdminTests.test_change_readonly_in_other_timezone) ... ok 438s test_changelist (timezones.tests.AdminTests.test_changelist) ... ok 438s test_changelist_in_other_timezone (timezones.tests.AdminTests.test_changelist_in_other_timezone) ... ok 438s test_auto_now_and_auto_now_add (timezones.tests.LegacyDatabaseTests.test_auto_now_and_auto_now_add) ... ok 438s test_aware_datetime_in_local_timezone (timezones.tests.LegacyDatabaseTests.test_aware_datetime_in_local_timezone) ... skipped "Database doesn't support feature(s): supports_timezones" 438s test_aware_datetime_in_local_timezone_with_microsecond (timezones.tests.LegacyDatabaseTests.test_aware_datetime_in_local_timezone_with_microsecond) ... skipped "Database doesn't support feature(s): supports_timezones" 438s test_aware_datetime_in_other_timezone (timezones.tests.LegacyDatabaseTests.test_aware_datetime_in_other_timezone) ... skipped "Database doesn't support feature(s): supports_timezones" 438s test_aware_datetime_in_utc (timezones.tests.LegacyDatabaseTests.test_aware_datetime_in_utc) ... skipped "Database doesn't support feature(s): supports_timezones" 438s test_aware_datetime_unsupported (timezones.tests.LegacyDatabaseTests.test_aware_datetime_unsupported) ... ok 438s test_cursor_execute_accepts_naive_datetime (timezones.tests.LegacyDatabaseTests.test_cursor_execute_accepts_naive_datetime) ... ok 438s test_cursor_execute_returns_naive_datetime (timezones.tests.LegacyDatabaseTests.test_cursor_execute_returns_naive_datetime) ... ok 438s test_filter_date_field_with_aware_datetime (timezones.tests.LegacyDatabaseTests.test_filter_date_field_with_aware_datetime) ... ok 438s test_naive_datetime (timezones.tests.LegacyDatabaseTests.test_naive_datetime) ... ok 438s test_naive_datetime_with_microsecond (timezones.tests.LegacyDatabaseTests.test_naive_datetime_with_microsecond) ... ok 438s test_query_aggregation (timezones.tests.LegacyDatabaseTests.test_query_aggregation) ... ok 438s test_query_annotation (timezones.tests.LegacyDatabaseTests.test_query_annotation) ... ok 438s test_query_datetime_lookups (timezones.tests.LegacyDatabaseTests.test_query_datetime_lookups) ... ok 438s test_query_datetimes (timezones.tests.LegacyDatabaseTests.test_query_datetimes) ... ok 438s test_query_filter (timezones.tests.LegacyDatabaseTests.test_query_filter) ... ok 438s test_raw_sql (timezones.tests.LegacyDatabaseTests.test_raw_sql) ... ok 438s test_form (timezones.tests.LegacyFormsTests.test_form) ... ok 438s test_form_with_ambiguous_time (timezones.tests.LegacyFormsTests.test_form_with_ambiguous_time) ... ok 438s test_form_with_non_existent_time (timezones.tests.LegacyFormsTests.test_form_with_non_existent_time) ... ok 438s test_model_form (timezones.tests.LegacyFormsTests.test_model_form) ... ok 438s test_split_form (timezones.tests.LegacyFormsTests.test_split_form) ... ok 439s test_allvaluesfieldlistfilter (admin_filters.tests.ListFiltersTests.test_allvaluesfieldlistfilter) ... ok 439s test_allvaluesfieldlistfilter_custom_qs (admin_filters.tests.ListFiltersTests.test_allvaluesfieldlistfilter_custom_qs) ... ok 439s test_booleanfieldlistfilter (admin_filters.tests.ListFiltersTests.test_booleanfieldlistfilter) ... ok 439s test_booleanfieldlistfilter_choices (admin_filters.tests.ListFiltersTests.test_booleanfieldlistfilter_choices) ... ok 439s test_booleanfieldlistfilter_tuple (admin_filters.tests.ListFiltersTests.test_booleanfieldlistfilter_tuple) ... ok 439s test_booleanfieldlistfilter_tuple_choices (admin_filters.tests.ListFiltersTests.test_booleanfieldlistfilter_tuple_choices) ... ok 439s test_choicesfieldlistfilter_has_none_choice (admin_filters.tests.ListFiltersTests.test_choicesfieldlistfilter_has_none_choice) 439s The last choice is for the None value. ... ok 439s test_datefieldlistfilter (admin_filters.tests.ListFiltersTests.test_datefieldlistfilter) ... ok 439s test_datefieldlistfilter_with_time_zone_support (admin_filters.tests.ListFiltersTests.test_datefieldlistfilter_with_time_zone_support) ... ok 439s test_emptylistfieldfilter (admin_filters.tests.ListFiltersTests.test_emptylistfieldfilter) ... ok 439s test_emptylistfieldfilter_choices (admin_filters.tests.ListFiltersTests.test_emptylistfieldfilter_choices) ... ok 439s test_emptylistfieldfilter_genericrelation (admin_filters.tests.ListFiltersTests.test_emptylistfieldfilter_genericrelation) ... ok 439s test_emptylistfieldfilter_invalid_lookup_parameters (admin_filters.tests.ListFiltersTests.test_emptylistfieldfilter_invalid_lookup_parameters) ... ok 439s test_emptylistfieldfilter_non_empty_field (admin_filters.tests.ListFiltersTests.test_emptylistfieldfilter_non_empty_field) ... ok 439s test_emptylistfieldfilter_reverse_relationships (admin_filters.tests.ListFiltersTests.test_emptylistfieldfilter_reverse_relationships) ... ok 439s test_fieldlistfilter_invalid_lookup_parameters (admin_filters.tests.ListFiltersTests.test_fieldlistfilter_invalid_lookup_parameters) 439s Filtering by an invalid value. ... ok 439s test_fieldlistfilter_underscorelookup_tuple (admin_filters.tests.ListFiltersTests.test_fieldlistfilter_underscorelookup_tuple) 439s Ensure ('fieldpath', ClassName ) lookups pass lookup_allowed checks ... ok 439s test_filter_with_failing_queryset (admin_filters.tests.ListFiltersTests.test_filter_with_failing_queryset) 439s When a filter's queryset method fails, it fails loudly and ... ok 439s test_fk_with_to_field (admin_filters.tests.ListFiltersTests.test_fk_with_to_field) 439s A filter on a FK respects the FK's to_field attribute (#17972). ... ok 439s test_list_filter_queryset_filtered_by_default (admin_filters.tests.ListFiltersTests.test_list_filter_queryset_filtered_by_default) 439s A list filter that filters the queryset by default gives the correct ... ok 439s test_listfilter_genericrelation (admin_filters.tests.ListFiltersTests.test_listfilter_genericrelation) ... ok 439s test_listfilter_without_title (admin_filters.tests.ListFiltersTests.test_listfilter_without_title) 439s Any filter must define a title. ... ok 439s test_lookup_using_custom_divider (admin_filters.tests.ListFiltersTests.test_lookup_using_custom_divider) 439s Filter __in lookups with a custom divider. ... ok 439s test_lookup_with_dynamic_value (admin_filters.tests.ListFiltersTests.test_lookup_with_dynamic_value) 439s Ensure SimpleListFilter can access self.value() inside the lookup. ... ok 439s test_lookup_with_non_string_value (admin_filters.tests.ListFiltersTests.test_lookup_with_non_string_value) 439s Ensure choices are set the selected class when using non-string values ... ok 439s test_lookup_with_non_string_value_underscored (admin_filters.tests.ListFiltersTests.test_lookup_with_non_string_value_underscored) 439s Ensure SimpleListFilter lookups pass lookup_allowed checks when ... ok 439s test_parameter_ends_with__in__or__isnull (admin_filters.tests.ListFiltersTests.test_parameter_ends_with__in__or__isnull) 439s A SimpleListFilter's parameter name is not mistaken for a model field ... ok 439s test_relatedfieldlistfilter_foreignkey (admin_filters.tests.ListFiltersTests.test_relatedfieldlistfilter_foreignkey) ... ok 439s test_relatedfieldlistfilter_foreignkey_default_ordering (admin_filters.tests.ListFiltersTests.test_relatedfieldlistfilter_foreignkey_default_ordering) 439s RelatedFieldListFilter ordering respects Model.ordering. ... ok 439s test_relatedfieldlistfilter_foreignkey_ordering (admin_filters.tests.ListFiltersTests.test_relatedfieldlistfilter_foreignkey_ordering) 439s RelatedFieldListFilter ordering respects ModelAdmin.ordering. ... ok 439s test_relatedfieldlistfilter_foreignkey_ordering_reverse (admin_filters.tests.ListFiltersTests.test_relatedfieldlistfilter_foreignkey_ordering_reverse) ... ok 439s test_relatedfieldlistfilter_manytomany (admin_filters.tests.ListFiltersTests.test_relatedfieldlistfilter_manytomany) ... ok 439s test_relatedfieldlistfilter_reverse_relationships (admin_filters.tests.ListFiltersTests.test_relatedfieldlistfilter_reverse_relationships) ... ok 439s test_relatedfieldlistfilter_reverse_relationships_default_ordering (admin_filters.tests.ListFiltersTests.test_relatedfieldlistfilter_reverse_relationships_default_ordering) ... ok 439s test_relatedonlyfieldlistfilter_foreignkey (admin_filters.tests.ListFiltersTests.test_relatedonlyfieldlistfilter_foreignkey) ... ok 439s test_relatedonlyfieldlistfilter_foreignkey_default_ordering (admin_filters.tests.ListFiltersTests.test_relatedonlyfieldlistfilter_foreignkey_default_ordering) 439s RelatedOnlyFieldListFilter ordering respects Meta.ordering. ... ok 439s test_relatedonlyfieldlistfilter_foreignkey_ordering (admin_filters.tests.ListFiltersTests.test_relatedonlyfieldlistfilter_foreignkey_ordering) 439s RelatedOnlyFieldListFilter ordering respects ModelAdmin.ordering. ... ok 439s test_relatedonlyfieldlistfilter_foreignkey_reverse_relationships (admin_filters.tests.ListFiltersTests.test_relatedonlyfieldlistfilter_foreignkey_reverse_relationships) ... ok 439s test_relatedonlyfieldlistfilter_manytomany (admin_filters.tests.ListFiltersTests.test_relatedonlyfieldlistfilter_manytomany) ... ok 439s test_relatedonlyfieldlistfilter_manytomany_reverse_relationships (admin_filters.tests.ListFiltersTests.test_relatedonlyfieldlistfilter_manytomany_reverse_relationships) ... ok 439s test_relatedonlyfieldlistfilter_underscorelookup_foreignkey (admin_filters.tests.ListFiltersTests.test_relatedonlyfieldlistfilter_underscorelookup_foreignkey) ... ok 439s test_simplelistfilter (admin_filters.tests.ListFiltersTests.test_simplelistfilter) ... ok 439s test_simplelistfilter_with_none_returning_lookups (admin_filters.tests.ListFiltersTests.test_simplelistfilter_with_none_returning_lookups) 439s A SimpleListFilter lookups method can return None but disables the ... ok 439s test_simplelistfilter_with_queryset_based_lookups (admin_filters.tests.ListFiltersTests.test_simplelistfilter_with_queryset_based_lookups) ... ok 439s test_simplelistfilter_without_parameter (admin_filters.tests.ListFiltersTests.test_simplelistfilter_without_parameter) 439s Any SimpleListFilter must define a parameter_name. ... ok 439s test_two_characters_long_field (admin_filters.tests.ListFiltersTests.test_two_characters_long_field) 439s list_filter works with two-characters long field names (#16080). ... ok 439s test_auto_now_and_auto_now_add (timezones.tests.NewDatabaseTests.test_auto_now_and_auto_now_add) ... ok 439s test_aware_datetime_in_local_timezone (timezones.tests.NewDatabaseTests.test_aware_datetime_in_local_timezone) ... ok 439s test_aware_datetime_in_local_timezone_with_microsecond (timezones.tests.NewDatabaseTests.test_aware_datetime_in_local_timezone_with_microsecond) ... ok 439s test_aware_datetime_in_other_timezone (timezones.tests.NewDatabaseTests.test_aware_datetime_in_other_timezone) ... ok 439s test_aware_datetime_in_utc (timezones.tests.NewDatabaseTests.test_aware_datetime_in_utc) ... ok 439s test_aware_time_unsupported (timezones.tests.NewDatabaseTests.test_aware_time_unsupported) ... ok 439s test_connection_timezone (timezones.tests.NewDatabaseTests.test_connection_timezone) ... ok 439s test_cursor_execute_accepts_aware_datetime (timezones.tests.NewDatabaseTests.test_cursor_execute_accepts_aware_datetime) ... skipped "Database doesn't support feature(s): supports_timezones" 439s test_cursor_execute_accepts_naive_datetime (timezones.tests.NewDatabaseTests.test_cursor_execute_accepts_naive_datetime) ... ok 439s test_cursor_execute_returns_aware_datetime (timezones.tests.NewDatabaseTests.test_cursor_execute_returns_aware_datetime) ... skipped "Database doesn't support feature(s): supports_timezones" 439s test_cursor_execute_returns_naive_datetime (timezones.tests.NewDatabaseTests.test_cursor_execute_returns_naive_datetime) ... ok 439s test_cursor_explicit_time_zone (timezones.tests.NewDatabaseTests.test_cursor_explicit_time_zone) ... skipped "Database doesn't support feature(s): supports_timezones" 439s test_datetime_from_date (timezones.tests.NewDatabaseTests.test_datetime_from_date) ... ok 439s test_filter_date_field_with_aware_datetime (timezones.tests.NewDatabaseTests.test_filter_date_field_with_aware_datetime) ... ok 439s test_naive_datetime (timezones.tests.NewDatabaseTests.test_naive_datetime) ... ok 439s test_naive_datetime_with_microsecond (timezones.tests.NewDatabaseTests.test_naive_datetime_with_microsecond) ... ok 439s test_null_datetime (timezones.tests.NewDatabaseTests.test_null_datetime) ... ok 439s test_query_aggregation (timezones.tests.NewDatabaseTests.test_query_aggregation) ... ok 439s test_query_annotation (timezones.tests.NewDatabaseTests.test_query_annotation) ... ok 439s test_query_convert_timezones (timezones.tests.NewDatabaseTests.test_query_convert_timezones) ... ok 439s test_query_datetime_lookups (timezones.tests.NewDatabaseTests.test_query_datetime_lookups) ... ok 439s test_query_datetime_lookups_in_other_timezone (timezones.tests.NewDatabaseTests.test_query_datetime_lookups_in_other_timezone) ... ok 439s test_query_datetimes (timezones.tests.NewDatabaseTests.test_query_datetimes) ... ok 439s test_query_datetimes_in_other_timezone (timezones.tests.NewDatabaseTests.test_query_datetimes_in_other_timezone) ... ok 439s test_query_filter (timezones.tests.NewDatabaseTests.test_query_filter) ... ok 439s test_query_filter_with_naive_datetime (timezones.tests.NewDatabaseTests.test_query_filter_with_naive_datetime) ... ok 439s test_query_filter_with_pytz_timezones (timezones.tests.NewDatabaseTests.test_query_filter_with_pytz_timezones) ... ok 439s test_raw_sql (timezones.tests.NewDatabaseTests.test_raw_sql) ... ok 439s test_update_with_timedelta (timezones.tests.NewDatabaseTests.test_update_with_timedelta) ... ok 439s test_form (timezones.tests.NewFormsTests.test_form) ... ok 439s test_form_with_ambiguous_time (timezones.tests.NewFormsTests.test_form_with_ambiguous_time) ... ok 439s test_form_with_non_existent_time (timezones.tests.NewFormsTests.test_form_with_non_existent_time) ... ok 439s test_form_with_other_timezone (timezones.tests.NewFormsTests.test_form_with_other_timezone) ... ok 439s test_localized_form (timezones.tests.NewFormsTests.test_localized_form) ... ok 439s test_localized_model_form (timezones.tests.NewFormsTests.test_localized_model_form) ... ok 439s test_model_form (timezones.tests.NewFormsTests.test_model_form) ... ok 439s test_split_form (timezones.tests.NewFormsTests.test_split_form) ... ok 439s test_all_lookup (basic.tests.ModelLookupTest.test_all_lookup) ... ok 439s test_does_not_exist (basic.tests.ModelLookupTest.test_does_not_exist) ... ok 439s test_equal_lookup (basic.tests.ModelLookupTest.test_equal_lookup) ... ok 439s test_lookup_by_primary_key (basic.tests.ModelLookupTest.test_lookup_by_primary_key) ... ok 439s test_rich_lookup (basic.tests.ModelLookupTest.test_rich_lookup) ... ok 439s test_too_many (basic.tests.ModelLookupTest.test_too_many) ... ok 439s test_autofields_generate_different_values_for_each_instance (basic.tests.ModelInstanceCreationTests.test_autofields_generate_different_values_for_each_instance) ... ok 439s test_can_create_instance_using_kwargs (basic.tests.ModelInstanceCreationTests.test_can_create_instance_using_kwargs) ... ok 439s test_can_initialize_model_instance_using_positional_arguments (basic.tests.ModelInstanceCreationTests.test_can_initialize_model_instance_using_positional_arguments) 439s You can initialize a model instance using positional arguments, ... ok 439s test_can_leave_off_value_for_autofield_and_it_gets_value_on_save (basic.tests.ModelInstanceCreationTests.test_can_leave_off_value_for_autofield_and_it_gets_value_on_save) 439s You can leave off the value for an AutoField when creating an ... ok 439s test_can_mix_and_match_position_and_kwargs (basic.tests.ModelInstanceCreationTests.test_can_mix_and_match_position_and_kwargs) ... ok 439s test_cannot_create_instance_with_invalid_kwargs (basic.tests.ModelInstanceCreationTests.test_cannot_create_instance_with_invalid_kwargs) ... ok 439s test_for_datetimefields_saves_as_much_precision_as_was_given (basic.tests.ModelInstanceCreationTests.test_for_datetimefields_saves_as_much_precision_as_was_given) 439s as much precision in *seconds* ... ok 439s test_leaving_off_a_field_with_default_set_the_default_will_be_saved (basic.tests.ModelInstanceCreationTests.test_leaving_off_a_field_with_default_set_the_default_will_be_saved) ... ok 439s test_object_is_not_written_to_database_until_save_was_called (basic.tests.ModelInstanceCreationTests.test_object_is_not_written_to_database_until_save_was_called) ... ok 439s test_positional_and_keyword_args_for_the_same_field (basic.tests.ModelInstanceCreationTests.test_positional_and_keyword_args_for_the_same_field) ... ok 439s test_querysets_checking_for_membership (basic.tests.ModelInstanceCreationTests.test_querysets_checking_for_membership) ... ok 439s test_save_parent_primary_with_default (basic.tests.ModelInstanceCreationTests.test_save_parent_primary_with_default) ... ok 439s test_save_primary_with_default (basic.tests.ModelInstanceCreationTests.test_save_primary_with_default) ... ok 439s test_saving_an_object_again_does_not_create_a_new_object (basic.tests.ModelInstanceCreationTests.test_saving_an_object_again_does_not_create_a_new_object) ... ok 440s test_lookup_in_fields (basic.tests.ModelRefreshTests.test_lookup_in_fields) ... ok 440s test_prefetched_cache_cleared (basic.tests.ModelRefreshTests.test_prefetched_cache_cleared) ... ok 440s test_refresh (basic.tests.ModelRefreshTests.test_refresh) ... ok 440s test_refresh_clears_one_to_one_field (basic.tests.ModelRefreshTests.test_refresh_clears_one_to_one_field) ... ok 440s test_refresh_clears_reverse_related (basic.tests.ModelRefreshTests.test_refresh_clears_reverse_related) 440s refresh_from_db() clear cached reverse relations. ... ok 440s test_refresh_fk (basic.tests.ModelRefreshTests.test_refresh_fk) ... ok 440s test_refresh_fk_on_delete_set_null (basic.tests.ModelRefreshTests.test_refresh_fk_on_delete_set_null) ... ok 440s test_refresh_no_fields (basic.tests.ModelRefreshTests.test_refresh_no_fields) ... ok 440s test_refresh_null_fk (basic.tests.ModelRefreshTests.test_refresh_null_fk) ... ok 440s test_refresh_unsaved (basic.tests.ModelRefreshTests.test_refresh_unsaved) ... ok 440s test_unknown_kwarg (basic.tests.ModelRefreshTests.test_unknown_kwarg) ... ok 440s test_select_on_save (basic.tests.SelectOnSaveTests.test_select_on_save) ... ok 440s test_select_on_save_lying_update (basic.tests.SelectOnSaveTests.test_select_on_save_lying_update) 440s select_on_save works correctly if the database doesn't return correct ... ok 440s test_create_method (basic.tests.ModelTest.test_create_method) ... ok 440s test_create_relation_with_gettext_lazy (basic.tests.ModelTest.test_create_relation_with_gettext_lazy) 440s gettext_lazy objects work when saving model instances ... ok 440s test_delete_and_access_field (basic.tests.ModelTest.test_delete_and_access_field) ... ok 440s test_emptyqs (basic.tests.ModelTest.test_emptyqs) ... ok 440s test_emptyqs_customqs (basic.tests.ModelTest.test_emptyqs_customqs) ... ok 440s test_emptyqs_distinct (basic.tests.ModelTest.test_emptyqs_distinct) ... skipped "Database doesn't support feature(s): can_distinct_on_fields" 440s test_emptyqs_values (basic.tests.ModelTest.test_emptyqs_values) ... ok 440s test_emptyqs_values_order (basic.tests.ModelTest.test_emptyqs_values_order) ... ok 440s test_eq (basic.tests.ModelTest.test_eq) ... ok 440s test_extra_method_select_argument_with_dashes (basic.tests.ModelTest.test_extra_method_select_argument_with_dashes) ... ok 440s test_extra_method_select_argument_with_dashes_and_values (basic.tests.ModelTest.test_extra_method_select_argument_with_dashes_and_values) ... ok 440s test_hash (basic.tests.ModelTest.test_hash) ... ok 440s test_hash_function (basic.tests.ModelTest.test_hash_function) ... ok 440s test_manually_specify_primary_key (basic.tests.ModelTest.test_manually_specify_primary_key) ... ok 440s test_microsecond_precision (basic.tests.ModelTest.test_microsecond_precision) ... ok 440s test_missing_hash_not_inherited (basic.tests.ModelTest.test_missing_hash_not_inherited) ... ok 440s test_multiple_objects_max_num_fetched (basic.tests.ModelTest.test_multiple_objects_max_num_fetched) ... ok 440s test_not_equal_and_equal_operators_behave_as_expected_on_instances (basic.tests.ModelTest.test_not_equal_and_equal_operators_behave_as_expected_on_instances) ... ok 440s test_objects_attribute_is_only_available_on_the_class_itself (basic.tests.ModelTest.test_objects_attribute_is_only_available_on_the_class_itself) ... ok 440s test_queryset_delete_removes_all_items_in_that_queryset (basic.tests.ModelTest.test_queryset_delete_removes_all_items_in_that_queryset) ... ok 440s test_specified_parent_hash_inherited (basic.tests.ModelTest.test_specified_parent_hash_inherited) ... ok 440s test_ticket_20278 (basic.tests.ModelTest.test_ticket_20278) ... ok 440s test_unicode_data (basic.tests.ModelTest.test_unicode_data) ... ok 440s test_year_lookup_edge_case (basic.tests.ModelTest.test_year_lookup_edge_case) ... ok 440s test_field_defaults (field_defaults.tests.DefaultTests.test_field_defaults) ... ok 440s test_empty_update_fields (update_only_fields.tests.UpdateOnlyFieldsTests.test_empty_update_fields) ... ok 440s test_num_queries_inheritance (update_only_fields.tests.UpdateOnlyFieldsTests.test_num_queries_inheritance) ... ok 440s test_select_related_only_interaction (update_only_fields.tests.UpdateOnlyFieldsTests.test_select_related_only_interaction) ... ok 440s test_update_fields_basic (update_only_fields.tests.UpdateOnlyFieldsTests.test_update_fields_basic) ... ok 440s test_update_fields_deferred (update_only_fields.tests.UpdateOnlyFieldsTests.test_update_fields_deferred) ... ok 440s test_update_fields_fk_defer (update_only_fields.tests.UpdateOnlyFieldsTests.test_update_fields_fk_defer) ... ok 440s test_update_fields_incorrect_params (update_only_fields.tests.UpdateOnlyFieldsTests.test_update_fields_incorrect_params) ... ok 440s test_update_fields_inheritance (update_only_fields.tests.UpdateOnlyFieldsTests.test_update_fields_inheritance) ... ok 440s test_update_fields_inheritance_defer (update_only_fields.tests.UpdateOnlyFieldsTests.test_update_fields_inheritance_defer) ... ok 440s test_update_fields_inheritance_with_proxy_model (update_only_fields.tests.UpdateOnlyFieldsTests.test_update_fields_inheritance_with_proxy_model) ... ok 440s test_update_fields_m2m (update_only_fields.tests.UpdateOnlyFieldsTests.test_update_fields_m2m) ... ok 440s test_update_fields_only_1 (update_only_fields.tests.UpdateOnlyFieldsTests.test_update_fields_only_1) ... ok 440s test_update_fields_only_2 (update_only_fields.tests.UpdateOnlyFieldsTests.test_update_fields_only_2) ... ok 440s test_update_fields_only_repeated (update_only_fields.tests.UpdateOnlyFieldsTests.test_update_fields_only_repeated) ... ok 440s test_update_fields_signals (update_only_fields.tests.UpdateOnlyFieldsTests.test_update_fields_signals) ... ok 440s test_update_non_concrete_field (update_only_fields.tests.UpdateOnlyFieldsTests.test_update_non_concrete_field) ... ok 441s test_attribute_error (custom_columns.tests.CustomColumnsTests.test_attribute_error) ... ok 441s test_author_filtering (custom_columns.tests.CustomColumnsTests.test_author_filtering) ... ok 441s test_author_get (custom_columns.tests.CustomColumnsTests.test_author_get) ... ok 441s test_author_get_attributes (custom_columns.tests.CustomColumnsTests.test_author_get_attributes) ... ok 441s test_author_querying (custom_columns.tests.CustomColumnsTests.test_author_querying) ... ok 441s test_field_error (custom_columns.tests.CustomColumnsTests.test_field_error) ... ok 441s test_filter_first_name (custom_columns.tests.CustomColumnsTests.test_filter_first_name) ... ok 441s test_filter_on_nonexistent_field (custom_columns.tests.CustomColumnsTests.test_filter_on_nonexistent_field) ... ok 441s test_get_all_articles_for_an_author (custom_columns.tests.CustomColumnsTests.test_get_all_articles_for_an_author) ... ok 441s test_get_all_authors_for_an_article (custom_columns.tests.CustomColumnsTests.test_get_all_authors_for_an_article) ... ok 441s test_get_author_m2m_relation (custom_columns.tests.CustomColumnsTests.test_get_author_m2m_relation) ... ok 441s test_get_first_name (custom_columns.tests.CustomColumnsTests.test_get_first_name) ... ok 441s test_m2m_table (custom_columns.tests.CustomColumnsTests.test_m2m_table) ... ok 441s test_query_all_available_authors (custom_columns.tests.CustomColumnsTests.test_query_all_available_authors) ... ok 441s test_add (many_to_many.tests.ManyToManyTests.test_add) ... ok 441s test_add_after_prefetch (many_to_many.tests.ManyToManyTests.test_add_after_prefetch) ... ok 441s test_add_existing_different_type (many_to_many.tests.ManyToManyTests.test_add_existing_different_type) ... skipped 'Database has feature(s) supports_ignore_conflicts' 441s test_add_remove_invalid_type (many_to_many.tests.ManyToManyTests.test_add_remove_invalid_type) ... ok 441s test_add_remove_set_by_pk (many_to_many.tests.ManyToManyTests.test_add_remove_set_by_pk) ... ok 441s test_add_remove_set_by_to_field (many_to_many.tests.ManyToManyTests.test_add_remove_set_by_to_field) ... ok 441s test_add_then_remove_after_prefetch (many_to_many.tests.ManyToManyTests.test_add_then_remove_after_prefetch) ... ok 441s test_assign (many_to_many.tests.ManyToManyTests.test_assign) ... ok 441s test_assign_forward (many_to_many.tests.ManyToManyTests.test_assign_forward) ... ok 441s test_assign_ids (many_to_many.tests.ManyToManyTests.test_assign_ids) ... ok 441s test_assign_reverse (many_to_many.tests.ManyToManyTests.test_assign_reverse) ... ok 441s test_bulk_delete (many_to_many.tests.ManyToManyTests.test_bulk_delete) ... ok 441s test_clear (many_to_many.tests.ManyToManyTests.test_clear) ... ok 441s test_clear_after_prefetch (many_to_many.tests.ManyToManyTests.test_clear_after_prefetch) ... ok 441s test_custom_default_manager_exists_count (many_to_many.tests.ManyToManyTests.test_custom_default_manager_exists_count) ... ok 441s test_delete (many_to_many.tests.ManyToManyTests.test_delete) ... ok 441s test_fast_add_ignore_conflicts (many_to_many.tests.ManyToManyTests.test_fast_add_ignore_conflicts) 441s A single query is necessary to add auto-created through instances if ... ok 441s test_forward_assign_with_queryset (many_to_many.tests.ManyToManyTests.test_forward_assign_with_queryset) ... ok 441s test_inherited_models_selects (many_to_many.tests.ManyToManyTests.test_inherited_models_selects) 441s #24156 - Objects from child models where the parent's m2m field uses ... ok 441s test_related_manager_refresh (many_to_many.tests.ManyToManyTests.test_related_manager_refresh) ... ok 441s test_related_sets (many_to_many.tests.ManyToManyTests.test_related_sets) ... ok 441s test_remove (many_to_many.tests.ManyToManyTests.test_remove) ... ok 441s test_remove_after_prefetch (many_to_many.tests.ManyToManyTests.test_remove_after_prefetch) ... ok 441s test_reverse_add (many_to_many.tests.ManyToManyTests.test_reverse_add) ... ok 441s test_reverse_assign_with_queryset (many_to_many.tests.ManyToManyTests.test_reverse_assign_with_queryset) ... ok 441s test_reverse_selects (many_to_many.tests.ManyToManyTests.test_reverse_selects) ... ok 441s test_selects (many_to_many.tests.ManyToManyTests.test_selects) ... ok 441s test_set (many_to_many.tests.ManyToManyTests.test_set) ... ok 441s test_set_after_prefetch (many_to_many.tests.ManyToManyTests.test_set_after_prefetch) ... ok 441s test_set_existing_different_type (many_to_many.tests.ManyToManyTests.test_set_existing_different_type) ... ok 441s test_slow_add_ignore_conflicts (many_to_many.tests.ManyToManyTests.test_slow_add_ignore_conflicts) ... ok 441s test_immutable_content_type (admin_inlines.tests.TestInlineAdminForm.test_immutable_content_type) 441s Regression for #9362 ... ok 441s test_all_inline_media (admin_inlines.tests.TestInlineMedia.test_all_inline_media) ... ok 441s test_inline_media_only_base (admin_inlines.tests.TestInlineMedia.test_inline_media_only_base) ... ok 441s test_inline_media_only_inline (admin_inlines.tests.TestInlineMedia.test_inline_media_only_inline) ... ok 442s test_inline_add_fk_add_perm (admin_inlines.tests.TestInlinePermissions.test_inline_add_fk_add_perm) ... ok 442s test_inline_add_fk_noperm (admin_inlines.tests.TestInlinePermissions.test_inline_add_fk_noperm) ... ok 442s test_inline_add_m2m_add_perm (admin_inlines.tests.TestInlinePermissions.test_inline_add_m2m_add_perm) ... ok 442s test_inline_add_m2m_noperm (admin_inlines.tests.TestInlinePermissions.test_inline_add_m2m_noperm) ... ok 442s test_inline_add_m2m_view_only_perm (admin_inlines.tests.TestInlinePermissions.test_inline_add_m2m_view_only_perm) ... ok 442s test_inline_change_fk_add_change_perm (admin_inlines.tests.TestInlinePermissions.test_inline_change_fk_add_change_perm) ... ok 442s test_inline_change_fk_add_perm (admin_inlines.tests.TestInlinePermissions.test_inline_change_fk_add_perm) ... ok 442s test_inline_change_fk_all_perms (admin_inlines.tests.TestInlinePermissions.test_inline_change_fk_all_perms) ... ok 442s test_inline_change_fk_change_del_perm (admin_inlines.tests.TestInlinePermissions.test_inline_change_fk_change_del_perm) ... ok 442s test_inline_change_fk_change_perm (admin_inlines.tests.TestInlinePermissions.test_inline_change_fk_change_perm) ... ok 442s test_inline_change_fk_noperm (admin_inlines.tests.TestInlinePermissions.test_inline_change_fk_noperm) ... ok 442s test_inline_change_m2m_add_perm (admin_inlines.tests.TestInlinePermissions.test_inline_change_m2m_add_perm) ... ok 442s test_inline_change_m2m_change_perm (admin_inlines.tests.TestInlinePermissions.test_inline_change_m2m_change_perm) ... ok 442s test_inline_change_m2m_noperm (admin_inlines.tests.TestInlinePermissions.test_inline_change_m2m_noperm) ... ok 442s test_inline_change_m2m_view_only_perm (admin_inlines.tests.TestInlinePermissions.test_inline_change_m2m_view_only_perm) ... ok 442s test_deleting_inline_with_protected_delete_does_not_validate (admin_inlines.tests.TestInlineProtectedOnDelete.test_deleting_inline_with_protected_delete_does_not_validate) ... ok 443s test_add_url_not_allowed (admin_inlines.tests.TestReadOnlyChangeViewInlinePermissions.test_add_url_not_allowed) ... ok 443s test_extra_inlines_are_not_shown (admin_inlines.tests.TestReadOnlyChangeViewInlinePermissions.test_extra_inlines_are_not_shown) ... ok 443s test_get_to_change_url_is_allowed (admin_inlines.tests.TestReadOnlyChangeViewInlinePermissions.test_get_to_change_url_is_allowed) ... ok 443s test_inline_delete_buttons_are_not_shown (admin_inlines.tests.TestReadOnlyChangeViewInlinePermissions.test_inline_delete_buttons_are_not_shown) ... ok 443s test_inlines_are_rendered_as_read_only (admin_inlines.tests.TestReadOnlyChangeViewInlinePermissions.test_inlines_are_rendered_as_read_only) ... ok 443s test_main_model_is_rendered_as_read_only (admin_inlines.tests.TestReadOnlyChangeViewInlinePermissions.test_main_model_is_rendered_as_read_only) ... ok 443s test_post_to_change_url_not_allowed (admin_inlines.tests.TestReadOnlyChangeViewInlinePermissions.test_post_to_change_url_not_allowed) ... ok 443s test_submit_line_shows_only_close_button (admin_inlines.tests.TestReadOnlyChangeViewInlinePermissions.test_submit_line_shows_only_close_button) ... ok 443s test_both_verbose_names_inline (admin_inlines.tests.TestVerboseNameInlineForms.test_both_verbose_names_inline) ... ok 443s test_verbose_name_inline (admin_inlines.tests.TestVerboseNameInlineForms.test_verbose_name_inline) ... ok 443s test_verbose_name_plural_inline (admin_inlines.tests.TestVerboseNameInlineForms.test_verbose_name_plural_inline) ... ok 444s test_absolute_max (generic_relations.test_forms.GenericInlineFormsetTests.test_absolute_max) ... ok 444s test_absolute_max_with_max_num (generic_relations.test_forms.GenericInlineFormsetTests.test_absolute_max_with_max_num) ... ok 444s test_can_delete_extra (generic_relations.test_forms.GenericInlineFormsetTests.test_can_delete_extra) ... ok 444s test_disable_delete_extra (generic_relations.test_forms.GenericInlineFormsetTests.test_disable_delete_extra) ... ok 444s test_get_queryset_ordering (generic_relations.test_forms.GenericInlineFormsetTests.test_get_queryset_ordering) 444s BaseGenericInlineFormSet.get_queryset() adds default ordering, if ... ok 444s test_incorrect_content_type (generic_relations.test_forms.GenericInlineFormsetTests.test_incorrect_content_type) ... ok 444s test_initial (generic_relations.test_forms.GenericInlineFormsetTests.test_initial) ... ok 444s test_initial_count (generic_relations.test_forms.GenericInlineFormsetTests.test_initial_count) ... ok 444s test_meta_widgets (generic_relations.test_forms.GenericInlineFormsetTests.test_meta_widgets) 444s TaggedItemForm has a widget defined in Meta. ... ok 444s test_options (generic_relations.test_forms.GenericInlineFormsetTests.test_options) ... ok 444s test_output (generic_relations.test_forms.GenericInlineFormsetTests.test_output) ... ok 444s test_save_as_new (generic_relations.test_forms.GenericInlineFormsetTests.test_save_as_new) 444s The save_as_new parameter creates new items that are associated with ... ok 444s test_save_new_for_concrete (generic_relations.test_forms.GenericInlineFormsetTests.test_save_new_for_concrete) ... ok 444s test_save_new_for_proxy (generic_relations.test_forms.GenericInlineFormsetTests.test_save_new_for_proxy) ... ok 444s test_save_new_uses_form_save (generic_relations.test_forms.GenericInlineFormsetTests.test_save_new_uses_form_save) ... ok 444s test_callable_lookup (admin_inlines.tests.TestInline.test_callable_lookup) 444s Admin inline should invoke local callable when its name is listed in ... ok 444s test_can_delete (admin_inlines.tests.TestInline.test_can_delete) 444s can_delete should be passed to inlineformset factory. ... ok 444s test_create_inlines_on_inherited_model (admin_inlines.tests.TestInline.test_create_inlines_on_inherited_model) 444s An object can be created with inlines when it inherits another class. ... ok 444s test_custom_form_tabular_inline_extra_field_label (admin_inlines.tests.TestInline.test_custom_form_tabular_inline_extra_field_label) ... ok 444s test_custom_form_tabular_inline_label (admin_inlines.tests.TestInline.test_custom_form_tabular_inline_label) 444s A model form with a form field specified (TitleForm.title1) should have ... ok 444s test_custom_form_tabular_inline_overridden_label (admin_inlines.tests.TestInline.test_custom_form_tabular_inline_overridden_label) 444s SomeChildModelForm.__init__() overrides the label of a form field. ... ok 444s test_custom_get_extra_form (admin_inlines.tests.TestInline.test_custom_get_extra_form) ... ok 444s test_custom_min_num (admin_inlines.tests.TestInline.test_custom_min_num) ... ok 444s test_custom_pk_shortcut (admin_inlines.tests.TestInline.test_custom_pk_shortcut) 444s The "View on Site" link is correct for models with a custom primary key ... ok 444s test_help_text (admin_inlines.tests.TestInline.test_help_text) 444s The inlines' model field help texts are displayed when using both the ... ok 444s test_inline_editable_pk (admin_inlines.tests.TestInline.test_inline_editable_pk) ... ok 444s test_inline_hidden_field_no_column (admin_inlines.tests.TestInline.test_inline_hidden_field_no_column) 444s #18263 -- Make sure hidden fields don't get a column in tabular inlines ... ok 444s test_inline_nonauto_noneditable_inherited_pk (admin_inlines.tests.TestInline.test_inline_nonauto_noneditable_inherited_pk) ... ok 444s test_inline_nonauto_noneditable_pk (admin_inlines.tests.TestInline.test_inline_nonauto_noneditable_pk) ... ok 444s test_inline_primary (admin_inlines.tests.TestInline.test_inline_primary) ... ok 444s test_inlines_based_on_model_state (admin_inlines.tests.TestInline.test_inlines_based_on_model_state) ... ok 444s test_inlines_plural_heading_foreign_key (admin_inlines.tests.TestInline.test_inlines_plural_heading_foreign_key) ... ok 444s test_inlines_show_change_link_registered (admin_inlines.tests.TestInline.test_inlines_show_change_link_registered) 444s Inlines `show_change_link` for registered models when enabled. ... ok 444s test_inlines_show_change_link_unregistered (admin_inlines.tests.TestInline.test_inlines_show_change_link_unregistered) 444s Inlines `show_change_link` disabled for unregistered models. ... ok 444s test_inlines_singular_heading_one_to_one (admin_inlines.tests.TestInline.test_inlines_singular_heading_one_to_one) ... ok 444s test_localize_pk_shortcut (admin_inlines.tests.TestInline.test_localize_pk_shortcut) 444s The "View on Site" link is correct for locales that use thousand ... ok 444s test_many_to_many_inlines (admin_inlines.tests.TestInline.test_many_to_many_inlines) 444s Autogenerated many-to-many inlines are displayed correctly (#13407) ... ok 444s test_min_num (admin_inlines.tests.TestInline.test_min_num) 444s min_num and extra determine number of forms. ... ok 444s test_model_error_inline_with_readonly_field (admin_inlines.tests.TestInline.test_model_error_inline_with_readonly_field) ... ok 444s test_no_parent_callable_lookup (admin_inlines.tests.TestInline.test_no_parent_callable_lookup) 444s Admin inline `readonly_field` shouldn't invoke parent ModelAdmin callable ... ok 444s test_non_editable_custom_form_tabular_inline_extra_field_label (admin_inlines.tests.TestInline.test_non_editable_custom_form_tabular_inline_extra_field_label) ... ok 444s test_non_related_name_inline (admin_inlines.tests.TestInline.test_non_related_name_inline) 444s Multiple inlines with related_name='+' have correct form prefixes. ... ok 444s test_noneditable_inline_has_field_inputs (admin_inlines.tests.TestInline.test_noneditable_inline_has_field_inputs) 444s Inlines without change permission shows field inputs on add form. ... ok 444s test_readonly_stacked_inline_label (admin_inlines.tests.TestInline.test_readonly_stacked_inline_label) 444s Bug #13174. ... ok 444s test_stacked_inline_edit_form_contains_has_original_class (admin_inlines.tests.TestInline.test_stacked_inline_edit_form_contains_has_original_class) ... ok 444s test_stacked_inline_hidden_field_with_view_only_permissions (admin_inlines.tests.TestInline.test_stacked_inline_hidden_field_with_view_only_permissions) 444s Content of hidden field is not visible in stacked inline when user has ... ok 444s test_stacked_inline_single_hidden_field_in_line_with_view_only_permissions (admin_inlines.tests.TestInline.test_stacked_inline_single_hidden_field_in_line_with_view_only_permissions) 444s Content of hidden field is not visible in stacked inline when user has ... ok 444s test_tabular_inline_column_css_class (admin_inlines.tests.TestInline.test_tabular_inline_column_css_class) 444s Field names are included in the context to output a field-specific ... ok 444s test_tabular_inline_hidden_field_with_view_only_permissions (admin_inlines.tests.TestInline.test_tabular_inline_hidden_field_with_view_only_permissions) 444s Content of hidden field is not visible in tabular inline when user has ... ok 444s test_tabular_inline_show_change_link_false_registered (admin_inlines.tests.TestInline.test_tabular_inline_show_change_link_false_registered) 444s Inlines `show_change_link` disabled by default. ... ok 444s test_tabular_inline_with_hidden_field_non_field_errors_has_correct_colspan (admin_inlines.tests.TestInline.test_tabular_inline_with_hidden_field_non_field_errors_has_correct_colspan) 444s In tabular inlines, when a form has non-field errors, those errors ... ok 444s test_tabular_model_form_meta_readonly_field (admin_inlines.tests.TestInline.test_tabular_model_form_meta_readonly_field) 444s Tabular inlines use ModelForm.Meta.help_texts and labels for read-only ... ok 444s test_tabular_non_field_errors (admin_inlines.tests.TestInline.test_tabular_non_field_errors) 444s non_field_errors are displayed correctly, including the correct value ... ok 444s test_default_behavior (generic_relations.tests.ProxyRelatedModelTest.test_default_behavior) 444s The default for for_concrete_model should be True ... ok 444s test_generic_relation (generic_relations.tests.ProxyRelatedModelTest.test_generic_relation) ... ok 444s test_generic_relation_set (generic_relations.tests.ProxyRelatedModelTest.test_generic_relation_set) ... ok 444s test_proxy_is_returned (generic_relations.tests.ProxyRelatedModelTest.test_proxy_is_returned) 444s Instances of the proxy should be returned when ... ok 444s test_query (generic_relations.tests.ProxyRelatedModelTest.test_query) ... ok 444s test_query_proxy (generic_relations.tests.ProxyRelatedModelTest.test_query_proxy) ... ok 444s test_works_normally (generic_relations.tests.ProxyRelatedModelTest.test_works_normally) 444s When for_concrete_model is False, we should still be able to get ... ok 445s test_add_field_and_index_together (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_add_field_and_index_together) 445s Added fields will be created before using them in index_together. ... ok 445s test_add_index_together (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_add_index_together) ... ok 445s test_add_model_order_with_respect_to_index_together (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_add_model_order_with_respect_to_index_together) ... ok 445s test_alter_field_and_index_together (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_alter_field_and_index_together) 445s Fields are altered after deleting some index_together. ... ok 445s test_create_model_and_index_together (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_create_model_and_index_together) ... ok 445s test_empty_index_together (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_empty_index_together) 445s Empty index_together shouldn't generate a migration. ... ok 445s test_index_together_no_changes (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_index_together_no_changes) 445s index_together doesn't generate a migration if no changes have been ... ok 445s test_index_together_ordering (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_index_together_ordering) 445s index_together triggers on ordering changes. ... ok 445s test_index_together_remove_fk (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_index_together_remove_fk) ... ok 445s test_partly_alter_index_together_decrease (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_partly_alter_index_together_decrease) ... ok 445s test_partly_alter_index_together_increase (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_partly_alter_index_together_increase) ... ok 445s test_remove_field_and_index_together (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_remove_field_and_index_together) 445s Removed fields will be removed after updating index_together. ... ok 445s test_remove_index_together (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_remove_index_together) ... ok 445s test_rename_field_and_index_together (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_rename_field_and_index_together) 445s Fields are renamed before updating index_together. ... ok 445s test_rename_index_together_to_index (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_rename_index_together_to_index) ... ok 445s test_rename_index_together_to_index_extra_options (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_rename_index_together_to_index_extra_options) ... ok 445s test_rename_index_together_to_index_order_fields (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_rename_index_together_to_index_order_fields) ... ok 445s test_set_alter_order_with_respect_to_index_together (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_set_alter_order_with_respect_to_index_together) ... ok 445s test_aadd (generic_relations.tests.GenericRelationsTests.test_aadd) ... ok 445s test_access_content_object (generic_relations.tests.GenericRelationsTests.test_access_content_object) 445s Test accessing the content object like a foreign key. ... ok 445s test_access_via_content_type (generic_relations.tests.GenericRelationsTests.test_access_via_content_type) 445s Test lookups through content type. ... ok 445s test_aclear (generic_relations.tests.GenericRelationsTests.test_aclear) ... ok 445s test_add_after_prefetch (generic_relations.tests.GenericRelationsTests.test_add_after_prefetch) ... ok 445s test_add_bulk (generic_relations.tests.GenericRelationsTests.test_add_bulk) ... ok 445s test_add_bulk_false (generic_relations.tests.GenericRelationsTests.test_add_bulk_false) ... ok 445s test_add_rejects_unsaved_objects (generic_relations.tests.GenericRelationsTests.test_add_rejects_unsaved_objects) ... ok 445s test_add_rejects_wrong_instances (generic_relations.tests.GenericRelationsTests.test_add_rejects_wrong_instances) ... ok 445s test_add_then_remove_after_prefetch (generic_relations.tests.GenericRelationsTests.test_add_then_remove_after_prefetch) ... ok 445s test_aremove (generic_relations.tests.GenericRelationsTests.test_aremove) ... ok 445s test_aset (generic_relations.tests.GenericRelationsTests.test_aset) ... ok 445s test_assign (generic_relations.tests.GenericRelationsTests.test_assign) ... ok 445s test_assign_content_object_in_init (generic_relations.tests.GenericRelationsTests.test_assign_content_object_in_init) ... ok 445s test_assign_with_queryset (generic_relations.tests.GenericRelationsTests.test_assign_with_queryset) ... ok 445s test_cache_invalidation_for_content_type_id (generic_relations.tests.GenericRelationsTests.test_cache_invalidation_for_content_type_id) ... ok 445s test_cache_invalidation_for_object_id (generic_relations.tests.GenericRelationsTests.test_cache_invalidation_for_object_id) ... ok 445s test_clear (generic_relations.tests.GenericRelationsTests.test_clear) ... ok 445s test_clear_after_prefetch (generic_relations.tests.GenericRelationsTests.test_clear_after_prefetch) ... ok 445s test_create_after_prefetch (generic_relations.tests.GenericRelationsTests.test_create_after_prefetch) ... ok 445s test_exclude_generic_relations (generic_relations.tests.GenericRelationsTests.test_exclude_generic_relations) 445s Test lookups over an object without GenericRelations. ... ok 445s test_generic_async_acreate (generic_relations.tests.GenericRelationsTests.test_generic_async_acreate) ... ok 445s test_generic_async_aget_or_create (generic_relations.tests.GenericRelationsTests.test_generic_async_aget_or_create) ... ok 445s test_generic_async_aupdate_or_create (generic_relations.tests.GenericRelationsTests.test_generic_async_aupdate_or_create) ... ok 445s test_generic_get_or_create_when_created (generic_relations.tests.GenericRelationsTests.test_generic_get_or_create_when_created) 445s Should be able to use get_or_create from the generic related manager ... ok 445s test_generic_get_or_create_when_exists (generic_relations.tests.GenericRelationsTests.test_generic_get_or_create_when_exists) 445s Should be able to use get_or_create from the generic related manager ... ok 445s test_generic_relation_related_name_default (generic_relations.tests.GenericRelationsTests.test_generic_relation_related_name_default) ... ok 445s test_generic_relation_to_inherited_child (generic_relations.tests.GenericRelationsTests.test_generic_relation_to_inherited_child) ... ok 445s test_generic_relations_m2m_mimic (generic_relations.tests.GenericRelationsTests.test_generic_relations_m2m_mimic) 445s Objects with declared GenericRelations can be tagged directly -- the ... ok 445s test_generic_update_or_create_when_created (generic_relations.tests.GenericRelationsTests.test_generic_update_or_create_when_created) 445s Should be able to use update_or_create from the generic related manager ... ok 445s test_generic_update_or_create_when_updated (generic_relations.tests.GenericRelationsTests.test_generic_update_or_create_when_updated) 445s Should be able to use update_or_create from the generic related manager ... ok 445s test_get_or_create (generic_relations.tests.GenericRelationsTests.test_get_or_create) ... ok 445s test_gfk_manager (generic_relations.tests.GenericRelationsTests.test_gfk_manager) ... ok 445s test_gfk_subclasses (generic_relations.tests.GenericRelationsTests.test_gfk_subclasses) ... ok 445s test_multiple_gfk (generic_relations.tests.GenericRelationsTests.test_multiple_gfk) ... ok 445s test_object_deletion_with_generic_relation (generic_relations.tests.GenericRelationsTests.test_object_deletion_with_generic_relation) 445s If you delete an object with an explicit Generic relation, the related ... ok 445s test_object_deletion_without_generic_relation (generic_relations.tests.GenericRelationsTests.test_object_deletion_without_generic_relation) 445s If Generic Relation is not explicitly defined, any related objects ... ok 445s test_prefetch_related_custom_object_id (generic_relations.tests.GenericRelationsTests.test_prefetch_related_custom_object_id) ... ok 445s test_prefetch_related_different_content_types (generic_relations.tests.GenericRelationsTests.test_prefetch_related_different_content_types) ... ok 445s test_queries_across_generic_relations (generic_relations.tests.GenericRelationsTests.test_queries_across_generic_relations) 445s Queries across generic relations respect the content types. Even though ... ok 445s test_queries_content_type_restriction (generic_relations.tests.GenericRelationsTests.test_queries_content_type_restriction) 445s Create another fatty tagged instance with different PK to ensure there ... ok 445s test_query_content_object (generic_relations.tests.GenericRelationsTests.test_query_content_object) ... ok 445s test_query_content_type (generic_relations.tests.GenericRelationsTests.test_query_content_type) ... ok 445s test_remove (generic_relations.tests.GenericRelationsTests.test_remove) ... ok 445s test_remove_after_prefetch (generic_relations.tests.GenericRelationsTests.test_remove_after_prefetch) ... ok 445s test_set (generic_relations.tests.GenericRelationsTests.test_set) ... ok 445s test_set_after_prefetch (generic_relations.tests.GenericRelationsTests.test_set_after_prefetch) ... ok 445s test_set_foreign_key (generic_relations.tests.GenericRelationsTests.test_set_foreign_key) 445s You can set a generic foreign key in the way you'd expect. ... ok 445s test_subclasses_with_gen_rel (generic_relations.tests.GenericRelationsTests.test_subclasses_with_gen_rel) 445s Concrete model subclasses with generic relations work ... ok 445s test_subclasses_with_parent_gen_rel (generic_relations.tests.GenericRelationsTests.test_subclasses_with_parent_gen_rel) 445s Generic relations on a base class (Vegetable) work correctly in ... ok 445s test_tag_deletion_related_objects_unaffected (generic_relations.tests.GenericRelationsTests.test_tag_deletion_related_objects_unaffected) 445s If you delete a tag, the objects using the tag are unaffected (other ... ok 445s test_unsaved_generic_foreign_key_parent_bulk_create (generic_relations.tests.GenericRelationsTests.test_unsaved_generic_foreign_key_parent_bulk_create) ... ok 445s test_unsaved_generic_foreign_key_parent_save (generic_relations.tests.GenericRelationsTests.test_unsaved_generic_foreign_key_parent_save) ... ok 445s test_update_or_create_defaults (generic_relations.tests.GenericRelationsTests.test_update_or_create_defaults) ... ok 446s test_makemigrations_app_name_specified_as_label (migrations.test_commands.AppLabelErrorTests.test_makemigrations_app_name_specified_as_label) ... ok 446s test_makemigrations_nonexistent_app_label (migrations.test_commands.AppLabelErrorTests.test_makemigrations_nonexistent_app_label) ... ok 446s test_migrate_app_name_specified_as_label (migrations.test_commands.AppLabelErrorTests.test_migrate_app_name_specified_as_label) ... ok 446s test_migrate_nonexistent_app_label (migrations.test_commands.AppLabelErrorTests.test_migrate_nonexistent_app_label) ... ok 446s test_optimizemigration_app_name_specified_as_label (migrations.test_commands.AppLabelErrorTests.test_optimizemigration_app_name_specified_as_label) ... ok 446s test_optimizemigration_nonexistent_app_label (migrations.test_commands.AppLabelErrorTests.test_optimizemigration_nonexistent_app_label) ... ok 446s test_showmigrations_app_name_specified_as_label (migrations.test_commands.AppLabelErrorTests.test_showmigrations_app_name_specified_as_label) ... ok 446s test_showmigrations_nonexistent_app_label (migrations.test_commands.AppLabelErrorTests.test_showmigrations_nonexistent_app_label) ... ok 446s test_sqlmigrate_app_name_specified_as_label (migrations.test_commands.AppLabelErrorTests.test_sqlmigrate_app_name_specified_as_label) ... ok 446s test_sqlmigrate_nonexistent_app_label (migrations.test_commands.AppLabelErrorTests.test_sqlmigrate_nonexistent_app_label) ... ok 446s test_squashmigrations_app_name_specified_as_label (migrations.test_commands.AppLabelErrorTests.test_squashmigrations_app_name_specified_as_label) ... ok 446s test_squashmigrations_nonexistent_app_label (migrations.test_commands.AppLabelErrorTests.test_squashmigrations_nonexistent_app_label) ... ok 447s test_check_consistent_history (migrations.test_loader.LoaderTests.test_check_consistent_history) ... ok 447s test_check_consistent_history_squashed (migrations.test_loader.LoaderTests.test_check_consistent_history_squashed) 447s MigrationLoader.check_consistent_history() should ignore unapplied ... ok 447s test_explicit_missing_module (migrations.test_loader.LoaderTests.test_explicit_missing_module) 447s If a MIGRATION_MODULES override points to a missing module, the error ... ok 447s test_first (migrations.test_loader.LoaderTests.test_first) 447s Makes sure the '__first__' migrations build correctly. ... ok 447s test_ignore_files (migrations.test_loader.LoaderTests.test_ignore_files) 447s Files prefixed with underscore, tilde, or dot aren't loaded. ... ok 447s test_load (migrations.test_loader.LoaderTests.test_load) 447s Makes sure the loader can load the migrations for the test apps, ... ok 447s test_load_empty_dir (migrations.test_loader.LoaderTests.test_load_empty_dir) ... ok 447s test_load_import_error (migrations.test_loader.LoaderTests.test_load_import_error) ... ok 447s test_load_module_file (migrations.test_loader.LoaderTests.test_load_module_file) ... ok 447s test_load_unmigrated_dependency (migrations.test_loader.LoaderTests.test_load_unmigrated_dependency) 447s The loader can load migrations with a dependency on an unmigrated app. ... ok 447s test_loading_namespace_package (migrations.test_loader.LoaderTests.test_loading_namespace_package) 447s Migration directories without an __init__.py file are ignored. ... ok 447s test_loading_package_without__file__ (migrations.test_loader.LoaderTests.test_loading_package_without__file__) 447s To support frozen environments, MigrationLoader loads migrations from ... ok 447s test_loading_squashed (migrations.test_loader.LoaderTests.test_loading_squashed) 447s Tests loading a squashed migration ... ok 447s test_loading_squashed_complex (migrations.test_loader.LoaderTests.test_loading_squashed_complex) 447s Tests loading a complex set of squashed migrations ... ok 447s test_loading_squashed_complex_multi_apps (migrations.test_loader.LoaderTests.test_loading_squashed_complex_multi_apps) ... ok 447s test_loading_squashed_complex_multi_apps_partially_applied (migrations.test_loader.LoaderTests.test_loading_squashed_complex_multi_apps_partially_applied) ... ok 447s test_loading_squashed_erroneous (migrations.test_loader.LoaderTests.test_loading_squashed_erroneous) 447s Tests loading a complex but erroneous set of squashed migrations ... ok 447s test_loading_squashed_ref_squashed (migrations.test_loader.LoaderTests.test_loading_squashed_ref_squashed) 447s Tests loading a squashed migration with a new migration referencing it ... ok 447s test_marked_as_migrated (migrations.test_loader.LoaderTests.test_marked_as_migrated) 447s Undefined MIGRATION_MODULES implies default migration module. ... ok 447s test_marked_as_unmigrated (migrations.test_loader.LoaderTests.test_marked_as_unmigrated) 447s MIGRATION_MODULES allows disabling of migrations for a particular app. ... ok 447s test_name_match (migrations.test_loader.LoaderTests.test_name_match) 447s Tests prefix name matching ... ok 447s test_plan_handles_repeated_migrations (migrations.test_loader.LoaderTests.test_plan_handles_repeated_migrations) 447s _generate_plan() doesn't readd migrations already in the plan (#29180). ... ok 447s test_run_before (migrations.test_loader.LoaderTests.test_run_before) 447s Makes sure the loader uses Migration.run_before. ... ok 447s test_apply (migrations.test_loader.RecorderTests.test_apply) 447s Tests marking migrations as applied/unapplied. ... ok 447s test_bad_request (view_tests.tests.test_defaults.DefaultsTests.test_bad_request) ... ok 447s test_csrf_token_in_404 (view_tests.tests.test_defaults.DefaultsTests.test_csrf_token_in_404) 447s The 404 page should have the csrf_token available in the context ... ok 447s test_custom_templates (view_tests.tests.test_defaults.DefaultsTests.test_custom_templates) 447s 404.html and 500.html templates are picked by their respective handler. ... ok 447s test_custom_templates_wrong (view_tests.tests.test_defaults.DefaultsTests.test_custom_templates_wrong) 447s Default error views should raise TemplateDoesNotExist when passed a ... ok 447s test_error_pages (view_tests.tests.test_defaults.DefaultsTests.test_error_pages) ... ok 447s test_get_absolute_url_attributes (view_tests.tests.test_defaults.DefaultsTests.test_get_absolute_url_attributes) 447s A model can set attributes on the get_absolute_url method ... ok 447s test_page_not_found (view_tests.tests.test_defaults.DefaultsTests.test_page_not_found) 447s A 404 status is returned by the page_not_found view ... ok 447s test_server_error (view_tests.tests.test_defaults.DefaultsTests.test_server_error) 447s The server_error view raises a 500 status ... ok 448s test_lang_from_translated_i18n_pattern (view_tests.tests.test_i18n.SetLanguageTests.test_lang_from_translated_i18n_pattern) ... ok 448s test_setlang (view_tests.tests.test_i18n.SetLanguageTests.test_setlang) 448s The set_language view can be used to change the session language. ... ok 448s test_setlang_cookie (view_tests.tests.test_i18n.SetLanguageTests.test_setlang_cookie) ... ok 448s test_setlang_decodes_http_referer_url (view_tests.tests.test_i18n.SetLanguageTests.test_setlang_decodes_http_referer_url) 448s The set_language view decodes the HTTP_REFERER URL and preserves an ... ok 448s test_setlang_default_redirect (view_tests.tests.test_i18n.SetLanguageTests.test_setlang_default_redirect) 448s The set_language view redirects to '/' when there isn't a referer or ... ok 448s test_setlang_doesnt_perform_a_default_redirect_for_ajax (view_tests.tests.test_i18n.SetLanguageTests.test_setlang_doesnt_perform_a_default_redirect_for_ajax) 448s The set_language view returns 204 by default for requests not accepting ... ok 448s test_setlang_doesnt_perform_a_redirect_to_referer_for_ajax (view_tests.tests.test_i18n.SetLanguageTests.test_setlang_doesnt_perform_a_redirect_to_referer_for_ajax) 448s The set_language view doesn't redirect to the HTTP referer header if ... ok 448s test_setlang_http_next (view_tests.tests.test_i18n.SetLanguageTests.test_setlang_http_next) 448s The set_language view only redirects to the 'next' argument if it is ... ok 448s test_setlang_performs_redirect_for_ajax_if_explicitly_requested (view_tests.tests.test_i18n.SetLanguageTests.test_setlang_performs_redirect_for_ajax_if_explicitly_requested) 448s The set_language view redirects to the "next" parameter for requests ... ok 448s test_setlang_redirect_to_referer (view_tests.tests.test_i18n.SetLanguageTests.test_setlang_redirect_to_referer) 448s The set_language view redirects to the URL in the referer header when ... ok 448s test_setlang_reversal (view_tests.tests.test_i18n.SetLanguageTests.test_setlang_reversal) ... ok 448s test_setlang_unsafe_next (view_tests.tests.test_i18n.SetLanguageTests.test_setlang_unsafe_next) 448s The set_language view only redirects to the 'next' argument if it is ... ok 448s test_setlang_unsafe_next_for_ajax (view_tests.tests.test_i18n.SetLanguageTests.test_setlang_unsafe_next_for_ajax) 448s The fallback to root URL for the set_language view works for requests ... ok 448s test_custom_named_field (sites_framework.tests.SitesFrameworkTestCase.test_custom_named_field) ... ok 448s test_site_fk (sites_framework.tests.SitesFrameworkTestCase.test_site_fk) ... ok 448s test_sites_m2m (sites_framework.tests.SitesFrameworkTestCase.test_sites_m2m) ... ok 448s test_add_alter_order_with_respect_to (migrations.test_autodetector.AutodetectorTests.test_add_alter_order_with_respect_to) 448s Setting order_with_respect_to when adding the FK too does ... ok 448s test_add_blank_textfield_and_charfield (migrations.test_autodetector.AutodetectorTests.test_add_blank_textfield_and_charfield) 448s #23405 - Adding a NOT NULL and blank `CharField` or `TextField` ... ok 448s test_add_constraints (migrations.test_autodetector.AutodetectorTests.test_add_constraints) 448s Test change detection of new constraints. ... ok 448s test_add_custom_fk_with_hardcoded_to (migrations.test_autodetector.AutodetectorTests.test_add_custom_fk_with_hardcoded_to) ... ok 448s test_add_date_fields_with_auto_now_add_asking_for_default (migrations.test_autodetector.AutodetectorTests.test_add_date_fields_with_auto_now_add_asking_for_default) ... ok 448s test_add_date_fields_with_auto_now_add_not_asking_for_null_addition (migrations.test_autodetector.AutodetectorTests.test_add_date_fields_with_auto_now_add_not_asking_for_null_addition) ... ok 448s test_add_date_fields_with_auto_now_not_asking_for_default (migrations.test_autodetector.AutodetectorTests.test_add_date_fields_with_auto_now_not_asking_for_default) ... ok 448s test_add_field (migrations.test_autodetector.AutodetectorTests.test_add_field) 448s Tests autodetection of new fields. ... ok 448s test_add_field_and_unique_together (migrations.test_autodetector.AutodetectorTests.test_add_field_and_unique_together) 448s Added fields will be created before using them in unique_together. ... ok 448s test_add_field_with_default (migrations.test_autodetector.AutodetectorTests.test_add_field_with_default) 448s #22030 - Adding a field with a default should work. ... ok 448s test_add_indexes (migrations.test_autodetector.AutodetectorTests.test_add_indexes) 448s Test change detection of new indexes. ... ok 448s test_add_many_to_many (migrations.test_autodetector.AutodetectorTests.test_add_many_to_many) 448s #22435 - Adding a ManyToManyField should not prompt for a default. ... ok 448s test_add_model_order_with_respect_to (migrations.test_autodetector.AutodetectorTests.test_add_model_order_with_respect_to) 448s Setting order_with_respect_to when adding the whole model ... ok 448s test_add_model_order_with_respect_to_constraint (migrations.test_autodetector.AutodetectorTests.test_add_model_order_with_respect_to_constraint) ... ok 448s test_add_model_order_with_respect_to_index (migrations.test_autodetector.AutodetectorTests.test_add_model_order_with_respect_to_index) ... ok 448s test_add_model_order_with_respect_to_unique_together (migrations.test_autodetector.AutodetectorTests.test_add_model_order_with_respect_to_unique_together) ... ok 448s test_add_model_with_field_removed_from_base_model (migrations.test_autodetector.AutodetectorTests.test_add_model_with_field_removed_from_base_model) 448s Removing a base field takes place before adding a new inherited model ... ok 448s test_add_non_blank_textfield_and_charfield (migrations.test_autodetector.AutodetectorTests.test_add_non_blank_textfield_and_charfield) 448s #23405 - Adding a NOT NULL and non-blank `CharField` or `TextField` ... ok 448s test_add_unique_together (migrations.test_autodetector.AutodetectorTests.test_add_unique_together) 448s Tests unique_together detection. ... ok 448s test_alter_db_table_add (migrations.test_autodetector.AutodetectorTests.test_alter_db_table_add) 448s Tests detection for adding db_table in model's options. ... ok 448s test_alter_db_table_change (migrations.test_autodetector.AutodetectorTests.test_alter_db_table_change) 448s Tests detection for changing db_table in model's options'. ... ok 448s test_alter_db_table_comment_add (migrations.test_autodetector.AutodetectorTests.test_alter_db_table_comment_add) ... ok 448s test_alter_db_table_comment_change (migrations.test_autodetector.AutodetectorTests.test_alter_db_table_comment_change) ... ok 448s test_alter_db_table_comment_no_changes (migrations.test_autodetector.AutodetectorTests.test_alter_db_table_comment_no_changes) ... ok 448s test_alter_db_table_comment_remove (migrations.test_autodetector.AutodetectorTests.test_alter_db_table_comment_remove) ... ok 448s test_alter_db_table_no_changes (migrations.test_autodetector.AutodetectorTests.test_alter_db_table_no_changes) 448s Alter_db_table doesn't generate a migration if no changes have been made. ... ok 448s test_alter_db_table_remove (migrations.test_autodetector.AutodetectorTests.test_alter_db_table_remove) 448s Tests detection for removing db_table in model's options. ... ok 448s test_alter_db_table_with_model_change (migrations.test_autodetector.AutodetectorTests.test_alter_db_table_with_model_change) 448s Tests when model and db_table changes, autodetector must create two ... ok 448s test_alter_field (migrations.test_autodetector.AutodetectorTests.test_alter_field) 448s Tests autodetection of new fields. ... ok 448s test_alter_field_and_unique_together (migrations.test_autodetector.AutodetectorTests.test_alter_field_and_unique_together) 448s Fields are altered after deleting some unique_together. ... ok 448s test_alter_field_to_fk_dependency_other_app (migrations.test_autodetector.AutodetectorTests.test_alter_field_to_fk_dependency_other_app) ... ok 448s test_alter_field_to_not_null_oneoff_default (migrations.test_autodetector.AutodetectorTests.test_alter_field_to_not_null_oneoff_default) 448s #23609 - Tests autodetection of nullable to non-nullable alterations. ... ok 448s test_alter_field_to_not_null_with_default (migrations.test_autodetector.AutodetectorTests.test_alter_field_to_not_null_with_default) 448s #23609 - Tests autodetection of nullable to non-nullable alterations. ... ok 448s test_alter_field_to_not_null_without_default (migrations.test_autodetector.AutodetectorTests.test_alter_field_to_not_null_without_default) 448s #23609 - Tests autodetection of nullable to non-nullable alterations. ... ok 448s test_alter_fk_before_model_deletion (migrations.test_autodetector.AutodetectorTests.test_alter_fk_before_model_deletion) 448s ForeignKeys are altered _before_ the model they used to ... ok 448s test_alter_many_to_many (migrations.test_autodetector.AutodetectorTests.test_alter_many_to_many) ... ok 448s test_alter_model_managers (migrations.test_autodetector.AutodetectorTests.test_alter_model_managers) 448s Changing the model managers adds a new operation. ... ok 448s test_alter_model_options (migrations.test_autodetector.AutodetectorTests.test_alter_model_options) 448s Changing a model's options should make a change. ... ok 448s test_alter_model_options_proxy (migrations.test_autodetector.AutodetectorTests.test_alter_model_options_proxy) 448s Changing a proxy model's options should also make a change. ... ok 448s test_alter_regex_string_to_compiled_regex (migrations.test_autodetector.AutodetectorTests.test_alter_regex_string_to_compiled_regex) ... ok 448s test_alter_unique_together_fk_to_m2m (migrations.test_autodetector.AutodetectorTests.test_alter_unique_together_fk_to_m2m) ... ok 448s test_arrange_for_graph (migrations.test_autodetector.AutodetectorTests.test_arrange_for_graph) 448s Tests auto-naming of migrations for graph matching. ... ok 448s test_arrange_for_graph_with_multiple_initial (migrations.test_autodetector.AutodetectorTests.test_arrange_for_graph_with_multiple_initial) ... ok 448s test_bases_first (migrations.test_autodetector.AutodetectorTests.test_bases_first) 448s Bases of other models come first. ... ok 448s test_bases_first_mixed_case_app_label (migrations.test_autodetector.AutodetectorTests.test_bases_first_mixed_case_app_label) ... ok 448s test_circular_dependency_mixed_addcreate (migrations.test_autodetector.AutodetectorTests.test_circular_dependency_mixed_addcreate) 448s #23315 - The dependency resolver knows to put all CreateModel ... ok 448s test_circular_dependency_swappable (migrations.test_autodetector.AutodetectorTests.test_circular_dependency_swappable) 448s #23322 - The dependency resolver knows to explicitly resolve ... ok 448s test_circular_dependency_swappable2 (migrations.test_autodetector.AutodetectorTests.test_circular_dependency_swappable2) 448s #23322 - The dependency resolver knows to explicitly resolve ... ok 448s test_circular_dependency_swappable_self (migrations.test_autodetector.AutodetectorTests.test_circular_dependency_swappable_self) 448s #23322 - The dependency resolver knows to explicitly resolve ... ok 448s test_circular_fk_dependency (migrations.test_autodetector.AutodetectorTests.test_circular_fk_dependency) 448s Having a circular ForeignKey dependency automatically ... ok 448s test_concrete_field_changed_to_many_to_many (migrations.test_autodetector.AutodetectorTests.test_concrete_field_changed_to_many_to_many) 448s #23938 - Changing a concrete field into a ManyToManyField ... ok 448s test_create_model_and_unique_together (migrations.test_autodetector.AutodetectorTests.test_create_model_and_unique_together) ... ok 448s test_create_model_with_check_constraint (migrations.test_autodetector.AutodetectorTests.test_create_model_with_check_constraint) 448s Test creation of new model with constraints already defined. ... ok 448s test_create_model_with_indexes (migrations.test_autodetector.AutodetectorTests.test_create_model_with_indexes) 448s Test creation of new model with indexes already defined. ... ok 448s test_create_with_through_model (migrations.test_autodetector.AutodetectorTests.test_create_with_through_model) 448s Adding a m2m with a through model and the models that use it should be ... ok 448s test_create_with_through_model_separate_apps (migrations.test_autodetector.AutodetectorTests.test_create_with_through_model_separate_apps) ... ok 448s test_custom_deconstructible (migrations.test_autodetector.AutodetectorTests.test_custom_deconstructible) 448s Two instances which deconstruct to the same value aren't considered a ... ok 448s test_custom_migration_name (migrations.test_autodetector.AutodetectorTests.test_custom_migration_name) 448s Tests custom naming of migrations for graph matching. ... ok 448s test_deconstruct_field_kwarg (migrations.test_autodetector.AutodetectorTests.test_deconstruct_field_kwarg) 448s Field instances are handled correctly by nested deconstruction. ... ok 448s test_deconstruct_type (migrations.test_autodetector.AutodetectorTests.test_deconstruct_type) 448s #22951 -- Uninstantiated classes with deconstruct are correctly returned ... ok 448s test_deconstructible_dict (migrations.test_autodetector.AutodetectorTests.test_deconstructible_dict) 448s Nested deconstruction descends into dict values. ... ok 448s test_deconstructible_list (migrations.test_autodetector.AutodetectorTests.test_deconstructible_list) 448s Nested deconstruction descends into lists. ... ok 448s test_deconstructible_tuple (migrations.test_autodetector.AutodetectorTests.test_deconstructible_tuple) 448s Nested deconstruction descends into tuples. ... ok 448s test_default_related_name_option (migrations.test_autodetector.AutodetectorTests.test_default_related_name_option) ... ok 448s test_different_regex_does_alter (migrations.test_autodetector.AutodetectorTests.test_different_regex_does_alter) ... ok 448s test_empty_unique_together (migrations.test_autodetector.AutodetectorTests.test_empty_unique_together) 448s Empty unique_together shouldn't generate a migration. ... ok 448s test_first_dependency (migrations.test_autodetector.AutodetectorTests.test_first_dependency) 448s A dependency to an app with no migrations uses __first__. ... ok 448s test_fk_dependency (migrations.test_autodetector.AutodetectorTests.test_fk_dependency) 448s Having a ForeignKey automatically adds a dependency. ... ok 448s test_fk_dependency_other_app (migrations.test_autodetector.AutodetectorTests.test_fk_dependency_other_app) 448s #23100 - ForeignKeys correctly depend on other apps' models. ... ok 448s test_foreign_key_removed_before_target_model (migrations.test_autodetector.AutodetectorTests.test_foreign_key_removed_before_target_model) 448s Removing an FK and the model it targets in the same change must remove ... ok 448s test_identical_regex_doesnt_alter (migrations.test_autodetector.AutodetectorTests.test_identical_regex_doesnt_alter) ... ok 448s test_keep_db_table_with_model_change (migrations.test_autodetector.AutodetectorTests.test_keep_db_table_with_model_change) 448s Tests when model changes but db_table stays as-is, autodetector must not ... ok 448s test_last_dependency (migrations.test_autodetector.AutodetectorTests.test_last_dependency) 448s A dependency to an app with existing migrations uses the ... ok 448s test_m2m_w_through_multistep_remove (migrations.test_autodetector.AutodetectorTests.test_m2m_w_through_multistep_remove) 448s A model with a m2m field that specifies a "through" model cannot be ... ok 448s test_managed_to_unmanaged (migrations.test_autodetector.AutodetectorTests.test_managed_to_unmanaged) ... ok 448s test_many_to_many_changed_to_concrete_field (migrations.test_autodetector.AutodetectorTests.test_many_to_many_changed_to_concrete_field) 448s #23938 - Changing a ManyToManyField into a concrete field ... ok 448s test_many_to_many_removed_before_through_model (migrations.test_autodetector.AutodetectorTests.test_many_to_many_removed_before_through_model) 448s Removing a ManyToManyField and the "through" model in the same change ... ok 448s test_many_to_many_removed_before_through_model_2 (migrations.test_autodetector.AutodetectorTests.test_many_to_many_removed_before_through_model_2) 448s Removing a model that contains a ManyToManyField and the "through" model ... ok 448s test_mti_inheritance_model_removal (migrations.test_autodetector.AutodetectorTests.test_mti_inheritance_model_removal) ... ok 448s test_multiple_bases (migrations.test_autodetector.AutodetectorTests.test_multiple_bases) 448s Inheriting models doesn't move *_ptr fields into AddField operations. ... ok 448s test_nested_deconstructible_objects (migrations.test_autodetector.AutodetectorTests.test_nested_deconstructible_objects) 448s Nested deconstruction is applied recursively to the args/kwargs of ... ok 448s test_new_model (migrations.test_autodetector.AutodetectorTests.test_new_model) 448s Tests autodetection of new models. ... ok 448s test_non_circular_foreignkey_dependency_removal (migrations.test_autodetector.AutodetectorTests.test_non_circular_foreignkey_dependency_removal) 448s If two models with a ForeignKey from one to the other are removed at the ... ok 448s test_old_model (migrations.test_autodetector.AutodetectorTests.test_old_model) 448s Tests deletion of old models. ... ok 448s test_order_fields_indexes (migrations.test_autodetector.AutodetectorTests.test_order_fields_indexes) 448s Test change detection of reordering of fields in indexes. ... ok 448s test_parse_number (migrations.test_autodetector.AutodetectorTests.test_parse_number) ... ok 448s test_partly_alter_unique_together_decrease (migrations.test_autodetector.AutodetectorTests.test_partly_alter_unique_together_decrease) ... ok 448s test_partly_alter_unique_together_increase (migrations.test_autodetector.AutodetectorTests.test_partly_alter_unique_together_increase) ... ok 448s test_pk_fk_included (migrations.test_autodetector.AutodetectorTests.test_pk_fk_included) 448s A relation used as the primary key is kept as part of CreateModel. ... ok 448s test_proxy (migrations.test_autodetector.AutodetectorTests.test_proxy) 448s The autodetector correctly deals with proxy models. ... ok 448s test_proxy_bases_first (migrations.test_autodetector.AutodetectorTests.test_proxy_bases_first) 448s Bases of proxies come first. ... ok 448s test_proxy_custom_pk (migrations.test_autodetector.AutodetectorTests.test_proxy_custom_pk) 448s #23415 - The autodetector must correctly deal with custom FK on proxy ... ok 448s test_proxy_fk_dependency (migrations.test_autodetector.AutodetectorTests.test_proxy_fk_dependency) 448s FK dependencies still work on proxy models. ... ok 448s test_proxy_non_model_parent (migrations.test_autodetector.AutodetectorTests.test_proxy_non_model_parent) ... ok 448s test_proxy_to_mti_with_fk_to_proxy (migrations.test_autodetector.AutodetectorTests.test_proxy_to_mti_with_fk_to_proxy) ... ok 448s test_proxy_to_mti_with_fk_to_proxy_proxy (migrations.test_autodetector.AutodetectorTests.test_proxy_to_mti_with_fk_to_proxy_proxy) ... ok 448s test_remove_alter_order_with_respect_to (migrations.test_autodetector.AutodetectorTests.test_remove_alter_order_with_respect_to) 448s Removing order_with_respect_to when removing the FK too does ... ok 448s test_remove_constraints (migrations.test_autodetector.AutodetectorTests.test_remove_constraints) 448s Test change detection of removed constraints. ... ok 448s test_remove_field (migrations.test_autodetector.AutodetectorTests.test_remove_field) 448s Tests autodetection of removed fields. ... ok 448s test_remove_field_and_unique_together (migrations.test_autodetector.AutodetectorTests.test_remove_field_and_unique_together) 448s Removed fields will be removed after updating unique_together. ... ok 448s test_remove_indexes (migrations.test_autodetector.AutodetectorTests.test_remove_indexes) 448s Test change detection of removed indexes. ... ok 448s test_remove_unique_together (migrations.test_autodetector.AutodetectorTests.test_remove_unique_together) 448s Tests unique_together detection. ... ok 448s test_rename_field (migrations.test_autodetector.AutodetectorTests.test_rename_field) 448s Tests autodetection of renamed fields. ... ok 448s test_rename_field_and_unique_together (migrations.test_autodetector.AutodetectorTests.test_rename_field_and_unique_together) 448s Fields are renamed before updating unique_together. ... ok 448s test_rename_field_foreign_key_to_field (migrations.test_autodetector.AutodetectorTests.test_rename_field_foreign_key_to_field) ... ok 448s test_rename_field_preserved_db_column (migrations.test_autodetector.AutodetectorTests.test_rename_field_preserved_db_column) 448s RenameField is used if a field is renamed and db_column equal to the ... ok 448s test_rename_field_with_renamed_model (migrations.test_autodetector.AutodetectorTests.test_rename_field_with_renamed_model) ... ok 448s test_rename_foreign_object_fields (migrations.test_autodetector.AutodetectorTests.test_rename_foreign_object_fields) ... ok 448s test_rename_indexes (migrations.test_autodetector.AutodetectorTests.test_rename_indexes) ... ok 448s test_rename_m2m_through_model (migrations.test_autodetector.AutodetectorTests.test_rename_m2m_through_model) 448s Tests autodetection of renamed models that are used in M2M relations as ... ok 448s test_rename_model (migrations.test_autodetector.AutodetectorTests.test_rename_model) 448s Tests autodetection of renamed models. ... ok 448s test_rename_model_case (migrations.test_autodetector.AutodetectorTests.test_rename_model_case) 448s Model name is case-insensitive. Changing case doesn't lead to any ... ok 448s test_rename_model_reverse_relation_dependencies (migrations.test_autodetector.AutodetectorTests.test_rename_model_reverse_relation_dependencies) 448s The migration to rename a model pointed to by a foreign key in another ... ok 448s test_rename_model_with_fks_in_different_position (migrations.test_autodetector.AutodetectorTests.test_rename_model_with_fks_in_different_position) 448s #24537 - The order of fields in a model does not influence ... ok 448s test_rename_model_with_renamed_rel_field (migrations.test_autodetector.AutodetectorTests.test_rename_model_with_renamed_rel_field) 448s Tests autodetection of renamed models while simultaneously renaming one ... ok 448s test_rename_referenced_primary_key (migrations.test_autodetector.AutodetectorTests.test_rename_referenced_primary_key) ... ok 448s test_rename_related_field_preserved_db_column (migrations.test_autodetector.AutodetectorTests.test_rename_related_field_preserved_db_column) ... ok 448s test_renamed_referenced_m2m_model_case (migrations.test_autodetector.AutodetectorTests.test_renamed_referenced_m2m_model_case) ... ok 448s test_replace_string_with_foreignkey (migrations.test_autodetector.AutodetectorTests.test_replace_string_with_foreignkey) 448s #22300 - Adding an FK in the same "spot" as a deleted CharField should ... ok 448s test_same_app_circular_fk_dependency (migrations.test_autodetector.AutodetectorTests.test_same_app_circular_fk_dependency) 448s A migration with a FK between two models of the same app does ... ok 448s test_same_app_circular_fk_dependency_with_unique_together_and_indexes (migrations.test_autodetector.AutodetectorTests.test_same_app_circular_fk_dependency_with_unique_together_and_indexes) 448s #22275 - A migration with circular FK dependency does not try ... ok 448s test_same_app_no_fk_dependency (migrations.test_autodetector.AutodetectorTests.test_same_app_no_fk_dependency) 448s A migration with a FK between two models of the same app ... ok 448s test_set_alter_order_with_respect_to (migrations.test_autodetector.AutodetectorTests.test_set_alter_order_with_respect_to) 448s Setting order_with_respect_to adds a field. ... ok 448s test_set_alter_order_with_respect_to_index_constraint_unique_together (migrations.test_autodetector.AutodetectorTests.test_set_alter_order_with_respect_to_index_constraint_unique_together) ... ok 448s test_supports_functools_partial (migrations.test_autodetector.AutodetectorTests.test_supports_functools_partial) ... ok 448s test_swappable (migrations.test_autodetector.AutodetectorTests.test_swappable) ... ok 448s test_swappable_changed (migrations.test_autodetector.AutodetectorTests.test_swappable_changed) ... ok 448s test_swappable_circular_multi_mti (migrations.test_autodetector.AutodetectorTests.test_swappable_circular_multi_mti) ... ok 448s test_swappable_first_inheritance (migrations.test_autodetector.AutodetectorTests.test_swappable_first_inheritance) 448s Swappable models get their CreateModel first. ... ok 448s test_swappable_first_setting (migrations.test_autodetector.AutodetectorTests.test_swappable_first_setting) 448s Swappable models get their CreateModel first. ... ok 448s test_swappable_lowercase (migrations.test_autodetector.AutodetectorTests.test_swappable_lowercase) ... ok 448s test_swappable_many_to_many_model_case (migrations.test_autodetector.AutodetectorTests.test_swappable_many_to_many_model_case) ... ok 448s test_trim_apps (migrations.test_autodetector.AutodetectorTests.test_trim_apps) 448s Trim does not remove dependencies but does remove unwanted apps. ... ok 448s test_unique_together_no_changes (migrations.test_autodetector.AutodetectorTests.test_unique_together_no_changes) 448s unique_together doesn't generate a migration if no ... ok 448s test_unique_together_ordering (migrations.test_autodetector.AutodetectorTests.test_unique_together_ordering) 448s unique_together also triggers on ordering changes. ... ok 448s test_unique_together_remove_fk (migrations.test_autodetector.AutodetectorTests.test_unique_together_remove_fk) 448s Tests unique_together and field removal detection & ordering ... ok 448s test_unmanaged_create (migrations.test_autodetector.AutodetectorTests.test_unmanaged_create) 448s The autodetector correctly deals with managed models. ... ok 448s test_unmanaged_custom_pk (migrations.test_autodetector.AutodetectorTests.test_unmanaged_custom_pk) 448s #23415 - The autodetector must correctly deal with custom FK on ... ok 448s test_unmanaged_delete (migrations.test_autodetector.AutodetectorTests.test_unmanaged_delete) ... ok 448s test_unmanaged_to_managed (migrations.test_autodetector.AutodetectorTests.test_unmanaged_to_managed) ... ok 448s test_existing_join_not_promoted (aggregation_regress.tests.JoinPromotionTests.test_existing_join_not_promoted) ... ok 448s test_non_nullable_fk_not_promoted (aggregation_regress.tests.JoinPromotionTests.test_non_nullable_fk_not_promoted) ... ok 448s test_ticket_21150 (aggregation_regress.tests.JoinPromotionTests.test_ticket_21150) ... ok 448s test_ticket_24748 (aggregation_regress.tests.SelfReferentialFKTests.test_ticket_24748) ... ok 449s test_default_ordering (ordering.tests.OrderingTests.test_default_ordering) 449s By default, Article.objects.all() orders by pub_date descending, then ... ok 449s test_default_ordering_by_f_expression (ordering.tests.OrderingTests.test_default_ordering_by_f_expression) 449s F expressions can be used in Meta.ordering. ... ok 449s test_default_ordering_does_not_affect_group_by (ordering.tests.OrderingTests.test_default_ordering_does_not_affect_group_by) ... ok 449s test_default_ordering_override (ordering.tests.OrderingTests.test_default_ordering_override) 449s Override ordering with order_by, which is in the same format as the ... ok 449s test_default_ordering_override_unknown_field (ordering.tests.OrderingTests.test_default_ordering_override_unknown_field) 449s Attempts to override default ordering on related models with an unknown ... ok 449s test_extra_ordering (ordering.tests.OrderingTests.test_extra_ordering) 449s Ordering can be based on fields included from an 'extra' clause ... ok 449s test_extra_ordering_quoting (ordering.tests.OrderingTests.test_extra_ordering_quoting) 449s If the extra clause uses an SQL keyword for a name, it will be ... ok 449s test_extra_ordering_with_table_name (ordering.tests.OrderingTests.test_extra_ordering_with_table_name) ... ok 449s test_no_reordering_after_slicing (ordering.tests.OrderingTests.test_no_reordering_after_slicing) ... ok 449s test_order_by_constant_value (ordering.tests.OrderingTests.test_order_by_constant_value) ... ok 449s test_order_by_expr_query_reuse (ordering.tests.OrderingTests.test_order_by_expr_query_reuse) ... ok 449s test_order_by_expression_ref (ordering.tests.OrderingTests.test_order_by_expression_ref) ... ok 449s test_order_by_f_expression (ordering.tests.OrderingTests.test_order_by_f_expression) ... ok 449s test_order_by_f_expression_duplicates (ordering.tests.OrderingTests.test_order_by_f_expression_duplicates) 449s A column may only be included once (the first occurrence) so we check ... ok 449s test_order_by_fk_attname (ordering.tests.OrderingTests.test_order_by_fk_attname) 449s ordering by a foreign key by its attribute name prevents the query ... ok 449s test_order_by_grandparent_fk_with_expression_in_default_ordering (ordering.tests.OrderingTests.test_order_by_grandparent_fk_with_expression_in_default_ordering) ... ok 449s test_order_by_nulls_first (ordering.tests.OrderingTests.test_order_by_nulls_first) ... ok 449s test_order_by_nulls_first_and_last (ordering.tests.OrderingTests.test_order_by_nulls_first_and_last) ... ok 449s test_order_by_nulls_last (ordering.tests.OrderingTests.test_order_by_nulls_last) ... ok 449s test_order_by_override (ordering.tests.OrderingTests.test_order_by_override) 449s Only the last order_by has any effect (since they each override any ... ok 449s test_order_by_parent_fk_with_expression_in_default_ordering (ordering.tests.OrderingTests.test_order_by_parent_fk_with_expression_in_default_ordering) ... ok 449s test_order_by_pk (ordering.tests.OrderingTests.test_order_by_pk) 449s 'pk' works as an ordering option in Meta. ... ok 449s test_order_by_ptr_field_with_default_ordering_by_expression (ordering.tests.OrderingTests.test_order_by_ptr_field_with_default_ordering_by_expression) ... ok 449s test_order_by_self_referential_fk (ordering.tests.OrderingTests.test_order_by_self_referential_fk) ... ok 449s test_ordering_select_related_collision (ordering.tests.OrderingTests.test_ordering_select_related_collision) ... ok 449s test_orders_nulls_first_on_filtered_subquery (ordering.tests.OrderingTests.test_orders_nulls_first_on_filtered_subquery) ... ok 449s test_random_ordering (ordering.tests.OrderingTests.test_random_ordering) 449s Use '?' to order randomly. ... ok 449s test_related_ordering_duplicate_table_reference (ordering.tests.OrderingTests.test_related_ordering_duplicate_table_reference) 449s An ordering referencing a model with an ordering referencing a model ... ok 449s test_reverse_meta_ordering_pure (ordering.tests.OrderingTests.test_reverse_meta_ordering_pure) ... ok 449s test_reverse_ordering_pure (ordering.tests.OrderingTests.test_reverse_ordering_pure) ... ok 449s test_reversed_ordering (ordering.tests.OrderingTests.test_reversed_ordering) 449s Ordering can be reversed using the reverse() method on a queryset. ... ok 449s test_stop_slicing (ordering.tests.OrderingTests.test_stop_slicing) 449s Use the 'stop' part of slicing notation to limit the results. ... ok 449s test_stop_start_slicing (ordering.tests.OrderingTests.test_stop_start_slicing) 449s Use the 'stop' and 'start' parts of slicing notation to offset the ... ok 449s test_gt (lookup.test_decimalfield.DecimalFieldLookupTests.test_gt) ... ok 449s test_gte (lookup.test_decimalfield.DecimalFieldLookupTests.test_gte) ... ok 449s test_lt (lookup.test_decimalfield.DecimalFieldLookupTests.test_lt) ... ok 449s test_lte (lookup.test_decimalfield.DecimalFieldLookupTests.test_lte) ... ok 449s test_hour_lookups (lookup.test_timefield.TimeFieldLookupTests.test_hour_lookups) ... ok 449s test_minute_lookups (lookup.test_timefield.TimeFieldLookupTests.test_minute_lookups) ... ok 449s test_second_lookups (lookup.test_timefield.TimeFieldLookupTests.test_second_lookups) ... ok 449s test_aggregate (aggregation_regress.tests.AggregationTests.test_aggregate) ... ok 449s test_aggregate_and_annotate_duplicate_columns (aggregation_regress.tests.AggregationTests.test_aggregate_and_annotate_duplicate_columns) ... ok 449s test_aggregate_and_annotate_duplicate_columns_proxy (aggregation_regress.tests.AggregationTests.test_aggregate_and_annotate_duplicate_columns_proxy) ... ok 449s test_aggregate_and_annotate_duplicate_columns_unmanaged (aggregation_regress.tests.AggregationTests.test_aggregate_and_annotate_duplicate_columns_unmanaged) ... ok 449s test_aggregate_annotation (aggregation_regress.tests.AggregationTests.test_aggregate_annotation) ... ok 449s test_aggregate_duplicate_columns (aggregation_regress.tests.AggregationTests.test_aggregate_duplicate_columns) ... skipped "Database doesn't support feature(s): allows_group_by_selected_pks" 449s test_aggregate_duplicate_columns_only (aggregation_regress.tests.AggregationTests.test_aggregate_duplicate_columns_only) ... skipped "Database doesn't support feature(s): allows_group_by_selected_pks" 449s test_aggregate_duplicate_columns_select_related (aggregation_regress.tests.AggregationTests.test_aggregate_duplicate_columns_select_related) ... skipped "Database doesn't support feature(s): allows_group_by_selected_pks" 449s test_aggregate_fexpr (aggregation_regress.tests.AggregationTests.test_aggregate_fexpr) ... ok 449s test_aggregate_group_by_unseen_columns_unmanaged (aggregation_regress.tests.AggregationTests.test_aggregate_group_by_unseen_columns_unmanaged) ... ok 449s test_aggregate_on_relation (aggregation_regress.tests.AggregationTests.test_aggregate_on_relation) ... ok 449s test_aggregate_unmanaged_model_as_tables (aggregation_regress.tests.AggregationTests.test_aggregate_unmanaged_model_as_tables) ... skipped "Database doesn't support feature(s): allows_group_by_selected_pks" 449s test_aggregate_unmanaged_model_columns (aggregation_regress.tests.AggregationTests.test_aggregate_unmanaged_model_columns) 449s Unmanaged models are sometimes used to represent database views which ... skipped "Database doesn't support feature(s): allows_group_by_selected_pks" 449s test_aggregates_in_where_clause (aggregation_regress.tests.AggregationTests.test_aggregates_in_where_clause) 449s Regression test for #12822: DatabaseError: aggregates not allowed in ... ok 449s test_aggregates_in_where_clause_pre_eval (aggregation_regress.tests.AggregationTests.test_aggregates_in_where_clause_pre_eval) 449s Regression test for #12822: DatabaseError: aggregates not allowed in ... ok 449s test_aggregation_with_generic_reverse_relation (aggregation_regress.tests.AggregationTests.test_aggregation_with_generic_reverse_relation) 449s Regression test for #10870: Aggregates with joins ignore extra ... ok 449s test_allow_distinct (aggregation_regress.tests.AggregationTests.test_allow_distinct) ... ok 449s test_annotate_and_join (aggregation_regress.tests.AggregationTests.test_annotate_and_join) ... ok 449s test_annotate_distinct_aggregate (aggregation_regress.tests.AggregationTests.test_annotate_distinct_aggregate) ... ok 449s test_annotate_joins (aggregation_regress.tests.AggregationTests.test_annotate_joins) 449s The base table's join isn't promoted to LOUTER. This could ... ok 449s test_annotate_on_relation (aggregation_regress.tests.AggregationTests.test_annotate_on_relation) ... ok 449s test_annotate_reserved_word (aggregation_regress.tests.AggregationTests.test_annotate_reserved_word) 449s Regression #18333 - Ensure annotated column name is properly quoted. ... ok 449s test_annotate_values_list_flat (aggregation_regress.tests.AggregationTests.test_annotate_values_list_flat) 449s Find ages that are shared by at least two authors. ... ok 449s test_annotate_with_extra (aggregation_regress.tests.AggregationTests.test_annotate_with_extra) 449s Regression test for #11916: Extra params + aggregation creates ... ok 449s test_annotated_conditional_aggregate (aggregation_regress.tests.AggregationTests.test_annotated_conditional_aggregate) ... ok 449s test_annotation (aggregation_regress.tests.AggregationTests.test_annotation) ... ok 449s test_annotation_disjunction (aggregation_regress.tests.AggregationTests.test_annotation_disjunction) ... ok 449s test_annotation_with_value (aggregation_regress.tests.AggregationTests.test_annotation_with_value) ... ok 449s test_boolean_conversion (aggregation_regress.tests.AggregationTests.test_boolean_conversion) ... ok 449s test_conditional_aggregate (aggregation_regress.tests.AggregationTests.test_conditional_aggregate) ... ok 449s test_conditional_aggregate_on_complex_condition (aggregation_regress.tests.AggregationTests.test_conditional_aggregate_on_complex_condition) ... ok 449s test_db_col_table (aggregation_regress.tests.AggregationTests.test_db_col_table) ... ok 449s test_decimal_aggregate_annotation_filter (aggregation_regress.tests.AggregationTests.test_decimal_aggregate_annotation_filter) 449s Filtering on an aggregate annotation with Decimal values should work. ... ok 449s test_distinct_conditional_aggregate (aggregation_regress.tests.AggregationTests.test_distinct_conditional_aggregate) ... ok 449s test_duplicate_alias (aggregation_regress.tests.AggregationTests.test_duplicate_alias) ... ok 449s test_empty (aggregation_regress.tests.AggregationTests.test_empty) ... ok 449s test_empty_filter_aggregate (aggregation_regress.tests.AggregationTests.test_empty_filter_aggregate) ... ok 449s test_empty_filter_count (aggregation_regress.tests.AggregationTests.test_empty_filter_count) ... ok 449s test_f_expression_annotation (aggregation_regress.tests.AggregationTests.test_f_expression_annotation) ... ok 449s test_field_error (aggregation_regress.tests.AggregationTests.test_field_error) ... ok 449s test_field_name_conflict (aggregation_regress.tests.AggregationTests.test_field_name_conflict) ... ok 449s test_filter_aggregates_negated_and_connector (aggregation_regress.tests.AggregationTests.test_filter_aggregates_negated_and_connector) ... ok 449s test_filter_aggregates_negated_xor_connector (aggregation_regress.tests.AggregationTests.test_filter_aggregates_negated_xor_connector) ... ok 449s test_filter_aggregates_or_connector (aggregation_regress.tests.AggregationTests.test_filter_aggregates_or_connector) ... ok 449s test_filter_aggregates_xor_connector (aggregation_regress.tests.AggregationTests.test_filter_aggregates_xor_connector) ... ok 449s test_filtering_by_annotation_name (aggregation_regress.tests.AggregationTests.test_filtering_by_annotation_name) ... ok 449s test_fk_attname_conflict (aggregation_regress.tests.AggregationTests.test_fk_attname_conflict) ... ok 449s test_fobj_group_by (aggregation_regress.tests.AggregationTests.test_fobj_group_by) 449s An F() object referring to related column works correctly in group by. ... ok 449s test_having_group_by (aggregation_regress.tests.AggregationTests.test_having_group_by) ... ok 449s test_having_subquery_select (aggregation_regress.tests.AggregationTests.test_having_subquery_select) ... ok 449s test_m2m_name_conflict (aggregation_regress.tests.AggregationTests.test_m2m_name_conflict) ... ok 449s test_more (aggregation_regress.tests.AggregationTests.test_more) ... ok 449s test_more_more (aggregation_regress.tests.AggregationTests.test_more_more) ... ok 449s test_more_more_more (aggregation_regress.tests.AggregationTests.test_more_more_more) ... ok 449s test_name_expressions (aggregation_regress.tests.AggregationTests.test_name_expressions) ... ok 449s test_name_filters (aggregation_regress.tests.AggregationTests.test_name_filters) ... ok 449s test_negated_aggregation (aggregation_regress.tests.AggregationTests.test_negated_aggregation) ... ok 449s test_none_call_before_aggregate (aggregation_regress.tests.AggregationTests.test_none_call_before_aggregate) ... ok 449s test_pickle (aggregation_regress.tests.AggregationTests.test_pickle) ... ok 449s test_q_annotation_aggregate (aggregation_regress.tests.AggregationTests.test_q_annotation_aggregate) ... ok 449s test_quoting_aggregate_order_by (aggregation_regress.tests.AggregationTests.test_quoting_aggregate_order_by) ... ok 449s test_reverse_join_trimming (aggregation_regress.tests.AggregationTests.test_reverse_join_trimming) ... ok 449s test_reverse_relation_name_conflict (aggregation_regress.tests.AggregationTests.test_reverse_relation_name_conflict) ... ok 449s test_sliced_conditional_aggregate (aggregation_regress.tests.AggregationTests.test_sliced_conditional_aggregate) ... ok 449s test_stddev (aggregation_regress.tests.AggregationTests.test_stddev) ... ok 449s test_ticket_11293_q_immutable (aggregation_regress.tests.AggregationTests.test_ticket_11293_q_immutable) 449s Splitting a q object to parts for where/having doesn't alter ... ok 449s test_values_annotate_values (aggregation_regress.tests.AggregationTests.test_values_annotate_values) ... ok 449s test_values_list_annotation_args_ordering (aggregation_regress.tests.AggregationTests.test_values_list_annotation_args_ordering) 449s Annotate *args ordering should be preserved in values_list results. ... ok 449s test_values_queryset_non_conflict (aggregation_regress.tests.AggregationTests.test_values_queryset_non_conflict) ... ok 450s test_aggregate_combined_lookup (lookup.tests.LookupQueryingTests.test_aggregate_combined_lookup) ... ok 450s test_alias (lookup.tests.LookupQueryingTests.test_alias) ... ok 450s test_annotate (lookup.tests.LookupQueryingTests.test_annotate) ... ok 450s test_annotate_field_greater_than_field (lookup.tests.LookupQueryingTests.test_annotate_field_greater_than_field) ... ok 450s test_annotate_field_greater_than_literal (lookup.tests.LookupQueryingTests.test_annotate_field_greater_than_literal) ... ok 450s test_annotate_field_greater_than_value (lookup.tests.LookupQueryingTests.test_annotate_field_greater_than_value) ... ok 450s test_annotate_greater_than_or_equal (lookup.tests.LookupQueryingTests.test_annotate_greater_than_or_equal) ... ok 450s test_annotate_greater_than_or_equal_float (lookup.tests.LookupQueryingTests.test_annotate_greater_than_or_equal_float) ... ok 450s test_annotate_less_than_float (lookup.tests.LookupQueryingTests.test_annotate_less_than_float) ... ok 450s test_annotate_literal_greater_than_field (lookup.tests.LookupQueryingTests.test_annotate_literal_greater_than_field) ... ok 450s test_annotate_value_greater_than_value (lookup.tests.LookupQueryingTests.test_annotate_value_greater_than_value) ... ok 450s test_combined_annotated_lookups_in_filter (lookup.tests.LookupQueryingTests.test_combined_annotated_lookups_in_filter) ... ok 450s test_combined_annotated_lookups_in_filter_false (lookup.tests.LookupQueryingTests.test_combined_annotated_lookups_in_filter_false) ... ok 450s test_combined_lookups (lookup.tests.LookupQueryingTests.test_combined_lookups) ... ok 450s test_combined_lookups_in_filter (lookup.tests.LookupQueryingTests.test_combined_lookups_in_filter) ... ok 450s test_conditional_expression (lookup.tests.LookupQueryingTests.test_conditional_expression) ... ok 450s test_filter_exists_lhs (lookup.tests.LookupQueryingTests.test_filter_exists_lhs) ... ok 450s test_filter_lookup_lhs (lookup.tests.LookupQueryingTests.test_filter_lookup_lhs) ... ok 450s test_filter_subquery_lhs (lookup.tests.LookupQueryingTests.test_filter_subquery_lhs) ... ok 450s test_filter_wrapped_lookup_lhs (lookup.tests.LookupQueryingTests.test_filter_wrapped_lookup_lhs) ... ok 450s test_isnull_lookup_in_filter (lookup.tests.LookupQueryingTests.test_isnull_lookup_in_filter) ... ok 450s test_lookup_in_filter (lookup.tests.LookupQueryingTests.test_lookup_in_filter) ... ok 450s test_lookup_in_order_by (lookup.tests.LookupQueryingTests.test_lookup_in_order_by) ... ok 450s test_reverse_related_validation (select_related_onetoone.tests.ReverseSelectRelatedValidationTests.test_reverse_related_validation) ... ok 450s test_reverse_related_validation_with_filtered_relation (select_related_onetoone.tests.ReverseSelectRelatedValidationTests.test_reverse_related_validation_with_filtered_relation) ... ok 450s test_attrs (admin_widgets.tests.AdminDateWidgetTest.test_attrs) ... ok 450s test_CharField (admin_widgets.tests.AdminFormfieldForDBFieldTests.test_CharField) ... ok 450s test_DateField (admin_widgets.tests.AdminFormfieldForDBFieldTests.test_DateField) ... ok 450s test_DateTimeField (admin_widgets.tests.AdminFormfieldForDBFieldTests.test_DateTimeField) ... ok 450s test_EmailField (admin_widgets.tests.AdminFormfieldForDBFieldTests.test_EmailField) ... ok 450s test_FileField (admin_widgets.tests.AdminFormfieldForDBFieldTests.test_FileField) ... ok 450s test_ForeignKey (admin_widgets.tests.AdminFormfieldForDBFieldTests.test_ForeignKey) ... ok 450s test_IntegerField (admin_widgets.tests.AdminFormfieldForDBFieldTests.test_IntegerField) ... ok 450s test_TextField (admin_widgets.tests.AdminFormfieldForDBFieldTests.test_TextField) ... ok 450s test_TimeField (admin_widgets.tests.AdminFormfieldForDBFieldTests.test_TimeField) ... ok 450s test_URLField (admin_widgets.tests.AdminFormfieldForDBFieldTests.test_URLField) ... ok 450s test_choices_with_radio_fields (admin_widgets.tests.AdminFormfieldForDBFieldTests.test_choices_with_radio_fields) ... ok 450s test_field_with_choices (admin_widgets.tests.AdminFormfieldForDBFieldTests.test_field_with_choices) ... ok 450s test_filtered_many_to_many (admin_widgets.tests.AdminFormfieldForDBFieldTests.test_filtered_many_to_many) ... ok 450s test_formfield_overrides (admin_widgets.tests.AdminFormfieldForDBFieldTests.test_formfield_overrides) ... ok 450s test_formfield_overrides_for_custom_field (admin_widgets.tests.AdminFormfieldForDBFieldTests.test_formfield_overrides_for_custom_field) 450s formfield_overrides works for a custom field class. ... ok 450s test_formfield_overrides_for_datetime_field (admin_widgets.tests.AdminFormfieldForDBFieldTests.test_formfield_overrides_for_datetime_field) 450s Overriding the widget for DateTimeField doesn't overrides the default ... ok 450s test_formfield_overrides_m2m_filter_widget (admin_widgets.tests.AdminFormfieldForDBFieldTests.test_formfield_overrides_m2m_filter_widget) 450s The autocomplete_fields, raw_id_fields, filter_vertical, and ... ok 450s test_formfield_overrides_widget_instances (admin_widgets.tests.AdminFormfieldForDBFieldTests.test_formfield_overrides_widget_instances) 450s Widget instances in formfield_overrides are not shared between ... ok 450s test_inheritance (admin_widgets.tests.AdminFormfieldForDBFieldTests.test_inheritance) ... ok 450s test_m2m_widgets (admin_widgets.tests.AdminFormfieldForDBFieldTests.test_m2m_widgets) 450s m2m fields help text as it applies to admin app (#9321). ... ok 450s test_m2m_widgets_no_allow_multiple_selected (admin_widgets.tests.AdminFormfieldForDBFieldTests.test_m2m_widgets_no_allow_multiple_selected) ... ok 450s test_many_to_many (admin_widgets.tests.AdminFormfieldForDBFieldTests.test_many_to_many) ... ok 450s test_radio_fields_ForeignKey (admin_widgets.tests.AdminFormfieldForDBFieldTests.test_radio_fields_ForeignKey) ... ok 450s test_radio_fields_foreignkey_formfield_overrides_empty_label (admin_widgets.tests.AdminFormfieldForDBFieldTests.test_radio_fields_foreignkey_formfield_overrides_empty_label) ... ok 450s test_raw_id_ForeignKey (admin_widgets.tests.AdminFormfieldForDBFieldTests.test_raw_id_ForeignKey) ... ok 450s test_raw_id_many_to_many (admin_widgets.tests.AdminFormfieldForDBFieldTests.test_raw_id_many_to_many) ... ok 450s test_ForeignKey (admin_widgets.tests.AdminRawIdWidgetSeleniumTests.test_ForeignKey) ... skipped 'No browsers specified.' 450s test_many_to_many (admin_widgets.tests.AdminRawIdWidgetSeleniumTests.test_many_to_many) ... skipped 'No browsers specified.' 450s test_localization (admin_widgets.tests.AdminSplitDateTimeWidgetTest.test_localization) ... ok 450s test_render (admin_widgets.tests.AdminSplitDateTimeWidgetTest.test_render) ... ok 450s test_attrs (admin_widgets.tests.AdminTimeWidgetTest.test_attrs) ... ok 450s test_get_context_validates_url (admin_widgets.tests.AdminURLWidgetTest.test_get_context_validates_url) ... ok 450s test_render (admin_widgets.tests.AdminURLWidgetTest.test_render) ... ok 450s test_render_idn (admin_widgets.tests.AdminURLWidgetTest.test_render_idn) ... ok 450s test_render_quoting (admin_widgets.tests.AdminURLWidgetTest.test_render_quoting) 450s WARNING: This test doesn't use assertHTMLEqual since it will get rid ... ok 450s test_attrs (admin_widgets.tests.AdminUUIDWidgetTests.test_attrs) ... ok 450s test_date_time_picker_shortcuts (admin_widgets.tests.DateTimePickerAltTimezoneSeleniumTests.test_date_time_picker_shortcuts) 450s date/time/datetime picker shortcuts work in the current time zone. ... skipped 'No browsers specified.' 450s test_calendar_no_selected_class (admin_widgets.tests.DateTimePickerSeleniumTests.test_calendar_no_selected_class) 450s Ensure no cells are given the selected class when the field is empty. ... skipped 'No browsers specified.' 450s test_calendar_nonday_class (admin_widgets.tests.DateTimePickerSeleniumTests.test_calendar_nonday_class) 450s Ensure cells that are not days of the month have the `nonday` CSS class. ... skipped 'No browsers specified.' 450s test_calendar_selected_class (admin_widgets.tests.DateTimePickerSeleniumTests.test_calendar_selected_class) 450s Ensure cell for the day in the input has the `selected` CSS class. ... skipped 'No browsers specified.' 450s test_calendar_show_date_from_input (admin_widgets.tests.DateTimePickerSeleniumTests.test_calendar_show_date_from_input) 450s The calendar shows the date from the input field for every locale ... skipped 'No browsers specified.' 450s test_show_hide_date_time_picker_widgets (admin_widgets.tests.DateTimePickerSeleniumTests.test_show_hide_date_time_picker_widgets) 450s Pressing the ESC key or clicking on a widget value closes the date and ... skipped 'No browsers specified.' 450s test_date_time_picker_shortcuts (admin_widgets.tests.DateTimePickerShortcutsSeleniumTests.test_date_time_picker_shortcuts) 450s date/time/datetime picker shortcuts work in the current time zone. ... skipped 'No browsers specified.' 450s test_render (admin_widgets.tests.FilteredSelectMultipleWidgetTest.test_render) ... ok 450s test_stacked_render (admin_widgets.tests.FilteredSelectMultipleWidgetTest.test_stacked_render) ... ok 450s test_back_button_bug (admin_widgets.tests.HorizontalVerticalFilterSeleniumTests.test_back_button_bug) 450s Some browsers had a bug where navigating away from the change page ... skipped 'No browsers specified.' 450s test_basic (admin_widgets.tests.HorizontalVerticalFilterSeleniumTests.test_basic) ... skipped 'No browsers specified.' 450s test_filter (admin_widgets.tests.HorizontalVerticalFilterSeleniumTests.test_filter) 450s Typing in the search box filters out options displayed in the 'from' ... skipped 'No browsers specified.' 450s test_refresh_page (admin_widgets.tests.HorizontalVerticalFilterSeleniumTests.test_refresh_page) 450s Horizontal and vertical filter widgets keep selected options on page ... skipped 'No browsers specified.' 451s test_clearablefileinput_widget (admin_widgets.tests.ImageFieldWidgetsSeleniumTests.test_clearablefileinput_widget) ... skipped 'No browsers specified.' 451s test_ForeignKey_using_to_field (admin_widgets.tests.RelatedFieldWidgetSeleniumTests.test_ForeignKey_using_to_field) ... skipped 'No browsers specified.' 451s test_custom_widget_render (admin_widgets.tests.RelatedFieldWidgetWrapperTests.test_custom_widget_render) ... ok 451s test_no_can_add_related (admin_widgets.tests.RelatedFieldWidgetWrapperTests.test_no_can_add_related) ... ok 451s test_on_delete_cascade_rel_cant_delete_related (admin_widgets.tests.RelatedFieldWidgetWrapperTests.test_on_delete_cascade_rel_cant_delete_related) ... ok 451s test_select_multiple_widget_cant_change_delete_related (admin_widgets.tests.RelatedFieldWidgetWrapperTests.test_select_multiple_widget_cant_change_delete_related) ... ok 451s test_widget_delegates_value_omitted_from_data (admin_widgets.tests.RelatedFieldWidgetWrapperTests.test_widget_delegates_value_omitted_from_data) ... ok 451s test_widget_is_hidden (admin_widgets.tests.RelatedFieldWidgetWrapperTests.test_widget_is_hidden) ... ok 451s test_widget_is_not_hidden (admin_widgets.tests.RelatedFieldWidgetWrapperTests.test_widget_is_not_hidden) ... ok 451s test_generic_relations (select_related.tests.SelectRelatedValidationTests.test_generic_relations) ... ok 451s test_invalid_field (select_related.tests.SelectRelatedValidationTests.test_invalid_field) ... ok 451s test_many_to_many_field (select_related.tests.SelectRelatedValidationTests.test_many_to_many_field) ... ok 451s test_non_relational_field (select_related.tests.SelectRelatedValidationTests.test_non_relational_field) ... ok 451s test_non_relational_field_nested (select_related.tests.SelectRelatedValidationTests.test_non_relational_field_nested) ... ok 451s test_reverse_relational_field (select_related.tests.SelectRelatedValidationTests.test_reverse_relational_field) ... ok 451s test_autoescape_default (template_backends.test_django.DjangoTemplatesTests.test_autoescape_default) ... ok 451s test_autoescape_off (template_backends.test_django.DjangoTemplatesTests.test_autoescape_off) ... ok 451s test_builtins_discovery (template_backends.test_django.DjangoTemplatesTests.test_builtins_discovery) ... ok 451s test_context_has_priority_over_template_context_processors (template_backends.test_django.DjangoTemplatesTests.test_context_has_priority_over_template_context_processors) ... ok 451s test_csrf_token (template_backends.test_django.DjangoTemplatesTests.test_csrf_token) ... ok 451s test_default_template_loaders (template_backends.test_django.DjangoTemplatesTests.test_default_template_loaders) 451s The cached template loader is always enabled by default. ... ok 451s test_dirs_pathlib (template_backends.test_django.DjangoTemplatesTests.test_dirs_pathlib) ... ok 451s test_django_html_escaping (template_backends.test_django.DjangoTemplatesTests.test_django_html_escaping) ... ok 451s test_from_string (template_backends.test_django.DjangoTemplatesTests.test_from_string) ... ok 451s test_get_template (template_backends.test_django.DjangoTemplatesTests.test_get_template) ... ok 451s test_get_template_nonexistent (template_backends.test_django.DjangoTemplatesTests.test_get_template_nonexistent) ... ok 451s test_get_template_syntax_error (template_backends.test_django.DjangoTemplatesTests.test_get_template_syntax_error) ... ok 451s test_html_escaping (template_backends.test_django.DjangoTemplatesTests.test_html_escaping) ... ok 451s test_no_directory_traversal (template_backends.test_django.DjangoTemplatesTests.test_no_directory_traversal) ... ok 451s test_non_ascii_characters (template_backends.test_django.DjangoTemplatesTests.test_non_ascii_characters) ... ok 451s test_render_requires_dict (template_backends.test_django.DjangoTemplatesTests.test_render_requires_dict) 451s django.Template.render() requires a dict. ... ok 451s test_templatetag_discovery (template_backends.test_django.DjangoTemplatesTests.test_templatetag_discovery) ... ok 451s test_templatetag_discovery_import_error (template_backends.test_django.DjangoTemplatesTests.test_templatetag_discovery_import_error) 451s Import errors in tag modules should be reraised with a helpful message. ... ok 451s test_csrf_token (template_backends.test_dummy.TemplateStringsTests.test_csrf_token) ... ok 451s test_django_html_escaping (template_backends.test_dummy.TemplateStringsTests.test_django_html_escaping) ... skipped "test doesn't apply to dummy backend" 451s test_from_string (template_backends.test_dummy.TemplateStringsTests.test_from_string) ... ok 451s test_get_template (template_backends.test_dummy.TemplateStringsTests.test_get_template) ... ok 451s test_get_template_nonexistent (template_backends.test_dummy.TemplateStringsTests.test_get_template_nonexistent) ... ok 451s test_get_template_syntax_error (template_backends.test_dummy.TemplateStringsTests.test_get_template_syntax_error) ... skipped "test doesn't apply to dummy backend" 451s test_html_escaping (template_backends.test_dummy.TemplateStringsTests.test_html_escaping) ... ok 451s test_no_directory_traversal (template_backends.test_dummy.TemplateStringsTests.test_no_directory_traversal) ... ok 451s test_non_ascii_characters (template_backends.test_dummy.TemplateStringsTests.test_non_ascii_characters) ... ok 451s test_context_processors (template_backends.test_jinja2.Jinja2Tests.test_context_processors) ... ok 451s test_csrf_token (template_backends.test_jinja2.Jinja2Tests.test_csrf_token) ... ok 451s test_dirs_pathlib (template_backends.test_jinja2.Jinja2Tests.test_dirs_pathlib) ... ok 451s test_django_html_escaping (template_backends.test_jinja2.Jinja2Tests.test_django_html_escaping) ... ok 451s test_exception_debug_info_max_context (template_backends.test_jinja2.Jinja2Tests.test_exception_debug_info_max_context) ... ok 451s test_exception_debug_info_min_context (template_backends.test_jinja2.Jinja2Tests.test_exception_debug_info_min_context) ... ok 451s test_from_string (template_backends.test_jinja2.Jinja2Tests.test_from_string) ... ok 451s test_get_template (template_backends.test_jinja2.Jinja2Tests.test_get_template) ... ok 451s test_get_template_nonexistent (template_backends.test_jinja2.Jinja2Tests.test_get_template_nonexistent) ... ok 451s test_get_template_syntax_error (template_backends.test_jinja2.Jinja2Tests.test_get_template_syntax_error) ... ok 451s test_html_escaping (template_backends.test_jinja2.Jinja2Tests.test_html_escaping) ... ok 451s test_no_directory_traversal (template_backends.test_jinja2.Jinja2Tests.test_no_directory_traversal) ... ok 451s test_non_ascii_characters (template_backends.test_jinja2.Jinja2Tests.test_non_ascii_characters) ... ok 451s test_origin (template_backends.test_jinja2.Jinja2Tests.test_origin) ... ok 451s test_origin_from_string (template_backends.test_jinja2.Jinja2Tests.test_origin_from_string) ... ok 451s test_self_context (template_backends.test_jinja2.Jinja2Tests.test_self_context) 451s Using 'self' in the context should not throw errors (#24538). ... ok 451s test_template_render_error_nonexistent_source (template_backends.test_jinja2.Jinja2Tests.test_template_render_error_nonexistent_source) ... ok 451s test_template_render_nested_error (template_backends.test_jinja2.Jinja2Tests.test_template_render_nested_error) ... ok 451s test_backend_import_error (template_backends.test_utils.TemplateUtilsTests.test_backend_import_error) 451s Failing to import a backend keeps raising the original import error ... ok 451s test_backend_improperly_configured (template_backends.test_utils.TemplateUtilsTests.test_backend_improperly_configured) 451s Failing to initialize a backend keeps raising the original exception ... ok 451s test_backend_names_must_be_unique (template_backends.test_utils.TemplateUtilsTests.test_backend_names_must_be_unique) ... ok 451s test_modelform_factory_metaclass (model_forms.tests.CustomMetaclassTestCase.test_modelform_factory_metaclass) ... ok 451s test_bad_callback (model_forms.tests.FormFieldCallbackTests.test_bad_callback) ... ok 451s test_baseform_with_widgets_in_meta (model_forms.tests.FormFieldCallbackTests.test_baseform_with_widgets_in_meta) 451s Using base forms with widgets defined in Meta should not raise errors. ... ok 451s test_custom_callback (model_forms.tests.FormFieldCallbackTests.test_custom_callback) 451s A custom formfield_callback is used if provided ... ok 451s test_custom_callback_from_base_form_meta (model_forms.tests.FormFieldCallbackTests.test_custom_callback_from_base_form_meta) ... ok 451s test_custom_callback_in_meta (model_forms.tests.FormFieldCallbackTests.test_custom_callback_in_meta) ... ok 451s test_factory_with_widget_argument (model_forms.tests.FormFieldCallbackTests.test_factory_with_widget_argument) 451s Regression for #15315: modelform_factory should accept widgets ... ok 451s test_inherit_after_custom_callback (model_forms.tests.FormFieldCallbackTests.test_inherit_after_custom_callback) ... ok 451s test_modelform_factory_with_all_fields (model_forms.tests.FormFieldCallbackTests.test_modelform_factory_with_all_fields) 451s Regression for #19733 ... ok 451s test_modelform_factory_without_fields (model_forms.tests.FormFieldCallbackTests.test_modelform_factory_without_fields) 451s Regression for #19733 ... ok 451s test_custom_error_messages (model_forms.tests.ModelFormCustomErrorTests.test_custom_error_messages) ... ok 451s test_model_clean_error_messages (model_forms.tests.ModelFormCustomErrorTests.test_model_clean_error_messages) ... ok 451s test_field_removal (model_forms.tests.ModelFormInheritanceTests.test_field_removal) ... ok 451s test_field_removal_name_clashes (model_forms.tests.ModelFormInheritanceTests.test_field_removal_name_clashes) 451s Form fields can be removed in subclasses by setting them to None ... ok 451s test_form_subclass_inheritance (model_forms.tests.ModelFormInheritanceTests.test_form_subclass_inheritance) ... ok 451s test_big_integer_field (model_forms.tests.ModelOtherFieldTests.test_big_integer_field) ... ok 451s test_http_prefixing (model_forms.tests.ModelOtherFieldTests.test_http_prefixing) 451s If the http:// prefix is omitted on form input, the field adds it again. ... ok 451s test_modelform_non_editable_field (model_forms.tests.ModelOtherFieldTests.test_modelform_non_editable_field) 451s When explicitly including a non-editable field in a ModelForm, the ... ok 451s test_url_on_modelform (model_forms.tests.ModelOtherFieldTests.test_url_on_modelform) 451s Check basic URL field validation on model forms ... ok 451s test_setattr_raises_validation_error_field_specific (model_forms.tests.StrictAssignmentTests.test_setattr_raises_validation_error_field_specific) 451s A model ValidationError using the dict form should put the error ... ok 451s test_setattr_raises_validation_error_non_field (model_forms.tests.StrictAssignmentTests.test_setattr_raises_validation_error_non_field) 451s A model ValidationError not using the dict form should put the error ... ok 451s test_error_messages_overrides (model_forms.tests.TestFieldOverridesByFormMeta.test_error_messages_overrides) ... ok 451s test_field_type_overrides (model_forms.tests.TestFieldOverridesByFormMeta.test_field_type_overrides) ... ok 451s test_help_text_overrides (model_forms.tests.TestFieldOverridesByFormMeta.test_help_text_overrides) ... ok 451s test_label_overrides (model_forms.tests.TestFieldOverridesByFormMeta.test_label_overrides) ... ok 451s test_widget_overrides (model_forms.tests.TestFieldOverridesByFormMeta.test_widget_overrides) ... ok 451s test_notrequired_overrides_notblank (model_forms.tests.ValidationTest.test_notrequired_overrides_notblank) ... ok 451s test_validates_with_replaced_field_excluded (model_forms.tests.ValidationTest.test_validates_with_replaced_field_excluded) ... ok 451s test_validates_with_replaced_field_not_specified (model_forms.tests.ValidationTest.test_validates_with_replaced_field_not_specified) ... ok 451s test_not_a_directory (file_uploads.tests.DirectoryCreationTests.test_not_a_directory) ... ok 451s test_readonly_root (file_uploads.tests.DirectoryCreationTests.test_readonly_root) 451s Permission errors are not swallowed ... ok 451s test_bad_type_content_length (file_uploads.tests.MultiParserTests.test_bad_type_content_length) ... ok 451s test_empty_upload_handlers (file_uploads.tests.MultiParserTests.test_empty_upload_handlers) ... ok 451s test_invalid_content_type (file_uploads.tests.MultiParserTests.test_invalid_content_type) ... ok 451s test_negative_content_length (file_uploads.tests.MultiParserTests.test_negative_content_length) ... ok 451s test_sanitize_file_name (file_uploads.tests.MultiParserTests.test_sanitize_file_name) ... ok 451s test_sanitize_invalid_file_name (file_uploads.tests.MultiParserTests.test_sanitize_invalid_file_name) ... ok 451s test_chain_date_time_lookups (lookup.tests.LookupTests.test_chain_date_time_lookups) ... ok 451s test_count (lookup.tests.LookupTests.test_count) ... ok 451s test_custom_field_none_rhs (lookup.tests.LookupTests.test_custom_field_none_rhs) 451s __exact=value is transformed to __isnull=True if Field.get_prep_value() ... ok 451s test_custom_lookup_none_rhs (lookup.tests.LookupTests.test_custom_lookup_none_rhs) 451s Lookup.can_use_none_as_rhs=True allows None as a lookup value. ... ok 451s test_error_messages (lookup.tests.LookupTests.test_error_messages) ... ok 451s test_escaping (lookup.tests.LookupTests.test_escaping) ... ok 451s test_exact_booleanfield (lookup.tests.LookupTests.test_exact_booleanfield) ... skipped 'MySQL-specific workaround.' 451s test_exact_booleanfield_annotation (lookup.tests.LookupTests.test_exact_booleanfield_annotation) ... skipped 'MySQL-specific workaround.' 451s test_exact_exists (lookup.tests.LookupTests.test_exact_exists) ... ok 451s test_exact_none_transform (lookup.tests.LookupTests.test_exact_none_transform) 451s Transforms are used for __exact=None. ... ok 451s test_exact_query_rhs_with_selected_columns (lookup.tests.LookupTests.test_exact_query_rhs_with_selected_columns) ... ok 451s test_exact_sliced_queryset_limit_one (lookup.tests.LookupTests.test_exact_sliced_queryset_limit_one) ... ok 451s test_exact_sliced_queryset_limit_one_offset (lookup.tests.LookupTests.test_exact_sliced_queryset_limit_one_offset) ... ok 451s test_exact_sliced_queryset_not_limited_to_one (lookup.tests.LookupTests.test_exact_sliced_queryset_not_limited_to_one) ... ok 451s test_exclude (lookup.tests.LookupTests.test_exclude) ... ok 451s test_exists (lookup.tests.LookupTests.test_exists) ... ok 451s test_filter_by_reverse_related_field_transform (lookup.tests.LookupTests.test_filter_by_reverse_related_field_transform) ... ok 451s test_get_next_previous_by (lookup.tests.LookupTests.test_get_next_previous_by) ... ok 451s test_in (lookup.tests.LookupTests.test_in) ... ok 451s test_in_bulk (lookup.tests.LookupTests.test_in_bulk) ... ok 451s test_in_bulk_distinct_field (lookup.tests.LookupTests.test_in_bulk_distinct_field) ... skipped "Database doesn't support feature(s): can_distinct_on_fields" 451s test_in_bulk_lots_of_ids (lookup.tests.LookupTests.test_in_bulk_lots_of_ids) ... ok 451s test_in_bulk_meta_constraint (lookup.tests.LookupTests.test_in_bulk_meta_constraint) ... ok 451s test_in_bulk_multiple_distinct_field (lookup.tests.LookupTests.test_in_bulk_multiple_distinct_field) ... skipped "Database doesn't support feature(s): can_distinct_on_fields" 451s test_in_bulk_non_unique_field (lookup.tests.LookupTests.test_in_bulk_non_unique_field) ... ok 451s test_in_bulk_non_unique_meta_constaint (lookup.tests.LookupTests.test_in_bulk_non_unique_meta_constaint) ... ok 451s test_in_bulk_sliced_queryset (lookup.tests.LookupTests.test_in_bulk_sliced_queryset) ... ok 451s test_in_bulk_with_field (lookup.tests.LookupTests.test_in_bulk_with_field) ... ok 451s test_in_different_database (lookup.tests.LookupTests.test_in_different_database) ... ok 451s test_in_empty_list (lookup.tests.LookupTests.test_in_empty_list) ... ok 451s test_in_ignore_none (lookup.tests.LookupTests.test_in_ignore_none) ... ok 451s test_in_ignore_none_with_unhashable_items (lookup.tests.LookupTests.test_in_ignore_none_with_unhashable_items) ... ok 451s test_in_ignore_solo_none (lookup.tests.LookupTests.test_in_ignore_solo_none) ... ok 451s test_in_keeps_value_ordering (lookup.tests.LookupTests.test_in_keeps_value_ordering) ... ok 451s test_isnull_non_boolean_value (lookup.tests.LookupTests.test_isnull_non_boolean_value) ... ok 451s test_isnull_textfield (lookup.tests.LookupTests.test_isnull_textfield) ... ok 451s test_iterator (lookup.tests.LookupTests.test_iterator) ... ok 451s test_lookup_collision (lookup.tests.LookupTests.test_lookup_collision) 451s Genuine field names don't collide with built-in lookup types ... ok 451s test_lookup_date_as_str (lookup.tests.LookupTests.test_lookup_date_as_str) ... ok 451s test_lookup_int_as_str (lookup.tests.LookupTests.test_lookup_int_as_str) ... ok 451s test_lookup_rhs (lookup.tests.LookupTests.test_lookup_rhs) ... ok 451s test_nested_outerref_lhs (lookup.tests.LookupTests.test_nested_outerref_lhs) ... ok 451s test_none (lookup.tests.LookupTests.test_none) ... ok 451s test_nonfield_lookups (lookup.tests.LookupTests.test_nonfield_lookups) 451s A lookup query containing non-fields raises the proper exception. ... ok 451s test_pattern_lookups_with_substr (lookup.tests.LookupTests.test_pattern_lookups_with_substr) ... ok 451s test_regex (lookup.tests.LookupTests.test_regex) ... ok 451s test_regex_backreferencing (lookup.tests.LookupTests.test_regex_backreferencing) ... ok 451s test_regex_non_ascii (lookup.tests.LookupTests.test_regex_non_ascii) 451s A regex lookup does not trip on non-ASCII characters. ... ok 451s test_regex_non_string (lookup.tests.LookupTests.test_regex_non_string) 451s A regex lookup does not fail on non-string fields ... ok 451s test_regex_null (lookup.tests.LookupTests.test_regex_null) 451s A regex lookup does not fail on null/None values ... ok 451s test_relation_nested_lookup_error (lookup.tests.LookupTests.test_relation_nested_lookup_error) ... ok 451s test_textfield_exact_null (lookup.tests.LookupTests.test_textfield_exact_null) ... ok 451s test_unsupported_lookup_reverse_foreign_key (lookup.tests.LookupTests.test_unsupported_lookup_reverse_foreign_key) ... ok 451s test_unsupported_lookup_reverse_foreign_key_custom_lookups (lookup.tests.LookupTests.test_unsupported_lookup_reverse_foreign_key_custom_lookups) ... ok 451s test_unsupported_lookups (lookup.tests.LookupTests.test_unsupported_lookups) ... ok 451s test_unsupported_lookups_custom_lookups (lookup.tests.LookupTests.test_unsupported_lookups_custom_lookups) ... ok 451s test_values (lookup.tests.LookupTests.test_values) ... ok 451s test_values_list (lookup.tests.LookupTests.test_values_list) ... ok 452s test_missing_django_version_unpickling (model_regress.test_pickle.ModelPickleTests.test_missing_django_version_unpickling) 452s #21430 -- Verifies a warning is raised for models that are ... ok 452s test_unsupported_unpickle (model_regress.test_pickle.ModelPickleTests.test_unsupported_unpickle) 452s #21430 -- Verifies a warning is raised for models that are ... ok 452s test_with_getstate (model_regress.test_pickle.ModelPickleTests.test_with_getstate) 452s A model may override __getstate__() to choose the attributes to pickle. ... ok 452s test_fields_cache_descriptor (model_regress.test_state.ModelStateTests.test_fields_cache_descriptor) ... ok 452s test_apnumber (humanize_tests.tests.HumanizeTests.test_apnumber) ... ok 452s test_i18n_html_ordinal (humanize_tests.tests.HumanizeTests.test_i18n_html_ordinal) 452s Allow html in output on i18n strings ... ok 452s test_i18n_intcomma (humanize_tests.tests.HumanizeTests.test_i18n_intcomma) ... ok 452s test_i18n_intword (humanize_tests.tests.HumanizeTests.test_i18n_intword) ... ok 452s test_inflection_for_timedelta (humanize_tests.tests.HumanizeTests.test_inflection_for_timedelta) 452s Translation of '%d day'/'%d month'/… may differ depending on the context ... ok 452s test_intcomma (humanize_tests.tests.HumanizeTests.test_intcomma) ... ok 452s test_intcomma_without_number_grouping (humanize_tests.tests.HumanizeTests.test_intcomma_without_number_grouping) ... ok 452s test_intword (humanize_tests.tests.HumanizeTests.test_intword) ... ok 452s test_l10n_intcomma (humanize_tests.tests.HumanizeTests.test_l10n_intcomma) ... ok 452s test_naturalday (humanize_tests.tests.HumanizeTests.test_naturalday) ... ok 452s test_naturalday_tz (humanize_tests.tests.HumanizeTests.test_naturalday_tz) ... ok 452s test_naturalday_uses_localtime (humanize_tests.tests.HumanizeTests.test_naturalday_uses_localtime) ... ok 452s test_naturaltime (humanize_tests.tests.HumanizeTests.test_naturaltime) ... ok 452s test_naturaltime_as_documented (humanize_tests.tests.HumanizeTests.test_naturaltime_as_documented) 452s #23340 -- Verify the documented behavior of humanize.naturaltime. ... ok 452s test_ordinal (humanize_tests.tests.HumanizeTests.test_ordinal) ... ok 452s test_health_checks_disabled (backends.base.test_base.ConnectionHealthChecksTests.test_health_checks_disabled) ... skipped "Database doesn't support feature(s): test_db_allows_multiple_connections" 452s test_health_checks_enabled (backends.base.test_base.ConnectionHealthChecksTests.test_health_checks_enabled) ... skipped "Database doesn't support feature(s): test_db_allows_multiple_connections" 452s test_health_checks_enabled_errors_occurred (backends.base.test_base.ConnectionHealthChecksTests.test_health_checks_enabled_errors_occurred) ... skipped "Database doesn't support feature(s): test_db_allows_multiple_connections" 452s test_set_autocommit_health_checks_enabled (backends.base.test_base.ConnectionHealthChecksTests.test_set_autocommit_health_checks_enabled) ... skipped "Database doesn't support feature(s): test_db_allows_multiple_connections" 452s test_commit_debug_log (backends.base.test_base.DatabaseWrapperLoggingTests.test_commit_debug_log) ... ok 452s test_no_logs_without_debug (backends.base.test_base.DatabaseWrapperLoggingTests.test_no_logs_without_debug) ... ok 452s test_rollback_debug_log (backends.base.test_base.DatabaseWrapperLoggingTests.test_rollback_debug_log) ... ok 452s test_check_database_version_supported_with_none_as_database_version (backends.base.test_base.DatabaseWrapperTests.test_check_database_version_supported_with_none_as_database_version) ... ok 452s test_get_database_version (backends.base.test_base.DatabaseWrapperTests.test_get_database_version) ... ok 452s test_initialization_class_attributes (backends.base.test_base.DatabaseWrapperTests.test_initialization_class_attributes) 452s The "initialization" class attributes like client_class and ... ok 452s test_initialization_display_name (backends.base.test_base.DatabaseWrapperTests.test_initialization_display_name) ... ok 452s test_repr (backends.base.test_base.DatabaseWrapperTests.test_repr) ... ok 452s test_runshell_use_environ (backends.base.test_client.SimpleDatabaseClientTests.test_runshell_use_environ) ... ok 452s test_settings_to_cmd_args_env (backends.base.test_client.SimpleDatabaseClientTests.test_settings_to_cmd_args_env) ... ok 452s test_mark_expected_failures_and_skips_call (backends.base.test_creation.TestDbCreationTests.test_mark_expected_failures_and_skips_call) 452s mark_expected_failures_and_skips() isn't called unless ... ok 452s test_migrate_test_setting_false (backends.base.test_creation.TestDbCreationTests.test_migrate_test_setting_false) ... ok 452s test_migrate_test_setting_false_ensure_schema (backends.base.test_creation.TestDbCreationTests.test_migrate_test_setting_false_ensure_schema) ... ok 452s test_migrate_test_setting_true (backends.base.test_creation.TestDbCreationTests.test_migrate_test_setting_true) ... ok 452s test_custom_test_name (backends.base.test_creation.TestDbSignatureTests.test_custom_test_name) ... ok 452s test_custom_test_name_with_test_prefix (backends.base.test_creation.TestDbSignatureTests.test_custom_test_name_with_test_prefix) ... ok 452s test_default_name (backends.base.test_creation.TestDbSignatureTests.test_default_name) ... ok 452s test_block (select_for_update.tests.SelectForUpdateTests.test_block) 452s A thread running a select_for_update that accesses rows being touched ... skipped "Database doesn't support feature(s): has_select_for_update" 452s test_for_update_after_from (select_for_update.tests.SelectForUpdateTests.test_for_update_after_from) ... skipped "Database doesn't support feature(s): has_select_for_update" 452s test_for_update_of_followed_by_values (select_for_update.tests.SelectForUpdateTests.test_for_update_of_followed_by_values) ... skipped "Database doesn't support feature(s): has_select_for_update_of" 452s test_for_update_of_followed_by_values_list (select_for_update.tests.SelectForUpdateTests.test_for_update_of_followed_by_values_list) ... skipped "Database doesn't support feature(s): has_select_for_update_of" 452s test_for_update_of_self_when_self_is_not_selected (select_for_update.tests.SelectForUpdateTests.test_for_update_of_self_when_self_is_not_selected) 452s select_for_update(of=['self']) when the only columns selected are from ... skipped "Database doesn't support feature(s): has_select_for_update_of" 452s test_for_update_of_with_exists (select_for_update.tests.SelectForUpdateTests.test_for_update_of_with_exists) ... skipped "Database doesn't support feature(s): has_select_for_update_of, supports_select_for_update_with_limit" 452s test_for_update_requires_transaction (select_for_update.tests.SelectForUpdateTests.test_for_update_requires_transaction) 452s A TransactionManagementError is raised ... skipped "Database doesn't support feature(s): has_select_for_update, supports_transactions" 452s test_for_update_requires_transaction_only_in_execution (select_for_update.tests.SelectForUpdateTests.test_for_update_requires_transaction_only_in_execution) 452s No TransactionManagementError is raised ... skipped "Database doesn't support feature(s): has_select_for_update, supports_transactions" 452s test_for_update_sql_generated (select_for_update.tests.SelectForUpdateTests.test_for_update_sql_generated) 452s The backend's FOR UPDATE variant appears in ... skipped "Database doesn't support feature(s): has_select_for_update" 452s test_for_update_sql_generated_nowait (select_for_update.tests.SelectForUpdateTests.test_for_update_sql_generated_nowait) 452s The backend's FOR UPDATE NOWAIT variant appears in ... skipped "Database doesn't support feature(s): has_select_for_update_nowait" 452s test_for_update_sql_generated_of (select_for_update.tests.SelectForUpdateTests.test_for_update_sql_generated_of) 452s The backend's FOR UPDATE OF variant appears in the generated SQL when ... skipped "Database doesn't support feature(s): has_select_for_update_of" 452s test_for_update_sql_generated_skip_locked (select_for_update.tests.SelectForUpdateTests.test_for_update_sql_generated_skip_locked) 452s The backend's FOR UPDATE SKIP LOCKED variant appears in ... skipped "Database doesn't support feature(s): has_select_for_update_skip_locked" 452s test_for_update_sql_model_inheritance_generated_of (select_for_update.tests.SelectForUpdateTests.test_for_update_sql_model_inheritance_generated_of) ... skipped "Database doesn't support feature(s): has_select_for_update_of" 452s test_for_update_sql_model_inheritance_nested_ptr_generated_of (select_for_update.tests.SelectForUpdateTests.test_for_update_sql_model_inheritance_nested_ptr_generated_of) ... skipped "Database doesn't support feature(s): has_select_for_update_of" 452s test_for_update_sql_model_inheritance_ptr_generated_of (select_for_update.tests.SelectForUpdateTests.test_for_update_sql_model_inheritance_ptr_generated_of) ... skipped "Database doesn't support feature(s): has_select_for_update_of" 452s test_for_update_sql_model_proxy_generated_of (select_for_update.tests.SelectForUpdateTests.test_for_update_sql_model_proxy_generated_of) ... skipped "Database doesn't support feature(s): has_select_for_update_of" 452s test_for_update_sql_multilevel_model_inheritance_ptr_generated_of (select_for_update.tests.SelectForUpdateTests.test_for_update_sql_multilevel_model_inheritance_ptr_generated_of) ... skipped "Database doesn't support feature(s): has_select_for_update_of" 452s test_for_update_sql_related_model_inheritance_generated_of (select_for_update.tests.SelectForUpdateTests.test_for_update_sql_related_model_inheritance_generated_of) ... skipped "Database doesn't support feature(s): has_select_for_update_of" 452s test_model_inheritance_of_argument_raises_error_ptr_in_choices (select_for_update.tests.SelectForUpdateTests.test_model_inheritance_of_argument_raises_error_ptr_in_choices) ... skipped "Database doesn't support feature(s): has_select_for_update, has_select_for_update_of" 452s test_model_proxy_of_argument_raises_error_proxy_field_in_choices (select_for_update.tests.SelectForUpdateTests.test_model_proxy_of_argument_raises_error_proxy_field_in_choices) ... skipped "Database doesn't support feature(s): has_select_for_update, has_select_for_update_of" 452s test_nowait_and_skip_locked (select_for_update.tests.SelectForUpdateTests.test_nowait_and_skip_locked) ... ok 452s test_nowait_raises_error_on_block (select_for_update.tests.SelectForUpdateTests.test_nowait_raises_error_on_block) 452s If nowait is specified, we expect an error to be raised rather ... skipped "Database doesn't support feature(s): has_select_for_update_nowait, supports_transactions" 452s test_ordered_select_for_update (select_for_update.tests.SelectForUpdateTests.test_ordered_select_for_update) 452s Subqueries should respect ordering as an ORDER BY clause may be useful ... ok 452s test_raw_lock_not_available (select_for_update.tests.SelectForUpdateTests.test_raw_lock_not_available) 452s Running a raw query which can't obtain a FOR UPDATE lock raises ... skipped "Database doesn't support feature(s): has_select_for_update, supports_transactions" 452s test_related_but_unselected_of_argument_raises_error (select_for_update.tests.SelectForUpdateTests.test_related_but_unselected_of_argument_raises_error) 452s FieldError is raised if a relation field that is not followed in the ... skipped "Database doesn't support feature(s): has_select_for_update, has_select_for_update_of" 452s test_reverse_one_to_one_of_arguments (select_for_update.tests.SelectForUpdateTests.test_reverse_one_to_one_of_arguments) 452s Reverse OneToOneFields may be included in of=(...) as long as NULLs ... skipped "Database doesn't support feature(s): has_select_for_update, has_select_for_update_of" 452s test_select_for_update_on_multidb (select_for_update.tests.SelectForUpdateTests.test_select_for_update_on_multidb) ... skipped "Database doesn't support feature(s): has_select_for_update" 452s test_select_for_update_with_get (select_for_update.tests.SelectForUpdateTests.test_select_for_update_with_get) ... skipped "Database doesn't support feature(s): has_select_for_update" 452s test_select_for_update_with_limit (select_for_update.tests.SelectForUpdateTests.test_select_for_update_with_limit) ... ok 452s test_skip_locked_skips_locked_rows (select_for_update.tests.SelectForUpdateTests.test_skip_locked_skips_locked_rows) 452s If skip_locked is specified, the locked row is skipped resulting in ... skipped "Database doesn't support feature(s): has_select_for_update_skip_locked, supports_transactions" 452s test_unrelated_of_argument_raises_error (select_for_update.tests.SelectForUpdateTests.test_unrelated_of_argument_raises_error) 452s FieldError is raised if a non-relation field is specified in of=(...). ... skipped "Database doesn't support feature(s): has_select_for_update, has_select_for_update_of" 452s test_unsuported_no_key_raises_error (select_for_update.tests.SelectForUpdateTests.test_unsuported_no_key_raises_error) 452s NotSupportedError is raised if a SELECT...FOR NO KEY UPDATE... is run ... skipped "Database doesn't support feature(s): has_select_for_update" 452s test_unsupported_nowait_raises_error (select_for_update.tests.SelectForUpdateTests.test_unsupported_nowait_raises_error) 452s NotSupportedError is raised if a SELECT...FOR UPDATE NOWAIT is run on ... skipped "Database doesn't support feature(s): has_select_for_update" 452s test_unsupported_of_raises_error (select_for_update.tests.SelectForUpdateTests.test_unsupported_of_raises_error) 452s NotSupportedError is raised if a SELECT...FOR UPDATE OF... is run on ... skipped "Database doesn't support feature(s): has_select_for_update" 452s test_unsupported_select_for_update_with_limit (select_for_update.tests.SelectForUpdateTests.test_unsupported_select_for_update_with_limit) ... skipped 'Database has feature(s) supports_select_for_update_with_limit' 452s test_unsupported_skip_locked_raises_error (select_for_update.tests.SelectForUpdateTests.test_unsupported_skip_locked_raises_error) 452s NotSupportedError is raised if a SELECT...FOR UPDATE SKIP LOCKED is run ... skipped "Database doesn't support feature(s): has_select_for_update" 452s test_update_sql_generated_no_key (select_for_update.tests.SelectForUpdateTests.test_update_sql_generated_no_key) 452s The backend's FOR NO KEY UPDATE variant appears in generated SQL when ... skipped "Database doesn't support feature(s): has_select_for_no_key_update" 452s test_mark_expected_failures_and_skips (backends.base.test_creation.TestMarkTests.test_mark_expected_failures_and_skips) ... ok 452s test_nonexistent_feature (backends.base.test_features.TestDatabaseFeatures.test_nonexistent_feature) ... ok 452s test_get_constraints (backends.base.test_introspection.SimpleDatabaseIntrospectionTests.test_get_constraints) ... ok 452s test_get_relations (backends.base.test_introspection.SimpleDatabaseIntrospectionTests.test_get_relations) ... ok 452s test_get_sequences (backends.base.test_introspection.SimpleDatabaseIntrospectionTests.test_get_sequences) ... ok 452s test_get_table_description (backends.base.test_introspection.SimpleDatabaseIntrospectionTests.test_get_table_description) ... ok 452s test_get_table_list (backends.base.test_introspection.SimpleDatabaseIntrospectionTests.test_get_table_list) ... ok 452s test_adapt_datetimefield_value_expression (backends.base.test_operations.SimpleDatabaseOperationTests.test_adapt_datetimefield_value_expression) ... ok 452s test_adapt_datetimefield_value_none (backends.base.test_operations.SimpleDatabaseOperationTests.test_adapt_datetimefield_value_none) ... ok 452s test_adapt_timefield_value (backends.base.test_operations.SimpleDatabaseOperationTests.test_adapt_timefield_value) ... ok 452s test_adapt_timefield_value_expression (backends.base.test_operations.SimpleDatabaseOperationTests.test_adapt_timefield_value_expression) ... ok 452s test_adapt_timefield_value_none (backends.base.test_operations.SimpleDatabaseOperationTests.test_adapt_timefield_value_none) ... ok 452s test_adapt_timefield_value_unaware (backends.base.test_operations.SimpleDatabaseOperationTests.test_adapt_timefield_value_unaware) ... ok 452s test_adapt_unknown_value_date (backends.base.test_operations.SimpleDatabaseOperationTests.test_adapt_unknown_value_date) ... ok 452s test_adapt_unknown_value_decimal (backends.base.test_operations.SimpleDatabaseOperationTests.test_adapt_unknown_value_decimal) ... ok 452s test_adapt_unknown_value_time (backends.base.test_operations.SimpleDatabaseOperationTests.test_adapt_unknown_value_time) ... ok 452s test_date_extract_sql (backends.base.test_operations.SimpleDatabaseOperationTests.test_date_extract_sql) ... ok 452s test_date_trunc_sql (backends.base.test_operations.SimpleDatabaseOperationTests.test_date_trunc_sql) ... ok 452s test_datetime_cast_date_sql (backends.base.test_operations.SimpleDatabaseOperationTests.test_datetime_cast_date_sql) ... ok 452s test_datetime_cast_time_sql (backends.base.test_operations.SimpleDatabaseOperationTests.test_datetime_cast_time_sql) ... ok 452s test_datetime_extract_sql (backends.base.test_operations.SimpleDatabaseOperationTests.test_datetime_extract_sql) ... ok 452s test_datetime_trunc_sql (backends.base.test_operations.SimpleDatabaseOperationTests.test_datetime_trunc_sql) ... ok 452s test_deferrable_sql (backends.base.test_operations.SimpleDatabaseOperationTests.test_deferrable_sql) ... ok 452s test_end_transaction_rollback (backends.base.test_operations.SimpleDatabaseOperationTests.test_end_transaction_rollback) ... ok 452s test_format_for_duration_arithmetic (backends.base.test_operations.SimpleDatabaseOperationTests.test_format_for_duration_arithmetic) ... ok 452s test_no_limit_value (backends.base.test_operations.SimpleDatabaseOperationTests.test_no_limit_value) ... ok 452s test_pk_default_value (backends.base.test_operations.SimpleDatabaseOperationTests.test_pk_default_value) ... ok 452s test_quote_name (backends.base.test_operations.SimpleDatabaseOperationTests.test_quote_name) ... ok 452s test_regex_lookup (backends.base.test_operations.SimpleDatabaseOperationTests.test_regex_lookup) ... ok 452s test_sequence_reset_by_name_sql (backends.base.test_operations.SimpleDatabaseOperationTests.test_sequence_reset_by_name_sql) ... ok 452s test_set_time_zone_sql (backends.base.test_operations.SimpleDatabaseOperationTests.test_set_time_zone_sql) ... ok 452s test_sql_flush (backends.base.test_operations.SimpleDatabaseOperationTests.test_sql_flush) ... ok 452s test_tablespace_sql (backends.base.test_operations.SimpleDatabaseOperationTests.test_tablespace_sql) ... ok 452s test_time_extract_sql (backends.base.test_operations.SimpleDatabaseOperationTests.test_time_extract_sql) ... ok 452s test_time_trunc_sql (backends.base.test_operations.SimpleDatabaseOperationTests.test_time_trunc_sql) ... ok 452s test_circular_reference (backends.base.test_creation.TestDeserializeDbFromString.test_circular_reference) ... ok 452s test_circular_reference_with_natural_key (backends.base.test_creation.TestDeserializeDbFromString.test_circular_reference_with_natural_key) ... ok 452s test_self_reference (backends.base.test_creation.TestDeserializeDbFromString.test_self_reference) ... ok 452s test_serialize_db_to_string_base_manager (backends.base.test_creation.TestDeserializeDbFromString.test_serialize_db_to_string_base_manager) ... ok 452s test_effective_default_callable (backends.base.test_schema.SchemaEditorTests.test_effective_default_callable) 452s SchemaEditor.effective_default() shouldn't call callable defaults. ... ok 452s test_clone_test_db_database_exists (backends.mysql.test_creation.DatabaseCreationTests.test_clone_test_db_database_exists) ... skipped 'MySQL tests' 452s test_clone_test_db_options_ordering (backends.mysql.test_creation.DatabaseCreationTests.test_clone_test_db_options_ordering) ... skipped 'MySQL tests' 452s test_create_test_db_database_exists (backends.mysql.test_creation.DatabaseCreationTests.test_create_test_db_database_exists) ... skipped 'MySQL tests' 452s test_create_test_db_unexpected_error (backends.mysql.test_creation.DatabaseCreationTests.test_create_test_db_unexpected_error) ... skipped 'MySQL tests' 452s test_sql_flush (backends.mysql.test_operations.MySQLOperationsTests.test_sql_flush) ... skipped 'MySQL tests.' 452s test_sql_flush_sequences (backends.mysql.test_operations.MySQLOperationsTests.test_sql_flush_sequences) ... skipped 'MySQL tests.' 452s test_get_sequences (backends.oracle.test_introspection.DatabaseSequenceTests.test_get_sequences) ... skipped 'Oracle tests' 452s test_get_sequences_manually_created_index (backends.oracle.test_introspection.DatabaseSequenceTests.test_get_sequences_manually_created_index) ... skipped 'Oracle tests' 453s test_bulk_batch_size (backends.oracle.test_operations.OperationsTests.test_bulk_batch_size) ... skipped 'Oracle tests' 453s test_sequence_name_truncation (backends.oracle.test_operations.OperationsTests.test_sequence_name_truncation) ... skipped 'Oracle tests' 453s test_sql_flush (backends.oracle.test_operations.OperationsTests.test_sql_flush) ... skipped 'Oracle tests' 453s test_sql_flush_allow_cascade (backends.oracle.test_operations.OperationsTests.test_sql_flush_allow_cascade) ... skipped 'Oracle tests' 453s test_sql_flush_sequences (backends.oracle.test_operations.OperationsTests.test_sql_flush_sequences) ... skipped 'Oracle tests' 453s test_sql_flush_sequences_allow_cascade (backends.oracle.test_operations.OperationsTests.test_sql_flush_sequences_allow_cascade) ... skipped 'Oracle tests' 453s test_hidden_no_data_found_exception (backends.oracle.tests.TransactionalTests.test_hidden_no_data_found_exception) ... skipped 'Oracle tests' 453s test_password_with_at_sign (backends.oracle.tests.TransactionalTests.test_password_with_at_sign) ... skipped 'Oracle tests' 453s test_create_test_db (backends.postgresql.test_creation.DatabaseCreationTests.test_create_test_db) ... skipped 'PostgreSQL tests' 453s test_sql_table_creation_raises_with_collation (backends.postgresql.test_creation.DatabaseCreationTests.test_sql_table_creation_raises_with_collation) ... skipped 'PostgreSQL tests' 453s test_sql_table_creation_suffix_with_encoding (backends.postgresql.test_creation.DatabaseCreationTests.test_sql_table_creation_suffix_with_encoding) ... skipped 'PostgreSQL tests' 453s test_sql_table_creation_suffix_with_encoding_and_template (backends.postgresql.test_creation.DatabaseCreationTests.test_sql_table_creation_suffix_with_encoding_and_template) ... skipped 'PostgreSQL tests' 453s test_sql_table_creation_suffix_with_none_settings (backends.postgresql.test_creation.DatabaseCreationTests.test_sql_table_creation_suffix_with_none_settings) ... skipped 'PostgreSQL tests' 453s test_sql_table_creation_suffix_with_template (backends.postgresql.test_creation.DatabaseCreationTests.test_sql_table_creation_suffix_with_template) ... skipped 'PostgreSQL tests' 453s test_sql_flush (backends.postgresql.test_operations.PostgreSQLOperationsTests.test_sql_flush) ... skipped 'PostgreSQL tests.' 453s test_sql_flush_allow_cascade (backends.postgresql.test_operations.PostgreSQLOperationsTests.test_sql_flush_allow_cascade) ... skipped 'PostgreSQL tests.' 453s test_sql_flush_sequences (backends.postgresql.test_operations.PostgreSQLOperationsTests.test_sql_flush_sequences) ... skipped 'PostgreSQL tests.' 453s test_sql_flush_sequences_allow_cascade (backends.postgresql.test_operations.PostgreSQLOperationsTests.test_sql_flush_sequences_allow_cascade) ... skipped 'PostgreSQL tests.' 453s test_custom_test_name (backends.sqlite.test_creation.TestDbSignatureTests.test_custom_test_name) ... ok 453s test_get_test_db_clone_settings_name (backends.sqlite.test_creation.TestDbSignatureTests.test_get_test_db_clone_settings_name) ... ok 453s test_get_test_db_clone_settings_not_supported (backends.sqlite.test_creation.TestDbSignatureTests.test_get_test_db_clone_settings_not_supported) ... ok 453s test_execute_sql_flush_statements (backends.base.test_operations.SqlFlushTests.test_execute_sql_flush_statements) ... ok 453s test_sql_flush_no_tables (backends.base.test_operations.SqlFlushTests.test_sql_flush_no_tables) ... ok 453s test_sqlite_date_trunc (backends.sqlite.test_functions.FunctionTests.test_sqlite_date_trunc) ... ok 453s test_sqlite_datetime_trunc (backends.sqlite.test_functions.FunctionTests.test_sqlite_datetime_trunc) ... ok 453s test_sqlite_time_trunc (backends.sqlite.test_functions.FunctionTests.test_sqlite_time_trunc) ... ok 453s test_database_sharing_in_threads (backends.sqlite.tests.ThreadSharing.test_database_sharing_in_threads) ... ok 453s test_references_column (backends.test_ddl_references.ColumnsTests.test_references_column) ... ok 453s test_references_table (backends.test_ddl_references.ColumnsTests.test_references_table) ... ok 453s test_rename_column_references (backends.test_ddl_references.ColumnsTests.test_rename_column_references) ... ok 453s test_rename_table_references (backends.test_ddl_references.ColumnsTests.test_rename_table_references) ... ok 453s test_repr (backends.test_ddl_references.ColumnsTests.test_repr) ... ok 453s test_str (backends.test_ddl_references.ColumnsTests.test_str) ... ok 453s test_autoincrement (backends.sqlite.tests.SchemaTests.test_autoincrement) 453s auto_increment fields are created with the AUTOINCREMENT keyword ... ok 453s test_constraint_checks_disabled_atomic_allowed (backends.sqlite.tests.SchemaTests.test_constraint_checks_disabled_atomic_allowed) 453s SQLite schema editor is usable within an outer transaction as long as ... ok 453s test_disable_constraint_checking_failure_disallowed (backends.sqlite.tests.SchemaTests.test_disable_constraint_checking_failure_disallowed) 453s SQLite schema editor is not usable within an outer transaction if ... ok 453s test_field_rename_inside_atomic_block (backends.sqlite.tests.SchemaTests.test_field_rename_inside_atomic_block) 453s NotImplementedError is raised when a model field rename is attempted ... skipped 'Database has feature(s) supports_atomic_references_rename' 453s test_table_rename_inside_atomic_block (backends.sqlite.tests.SchemaTests.test_table_rename_inside_atomic_block) 453s NotImplementedError is raised when a table rename is attempted inside ... skipped 'Database has feature(s) supports_atomic_references_rename' 453s test_references_column (backends.test_ddl_references.ForeignKeyNameTests.test_references_column) ... ok 453s test_references_table (backends.test_ddl_references.ForeignKeyNameTests.test_references_table) ... ok 453s test_rename_column_references (backends.test_ddl_references.ForeignKeyNameTests.test_rename_column_references) ... ok 453s test_rename_table_references (backends.test_ddl_references.ForeignKeyNameTests.test_rename_table_references) ... ok 453s test_repr (backends.test_ddl_references.ForeignKeyNameTests.test_repr) ... ok 453s test_str (backends.test_ddl_references.ForeignKeyNameTests.test_str) ... ok 453s test_references_column (backends.test_ddl_references.ExpressionsTests.test_references_column) ... ok 453s test_references_table (backends.test_ddl_references.ExpressionsTests.test_references_table) ... ok 453s test_rename_column_references (backends.test_ddl_references.ExpressionsTests.test_rename_column_references) ... ok 453s test_rename_table_references (backends.test_ddl_references.ExpressionsTests.test_rename_table_references) ... ok 453s test_rename_table_references_without_alias (backends.test_ddl_references.ExpressionsTests.test_rename_table_references_without_alias) ... ok 453s test_str (backends.test_ddl_references.ExpressionsTests.test_str) ... ok 453s test_references_column (backends.test_ddl_references.IndexNameTests.test_references_column) ... ok 453s test_references_table (backends.test_ddl_references.IndexNameTests.test_references_table) ... ok 453s test_rename_column_references (backends.test_ddl_references.IndexNameTests.test_rename_column_references) ... ok 453s test_rename_table_references (backends.test_ddl_references.IndexNameTests.test_rename_table_references) ... ok 453s test_repr (backends.test_ddl_references.IndexNameTests.test_repr) ... ok 453s test_str (backends.test_ddl_references.IndexNameTests.test_str) ... ok 453s test_references_column (backends.test_ddl_references.StatementTests.test_references_column) ... ok 453s test_references_table (backends.test_ddl_references.StatementTests.test_references_table) ... ok 453s test_rename_column_references (backends.test_ddl_references.StatementTests.test_rename_column_references) ... ok 453s test_rename_table_references (backends.test_ddl_references.StatementTests.test_rename_table_references) ... ok 453s test_repr (backends.test_ddl_references.StatementTests.test_repr) ... ok 453s test_str (backends.test_ddl_references.StatementTests.test_str) ... ok 453s test_references_table (backends.test_ddl_references.TableTests.test_references_table) ... ok 453s test_rename_table_references (backends.test_ddl_references.TableTests.test_rename_table_references) ... ok 453s test_repr (backends.test_ddl_references.TableTests.test_repr) ... ok 453s test_str (backends.test_ddl_references.TableTests.test_str) ... ok 453s test_format_number (backends.test_utils.TestUtils.test_format_number) ... ok 453s test_split_identifier (backends.test_utils.TestUtils.test_split_identifier) ... ok 453s test_split_tzname_delta (backends.test_utils.TestUtils.test_split_tzname_delta) ... ok 453s test_truncate_name (backends.test_utils.TestUtils.test_truncate_name) ... ok 453s test_callproc_kparams (backends.test_utils.CursorWrapperTests.test_callproc_kparams) ... skipped "Database doesn't support feature(s): create_test_procedure_with_int_param_sql, supports_callproc_kwargs" 453s test_callproc_with_int_params (backends.test_utils.CursorWrapperTests.test_callproc_with_int_params) ... skipped "Database doesn't support feature(s): create_test_procedure_with_int_param_sql" 453s test_callproc_without_params (backends.test_utils.CursorWrapperTests.test_callproc_without_params) ... skipped "Database doesn't support feature(s): create_test_procedure_without_params_sql" 453s test_unsupported_callproc_kparams_raises_error (backends.test_utils.CursorWrapperTests.test_unsupported_callproc_kparams_raises_error) ... ok 453s test_signal (backends.tests.ConnectionCreatedSignalTest.test_signal) ... skipped "Database doesn't support feature(s): test_db_allows_multiple_connections" 453s test_check_constraints (backends.tests.FkConstraintsTests.test_check_constraints) 453s Constraint checks should raise an IntegrityError when bad data is in the DB. ... ok 453s test_check_constraints_sql_keywords (backends.tests.FkConstraintsTests.test_check_constraints_sql_keywords) ... ok 453s test_disable_constraint_checks_context_manager (backends.tests.FkConstraintsTests.test_disable_constraint_checks_context_manager) 453s When constraint checks are disabled (using context manager), should be ... ok 453s test_disable_constraint_checks_manually (backends.tests.FkConstraintsTests.test_disable_constraint_checks_manually) 453s When constraint checks are disabled, should be able to write bad data ... ok 453s test_integrity_checks_on_creation (backends.tests.FkConstraintsTests.test_integrity_checks_on_creation) 453s Try to create a model instance that violates a FK constraint. If it ... ok 453s test_integrity_checks_on_update (backends.tests.FkConstraintsTests.test_integrity_checks_on_update) 453s Try to update a model instance introducing a FK constraint violation. ... ok 454s test_sequence_name_length_limits_create (backends.tests.LongNameTest.test_sequence_name_length_limits_create) 454s Creation of model with long name and long pk name doesn't error. ... ok 454s test_sequence_name_length_limits_flush (backends.tests.LongNameTest.test_sequence_name_length_limits_flush) 454s Sequence resetting as part of a flush with model with long name and ... ok 454s test_sequence_name_length_limits_m2m (backends.tests.LongNameTest.test_sequence_name_length_limits_m2m) 454s An m2m save of a model with a long name and a long m2m field name ... ok 454s test_cached_db_features (backends.tests.BackendTestCase.test_cached_db_features) ... ok 454s test_cursor_contextmanager (backends.tests.BackendTestCase.test_cursor_contextmanager) 454s Cursors can be used as a context manager ... ok 454s test_cursor_contextmanager_closing (backends.tests.BackendTestCase.test_cursor_contextmanager_closing) ... skipped 'Psycopg specific cursor.closed attribute needed' 454s test_cursor_execute_with_pyformat (backends.tests.BackendTestCase.test_cursor_execute_with_pyformat) ... ok 454s test_cursor_executemany (backends.tests.BackendTestCase.test_cursor_executemany) ... ok 454s test_cursor_executemany_with_empty_params_list (backends.tests.BackendTestCase.test_cursor_executemany_with_empty_params_list) ... ok 454s test_cursor_executemany_with_iterator (backends.tests.BackendTestCase.test_cursor_executemany_with_iterator) ... ok 454s test_cursor_executemany_with_pyformat (backends.tests.BackendTestCase.test_cursor_executemany_with_pyformat) ... ok 454s test_cursor_executemany_with_pyformat_iterator (backends.tests.BackendTestCase.test_cursor_executemany_with_pyformat_iterator) ... ok 454s test_database_operations_helper_class (backends.tests.BackendTestCase.test_database_operations_helper_class) ... ok 454s test_database_operations_init (backends.tests.BackendTestCase.test_database_operations_init) 454s DatabaseOperations initialization doesn't query the database. ... ok 454s test_duplicate_table_error (backends.tests.BackendTestCase.test_duplicate_table_error) 454s Creating an existing table returns a DatabaseError ... ok 454s test_is_usable_after_database_disconnects (backends.tests.BackendTestCase.test_is_usable_after_database_disconnects) 454s is_usable() doesn't crash when the database disconnects (#21553). ... skipped "Database doesn't support feature(s): test_db_allows_multiple_connections" 454s test_queries (backends.tests.BackendTestCase.test_queries) 454s Test the documented API of connection.queries. ... ok 454s test_queries_bare_where (backends.tests.BackendTestCase.test_queries_bare_where) ... ok 454s test_queries_limit (backends.tests.BackendTestCase.test_queries_limit) 454s The backend doesn't store an unlimited number of queries (#12581). ... skipped "Database doesn't support feature(s): test_db_allows_multiple_connections" 454s test_queries_logger (backends.tests.BackendTestCase.test_queries_logger) ... ok 454s test_timezone_none_use_tz_false (backends.tests.BackendTestCase.test_timezone_none_use_tz_false) ... ok 454s test_unicode_fetches (backends.tests.BackendTestCase.test_unicode_fetches) ... ok 454s test_unicode_password (backends.tests.BackendTestCase.test_unicode_password) ... ok 454s test_base_finder_check_not_implemented (staticfiles_tests.test_checks.FindersCheckTests.test_base_finder_check_not_implemented) ... ok 454s test_check_finders (staticfiles_tests.test_checks.FindersCheckTests.test_check_finders) 454s check_finders() concatenates all errors. ... ok 454s test_dirs_contains_static_root (staticfiles_tests.test_checks.FindersCheckTests.test_dirs_contains_static_root) ... ok 454s test_dirs_contains_static_root_in_tuple (staticfiles_tests.test_checks.FindersCheckTests.test_dirs_contains_static_root_in_tuple) ... ok 454s test_dirs_not_tuple_or_list (staticfiles_tests.test_checks.FindersCheckTests.test_dirs_not_tuple_or_list) ... ok 454s test_no_errors_with_test_settings (staticfiles_tests.test_checks.FindersCheckTests.test_no_errors_with_test_settings) ... ok 454s test_nonexistent_directories (staticfiles_tests.test_checks.FindersCheckTests.test_nonexistent_directories) ... ok 454s test_prefix_contains_trailing_slash (staticfiles_tests.test_checks.FindersCheckTests.test_prefix_contains_trailing_slash) ... ok 454s test_find_all (staticfiles_tests.test_finders.TestAppDirectoriesFinder.test_find_all) ... ok 454s test_find_first (staticfiles_tests.test_finders.TestAppDirectoriesFinder.test_find_first) ... ok 454s test_closing_non_shared_connections (backends.tests.ThreadTests.test_closing_non_shared_connections) 454s A connection that is not explicitly shareable cannot be closed by ... ok 454s test_connections_thread_local (backends.tests.ThreadTests.test_connections_thread_local) 454s The connections are different for each thread (#17258). ... ok 454s test_default_connection_thread_local (backends.tests.ThreadTests.test_default_connection_thread_local) 454s The default connection (i.e. django.db.connection) is different for ... ok 454s test_pass_connection_between_threads (backends.tests.ThreadTests.test_pass_connection_between_threads) 454s A connection can be passed from one thread to the other (#17258). ... ok 454s test_thread_sharing_count (backends.tests.ThreadTests.test_thread_sharing_count) ... ok 454s test_find_all (staticfiles_tests.test_finders.TestDefaultStorageFinder.test_find_all) ... ok 454s test_find_first (staticfiles_tests.test_finders.TestDefaultStorageFinder.test_find_first) ... ok 454s test_find_all (staticfiles_tests.test_finders.TestFileSystemFinder.test_find_all) ... ok 454s test_find_first (staticfiles_tests.test_finders.TestFileSystemFinder.test_find_first) ... ok 454s test_cache (staticfiles_tests.test_finders.TestMiscFinder.test_cache) ... ok 454s test_get_finder (staticfiles_tests.test_finders.TestMiscFinder.test_get_finder) ... ok 454s test_get_finder_bad_classname (staticfiles_tests.test_finders.TestMiscFinder.test_get_finder_bad_classname) ... ok 454s test_get_finder_bad_module (staticfiles_tests.test_finders.TestMiscFinder.test_get_finder_bad_module) ... ok 454s test_location_empty (staticfiles_tests.test_finders.TestMiscFinder.test_location_empty) ... ok 454s test_searched_locations (staticfiles_tests.test_finders.TestMiscFinder.test_searched_locations) ... ok 454s test_absolute_url (staticfiles_tests.test_forms.StaticFilesFormsMediaTestCase.test_absolute_url) ... ok 454s test_get_async_response (staticfiles_tests.test_handlers.TestASGIStaticFilesHandler.test_get_async_response) ... ok 454s test_get_async_response_not_found (staticfiles_tests.test_handlers.TestASGIStaticFilesHandler.test_get_async_response_not_found) ... ok 454s test_non_http_requests_passed_to_the_wrapped_application (staticfiles_tests.test_handlers.TestASGIStaticFilesHandler.test_non_http_requests_passed_to_the_wrapped_application) ... ok 454s test_test_test (staticfiles_tests.test_liveserver.StaticLiveServerChecks.test_test_test) ... ok 454s test_app_files (staticfiles_tests.test_management.TestCollection.test_app_files) 454s Can find a file in an app static/ directory. ... ok 454s test_camelcase_filenames (staticfiles_tests.test_management.TestCollection.test_camelcase_filenames) 454s Can find a file with capital letters. ... ok 454s test_common_ignore_patterns (staticfiles_tests.test_management.TestCollection.test_common_ignore_patterns) 454s Common ignore patterns (*~, .*, CVS) are ignored. ... ok 454s test_filename_with_percent_sign (staticfiles_tests.test_management.TestCollection.test_filename_with_percent_sign) ... ok 454s test_ignore (staticfiles_tests.test_management.TestCollection.test_ignore) 454s -i patterns are ignored. ... ok 454s test_nonascii_filenames (staticfiles_tests.test_management.TestCollection.test_nonascii_filenames) 454s Can find a file with non-ASCII character in an app static/ directory. ... ok 454s test_pathlib (staticfiles_tests.test_management.TestCollection.test_pathlib) ... ok 454s test_staticfiles_dirs (staticfiles_tests.test_management.TestCollection.test_staticfiles_dirs) 454s Can find a file in a STATICFILES_DIRS directory. ... ok 454s test_staticfiles_dirs_priority (staticfiles_tests.test_management.TestCollection.test_staticfiles_dirs_priority) 454s File in STATICFILES_DIRS has priority over file in app. ... ok 454s test_staticfiles_dirs_subdir (staticfiles_tests.test_management.TestCollection.test_staticfiles_dirs_subdir) 454s Can find a file in a subdirectory of a STATICFILES_DIRS ... ok 454s test_cleared_not_found (staticfiles_tests.test_management.TestCollectionClear.test_cleared_not_found) ... ok 454s test_dir_not_exists (staticfiles_tests.test_management.TestCollectionClear.test_dir_not_exists) ... ok 454s test_handle_path_notimplemented (staticfiles_tests.test_management.TestCollectionClear.test_handle_path_notimplemented) ... ok 454s test_custom_ignore_patterns (staticfiles_tests.test_management.TestCollectionCustomIgnorePatterns.test_custom_ignore_patterns) 454s A custom ignore_patterns list, ['*.css', '*/vendor/*.js'] in this case, ... ok 454s test_no_files_created (staticfiles_tests.test_management.TestCollectionDryRun.test_no_files_created) 454s Make sure no files were create in the destination directory. ... ok 454s test_no_files_created (staticfiles_tests.test_management.TestCollectionDryRunManifestStaticFilesStorage.test_no_files_created) 454s Make sure no files were create in the destination directory. ... ok 454s test_ordering_override (staticfiles_tests.test_management.TestCollectionFilesOverride.test_ordering_override) 454s Test if collectstatic takes files in proper order ... ok 454s test_collectstatic_emulation (staticfiles_tests.test_liveserver.StaticLiveServerView.test_collectstatic_emulation) 454s StaticLiveServerTestCase use of staticfiles' serve() allows it ... ok 454s test_app_files (staticfiles_tests.test_management.TestCollectionLinks.test_app_files) 454s Can find a file in an app static/ directory. ... ok 454s test_broken_symlink (staticfiles_tests.test_management.TestCollectionLinks.test_broken_symlink) 454s Test broken symlink gets deleted. ... ok 454s test_camelcase_filenames (staticfiles_tests.test_management.TestCollectionLinks.test_camelcase_filenames) 454s Can find a file with capital letters. ... ok 454s test_clear_broken_symlink (staticfiles_tests.test_management.TestCollectionLinks.test_clear_broken_symlink) 454s With ``--clear``, broken symbolic links are deleted. ... ok 454s test_filename_with_percent_sign (staticfiles_tests.test_management.TestCollectionLinks.test_filename_with_percent_sign) ... ok 454s test_links_created (staticfiles_tests.test_management.TestCollectionLinks.test_links_created) 454s With ``--link``, symbolic links are created. ... ok 454s test_no_remote_link (staticfiles_tests.test_management.TestCollectionLinks.test_no_remote_link) ... ok 454s test_nonascii_filenames (staticfiles_tests.test_management.TestCollectionLinks.test_nonascii_filenames) 454s Can find a file with non-ASCII character in an app static/ directory. ... ok 454s test_staticfiles_dirs (staticfiles_tests.test_management.TestCollectionLinks.test_staticfiles_dirs) 454s Can find a file in a STATICFILES_DIRS directory. ... ok 454s test_staticfiles_dirs_priority (staticfiles_tests.test_management.TestCollectionLinks.test_staticfiles_dirs_priority) 454s File in STATICFILES_DIRS has priority over file in app. ... ok 454s test_staticfiles_dirs_subdir (staticfiles_tests.test_management.TestCollectionLinks.test_staticfiles_dirs_subdir) 454s Can find a file in a subdirectory of a STATICFILES_DIRS ... ok 454s test_symlinks_and_files_replaced (staticfiles_tests.test_management.TestCollectionLinks.test_symlinks_and_files_replaced) 454s Running collectstatic in non-symlink mode replaces symlinks with files, ... ok 454s test_skips_newer_files_in_remote_storage (staticfiles_tests.test_management.TestCollectionNeverCopyStorage.test_skips_newer_files_in_remote_storage) 454s collectstatic skips newer files in a remote storage. ... ok 454s test_missing_settings_dont_prevent_help (staticfiles_tests.test_management.TestCollectionHelpSubcommand.test_missing_settings_dont_prevent_help) 454s Even if the STATIC_ROOT setting is not set, one can still call the ... ok 454s test_no_files_created (staticfiles_tests.test_management.TestCollectionNonLocalStorage.test_no_files_created) 454s Make sure no files were create in the destination directory. ... ok 454s test_storage_properties (staticfiles_tests.test_management.TestCollectionNonLocalStorage.test_storage_properties) ... ok 454s test_no_warning (staticfiles_tests.test_management.TestCollectionOverwriteWarning.test_no_warning) 454s There isn't a warning if there isn't a duplicate destination. ... ok 454s test_warning (staticfiles_tests.test_management.TestCollectionOverwriteWarning.test_warning) 454s There is a warning when there are duplicate destinations. ... ok 454s test_app_files (staticfiles_tests.test_management.TestCollectionNoDefaultIgnore.test_app_files) 454s Can find a file in an app static/ directory. ... ok 454s test_camelcase_filenames (staticfiles_tests.test_management.TestCollectionNoDefaultIgnore.test_camelcase_filenames) 454s Can find a file with capital letters. ... ok 454s test_filename_with_percent_sign (staticfiles_tests.test_management.TestCollectionNoDefaultIgnore.test_filename_with_percent_sign) ... ok 454s test_no_common_ignore_patterns (staticfiles_tests.test_management.TestCollectionNoDefaultIgnore.test_no_common_ignore_patterns) 454s With --no-default-ignore, common ignore patterns (*~, .*, CVS) ... ok 454s test_nonascii_filenames (staticfiles_tests.test_management.TestCollectionNoDefaultIgnore.test_nonascii_filenames) 454s Can find a file with non-ASCII character in an app static/ directory. ... ok 454s test_staticfiles_dirs (staticfiles_tests.test_management.TestCollectionNoDefaultIgnore.test_staticfiles_dirs) 454s Can find a file in a STATICFILES_DIRS directory. ... ok 454s test_staticfiles_dirs_priority (staticfiles_tests.test_management.TestCollectionNoDefaultIgnore.test_staticfiles_dirs_priority) 454s File in STATICFILES_DIRS has priority over file in app. ... ok 454s test_staticfiles_dirs_subdir (staticfiles_tests.test_management.TestCollectionNoDefaultIgnore.test_staticfiles_dirs_subdir) 454s Can find a file in a subdirectory of a STATICFILES_DIRS ... ok 455s test_app_files (staticfiles_tests.test_management.TestCollectionPathLib.test_app_files) 455s Can find a file in an app static/ directory. ... ok 455s test_camelcase_filenames (staticfiles_tests.test_management.TestCollectionPathLib.test_camelcase_filenames) 455s Can find a file with capital letters. ... ok 455s test_common_ignore_patterns (staticfiles_tests.test_management.TestCollectionPathLib.test_common_ignore_patterns) 455s Common ignore patterns (*~, .*, CVS) are ignored. ... ok 455s test_filename_with_percent_sign (staticfiles_tests.test_management.TestCollectionPathLib.test_filename_with_percent_sign) ... ok 455s test_ignore (staticfiles_tests.test_management.TestCollectionPathLib.test_ignore) 455s -i patterns are ignored. ... ok 455s test_nonascii_filenames (staticfiles_tests.test_management.TestCollectionPathLib.test_nonascii_filenames) 455s Can find a file with non-ASCII character in an app static/ directory. ... ok 455s test_pathlib (staticfiles_tests.test_management.TestCollectionPathLib.test_pathlib) ... ok 455s test_staticfiles_dirs (staticfiles_tests.test_management.TestCollectionPathLib.test_staticfiles_dirs) 455s Can find a file in a STATICFILES_DIRS directory. ... ok 455s test_staticfiles_dirs_priority (staticfiles_tests.test_management.TestCollectionPathLib.test_staticfiles_dirs_priority) 455s File in STATICFILES_DIRS has priority over file in app. ... ok 455s test_staticfiles_dirs_subdir (staticfiles_tests.test_management.TestCollectionPathLib.test_staticfiles_dirs_subdir) 455s Can find a file in a subdirectory of a STATICFILES_DIRS ... ok 455s test_verbosity_0 (staticfiles_tests.test_management.TestCollectionVerbosity.test_verbosity_0) ... ok 455s test_verbosity_1 (staticfiles_tests.test_management.TestCollectionVerbosity.test_verbosity_1) ... ok 455s test_verbosity_1_with_post_process (staticfiles_tests.test_management.TestCollectionVerbosity.test_verbosity_1_with_post_process) ... ok 455s test_verbosity_2 (staticfiles_tests.test_management.TestCollectionVerbosity.test_verbosity_2) ... ok 455s test_verbosity_2_with_post_process (staticfiles_tests.test_management.TestCollectionVerbosity.test_verbosity_2_with_post_process) ... ok 455s test_collectstatis_check (staticfiles_tests.test_management.TestConfiguration.test_collectstatis_check) ... ok 455s test_local_storage_detection_helper (staticfiles_tests.test_management.TestConfiguration.test_local_storage_detection_helper) ... ok 455s test_location_empty (staticfiles_tests.test_management.TestConfiguration.test_location_empty) ... ok 455s test_all_files (staticfiles_tests.test_management.TestFindStatic.test_all_files) 455s findstatic returns all candidate files if run without --first and -v1. ... ok 455s test_all_files_less_verbose (staticfiles_tests.test_management.TestFindStatic.test_all_files_less_verbose) 455s findstatic returns all candidate files if run without --first and -v0. ... ok 455s test_all_files_more_verbose (staticfiles_tests.test_management.TestFindStatic.test_all_files_more_verbose) 455s findstatic returns all candidate files if run without --first and -v2. ... ok 455s test_app_files (staticfiles_tests.test_management.TestFindStatic.test_app_files) 455s Can find a file in an app static/ directory. ... ok 455s test_camelcase_filenames (staticfiles_tests.test_management.TestFindStatic.test_camelcase_filenames) 455s Can find a file with capital letters. ... ok 455s test_filename_with_percent_sign (staticfiles_tests.test_management.TestFindStatic.test_filename_with_percent_sign) ... ok 455s test_nonascii_filenames (staticfiles_tests.test_management.TestFindStatic.test_nonascii_filenames) 455s Can find a file with non-ASCII character in an app static/ directory. ... ok 455s test_staticfiles_dirs (staticfiles_tests.test_management.TestFindStatic.test_staticfiles_dirs) 455s Can find a file in a STATICFILES_DIRS directory. ... ok 455s test_staticfiles_dirs_priority (staticfiles_tests.test_management.TestFindStatic.test_staticfiles_dirs_priority) 455s File in STATICFILES_DIRS has priority over file in app. ... ok 455s test_staticfiles_dirs_subdir (staticfiles_tests.test_management.TestFindStatic.test_staticfiles_dirs_subdir) 455s Can find a file in a subdirectory of a STATICFILES_DIRS ... ok 455s test_cancelled (staticfiles_tests.test_management.TestInteractiveMessages.test_cancelled) ... ok 455s test_no_warning_for_empty_staticdir (staticfiles_tests.test_management.TestInteractiveMessages.test_no_warning_for_empty_staticdir) ... ok 455s test_no_warning_when_staticdir_does_not_exist (staticfiles_tests.test_management.TestInteractiveMessages.test_no_warning_when_staticdir_does_not_exist) ... ok 455s test_warning_when_clearing_staticdir (staticfiles_tests.test_management.TestInteractiveMessages.test_warning_when_clearing_staticdir) ... ok 455s test_warning_when_overwriting_files_in_staticdir (staticfiles_tests.test_management.TestInteractiveMessages.test_warning_when_overwriting_files_in_staticdir) ... ok 455s test_404_response (staticfiles_tests.test_management.TestRunserver.test_404_response) ... ok 455s test_middleware_loaded_only_once (staticfiles_tests.test_management.TestRunserver.test_middleware_loaded_only_once) ... ok 455s test_file_change_after_collectstatic (staticfiles_tests.test_storage.TestCollectionHashedFilesCache.test_file_change_after_collectstatic) ... ok 455s test_aggregating_modules (staticfiles_tests.test_storage.TestCollectionJSModuleImportAggregationManifestStorage.test_aggregating_modules) ... ok 455s test_module_import (staticfiles_tests.test_storage.TestCollectionJSModuleImportAggregationManifestStorage.test_module_import) ... ok 455s test_collectstatistic_no_post_process_replaced_paths (staticfiles_tests.test_storage.TestCollectionNoPostProcessReplacedPaths.test_collectstatistic_no_post_process_replaced_paths) ... ok 455s test_hashed_name (staticfiles_tests.test_storage.TestCollectionNoneHashStorage.test_hashed_name) ... ok 455s test_template_tag_return (staticfiles_tests.test_storage.TestCollectionSimpleStorage.test_template_tag_return) ... ok 455s test_template_tag_simple_content (staticfiles_tests.test_storage.TestCollectionSimpleStorage.test_template_tag_simple_content) ... ok 455s test_read_manifest (staticfiles_tests.test_storage.TestCustomManifestStorage.test_read_manifest) ... ok 455s test_read_manifest_nonexistent (staticfiles_tests.test_storage.TestCustomManifestStorage.test_read_manifest_nonexistent) ... ok 455s test_save_manifest_create (staticfiles_tests.test_storage.TestCustomManifestStorage.test_save_manifest_create) ... ok 455s test_save_manifest_override (staticfiles_tests.test_storage.TestCustomManifestStorage.test_save_manifest_override) ... ok 455s test_multi_extension_patterns (staticfiles_tests.test_storage.TestExtraPatternsStorage.test_multi_extension_patterns) 455s With storage classes having several file extension patterns, only the ... ok 455s test_collect_static_files_default_permissions (staticfiles_tests.test_storage.TestStaticFilePermissions.test_collect_static_files_default_permissions) ... ok 455s test_collect_static_files_permissions (staticfiles_tests.test_storage.TestStaticFilePermissions.test_collect_static_files_permissions) ... ok 455s test_collect_static_files_subclass_of_static_storage (staticfiles_tests.test_storage.TestStaticFilePermissions.test_collect_static_files_subclass_of_static_storage) ... ok 455s test_template_tag (staticfiles_tests.test_templatetags.TestTemplateTag.test_template_tag) ... ok 455s test_template_tag_escapes (staticfiles_tests.test_templatetags.TestTemplateTag.test_template_tag_escapes) 455s Storage.url() should return an encoded path and might be overridden ... ok 455s test_media_url_in_static_url (staticfiles_tests.test_utils.CheckSettingsTests.test_media_url_in_static_url) ... ok 455s test_disabled_serving (staticfiles_tests.test_views.TestServeDisabled.test_disabled_serving) ... ok 455s test_app_files (staticfiles_tests.test_views.TestServeStaticWithDefaultURL.test_app_files) 455s Can find a file in an app static/ directory. ... ok 455s test_camelcase_filenames (staticfiles_tests.test_views.TestServeStaticWithDefaultURL.test_camelcase_filenames) 455s Can find a file with capital letters. ... ok 455s test_filename_with_percent_sign (staticfiles_tests.test_views.TestServeStaticWithDefaultURL.test_filename_with_percent_sign) ... ok 455s test_nonascii_filenames (staticfiles_tests.test_views.TestServeStaticWithDefaultURL.test_nonascii_filenames) 455s Can find a file with non-ASCII character in an app static/ directory. ... ok 455s test_staticfiles_dirs (staticfiles_tests.test_views.TestServeStaticWithDefaultURL.test_staticfiles_dirs) 455s Can find a file in a STATICFILES_DIRS directory. ... ok 455s test_staticfiles_dirs_priority (staticfiles_tests.test_views.TestServeStaticWithDefaultURL.test_staticfiles_dirs_priority) 455s File in STATICFILES_DIRS has priority over file in app. ... ok 455s test_staticfiles_dirs_subdir (staticfiles_tests.test_views.TestServeStaticWithDefaultURL.test_staticfiles_dirs_subdir) 455s Can find a file in a subdirectory of a STATICFILES_DIRS ... ok 456s test_app_files (staticfiles_tests.test_views.TestServeStaticWithURLHelper.test_app_files) 456s Can find a file in an app static/ directory. ... ok 456s test_camelcase_filenames (staticfiles_tests.test_views.TestServeStaticWithURLHelper.test_camelcase_filenames) 456s Can find a file with capital letters. ... ok 456s test_filename_with_percent_sign (staticfiles_tests.test_views.TestServeStaticWithURLHelper.test_filename_with_percent_sign) ... ok 456s test_nonascii_filenames (staticfiles_tests.test_views.TestServeStaticWithURLHelper.test_nonascii_filenames) 456s Can find a file with non-ASCII character in an app static/ directory. ... ok 456s test_staticfiles_dirs (staticfiles_tests.test_views.TestServeStaticWithURLHelper.test_staticfiles_dirs) 456s Can find a file in a STATICFILES_DIRS directory. ... ok 456s test_staticfiles_dirs_priority (staticfiles_tests.test_views.TestServeStaticWithURLHelper.test_staticfiles_dirs_priority) 456s File in STATICFILES_DIRS has priority over file in app. ... ok 456s test_staticfiles_dirs_subdir (staticfiles_tests.test_views.TestServeStaticWithURLHelper.test_staticfiles_dirs_subdir) 456s Can find a file in a subdirectory of a STATICFILES_DIRS ... ok 456s test_request_attributes (context_processors.tests.RequestContextProcessorTests.test_request_attributes) 456s The request object is available in the template and that its ... ok 456s test_covering_ignored (indexes.tests.CoveringIndexIgnoredTests.test_covering_ignored) ... ok 456s test_covering_func_index (indexes.tests.CoveringIndexTests.test_covering_func_index) ... skipped "Database doesn't support feature(s): supports_covering_indexes" 456s test_covering_index (indexes.tests.CoveringIndexTests.test_covering_index) ... skipped "Database doesn't support feature(s): supports_covering_indexes" 456s test_covering_partial_index (indexes.tests.CoveringIndexTests.test_covering_partial_index) ... skipped "Database doesn't support feature(s): supports_covering_indexes" 456s test_condition_ignored (indexes.tests.PartialIndexConditionIgnoredTests.test_condition_ignored) ... skipped 'Database has feature(s) supports_partial_indexes' 456s test_boolean_restriction_partial (indexes.tests.PartialIndexTests.test_boolean_restriction_partial) ... ok 456s test_integer_restriction_partial (indexes.tests.PartialIndexTests.test_integer_restriction_partial) ... ok 456s test_is_null_condition (indexes.tests.PartialIndexTests.test_is_null_condition) ... ok 456s test_multiple_conditions (indexes.tests.PartialIndexTests.test_multiple_conditions) ... ok 456s test_partial_func_index (indexes.tests.PartialIndexTests.test_partial_func_index) ... ok 456s test_partial_index (indexes.tests.PartialIndexTests.test_partial_index) ... ok 456s test_no_index_for_foreignkey (indexes.tests.SchemaIndexesMySQLTests.test_no_index_for_foreignkey) 456s MySQL on InnoDB already creates indexes automatically for foreign keys. ... skipped 'MySQL tests' 456s test_create_index_ignores_opclasses (indexes.tests.SchemaIndexesNotPostgreSQLTests.test_create_index_ignores_opclasses) ... ok 456s test_ops_class (indexes.tests.SchemaIndexesPostgreSQLTests.test_ops_class) ... skipped 'PostgreSQL tests' 456s test_ops_class_columns_lists_sql (indexes.tests.SchemaIndexesPostgreSQLTests.test_ops_class_columns_lists_sql) ... skipped 'PostgreSQL tests' 456s test_ops_class_descending (indexes.tests.SchemaIndexesPostgreSQLTests.test_ops_class_descending) ... skipped 'PostgreSQL tests' 456s test_ops_class_descending_columns_list_sql (indexes.tests.SchemaIndexesPostgreSQLTests.test_ops_class_descending_columns_list_sql) ... skipped 'PostgreSQL tests' 456s test_ops_class_descending_partial (indexes.tests.SchemaIndexesPostgreSQLTests.test_ops_class_descending_partial) ... skipped 'PostgreSQL tests' 456s test_ops_class_include (indexes.tests.SchemaIndexesPostgreSQLTests.test_ops_class_include) ... skipped 'PostgreSQL tests' 456s test_ops_class_include_tablespace (indexes.tests.SchemaIndexesPostgreSQLTests.test_ops_class_include_tablespace) ... skipped 'PostgreSQL tests' 456s test_ops_class_multiple_columns (indexes.tests.SchemaIndexesPostgreSQLTests.test_ops_class_multiple_columns) ... skipped 'PostgreSQL tests' 456s test_ops_class_partial (indexes.tests.SchemaIndexesPostgreSQLTests.test_ops_class_partial) ... skipped 'PostgreSQL tests' 456s test_ops_class_partial_tablespace (indexes.tests.SchemaIndexesPostgreSQLTests.test_ops_class_partial_tablespace) ... skipped 'PostgreSQL tests' 456s test_text_indexes (indexes.tests.SchemaIndexesPostgreSQLTests.test_text_indexes) 456s Test creation of PostgreSQL-specific text indexes (#12234) ... skipped 'PostgreSQL tests' 456s test_virtual_relation_indexes (indexes.tests.SchemaIndexesPostgreSQLTests.test_virtual_relation_indexes) 456s Test indexes are not created for related objects ... skipped 'PostgreSQL tests' 456s test_domain (resolve_url.tests.ResolveUrlTests.test_domain) 456s Passing a domain to resolve_url() returns the same domain. ... ok 456s test_full_url (resolve_url.tests.ResolveUrlTests.test_full_url) 456s Passing a full URL to resolve_url() results in the same url. ... ok 456s test_lazy_reverse (resolve_url.tests.ResolveUrlTests.test_lazy_reverse) 456s Passing the result of reverse_lazy is resolved to a real URL ... ok 456s test_model (resolve_url.tests.ResolveUrlTests.test_model) 456s Passing a model to resolve_url() results in get_absolute_url() being ... ok 456s test_non_view_callable_raises_no_reverse_match (resolve_url.tests.ResolveUrlTests.test_non_view_callable_raises_no_reverse_match) 456s Passing a non-view callable into resolve_url() raises a ... ok 456s test_relative_path (resolve_url.tests.ResolveUrlTests.test_relative_path) 456s Passing a relative URL path to resolve_url() results in the same url. ... ok 456s test_url_path (resolve_url.tests.ResolveUrlTests.test_url_path) 456s Passing a URL path to resolve_url() results in the same url. ... ok 456s test_valid_view_name (resolve_url.tests.ResolveUrlTests.test_valid_view_name) 456s Passing a view name to resolve_url() results in the URL path mapping ... ok 456s test_view_function (resolve_url.tests.ResolveUrlTests.test_view_function) 456s Passing a view function to resolve_url() results in the URL path ... ok 456s test_empty_q_object (expressions_case.tests.CaseWhenTests.test_empty_q_object) ... ok 456s test_invalid_when_constructor_args (expressions_case.tests.CaseWhenTests.test_invalid_when_constructor_args) ... ok 456s test_only_when_arguments (expressions_case.tests.CaseWhenTests.test_only_when_arguments) ... ok 456s test_clear_empties_manifest (staticfiles_tests.test_storage.TestCollectionManifestStorage.test_clear_empties_manifest) ... ok 456s test_css_import_case_insensitive (staticfiles_tests.test_storage.TestCollectionManifestStorage.test_css_import_case_insensitive) ... ok 456s test_css_source_map (staticfiles_tests.test_storage.TestCollectionManifestStorage.test_css_source_map) ... ok 456s test_css_source_map_sensitive (staticfiles_tests.test_storage.TestCollectionManifestStorage.test_css_source_map_sensitive) ... ok 456s test_css_source_map_tabs (staticfiles_tests.test_storage.TestCollectionManifestStorage.test_css_source_map_tabs) ... ok 456s test_import_loop (staticfiles_tests.test_storage.TestCollectionManifestStorage.test_import_loop) ... ok 456s test_import_replacement (staticfiles_tests.test_storage.TestCollectionManifestStorage.test_import_replacement) 456s See #18050 ... ok 456s test_intermediate_files (staticfiles_tests.test_storage.TestCollectionManifestStorage.test_intermediate_files) ... ok 456s test_js_source_map (staticfiles_tests.test_storage.TestCollectionManifestStorage.test_js_source_map) ... ok 456s test_js_source_map_sensitive (staticfiles_tests.test_storage.TestCollectionManifestStorage.test_js_source_map_sensitive) ... ok 456s test_js_source_map_trailing_whitespace (staticfiles_tests.test_storage.TestCollectionManifestStorage.test_js_source_map_trailing_whitespace) ... ok 456s test_loaded_cache (staticfiles_tests.test_storage.TestCollectionManifestStorage.test_loaded_cache) ... ok 456s test_manifest_does_not_exist (staticfiles_tests.test_storage.TestCollectionManifestStorage.test_manifest_does_not_exist) ... ok 456s test_manifest_does_not_ignore_permission_error (staticfiles_tests.test_storage.TestCollectionManifestStorage.test_manifest_does_not_ignore_permission_error) ... ok 456s test_manifest_exists (staticfiles_tests.test_storage.TestCollectionManifestStorage.test_manifest_exists) ... ok 456s test_manifest_hash (staticfiles_tests.test_storage.TestCollectionManifestStorage.test_manifest_hash) ... ok 456s test_manifest_hash_v1 (staticfiles_tests.test_storage.TestCollectionManifestStorage.test_manifest_hash_v1) ... ok 456s test_missing_entry (staticfiles_tests.test_storage.TestCollectionManifestStorage.test_missing_entry) ... ok 456s test_parse_cache (staticfiles_tests.test_storage.TestCollectionManifestStorage.test_parse_cache) ... ok 456s test_path_ignored_completely (staticfiles_tests.test_storage.TestCollectionManifestStorage.test_path_ignored_completely) ... ok 456s test_path_with_fragment (staticfiles_tests.test_storage.TestCollectionManifestStorage.test_path_with_fragment) ... ok 456s test_path_with_querystring (staticfiles_tests.test_storage.TestCollectionManifestStorage.test_path_with_querystring) ... ok 456s test_path_with_querystring_and_fragment (staticfiles_tests.test_storage.TestCollectionManifestStorage.test_path_with_querystring_and_fragment) ... ok 456s test_post_processing (staticfiles_tests.test_storage.TestCollectionManifestStorage.test_post_processing) 456s post_processing behaves correctly. ... ok 456s test_post_processing_failure (staticfiles_tests.test_storage.TestCollectionManifestStorage.test_post_processing_failure) 456s post_processing indicates the origin of the error when it fails. ... ok 456s test_template_tag_absolute (staticfiles_tests.test_storage.TestCollectionManifestStorage.test_template_tag_absolute) ... ok 456s test_template_tag_absolute_root (staticfiles_tests.test_storage.TestCollectionManifestStorage.test_template_tag_absolute_root) 456s Like test_template_tag_absolute, but for a file in STATIC_ROOT (#26249). ... ok 456s test_template_tag_deep_relative (staticfiles_tests.test_storage.TestCollectionManifestStorage.test_template_tag_deep_relative) ... ok 456s test_template_tag_relative (staticfiles_tests.test_storage.TestCollectionManifestStorage.test_template_tag_relative) ... ok 456s test_template_tag_return (staticfiles_tests.test_storage.TestCollectionManifestStorage.test_template_tag_return) ... ok 456s test_template_tag_simple_content (staticfiles_tests.test_storage.TestCollectionManifestStorage.test_template_tag_simple_content) ... ok 456s test_template_tag_url (staticfiles_tests.test_storage.TestCollectionManifestStorage.test_template_tag_url) ... ok 456s test_count_does_not_silence_attribute_error (pagination.tests.PaginationTests.test_count_does_not_silence_attribute_error) ... ok 456s test_count_does_not_silence_type_error (pagination.tests.PaginationTests.test_count_does_not_silence_type_error) ... ok 456s test_float_integer_page (pagination.tests.PaginationTests.test_float_integer_page) ... ok 456s test_get_elided_page_range (pagination.tests.PaginationTests.test_get_elided_page_range) ... ok 456s test_get_page (pagination.tests.PaginationTests.test_get_page) 456s Paginator.get_page() returns a valid page even with invalid page ... ok 456s test_get_page_empty_object_list (pagination.tests.PaginationTests.test_get_page_empty_object_list) 456s Paginator.get_page() with an empty object_list. ... ok 456s test_get_page_empty_object_list_and_allow_empty_first_page_false (pagination.tests.PaginationTests.test_get_page_empty_object_list_and_allow_empty_first_page_false) 456s Paginator.get_page() raises EmptyPage if allow_empty_first_page=False ... ok 456s test_get_page_hook (pagination.tests.PaginationTests.test_get_page_hook) 456s A Paginator subclass can use the ``_get_page`` hook to ... ok 456s test_invalid_page_number (pagination.tests.PaginationTests.test_invalid_page_number) 456s Invalid page numbers result in the correct exception being raised. ... ok 456s test_no_content_allow_empty_first_page (pagination.tests.PaginationTests.test_no_content_allow_empty_first_page) ... ok 456s test_page_indexes (pagination.tests.PaginationTests.test_page_indexes) 456s Paginator pages have the correct start and end indexes. ... ok 456s test_page_range_iterator (pagination.tests.PaginationTests.test_page_range_iterator) 456s Paginator.page_range should be an iterator. ... ok 456s test_page_sequence (pagination.tests.PaginationTests.test_page_sequence) 456s A paginator page acts like a standard sequence. ... ok 456s test_paginate_misc_classes (pagination.tests.PaginationTests.test_paginate_misc_classes) ... ok 456s test_paginator (pagination.tests.PaginationTests.test_paginator) 456s Tests the paginator attributes using varying inputs. ... ok 456s test_paginator_iteration (pagination.tests.PaginationTests.test_paginator_iteration) ... ok 456s test_disallowed_delete_distinct (delete_regress.tests.DeleteDistinct.test_disallowed_delete_distinct) ... ok 456s test_concurrent_delete (delete_regress.tests.DeleteLockingTest.test_concurrent_delete) 456s Concurrent deletes don't collide and lock the database (#9479). ... skipped "Database doesn't support feature(s): test_db_allows_multiple_connections" 456s test_response (httpwrappers.tests.FileCloseTests.test_response) ... ok 456s test_streaming_response (httpwrappers.tests.FileCloseTests.test_streaming_response) ... ok 456s test_headers (httpwrappers.tests.HttpResponseHeadersTestCase.test_headers) ... ok 456s test_headers_as_iterable_of_tuple_pairs (httpwrappers.tests.HttpResponseHeadersTestCase.test_headers_as_iterable_of_tuple_pairs) ... ok 456s test_headers_bytestring (httpwrappers.tests.HttpResponseHeadersTestCase.test_headers_bytestring) ... ok 456s test_newlines_in_headers (httpwrappers.tests.HttpResponseHeadersTestCase.test_newlines_in_headers) ... ok 456s test_invalid_redirect_repr (httpwrappers.tests.HttpResponseSubclassesTests.test_invalid_redirect_repr) 456s If HttpResponseRedirect raises DisallowedRedirect, its __repr__() ... ok 456s test_not_allowed (httpwrappers.tests.HttpResponseSubclassesTests.test_not_allowed) ... ok 456s test_not_allowed_repr (httpwrappers.tests.HttpResponseSubclassesTests.test_not_allowed_repr) ... ok 456s test_not_allowed_repr_no_content_type (httpwrappers.tests.HttpResponseSubclassesTests.test_not_allowed_repr_no_content_type) ... ok 456s test_not_modified (httpwrappers.tests.HttpResponseSubclassesTests.test_not_modified) ... ok 456s test_not_modified_repr (httpwrappers.tests.HttpResponseSubclassesTests.test_not_modified_repr) ... ok 456s test_redirect (httpwrappers.tests.HttpResponseSubclassesTests.test_redirect) ... ok 456s test_redirect_lazy (httpwrappers.tests.HttpResponseSubclassesTests.test_redirect_lazy) 456s Make sure HttpResponseRedirect works with lazy strings. ... ok 456s test_redirect_repr (httpwrappers.tests.HttpResponseSubclassesTests.test_redirect_repr) ... ok 456s test_content_type (httpwrappers.tests.HttpResponseTests.test_content_type) ... ok 456s test_content_type_headers (httpwrappers.tests.HttpResponseTests.test_content_type_headers) ... ok 456s test_content_type_mutually_exclusive (httpwrappers.tests.HttpResponseTests.test_content_type_mutually_exclusive) ... ok 456s test_dict_behavior (httpwrappers.tests.HttpResponseTests.test_dict_behavior) 456s Test for bug #14020: Make HttpResponse.get work like dict.get ... ok 456s test_encoded_with_newlines_in_headers (httpwrappers.tests.HttpResponseTests.test_encoded_with_newlines_in_headers) 456s Keys & values which throw a UnicodeError when encoding/decoding should ... ok 456s test_file_interface (httpwrappers.tests.HttpResponseTests.test_file_interface) ... ok 456s test_header_deletion (httpwrappers.tests.HttpResponseTests.test_header_deletion) ... ok 456s test_headers_type (httpwrappers.tests.HttpResponseTests.test_headers_type) ... ok 456s test_instantiate_with_headers (httpwrappers.tests.HttpResponseTests.test_instantiate_with_headers) ... ok 456s test_iter_content (httpwrappers.tests.HttpResponseTests.test_iter_content) ... ok 456s test_iterator_isnt_rewound (httpwrappers.tests.HttpResponseTests.test_iterator_isnt_rewound) ... ok 456s test_lazy_content (httpwrappers.tests.HttpResponseTests.test_lazy_content) ... ok 456s test_long_line (httpwrappers.tests.HttpResponseTests.test_long_line) ... ok 456s test_memoryview_content (httpwrappers.tests.HttpResponseTests.test_memoryview_content) ... ok 456s test_newlines_in_headers (httpwrappers.tests.HttpResponseTests.test_newlines_in_headers) ... ok 456s test_non_string_content (httpwrappers.tests.HttpResponseTests.test_non_string_content) ... ok 456s test_stream_interface (httpwrappers.tests.HttpResponseTests.test_stream_interface) ... ok 456s test_unsafe_redirect (httpwrappers.tests.HttpResponseTests.test_unsafe_redirect) ... ok 457s test_json_response_custom_encoder (httpwrappers.tests.JsonResponseTests.test_json_response_custom_encoder) ... ok 457s test_json_response_list (httpwrappers.tests.JsonResponseTests.test_json_response_list) ... ok 457s test_json_response_non_ascii (httpwrappers.tests.JsonResponseTests.test_json_response_non_ascii) ... ok 457s test_json_response_passing_arguments_to_json_dumps (httpwrappers.tests.JsonResponseTests.test_json_response_passing_arguments_to_json_dumps) ... ok 457s test_json_response_raises_type_error_with_default_setting (httpwrappers.tests.JsonResponseTests.test_json_response_raises_type_error_with_default_setting) ... ok 457s test_json_response_text (httpwrappers.tests.JsonResponseTests.test_json_response_text) ... ok 457s test_json_response_uuid (httpwrappers.tests.JsonResponseTests.test_json_response_uuid) ... ok 457s test_basic_mutable_operations (httpwrappers.tests.QueryDictTests.test_basic_mutable_operations) ... ok 457s test_create_with_no_args (httpwrappers.tests.QueryDictTests.test_create_with_no_args) ... ok 457s test_duplicates_in_fromkeys_iterable (httpwrappers.tests.QueryDictTests.test_duplicates_in_fromkeys_iterable) ... ok 457s test_fromkeys_empty_iterable (httpwrappers.tests.QueryDictTests.test_fromkeys_empty_iterable) ... ok 457s test_fromkeys_is_immutable_by_default (httpwrappers.tests.QueryDictTests.test_fromkeys_is_immutable_by_default) ... ok 457s test_fromkeys_mutable_override (httpwrappers.tests.QueryDictTests.test_fromkeys_mutable_override) ... ok 457s test_fromkeys_noniterable (httpwrappers.tests.QueryDictTests.test_fromkeys_noniterable) ... ok 457s test_fromkeys_with_nondefault_encoding (httpwrappers.tests.QueryDictTests.test_fromkeys_with_nondefault_encoding) ... ok 457s test_fromkeys_with_nonempty_value (httpwrappers.tests.QueryDictTests.test_fromkeys_with_nonempty_value) ... ok 457s test_immutability (httpwrappers.tests.QueryDictTests.test_immutability) ... ok 457s test_immutable_basic_operations (httpwrappers.tests.QueryDictTests.test_immutable_basic_operations) ... ok 457s test_immutable_get_with_default (httpwrappers.tests.QueryDictTests.test_immutable_get_with_default) ... ok 457s test_missing_key (httpwrappers.tests.QueryDictTests.test_missing_key) ... ok 457s test_multiple_keys (httpwrappers.tests.QueryDictTests.test_multiple_keys) 457s Test QueryDict with two key/value pairs with same keys. ... ok 457s test_mutable_copy (httpwrappers.tests.QueryDictTests.test_mutable_copy) 457s A copy of a QueryDict is mutable. ... ok 457s test_mutable_delete (httpwrappers.tests.QueryDictTests.test_mutable_delete) ... ok 457s test_non_default_encoding (httpwrappers.tests.QueryDictTests.test_non_default_encoding) 457s #13572 - QueryDict with a non-default encoding ... ok 457s test_pickle (httpwrappers.tests.QueryDictTests.test_pickle) ... ok 457s test_querydict_fromkeys (httpwrappers.tests.QueryDictTests.test_querydict_fromkeys) ... ok 457s test_single_key_value (httpwrappers.tests.QueryDictTests.test_single_key_value) 457s Test QueryDict with one key/value pair ... ok 457s test_update_from_querydict (httpwrappers.tests.QueryDictTests.test_update_from_querydict) 457s Regression test for #8278: QueryDict.update(QueryDict) ... ok 457s test_urlencode (httpwrappers.tests.QueryDictTests.test_urlencode) ... ok 457s test_urlencode_int (httpwrappers.tests.QueryDictTests.test_urlencode_int) ... ok 457s test_async_streaming_response (httpwrappers.tests.StreamingHttpResponseTests.test_async_streaming_response) ... ok 457s test_async_streaming_response_warning (httpwrappers.tests.StreamingHttpResponseTests.test_async_streaming_response_warning) ... ok 457s test_repr (httpwrappers.tests.StreamingHttpResponseTests.test_repr) ... ok 457s test_streaming_response (httpwrappers.tests.StreamingHttpResponseTests.test_streaming_response) ... ok 457s test_sync_streaming_response_warning (httpwrappers.tests.StreamingHttpResponseTests.test_sync_streaming_response_warning) ... ok 457s test_no_lang_activate (i18n.patterns.tests.PathUnusedTests.test_no_lang_activate) ... ok 457s test_request_urlconf_considered (i18n.patterns.tests.RequestURLConfTests.test_request_urlconf_considered) ... ok 457s test_prefixed_i18n_disabled (i18n.patterns.tests.URLDisabledTests.test_prefixed_i18n_disabled) ... ok 457s test_account_register (i18n.patterns.tests.URLNamespaceTests.test_account_register) ... ok 457s test_invalid_prefix_use (i18n.patterns.tests.URLPrefixTests.test_invalid_prefix_use) ... ok 457s test_not_prefixed (i18n.patterns.tests.URLPrefixTests.test_not_prefixed) ... ok 457s test_prefixed (i18n.patterns.tests.URLPrefixTests.test_prefixed) ... ok 457s test_translated_path_prefixed_language_other_than_accepted_header (i18n.patterns.tests.URLPrefixedFalseTranslatedTests.test_translated_path_prefixed_language_other_than_accepted_header) ... ok 457s test_translated_path_prefixed_language_other_than_cookie_language (i18n.patterns.tests.URLPrefixedFalseTranslatedTests.test_translated_path_prefixed_language_other_than_cookie_language) ... ok 457s test_translated_path_unprefixed_language_other_than_accepted_header (i18n.patterns.tests.URLPrefixedFalseTranslatedTests.test_translated_path_unprefixed_language_other_than_accepted_header) ... ok 457s test_translated_path_unprefixed_language_other_than_cookie_language (i18n.patterns.tests.URLPrefixedFalseTranslatedTests.test_translated_path_unprefixed_language_other_than_cookie_language) ... ok 457s test_custom_redirect_class (i18n.patterns.tests.URLRedirectTests.test_custom_redirect_class) ... ok 457s test_en_redirect (i18n.patterns.tests.URLRedirectTests.test_en_redirect) ... ok 457s test_en_redirect_wrong_url (i18n.patterns.tests.URLRedirectTests.test_en_redirect_wrong_url) ... ok 457s test_nl_redirect (i18n.patterns.tests.URLRedirectTests.test_nl_redirect) ... ok 457s test_nl_redirect_wrong_url (i18n.patterns.tests.URLRedirectTests.test_nl_redirect_wrong_url) ... ok 457s test_no_prefix_response (i18n.patterns.tests.URLRedirectTests.test_no_prefix_response) ... ok 457s test_pl_pl_redirect (i18n.patterns.tests.URLRedirectTests.test_pl_pl_redirect) ... ok 457s test_pt_br_redirect (i18n.patterns.tests.URLRedirectTests.test_pt_br_redirect) ... ok 457s test_language_prefix_with_script_prefix (i18n.patterns.tests.URLRedirectWithScriptAliasTests.test_language_prefix_with_script_prefix) ... ok 457s test_inheritance (delete_regress.tests.DeleteCascadeTransactionTests.test_inheritance) 457s Auto-created many-to-many through tables referencing a parent model are ... ok 457s test_to_field (delete_regress.tests.DeleteCascadeTransactionTests.test_to_field) 457s Cascade deletion works with ForeignKey.to_field set to non-PK. ... ok 457s test_en_redirect (i18n.patterns.tests.URLRedirectWithoutTrailingSlashSettingTests.test_en_redirect) ... ok 457s test_not_prefixed_redirect (i18n.patterns.tests.URLRedirectWithoutTrailingSlashSettingTests.test_not_prefixed_redirect) ... ok 457s test_en_redirect (i18n.patterns.tests.URLRedirectWithoutTrailingSlashTests.test_en_redirect) ... ok 457s test_not_prefixed_redirect (i18n.patterns.tests.URLRedirectWithoutTrailingSlashTests.test_not_prefixed_redirect) ... ok 457s test_en_path (i18n.patterns.tests.URLResponseTests.test_en_path) ... ok 457s test_en_url (i18n.patterns.tests.URLResponseTests.test_en_url) ... ok 457s test_nl_path (i18n.patterns.tests.URLResponseTests.test_nl_path) ... ok 457s test_nl_url (i18n.patterns.tests.URLResponseTests.test_nl_url) ... ok 457s test_not_prefixed_with_prefix (i18n.patterns.tests.URLResponseTests.test_not_prefixed_with_prefix) ... ok 457s test_pt_br_url (i18n.patterns.tests.URLResponseTests.test_pt_br_url) ... ok 457s test_wrong_en_prefix (i18n.patterns.tests.URLResponseTests.test_wrong_en_prefix) ... ok 457s test_wrong_nl_prefix (i18n.patterns.tests.URLResponseTests.test_wrong_nl_prefix) ... ok 457s test_locale_not_interepreted_as_regex (i18n.patterns.tests.URLTranslationTests.test_locale_not_interepreted_as_regex) ... ok 457s test_no_prefix_translated (i18n.patterns.tests.URLTranslationTests.test_no_prefix_translated) ... ok 457s test_reverse_translated_with_captured_kwargs (i18n.patterns.tests.URLTranslationTests.test_reverse_translated_with_captured_kwargs) ... ok 457s test_translate_url_utility (i18n.patterns.tests.URLTranslationTests.test_translate_url_utility) ... ok 457s test_users_url (i18n.patterns.tests.URLTranslationTests.test_users_url) ... ok 457s test_args (i18n.patterns.tests.URLTagTests.test_args) ... ok 457s test_context (i18n.patterns.tests.URLTagTests.test_context) ... ok 457s test_kwargs (i18n.patterns.tests.URLTagTests.test_kwargs) ... ok 457s test_strings_only (i18n.patterns.tests.URLTagTests.test_strings_only) ... ok 457s test_en_redirect (i18n.patterns.tests.URLVaryAcceptLanguageTests.test_en_redirect) 457s The redirect to a prefixed URL depends on 'Accept-Language' and ... ok 457s test_no_prefix_response (i18n.patterns.tests.URLVaryAcceptLanguageTests.test_no_prefix_response) ... ok 457s test_app_locale_compiled (i18n.test_compilation.AppCompilationTest.test_app_locale_compiled) ... ok 457s test_error_reported_by_msgfmt (i18n.test_compilation.CompilationErrorHandling.test_error_reported_by_msgfmt) ... ok 457s test_msgfmt_error_including_non_ascii (i18n.test_compilation.CompilationErrorHandling.test_msgfmt_error_including_non_ascii) ... ok 457s test_command_help (i18n.test_compilation.ExcludedLocaleCompilationTests.test_command_help) ... ok 457s test_multiple_locales_excluded (i18n.test_compilation.ExcludedLocaleCompilationTests.test_multiple_locales_excluded) ... ok 457s test_multiple_locales_excluded_with_locale (i18n.test_compilation.ExcludedLocaleCompilationTests.test_multiple_locales_excluded_with_locale) ... ok 457s test_one_locale_excluded (i18n.test_compilation.ExcludedLocaleCompilationTests.test_one_locale_excluded) ... ok 457s test_one_locale_excluded_with_locale (i18n.test_compilation.ExcludedLocaleCompilationTests.test_one_locale_excluded_with_locale) ... ok 457s test_fuzzy_compiling (i18n.test_compilation.FuzzyTranslationTest.test_fuzzy_compiling) ... ok 457s test_nofuzzy_compiling (i18n.test_compilation.FuzzyTranslationTest.test_nofuzzy_compiling) ... ok 457s test_ignores_based_on_pattern (i18n.test_compilation.IgnoreDirectoryCompilationTests.test_ignores_based_on_pattern) ... ok 457s test_multiple_locale_dirs_ignored (i18n.test_compilation.IgnoreDirectoryCompilationTests.test_multiple_locale_dirs_ignored) ... ok 457s test_one_locale_dir_ignored (i18n.test_compilation.IgnoreDirectoryCompilationTests.test_one_locale_dir_ignored) ... ok 457s test_locale_paths_pathlib (i18n.test_compilation.PathLibLocaleCompilationTests.test_locale_paths_pathlib) ... ok 457s test_multiple_locales (i18n.test_compilation.MultipleLocaleCompilationTests.test_multiple_locales) ... ok 457s test_one_locale (i18n.test_compilation.MultipleLocaleCompilationTests.test_one_locale) ... ok 457s test_percent_symbol_in_po_file (i18n.test_compilation.PoFileContentsTests.test_percent_symbol_in_po_file) ... ok 457s test_bom_rejection (i18n.test_compilation.PoFileTests.test_bom_rejection) ... ok 457s test_no_compile_when_unneeded (i18n.test_compilation.PoFileTests.test_no_compile_when_unneeded) ... ok 457s test_no_write_access (i18n.test_compilation.PoFileTests.test_no_write_access) ... ok 458s test_copy_plural_forms (i18n.test_extraction.CopyPluralFormsExtractorTests.test_copy_plural_forms) ... ok 458s test_override_plural_forms (i18n.test_extraction.CopyPluralFormsExtractorTests.test_override_plural_forms) 458s Ticket #20311. ... ok 458s test_translate_and_plural_blocktranslate_collision (i18n.test_extraction.CopyPluralFormsExtractorTests.test_translate_and_plural_blocktranslate_collision) 458s Ensures a correct workaround for the gettext bug when handling a literal ... ok 458s test_no_locale_raises (i18n.test_extraction.CustomLayoutExtractionTests.test_no_locale_raises) ... ok 458s test_project_locale_paths (i18n.test_extraction.CustomLayoutExtractionTests.test_project_locale_paths) ... ok 458s test_project_locale_paths_pathlib (i18n.test_extraction.CustomLayoutExtractionTests.test_project_locale_paths_pathlib) ... ok 458s test_command_help (i18n.test_extraction.ExcludedLocaleExtractionTests.test_command_help) ... ok 458s test_multiple_locales_excluded (i18n.test_extraction.ExcludedLocaleExtractionTests.test_multiple_locales_excluded) ... ok 458s test_multiple_locales_excluded_with_locale (i18n.test_extraction.ExcludedLocaleExtractionTests.test_multiple_locales_excluded_with_locale) ... ok 458s test_one_locale_excluded (i18n.test_extraction.ExcludedLocaleExtractionTests.test_one_locale_excluded) ... ok 458s test_one_locale_excluded_with_locale (i18n.test_extraction.ExcludedLocaleExtractionTests.test_one_locale_excluded_with_locale) ... ok 458s test_ignore_directory (i18n.test_extraction.IgnoredExtractorTests.test_ignore_directory) ... ok 458s test_ignore_file_patterns (i18n.test_extraction.IgnoredExtractorTests.test_ignore_file_patterns) ... ok 458s test_ignore_subdirectory (i18n.test_extraction.IgnoredExtractorTests.test_ignore_subdirectory) ... ok 458s test_media_static_dirs_ignored (i18n.test_extraction.IgnoredExtractorTests.test_media_static_dirs_ignored) ... ok 458s test_default_root_settings (i18n.test_extraction.JavaScriptExtractorTests.test_default_root_settings) 458s Regression test for #23717. ... ok 458s test_javascript_literals (i18n.test_extraction.JavaScriptExtractorTests.test_javascript_literals) ... ok 458s test_media_static_dirs_ignored (i18n.test_extraction.JavaScriptExtractorTests.test_media_static_dirs_ignored) 458s Regression test for #23583. ... ok 458s test_blocktranslate_trimmed (i18n.test_extraction.BasicExtractorTests.test_blocktranslate_trimmed) ... ok 458s test_comments_extractor (i18n.test_extraction.BasicExtractorTests.test_comments_extractor) ... ok 458s test_context_in_single_quotes (i18n.test_extraction.BasicExtractorTests.test_context_in_single_quotes) ... ok 458s test_extraction_error (i18n.test_extraction.BasicExtractorTests.test_extraction_error) ... ok 458s test_extraction_warning (i18n.test_extraction.BasicExtractorTests.test_extraction_warning) 458s test xgettext warning about multiple bare interpolation placeholders ... ok 458s test_invalid_locale_end_with_underscore (i18n.test_extraction.BasicExtractorTests.test_invalid_locale_end_with_underscore) ... ok 458s test_invalid_locale_hyphen (i18n.test_extraction.BasicExtractorTests.test_invalid_locale_hyphen) ... ok 458s test_invalid_locale_lower_country (i18n.test_extraction.BasicExtractorTests.test_invalid_locale_lower_country) ... ok 458s test_invalid_locale_plus (i18n.test_extraction.BasicExtractorTests.test_invalid_locale_plus) ... ok 458s test_invalid_locale_private_subtag (i18n.test_extraction.BasicExtractorTests.test_invalid_locale_private_subtag) ... ok 458s test_invalid_locale_start_with_underscore (i18n.test_extraction.BasicExtractorTests.test_invalid_locale_start_with_underscore) ... ok 458s test_invalid_locale_uppercase (i18n.test_extraction.BasicExtractorTests.test_invalid_locale_uppercase) ... ok 458s test_makemessages_find_files (i18n.test_extraction.BasicExtractorTests.test_makemessages_find_files) 458s find_files only discover files having the proper extensions. ... ok 458s test_makemessages_gettext_version (i18n.test_extraction.BasicExtractorTests.test_makemessages_gettext_version) ... ok 458s test_no_option (i18n.test_extraction.BasicExtractorTests.test_no_option) ... ok 458s test_po_file_encoding_when_updating (i18n.test_extraction.BasicExtractorTests.test_po_file_encoding_when_updating) 458s Update of PO file doesn't corrupt it with non-UTF-8 encoding on Windows ... ok 458s test_pot_charset_header_is_utf8 (i18n.test_extraction.BasicExtractorTests.test_pot_charset_header_is_utf8) 458s Content-Type: ... charset=CHARSET is replaced with charset=UTF-8 ... ok 458s test_special_char_extracted (i18n.test_extraction.BasicExtractorTests.test_special_char_extracted) ... ok 458s test_template_comments (i18n.test_extraction.BasicExtractorTests.test_template_comments) 458s Template comment tags on the same line of other constructs (#19552) ... ok 458s test_template_message_context_extractor (i18n.test_extraction.BasicExtractorTests.test_template_message_context_extractor) 458s Message contexts are correctly extracted for the {% translate %} and ... ok 458s test_unicode_decode_error (i18n.test_extraction.BasicExtractorTests.test_unicode_decode_error) ... ok 458s test_unicode_file_name (i18n.test_extraction.BasicExtractorTests.test_unicode_file_name) ... ok 458s test_use_i18n_false (i18n.test_extraction.BasicExtractorTests.test_use_i18n_false) 458s makemessages also runs successfully when USE_I18N is False. ... ok 458s test_valid_locale (i18n.test_extraction.BasicExtractorTests.test_valid_locale) ... ok 458s test_valid_locale_private_subtag (i18n.test_extraction.BasicExtractorTests.test_valid_locale_private_subtag) ... ok 458s test_valid_locale_tachelhit_latin_morocco (i18n.test_extraction.BasicExtractorTests.test_valid_locale_tachelhit_latin_morocco) ... ok 458s test_valid_locale_with_country (i18n.test_extraction.BasicExtractorTests.test_valid_locale_with_country) ... ok 458s test_keep_pot_disabled_by_default (i18n.test_extraction.KeepPotFileExtractorTests.test_keep_pot_disabled_by_default) ... ok 458s test_keep_pot_enabled (i18n.test_extraction.KeepPotFileExtractorTests.test_keep_pot_enabled) ... ok 458s test_keep_pot_explicitly_disabled (i18n.test_extraction.KeepPotFileExtractorTests.test_keep_pot_explicitly_disabled) ... ok 458s test_all_locales (i18n.test_extraction.MultipleLocaleExtractionTests.test_all_locales) 458s When the `locale` flag is absent, all dirs from the parent locale dir ... ok 458s test_multiple_locales (i18n.test_extraction.MultipleLocaleExtractionTests.test_multiple_locales) ... ok 459s test_add_location_file (i18n.test_extraction.LocationCommentsTests.test_add_location_file) 459s makemessages --add-location=file ... ok 459s test_add_location_full (i18n.test_extraction.LocationCommentsTests.test_add_location_full) 459s makemessages --add-location=full ... ok 459s test_add_location_gettext_version_check (i18n.test_extraction.LocationCommentsTests.test_add_location_gettext_version_check) 459s CommandError is raised when using makemessages --add-location with ... ok 459s test_add_location_never (i18n.test_extraction.LocationCommentsTests.test_add_location_never) 459s makemessages --add-location=never ... ok 459s test_location_comments_for_templatized_files (i18n.test_extraction.LocationCommentsTests.test_location_comments_for_templatized_files) 459s Ensure no leaky paths in comments, e.g. #: path o ile.html.py:123 ... ok 459s test_no_location_disabled (i18n.test_extraction.LocationCommentsTests.test_no_location_disabled) 459s Behavior is correct if --no-location switch isn't specified. ... ok 459s test_no_location_enabled (i18n.test_extraction.LocationCommentsTests.test_no_location_enabled) 459s Behavior is correct if --no-location switch is specified. See #16903. ... ok 459s test_no_wrap_disabled (i18n.test_extraction.NoWrapExtractorTests.test_no_wrap_disabled) ... ok 459s test_no_wrap_enabled (i18n.test_extraction.NoWrapExtractorTests.test_no_wrap_enabled) ... ok 459s test_makemessages_no_settings (i18n.test_extraction.NoSettingsExtractionTests.test_makemessages_no_settings) ... ok 459s test_symlink (i18n.test_extraction.SymlinkExtractorTests.test_symlink) ... ok 459s test_eq (i18n.test_management.TranslatableFileTests.test_eq) ... ok 459s test_repr (i18n.test_management.TranslatableFileTests.test_repr) ... ok 459s test_adds_python_format_to_all_percent_signs (i18n.test_percents.ExtractingStringsWithPercentSigns.test_adds_python_format_to_all_percent_signs) ... ok 459s test_trans_tag_with_percent_symbol_at_the_end (i18n.test_percents.ExtractingStringsWithPercentSigns.test_trans_tag_with_percent_symbol_at_the_end) ... ok 459s test_trans_tag_with_percent_symbol_in_the_middle (i18n.test_percents.ExtractingStringsWithPercentSigns.test_trans_tag_with_percent_symbol_in_the_middle) ... ok 459s test_trans_tag_with_string_that_look_like_fmt_spec (i18n.test_percents.ExtractingStringsWithPercentSigns.test_trans_tag_with_string_that_look_like_fmt_spec) ... ok 459s test_po_changed_with_new_strings (i18n.test_extraction.UnchangedPoExtractionTests.test_po_changed_with_new_strings) 459s PO files are updated when new changes are detected. ... ok 459s test_po_remains_unchanged (i18n.test_extraction.UnchangedPoExtractionTests.test_po_remains_unchanged) 459s PO files are unchanged unless there are new changes. ... ok 459s test_translates_multiple_percent_signs (i18n.test_percents.RenderingTemplatesWithPercentSigns.test_translates_multiple_percent_signs) ... ok 459s test_translates_with_a_percent_symbol_at_the_end (i18n.test_percents.RenderingTemplatesWithPercentSigns.test_translates_with_a_percent_symbol_at_the_end) ... ok 459s test_translates_with_percent_symbol_in_the_middle (i18n.test_percents.RenderingTemplatesWithPercentSigns.test_translates_with_percent_symbol_in_the_middle) ... ok 459s test_translates_with_percent_symbol_using_context (i18n.test_percents.RenderingTemplatesWithPercentSigns.test_translates_with_percent_symbol_using_context) ... ok 459s test_translates_with_string_that_look_like_fmt_spec_with_trans (i18n.test_percents.RenderingTemplatesWithPercentSigns.test_translates_with_string_that_look_like_fmt_spec_with_trans) ... ok 459s test_app_translation (i18n.tests.AppResolutionOrderI18NTests.test_app_translation) ... ok 459s test_check_for_language (i18n.tests.CountrySpecificLanguageTests.test_check_for_language) ... ok 459s test_check_for_language_null (i18n.tests.CountrySpecificLanguageTests.test_check_for_language_null) ... ok 459s test_get_language_from_request (i18n.tests.CountrySpecificLanguageTests.test_get_language_from_request) ... ok 459s test_get_language_from_request_code_too_long (i18n.tests.CountrySpecificLanguageTests.test_get_language_from_request_code_too_long) ... ok 459s test_get_language_from_request_null (i18n.tests.CountrySpecificLanguageTests.test_get_language_from_request_null) ... ok 459s test_specific_language_codes (i18n.tests.CountrySpecificLanguageTests.test_specific_language_codes) ... ok 459s test_django_fallback (i18n.tests.DjangoFallbackResolutionOrderI18NTests.test_django_fallback) ... ok 459s test_locale_paths_override_app_translation (i18n.tests.LocalePathsResolutionOrderI18NTests.test_locale_paths_override_app_translation) ... ok 459s test_locale_paths_translation (i18n.tests.LocalePathsResolutionOrderI18NTests.test_locale_paths_translation) ... ok 459s test_cache_resetting (i18n.tests.MiscTests.test_cache_resetting) 459s After setting LANGUAGE, the cache should be cleared and languages ... ok 459s test_english_fallback (i18n.tests.MiscTests.test_english_fallback) 459s With a non-English LANGUAGE_CODE and if the active language is English ... ok 459s test_get_language_from_path_null (i18n.tests.MiscTests.test_get_language_from_path_null) ... ok 459s test_get_language_from_path_real (i18n.tests.MiscTests.test_get_language_from_path_real) ... ok 459s test_get_supported_language_variant_null (i18n.tests.MiscTests.test_get_supported_language_variant_null) ... ok 459s test_get_supported_language_variant_real (i18n.tests.MiscTests.test_get_supported_language_variant_real) ... ok 459s test_i18n_patterns_returns_list (i18n.tests.MiscTests.test_i18n_patterns_returns_list) ... ok 459s test_parse_language_cookie (i18n.tests.MiscTests.test_parse_language_cookie) ... ok 459s test_parse_literal_http_header (i18n.tests.MiscTests.test_parse_literal_http_header) ... ok 459s test_parse_spec_http_header (i18n.tests.MiscTests.test_parse_spec_http_header) 459s Testing HTTP header parsing. First, we test that we can parse the ... ok 459s test_special_fallback_language (i18n.tests.MiscTests.test_special_fallback_language) 459s Some languages may have special fallbacks that don't follow the simple ... ok 459s test_subsequent_code_fallback_language (i18n.tests.MiscTests.test_subsequent_code_fallback_language) 459s Subsequent language codes should be used when the language code is not ... ok 459s test_support_for_deprecated_chinese_language_codes (i18n.tests.MiscTests.test_support_for_deprecated_chinese_language_codes) 459s Some browsers (Firefox, IE, etc.) use deprecated language codes. As these ... ok 459s test_check_for_language (i18n.tests.NonDjangoLanguageTests.test_check_for_language) ... ok 459s test_non_django_language (i18n.tests.NonDjangoLanguageTests.test_non_django_language) ... ok 459s test_plural_non_django_language (i18n.tests.NonDjangoLanguageTests.test_plural_non_django_language) ... ok 459s test_fallback_language_code (i18n.tests.TestLanguageInfo.test_fallback_language_code) 459s get_language_info return the first fallback language info if the lang_info ... ok 459s test_localized_language_info (i18n.tests.TestLanguageInfo.test_localized_language_info) ... ok 459s test_unknown_language_code (i18n.tests.TestLanguageInfo.test_unknown_language_code) ... ok 459s test_unknown_language_code_and_country_code (i18n.tests.TestLanguageInfo.test_unknown_language_code_and_country_code) ... ok 459s test_unknown_only_country_code (i18n.tests.TestLanguageInfo.test_unknown_only_country_code) ... ok 459s test_sparse_territory_catalog (i18n.tests.TranslationFallbackI18NTests.test_sparse_territory_catalog) 459s Untranslated strings for territorial language variants use the ... ok 459s test_ignores_non_mo_files (i18n.tests.TranslationFileChangedTests.test_ignores_non_mo_files) ... ok 459s test_resets_cache_with_mo_files (i18n.tests.TranslationFileChangedTests.test_resets_cache_with_mo_files) ... ok 459s test_failure_finding_default_mo_files (i18n.tests.TranslationFilesMissing.test_failure_finding_default_mo_files) 459s OSError is raised if the default language is unparseable. ... ok 459s test_translation_loading (i18n.tests.TranslationLoadingTests.test_translation_loading) 459s "loading_app" does not have translations for all languages provided by ... ok 459s test_empty_value (i18n.tests.TranslationTests.test_empty_value) 459s Empty value must stay empty after being translated (#23196). ... ok 459s test_language_bidi (i18n.tests.TranslationTests.test_language_bidi) ... ok 459s test_language_bidi_null (i18n.tests.TranslationTests.test_language_bidi_null) ... ok 459s test_lazy_objects (i18n.tests.TranslationTests.test_lazy_objects) 459s Format string interpolation should work with *_lazy objects. ... ok 459s test_lazy_pickle (i18n.tests.TranslationTests.test_lazy_pickle) ... ok 459s test_maclines (i18n.tests.TranslationTests.test_maclines) 459s Translations on files with Mac or DOS end of lines will be converted ... ok 459s test_multiple_plurals_per_language (i18n.tests.TranslationTests.test_multiple_plurals_per_language) 459s Normally, French has 2 plurals. As other/locale/fr/LC_MESSAGES/django.po ... ok 459s test_ngettext_lazy (i18n.tests.TranslationTests.test_ngettext_lazy) ... ok 459s test_ngettext_lazy_bool (i18n.tests.TranslationTests.test_ngettext_lazy_bool) ... ok 459s test_ngettext_lazy_format_style (i18n.tests.TranslationTests.test_ngettext_lazy_format_style) ... ok 459s test_ngettext_lazy_pickle (i18n.tests.TranslationTests.test_ngettext_lazy_pickle) ... ok 459s test_override (i18n.tests.TranslationTests.test_override) ... ok 459s test_override_decorator (i18n.tests.TranslationTests.test_override_decorator) ... ok 459s test_override_exit (i18n.tests.TranslationTests.test_override_exit) 459s The language restored is the one used when the function was ... ok 459s test_pgettext (i18n.tests.TranslationTests.test_pgettext) ... ok 459s test_plural (i18n.tests.TranslationTests.test_plural) 459s Test plurals with ngettext. French differs from English in that 0 is singular. ... ok 459s test_plural_null (i18n.tests.TranslationTests.test_plural_null) ... ok 459s test_safe_status (i18n.tests.TranslationTests.test_safe_status) 459s Translating a string requiring no auto-escaping with gettext or pgettext ... ok 459s test_to_language (i18n.tests.TranslationTests.test_to_language) ... ok 459s test_to_locale (i18n.tests.TranslationTests.test_to_locale) ... ok 459s test_bug14894_translation_activate_thread_safety (i18n.tests.TranslationThreadSafetyTests.test_bug14894_translation_activate_thread_safety) ... ok 459s test_default_lang_fallback_without_prefix (i18n.tests.UnprefixedDefaultLanguageTests.test_default_lang_fallback_without_prefix) ... ok 459s test_default_lang_without_prefix (i18n.tests.UnprefixedDefaultLanguageTests.test_default_lang_without_prefix) 459s With i18n_patterns(..., prefix_default_language=False), the default ... ok 459s test_no_redirect_on_404 (i18n.tests.UnprefixedDefaultLanguageTests.test_no_redirect_on_404) 459s A request for a nonexistent URL shouldn't cause a redirect to ... ok 459s test_other_lang_with_prefix (i18n.tests.UnprefixedDefaultLanguageTests.test_other_lang_with_prefix) ... ok 459s test_page_with_dash (i18n.tests.UnprefixedDefaultLanguageTests.test_page_with_dash) ... ok 459s test_unprefixed_language_other_than_accept_language (i18n.tests.UnprefixedDefaultLanguageTests.test_unprefixed_language_other_than_accept_language) ... ok 459s test_round_away_from_one (i18n.tests.UtilsTests.test_round_away_from_one) ... ok 459s test_i18n_app_dirs (i18n.tests.WatchForTranslationChangesTests.test_i18n_app_dirs) ... ok 459s test_i18n_app_dirs_ignore_django_apps (i18n.tests.WatchForTranslationChangesTests.test_i18n_app_dirs_ignore_django_apps) ... ok 459s test_i18n_disabled (i18n.tests.WatchForTranslationChangesTests.test_i18n_disabled) ... ok 459s test_i18n_enabled (i18n.tests.WatchForTranslationChangesTests.test_i18n_enabled) ... ok 459s test_i18n_local_locale (i18n.tests.WatchForTranslationChangesTests.test_i18n_local_locale) ... ok 459s test_i18n_locale_paths (i18n.tests.WatchForTranslationChangesTests.test_i18n_locale_paths) ... ok 460s test_extract_function_traversal (utils_tests.test_archive.TestArchiveInvalid.test_extract_function_traversal) ... ok 460s test_admin_javascript_supported_input_formats (i18n.tests.FormattingTests.test_admin_javascript_supported_input_formats) 460s The first input format for DATE_INPUT_FORMATS, TIME_INPUT_FORMATS, and ... ok 460s test_all_format_strings (i18n.tests.FormattingTests.test_all_format_strings) ... ok 460s test_false_like_locale_formats (i18n.tests.FormattingTests.test_false_like_locale_formats) 460s The active locale's formats take precedence over the default settings ... ok 460s test_format_arbitrary_settings (i18n.tests.FormattingTests.test_format_arbitrary_settings) ... ok 460s test_get_custom_format (i18n.tests.FormattingTests.test_get_custom_format) ... ok 460s test_get_format_lazy_format (i18n.tests.FormattingTests.test_get_format_lazy_format) ... ok 460s test_get_format_modules_lang (i18n.tests.FormattingTests.test_get_format_modules_lang) ... ok 460s test_iter_format_modules (i18n.tests.FormattingTests.test_iter_format_modules) 460s Tests the iter_format_modules function. ... ok 460s test_iter_format_modules_stability (i18n.tests.FormattingTests.test_iter_format_modules_stability) 460s Tests the iter_format_modules function always yields format modules in ... ok 460s test_l10n_disabled (i18n.tests.FormattingTests.test_l10n_disabled) 460s Catalan locale with format i18n disabled translations will be used, ... ok 460s test_l10n_enabled (i18n.tests.FormattingTests.test_l10n_enabled) ... ok 460s test_locale_independent (i18n.tests.FormattingTests.test_locale_independent) 460s Localization of numbers ... ok 460s test_localize_templatetag_and_filter (i18n.tests.FormattingTests.test_localize_templatetag_and_filter) 460s Test the {% localize %} templatetag and the localize/unlocalize filters. ... ok 460s test_localized_as_text_as_hidden_input (i18n.tests.FormattingTests.test_localized_as_text_as_hidden_input) 460s Form input with 'as_hidden' or 'as_text' is correctly localized. ... ok 460s test_localized_input (i18n.tests.FormattingTests.test_localized_input) 460s Tests if form input is correctly localized ... ok 460s test_localized_input_func (i18n.tests.FormattingTests.test_localized_input_func) ... ok 460s test_localized_off_numbers (i18n.tests.FormattingTests.test_localized_off_numbers) 460s A string representation is returned for unlocalized numbers. ... ok 460s test_sanitize_separators (i18n.tests.FormattingTests.test_sanitize_separators) 460s Tests django.utils.formats.sanitize_separators. ... ok 460s test_sanitize_strftime_format (i18n.tests.FormattingTests.test_sanitize_strftime_format) ... ok 460s test_sanitize_strftime_format_with_escaped_percent (i18n.tests.FormattingTests.test_sanitize_strftime_format_with_escaped_percent) ... ok 460s test_sub_locales (i18n.tests.FormattingTests.test_sub_locales) 460s Check if sublocales fall back to the main locale ... ok 460s test_watchman_available (utils_tests.test_autoreload.GetReloaderTests.test_watchman_available) ... ok 460s test_watchman_unavailable (utils_tests.test_autoreload.GetReloaderTests.test_watchman_unavailable) ... ok 460s test_manage_py (utils_tests.test_autoreload.RestartWithReloaderTests.test_manage_py) ... ok 460s test_python_m_django (utils_tests.test_autoreload.RestartWithReloaderTests.test_python_m_django) ... ok 460s test_run_loop_catches_stopiteration (utils_tests.test_autoreload.BaseReloaderTests.test_run_loop_catches_stopiteration) ... ok 460s test_run_loop_stop_and_return (utils_tests.test_autoreload.BaseReloaderTests.test_run_loop_stop_and_return) ... ok 460s test_wait_for_apps_ready_checks_for_exception (utils_tests.test_autoreload.BaseReloaderTests.test_wait_for_apps_ready_checks_for_exception) ... ok 460s test_wait_for_apps_ready_without_exception (utils_tests.test_autoreload.BaseReloaderTests.test_wait_for_apps_ready_without_exception) ... ok 460s test_watch_dir_with_unresolvable_path (utils_tests.test_autoreload.BaseReloaderTests.test_watch_dir_with_unresolvable_path) ... ok 460s test_watch_files_with_recursive_glob (utils_tests.test_autoreload.BaseReloaderTests.test_watch_files_with_recursive_glob) ... ok 460s test_watch_with_glob (utils_tests.test_autoreload.BaseReloaderTests.test_watch_with_glob) ... ok 460s test_calls_start_django (utils_tests.test_autoreload.RunWithReloaderTests.test_calls_start_django) ... ok 460s test_calls_sys_exit (utils_tests.test_autoreload.RunWithReloaderTests.test_calls_sys_exit) ... ok 460s test_swallows_keyboard_interrupt (utils_tests.test_autoreload.RunWithReloaderTests.test_swallows_keyboard_interrupt) ... ok 460s test_check_errors_called (utils_tests.test_autoreload.StartDjangoTests.test_check_errors_called) ... ok 460s test_echo_on_called (utils_tests.test_autoreload.StartDjangoTests.test_echo_on_called) ... ok 460s test_starts_thread_with_args (utils_tests.test_autoreload.StartDjangoTests.test_starts_thread_with_args) ... ok 460s test_mutates_error_files (utils_tests.test_autoreload.TestCheckErrors.test_mutates_error_files) ... ok 460s test_entrypoint_fallback (utils_tests.test_autoreload.TestChildArguments.test_entrypoint_fallback) ... ok 460s test_exe_fallback (utils_tests.test_autoreload.TestChildArguments.test_exe_fallback) ... ok 460s test_module_no_spec (utils_tests.test_autoreload.TestChildArguments.test_module_no_spec) ... ok 460s test_raises_runtimeerror (utils_tests.test_autoreload.TestChildArguments.test_raises_runtimeerror) ... ok 460s test_run_as_module (utils_tests.test_autoreload.TestChildArguments.test_run_as_module) ... ok 460s test_run_as_non_django_module (utils_tests.test_autoreload.TestChildArguments.test_run_as_non_django_module) ... ok 460s test_run_as_non_django_module_non_package (utils_tests.test_autoreload.TestChildArguments.test_run_as_non_django_module_non_package) ... ok 460s test_warnoptions (utils_tests.test_autoreload.TestChildArguments.test_warnoptions) ... ok 460s test_xoptions (utils_tests.test_autoreload.TestChildArguments.test_xoptions) ... ok 460s test_common_roots (utils_tests.test_autoreload.TestCommonRoots.test_common_roots) ... ok 460s test_glob (utils_tests.test_autoreload.StatReloaderTests.test_glob) ... ok 460s test_glob_recursive (utils_tests.test_autoreload.StatReloaderTests.test_glob_recursive) ... ok 460s test_multiple_globs (utils_tests.test_autoreload.StatReloaderTests.test_multiple_globs) ... ok 460s test_multiple_recursive_globs (utils_tests.test_autoreload.StatReloaderTests.test_multiple_recursive_globs) ... ok 460s test_nested_glob_recursive (utils_tests.test_autoreload.StatReloaderTests.test_nested_glob_recursive) ... ok 460s test_overlapping_glob_recursive (utils_tests.test_autoreload.StatReloaderTests.test_overlapping_glob_recursive) ... ok 460s test_overlapping_globs (utils_tests.test_autoreload.StatReloaderTests.test_overlapping_globs) ... ok 460s test_snapshot_files_ignores_missing_files (utils_tests.test_autoreload.StatReloaderTests.test_snapshot_files_ignores_missing_files) ... ok 460s test_snapshot_files_updates (utils_tests.test_autoreload.StatReloaderTests.test_snapshot_files_updates) ... ok 460s test_snapshot_files_with_duplicates (utils_tests.test_autoreload.StatReloaderTests.test_snapshot_files_with_duplicates) ... ok 460s test_tick_does_not_trigger_twice (utils_tests.test_autoreload.StatReloaderTests.test_tick_does_not_trigger_twice) ... ok 460s test_no_exception (utils_tests.test_autoreload.TestRaiseLastException.test_no_exception) ... ok 460s test_raises_custom_exception (utils_tests.test_autoreload.TestRaiseLastException.test_raises_custom_exception) ... ok 460s test_raises_exception (utils_tests.test_autoreload.TestRaiseLastException.test_raises_exception) ... ok 460s test_raises_exception_with_context (utils_tests.test_autoreload.TestRaiseLastException.test_raises_exception_with_context) ... ok 460s test_sys_paths_absolute (utils_tests.test_autoreload.TestSysPathDirectories.test_sys_paths_absolute) ... ok 460s test_sys_paths_directories (utils_tests.test_autoreload.TestSysPathDirectories.test_sys_paths_directories) ... ok 460s test_sys_paths_non_existing (utils_tests.test_autoreload.TestSysPathDirectories.test_sys_paths_non_existing) ... ok 460s test_sys_paths_with_directories (utils_tests.test_autoreload.TestSysPathDirectories.test_sys_paths_with_directories) ... ok 460s test_is_django_module (utils_tests.test_autoreload.TestUtilities.test_is_django_module) ... ok 460s test_is_django_path (utils_tests.test_autoreload.TestUtilities.test_is_django_path) ... ok 460s test_check_availability (utils_tests.test_autoreload.WatchmanReloaderTests.test_check_availability) ... skipped 'Watchman unavailable: pywatchman not installed.' 460s test_check_availability_lower_version (utils_tests.test_autoreload.WatchmanReloaderTests.test_check_availability_lower_version) ... skipped 'Watchman unavailable: pywatchman not installed.' 460s test_check_server_status (utils_tests.test_autoreload.WatchmanReloaderTests.test_check_server_status) ... skipped 'Watchman unavailable: pywatchman not installed.' 460s test_check_server_status_raises_error (utils_tests.test_autoreload.WatchmanReloaderTests.test_check_server_status_raises_error) ... skipped 'Watchman unavailable: pywatchman not installed.' 460s test_glob (utils_tests.test_autoreload.WatchmanReloaderTests.test_glob) ... skipped 'Watchman unavailable: pywatchman not installed.' 460s test_glob_recursive (utils_tests.test_autoreload.WatchmanReloaderTests.test_glob_recursive) ... skipped 'Watchman unavailable: pywatchman not installed.' 460s test_multiple_globs (utils_tests.test_autoreload.WatchmanReloaderTests.test_multiple_globs) ... skipped 'Watchman unavailable: pywatchman not installed.' 460s test_multiple_recursive_globs (utils_tests.test_autoreload.WatchmanReloaderTests.test_multiple_recursive_globs) ... skipped 'Watchman unavailable: pywatchman not installed.' 460s test_nested_glob_recursive (utils_tests.test_autoreload.WatchmanReloaderTests.test_nested_glob_recursive) ... skipped 'Watchman unavailable: pywatchman not installed.' 460s test_overlapping_glob_recursive (utils_tests.test_autoreload.WatchmanReloaderTests.test_overlapping_glob_recursive) ... skipped 'Watchman unavailable: pywatchman not installed.' 460s test_overlapping_globs (utils_tests.test_autoreload.WatchmanReloaderTests.test_overlapping_globs) ... skipped 'Watchman unavailable: pywatchman not installed.' 460s test_pywatchman_not_available (utils_tests.test_autoreload.WatchmanReloaderTests.test_pywatchman_not_available) ... skipped 'Watchman unavailable: pywatchman not installed.' 460s test_setting_timeout_from_environment_variable (utils_tests.test_autoreload.WatchmanReloaderTests.test_setting_timeout_from_environment_variable) ... skipped 'Watchman unavailable: pywatchman not installed.' 460s test_update_watches_raises_exceptions (utils_tests.test_autoreload.WatchmanReloaderTests.test_update_watches_raises_exceptions) ... skipped 'Watchman unavailable: pywatchman not installed.' 460s test_watch_glob_ignores_non_existing_directories_two_levels (utils_tests.test_autoreload.WatchmanReloaderTests.test_watch_glob_ignores_non_existing_directories_two_levels) ... skipped 'Watchman unavailable: pywatchman not installed.' 460s test_watch_glob_multiple_patterns (utils_tests.test_autoreload.WatchmanReloaderTests.test_watch_glob_multiple_patterns) ... skipped 'Watchman unavailable: pywatchman not installed.' 460s test_watch_glob_uses_existing_parent_directories (utils_tests.test_autoreload.WatchmanReloaderTests.test_watch_glob_uses_existing_parent_directories) ... skipped 'Watchman unavailable: pywatchman not installed.' 460s test_watched_roots_contains_directory_globs (utils_tests.test_autoreload.WatchmanReloaderTests.test_watched_roots_contains_directory_globs) ... skipped 'Watchman unavailable: pywatchman not installed.' 460s test_watched_roots_contains_files (utils_tests.test_autoreload.WatchmanReloaderTests.test_watched_roots_contains_files) ... skipped 'Watchman unavailable: pywatchman not installed.' 460s test_watched_roots_contains_sys_path (utils_tests.test_autoreload.WatchmanReloaderTests.test_watched_roots_contains_sys_path) ... skipped 'Watchman unavailable: pywatchman not installed.' 460s test_all_initialized_only (utils_tests.test_connection.BaseConnectionHandlerTests.test_all_initialized_only) ... ok 460s test_create_connection (utils_tests.test_connection.BaseConnectionHandlerTests.test_create_connection) ... ok 460s test_constant_time_compare (utils_tests.test_crypto.TestUtilsCryptoMisc.test_constant_time_compare) ... ok 460s test_invalid_algorithm (utils_tests.test_crypto.TestUtilsCryptoMisc.test_invalid_algorithm) ... ok 460s test_salted_hmac (utils_tests.test_crypto.TestUtilsCryptoMisc.test_salted_hmac) ... ok 460s test_copy (utils_tests.test_datastructures.CaseInsensitiveMappingTests.test_copy) ... ok 460s test_create_with_invalid_key (utils_tests.test_datastructures.CaseInsensitiveMappingTests.test_create_with_invalid_key) ... ok 460s test_create_with_invalid_values (utils_tests.test_datastructures.CaseInsensitiveMappingTests.test_create_with_invalid_values) ... ok 460s test_del (utils_tests.test_datastructures.CaseInsensitiveMappingTests.test_del) ... ok 460s test_dict (utils_tests.test_datastructures.CaseInsensitiveMappingTests.test_dict) ... ok 460s test_equal (utils_tests.test_datastructures.CaseInsensitiveMappingTests.test_equal) ... ok 460s test_getitem (utils_tests.test_datastructures.CaseInsensitiveMappingTests.test_getitem) ... ok 460s test_in (utils_tests.test_datastructures.CaseInsensitiveMappingTests.test_in) ... ok 460s test_items (utils_tests.test_datastructures.CaseInsensitiveMappingTests.test_items) ... ok 460s test_list (utils_tests.test_datastructures.CaseInsensitiveMappingTests.test_list) ... ok 460s test_repr (utils_tests.test_datastructures.CaseInsensitiveMappingTests.test_repr) ... ok 460s test_set (utils_tests.test_datastructures.CaseInsensitiveMappingTests.test_set) ... ok 460s test_str (utils_tests.test_datastructures.CaseInsensitiveMappingTests.test_str) ... ok 460s test_dictwrapper (utils_tests.test_datastructures.DictWrapperTests.test_dictwrapper) ... ok 460s test_custom_warning (utils_tests.test_datastructures.ImmutableListTests.test_custom_warning) ... ok 460s test_sort (utils_tests.test_datastructures.ImmutableListTests.test_sort) ... ok 460s test_appendlist (utils_tests.test_datastructures.MultiValueDictTests.test_appendlist) ... ok 460s test_copy (utils_tests.test_datastructures.MultiValueDictTests.test_copy) ... ok 460s test_deepcopy (utils_tests.test_datastructures.MultiValueDictTests.test_deepcopy) ... ok 460s test_dict_translation (utils_tests.test_datastructures.MultiValueDictTests.test_dict_translation) ... ok 460s test_getlist_default (utils_tests.test_datastructures.MultiValueDictTests.test_getlist_default) ... ok 460s test_getlist_doesnt_mutate (utils_tests.test_datastructures.MultiValueDictTests.test_getlist_doesnt_mutate) ... ok 460s test_getlist_none_empty_values (utils_tests.test_datastructures.MultiValueDictTests.test_getlist_none_empty_values) ... ok 460s test_internal_getlist_does_mutate (utils_tests.test_datastructures.MultiValueDictTests.test_internal_getlist_does_mutate) ... ok 460s test_multivaluedict (utils_tests.test_datastructures.MultiValueDictTests.test_multivaluedict) ... ok 460s test_pickle (utils_tests.test_datastructures.MultiValueDictTests.test_pickle) ... ok 460s test_repr (utils_tests.test_datastructures.MultiValueDictTests.test_repr) ... ok 460s test_setdefault (utils_tests.test_datastructures.MultiValueDictTests.test_setdefault) ... ok 460s test_setitem (utils_tests.test_datastructures.MultiValueDictTests.test_setitem) ... ok 460s test_update_dict_arg (utils_tests.test_datastructures.MultiValueDictTests.test_update_dict_arg) ... ok 460s test_update_kwargs (utils_tests.test_datastructures.MultiValueDictTests.test_update_kwargs) ... ok 460s test_update_multivaluedict_arg (utils_tests.test_datastructures.MultiValueDictTests.test_update_multivaluedict_arg) ... ok 460s test_update_no_args (utils_tests.test_datastructures.MultiValueDictTests.test_update_no_args) ... ok 460s test_update_raises_correct_exceptions (utils_tests.test_datastructures.MultiValueDictTests.test_update_raises_correct_exceptions) ... ok 460s test_update_too_many_args (utils_tests.test_datastructures.MultiValueDictTests.test_update_too_many_args) ... ok 460s test_update_with_empty_iterable (utils_tests.test_datastructures.MultiValueDictTests.test_update_with_empty_iterable) ... ok 460s test_update_with_iterable_of_pairs (utils_tests.test_datastructures.MultiValueDictTests.test_update_with_iterable_of_pairs) ... ok 460s test_bool (utils_tests.test_datastructures.OrderedSetTests.test_bool) ... ok 460s test_contains (utils_tests.test_datastructures.OrderedSetTests.test_contains) ... ok 460s test_discard (utils_tests.test_datastructures.OrderedSetTests.test_discard) ... ok 460s test_init_with_iterable (utils_tests.test_datastructures.OrderedSetTests.test_init_with_iterable) ... ok 460s test_len (utils_tests.test_datastructures.OrderedSetTests.test_len) ... ok 460s test_remove (utils_tests.test_datastructures.OrderedSetTests.test_remove) ... ok 460s test_repr (utils_tests.test_datastructures.OrderedSetTests.test_repr) ... ok 460s test_reversed (utils_tests.test_datastructures.OrderedSetTests.test_reversed) ... ok 460s test_P_format (utils_tests.test_dateformat.DateFormatTests.test_P_format) ... ok 460s test_S_format (utils_tests.test_dateformat.DateFormatTests.test_S_format) ... ok 460s test_Y_format_year_before_1000 (utils_tests.test_dateformat.DateFormatTests.test_Y_format_year_before_1000) ... ok 460s test_am_pm (utils_tests.test_dateformat.DateFormatTests.test_am_pm) ... ok 460s test_date (utils_tests.test_dateformat.DateFormatTests.test_date) ... ok 460s test_date_formats (utils_tests.test_dateformat.DateFormatTests.test_date_formats) ... ok 460s test_date_formats_c_format (utils_tests.test_dateformat.DateFormatTests.test_date_formats_c_format) ... ok 460s test_dateformat (utils_tests.test_dateformat.DateFormatTests.test_dateformat) ... ok 460s test_datetime_with_local_tzinfo (utils_tests.test_dateformat.DateFormatTests.test_datetime_with_local_tzinfo) ... ok 460s test_datetime_with_tzinfo (utils_tests.test_dateformat.DateFormatTests.test_datetime_with_tzinfo) ... ok 460s test_day_of_year_leap (utils_tests.test_dateformat.DateFormatTests.test_day_of_year_leap) ... ok 460s test_e_format_with_named_time_zone (utils_tests.test_dateformat.DateFormatTests.test_e_format_with_named_time_zone) ... ok 460s test_e_format_with_time_zone_with_unimplemented_tzname (utils_tests.test_dateformat.DateFormatTests.test_e_format_with_time_zone_with_unimplemented_tzname) ... ok 460s test_empty_format (utils_tests.test_dateformat.DateFormatTests.test_empty_format) ... ok 460s test_epoch (utils_tests.test_dateformat.DateFormatTests.test_epoch) ... ok 460s test_futuredates (utils_tests.test_dateformat.DateFormatTests.test_futuredates) ... ok 460s test_invalid_time_format_specifiers (utils_tests.test_dateformat.DateFormatTests.test_invalid_time_format_specifiers) ... ok 460s test_microsecond (utils_tests.test_dateformat.DateFormatTests.test_microsecond) ... ok 460s test_naive_ambiguous_datetime (utils_tests.test_dateformat.DateFormatTests.test_naive_ambiguous_datetime) ... ok 460s test_naive_datetime (utils_tests.test_dateformat.DateFormatTests.test_naive_datetime) ... ok 460s test_r_format_with_date (utils_tests.test_dateformat.DateFormatTests.test_r_format_with_date) ... ok 460s test_r_format_with_non_en_locale (utils_tests.test_dateformat.DateFormatTests.test_r_format_with_non_en_locale) ... ok 460s test_time_formats (utils_tests.test_dateformat.DateFormatTests.test_time_formats) ... ok 460s test_timezones (utils_tests.test_dateformat.DateFormatTests.test_timezones) ... ok 460s test_twelve_hour_format (utils_tests.test_dateformat.DateFormatTests.test_twelve_hour_format) ... ok 460s test_y_format_year_before_1000 (utils_tests.test_dateformat.DateFormatTests.test_y_format_year_before_1000) ... ok 460s test_compare_datetimes (utils_tests.test_datetime_safe.DatetimeTests.test_compare_datetimes) ... ok 460s test_safe_strftime (utils_tests.test_datetime_safe.DatetimeTests.test_safe_strftime) ... ok 460s test_zero_padding (utils_tests.test_datetime_safe.DatetimeTests.test_zero_padding) 460s Regression for #12524 ... ok 460s test_deconstruct (utils_tests.test_deconstruct.DeconstructibleTests.test_deconstruct) ... ok 460s test_deconstruct_child (utils_tests.test_deconstruct.DeconstructibleTests.test_deconstruct_child) ... ok 460s test_deconstruct_child_with_path (utils_tests.test_deconstruct.DeconstructibleTests.test_deconstruct_child_with_path) ... ok 460s test_deconstruct_with_path (utils_tests.test_deconstruct.DeconstructibleTests.test_deconstruct_with_path) ... ok 460s test_invalid_path (utils_tests.test_deconstruct.DeconstructibleTests.test_invalid_path) ... ok 460s test_parent_invalid_path (utils_tests.test_deconstruct.DeconstructibleTests.test_parent_invalid_path) ... ok 460s test_callable_process_view_middleware (utils_tests.test_decorators.DecoratorFromMiddlewareTests.test_callable_process_view_middleware) 460s Test a middleware that implements process_view, operating on a callable class. ... ok 460s test_full_dec_normal (utils_tests.test_decorators.DecoratorFromMiddlewareTests.test_full_dec_normal) 460s All methods of middleware are called for normal HttpResponses ... ok 460s test_full_dec_templateresponse (utils_tests.test_decorators.DecoratorFromMiddlewareTests.test_full_dec_templateresponse) 460s All methods of middleware are called for TemplateResponses in ... ok 460s test_process_view_middleware (utils_tests.test_decorators.DecoratorFromMiddlewareTests.test_process_view_middleware) 460s Test a middleware that implements process_view. ... ok 460s test_force_bytes_encoding (utils_tests.test_encoding.TestEncodingUtils.test_force_bytes_encoding) ... ok 460s test_force_bytes_exception (utils_tests.test_encoding.TestEncodingUtils.test_force_bytes_exception) 460s force_bytes knows how to convert to bytes an exception ... ok 460s test_force_bytes_memory_view (utils_tests.test_encoding.TestEncodingUtils.test_force_bytes_memory_view) ... ok 460s test_force_bytes_strings_only (utils_tests.test_encoding.TestEncodingUtils.test_force_bytes_strings_only) ... ok 460s test_force_str_DjangoUnicodeDecodeError (utils_tests.test_encoding.TestEncodingUtils.test_force_str_DjangoUnicodeDecodeError) ... ok 460s test_force_str_exception (utils_tests.test_encoding.TestEncodingUtils.test_force_str_exception) 460s Broken __str__ actually raises an error. ... ok 460s test_force_str_lazy (utils_tests.test_encoding.TestEncodingUtils.test_force_str_lazy) ... ok 460s test_get_default_encoding (utils_tests.test_encoding.TestEncodingUtils.test_get_default_encoding) ... ok 460s test_repercent_broken_unicode_recursion_error (utils_tests.test_encoding.TestEncodingUtils.test_repercent_broken_unicode_recursion_error) ... ok 460s test_repercent_broken_unicode_small_fragments (utils_tests.test_encoding.TestEncodingUtils.test_repercent_broken_unicode_small_fragments) ... ok 460s test_smart_bytes (utils_tests.test_encoding.TestEncodingUtils.test_smart_bytes) ... ok 460s test_smart_str (utils_tests.test_encoding.TestEncodingUtils.test_smart_str) ... ok 460s test_atom1_mime_type (utils_tests.test_feedgenerator.FeedgeneratorTests.test_atom1_mime_type) 460s Atom MIME type has UTF8 Charset parameter set ... ok 460s test_atom_add_item (utils_tests.test_feedgenerator.FeedgeneratorTests.test_atom_add_item) ... ok 460s test_deterministic_attribute_order (utils_tests.test_feedgenerator.FeedgeneratorTests.test_deterministic_attribute_order) ... ok 460s test_feed_with_feed_url_gets_rendered_with_atom_link (utils_tests.test_feedgenerator.FeedgeneratorTests.test_feed_with_feed_url_gets_rendered_with_atom_link) ... ok 460s test_feed_without_feed_url_gets_rendered_without_atom_link (utils_tests.test_feedgenerator.FeedgeneratorTests.test_feed_without_feed_url_gets_rendered_without_atom_link) ... ok 460s test_get_tag_uri (utils_tests.test_feedgenerator.FeedgeneratorTests.test_get_tag_uri) 460s get_tag_uri() correctly generates TagURIs. ... ok 460s test_get_tag_uri_with_port (utils_tests.test_feedgenerator.FeedgeneratorTests.test_get_tag_uri_with_port) 460s get_tag_uri() correctly generates TagURIs from URLs with port numbers. ... ok 460s test_latest_post_date_returns_utc_time (utils_tests.test_feedgenerator.FeedgeneratorTests.test_latest_post_date_returns_utc_time) ... ok 460s test_rfc2822_date (utils_tests.test_feedgenerator.FeedgeneratorTests.test_rfc2822_date) 460s rfc2822_date() correctly formats datetime objects. ... ok 460s test_rfc2822_date_with_timezone (utils_tests.test_feedgenerator.FeedgeneratorTests.test_rfc2822_date_with_timezone) 460s rfc2822_date() correctly formats datetime objects with tzinfo. ... ok 460s test_rfc2822_date_without_time (utils_tests.test_feedgenerator.FeedgeneratorTests.test_rfc2822_date_without_time) 460s rfc2822_date() correctly formats date objects. ... ok 460s test_rfc3339_date (utils_tests.test_feedgenerator.FeedgeneratorTests.test_rfc3339_date) 460s rfc3339_date() correctly formats datetime objects. ... ok 460s test_rfc3339_date_with_timezone (utils_tests.test_feedgenerator.FeedgeneratorTests.test_rfc3339_date_with_timezone) 460s rfc3339_date() correctly formats datetime objects with tzinfo. ... ok 460s test_rfc3339_date_without_time (utils_tests.test_feedgenerator.FeedgeneratorTests.test_rfc3339_date_without_time) 460s rfc3339_date() correctly formats date objects. ... ok 460s test_rss_mime_type (utils_tests.test_feedgenerator.FeedgeneratorTests.test_rss_mime_type) 460s RSS MIME type has UTF8 Charset parameter set ... ok 461s test_cached_property (utils_tests.test_functional.FunctionalTests.test_cached_property) 461s cached_property caches its value and behaves like a property. ... ok 461s test_cached_property_auto_name (utils_tests.test_functional.FunctionalTests.test_cached_property_auto_name) 461s cached_property caches its value and behaves like a property ... ok 461s test_cached_property_name (utils_tests.test_functional.FunctionalTests.test_cached_property_name) ... ok 461s test_cached_property_name_deprecation_warning (utils_tests.test_functional.FunctionalTests.test_cached_property_name_deprecation_warning) ... ok 461s test_cached_property_reuse_different_names (utils_tests.test_functional.FunctionalTests.test_cached_property_reuse_different_names) 461s Disallow this case because the decorated function wouldn't be cached. ... ok 461s test_cached_property_reuse_same_name (utils_tests.test_functional.FunctionalTests.test_cached_property_reuse_same_name) 461s Reusing a cached_property on different classes under the same name is ... ok 461s test_cached_property_set_name_not_called (utils_tests.test_functional.FunctionalTests.test_cached_property_set_name_not_called) ... ok 461s test_classproperty_getter (utils_tests.test_functional.FunctionalTests.test_classproperty_getter) ... ok 461s test_classproperty_override_getter (utils_tests.test_functional.FunctionalTests.test_classproperty_override_getter) ... ok 461s test_lazy (utils_tests.test_functional.FunctionalTests.test_lazy) ... ok 461s test_lazy_add (utils_tests.test_functional.FunctionalTests.test_lazy_add) ... ok 461s test_lazy_base_class (utils_tests.test_functional.FunctionalTests.test_lazy_base_class) 461s lazy also finds base class methods in the proxy object ... ok 461s test_lazy_base_class_override (utils_tests.test_functional.FunctionalTests.test_lazy_base_class_override) 461s lazy finds the correct (overridden) method implementation ... ok 461s test_lazy_bytes_and_str_result_classes (utils_tests.test_functional.FunctionalTests.test_lazy_bytes_and_str_result_classes) ... ok 461s test_lazy_class_preparation_caching (utils_tests.test_functional.FunctionalTests.test_lazy_class_preparation_caching) ... ok 461s test_lazy_equality (utils_tests.test_functional.FunctionalTests.test_lazy_equality) 461s == and != work correctly for Promises. ... ok 461s test_lazy_object_to_string (utils_tests.test_functional.FunctionalTests.test_lazy_object_to_string) ... ok 461s test_lazy_repr_bytes (utils_tests.test_functional.FunctionalTests.test_lazy_repr_bytes) ... ok 461s test_lazy_repr_int (utils_tests.test_functional.FunctionalTests.test_lazy_repr_int) ... ok 461s test_lazy_repr_text (utils_tests.test_functional.FunctionalTests.test_lazy_repr_text) ... ok 461s test_count_equal (utils_tests.test_hashable.TestHashable.test_count_equal) ... ok 461s test_equal (utils_tests.test_hashable.TestHashable.test_equal) ... ok 461s test_unhashable (utils_tests.test_hashable.TestHashable.test_unhashable) ... ok 461s test_bytecode_conversion_to_source (utils_tests.test_autoreload.TestIterModulesAndFiles.test_bytecode_conversion_to_source) 461s .pyc and .pyo files are included in the files list. ... ok 461s test_check_errors (utils_tests.test_autoreload.TestIterModulesAndFiles.test_check_errors) 461s When a file containing an error is imported in a function wrapped by ... ok 461s test_check_errors_catches_all_exceptions (utils_tests.test_autoreload.TestIterModulesAndFiles.test_check_errors_catches_all_exceptions) 461s Since Python may raise arbitrary exceptions when importing code, ... ok 461s test_file_added (utils_tests.test_autoreload.TestIterModulesAndFiles.test_file_added) 461s When a file is added, it's returned by iter_all_python_module_files(). ... ok 461s test_main_module_is_resolved (utils_tests.test_autoreload.TestIterModulesAndFiles.test_main_module_is_resolved) ... ok 461s test_main_module_without_file_is_not_resolved (utils_tests.test_autoreload.TestIterModulesAndFiles.test_main_module_without_file_is_not_resolved) ... ok 461s test_module_without_spec (utils_tests.test_autoreload.TestIterModulesAndFiles.test_module_without_spec) ... ok 461s test_path_with_embedded_null_bytes (utils_tests.test_autoreload.TestIterModulesAndFiles.test_path_with_embedded_null_bytes) ... ok 461s test_paths_are_pathlib_instances (utils_tests.test_autoreload.TestIterModulesAndFiles.test_paths_are_pathlib_instances) ... ok 461s test_weakref_in_sys_module (utils_tests.test_autoreload.TestIterModulesAndFiles.test_weakref_in_sys_module) 461s iter_all_python_module_file() ignores weakref modules. ... ok 461s test_zip_reload (utils_tests.test_autoreload.TestIterModulesAndFiles.test_zip_reload) 461s Modules imported from zipped files have their archive location included ... ok 461s test_input_too_large (utils_tests.test_http.Base36IntTests.test_input_too_large) ... ok 461s test_invalid_literal (utils_tests.test_http.Base36IntTests.test_invalid_literal) ... ok 461s test_negative_input (utils_tests.test_http.Base36IntTests.test_negative_input) ... ok 461s test_roundtrip (utils_tests.test_http.Base36IntTests.test_roundtrip) ... ok 461s test_to_base36_errors (utils_tests.test_http.Base36IntTests.test_to_base36_errors) ... ok 461s test_to_int_errors (utils_tests.test_http.Base36IntTests.test_to_int_errors) ... ok 461s test_values (utils_tests.test_http.Base36IntTests.test_values) ... ok 461s test_custom_iterable_not_doseq (utils_tests.test_http.URLEncodeTests.test_custom_iterable_not_doseq) ... ok 461s test_dict (utils_tests.test_http.URLEncodeTests.test_dict) ... ok 461s test_dict_containing_empty_sequence_doseq (utils_tests.test_http.URLEncodeTests.test_dict_containing_empty_sequence_doseq) ... ok 461s test_dict_containing_sequence_doseq (utils_tests.test_http.URLEncodeTests.test_dict_containing_sequence_doseq) ... ok 461s test_dict_containing_sequence_not_doseq (utils_tests.test_http.URLEncodeTests.test_dict_containing_sequence_not_doseq) ... ok 461s test_dict_containing_tuple_not_doseq (utils_tests.test_http.URLEncodeTests.test_dict_containing_tuple_not_doseq) ... ok 461s test_dict_with_bytearray (utils_tests.test_http.URLEncodeTests.test_dict_with_bytearray) ... ok 461s test_dict_with_bytes_values (utils_tests.test_http.URLEncodeTests.test_dict_with_bytes_values) ... ok 461s test_dict_with_sequence_of_bytes (utils_tests.test_http.URLEncodeTests.test_dict_with_sequence_of_bytes) ... ok 461s test_generator (utils_tests.test_http.URLEncodeTests.test_generator) ... ok 461s test_multivaluedict (utils_tests.test_http.URLEncodeTests.test_multivaluedict) ... ok 461s test_none (utils_tests.test_http.URLEncodeTests.test_none) ... ok 461s test_none_in_generator (utils_tests.test_http.URLEncodeTests.test_none_in_generator) ... ok 461s test_none_in_sequence (utils_tests.test_http.URLEncodeTests.test_none_in_sequence) ... ok 461s test_tuples (utils_tests.test_http.URLEncodeTests.test_tuples) ... ok 461s test_case_0 (utils_tests.test_jslex.JsToCForGettextTest.test_case_0) ... ok 461s test_case_1 (utils_tests.test_jslex.JsToCForGettextTest.test_case_1) ... ok 461s test_case_2 (utils_tests.test_jslex.JsToCForGettextTest.test_case_2) ... ok 461s test_case_3 (utils_tests.test_jslex.JsToCForGettextTest.test_case_3) ... ok 461s test_case_4 (utils_tests.test_jslex.JsToCForGettextTest.test_case_4) ... ok 461s test_case_5 (utils_tests.test_jslex.JsToCForGettextTest.test_case_5) ... ok 461s test_case_6 (utils_tests.test_jslex.JsToCForGettextTest.test_case_6) ... ok 461s test_case_7 (utils_tests.test_jslex.JsToCForGettextTest.test_case_7) ... ok 461s test_case_0 (utils_tests.test_jslex.JsTokensTest.test_case_0) ... ok 461s test_case_1 (utils_tests.test_jslex.JsTokensTest.test_case_1) ... ok 461s test_case_10 (utils_tests.test_jslex.JsTokensTest.test_case_10) ... ok 461s test_case_11 (utils_tests.test_jslex.JsTokensTest.test_case_11) ... ok 461s test_case_12 (utils_tests.test_jslex.JsTokensTest.test_case_12) ... ok 461s test_case_13 (utils_tests.test_jslex.JsTokensTest.test_case_13) ... ok 461s test_case_14 (utils_tests.test_jslex.JsTokensTest.test_case_14) ... ok 461s test_case_15 (utils_tests.test_jslex.JsTokensTest.test_case_15) ... ok 461s test_case_16 (utils_tests.test_jslex.JsTokensTest.test_case_16) ... ok 461s test_case_17 (utils_tests.test_jslex.JsTokensTest.test_case_17) ... ok 461s test_case_18 (utils_tests.test_jslex.JsTokensTest.test_case_18) ... ok 461s test_case_19 (utils_tests.test_jslex.JsTokensTest.test_case_19) ... ok 461s test_case_2 (utils_tests.test_jslex.JsTokensTest.test_case_2) ... ok 461s test_case_20 (utils_tests.test_jslex.JsTokensTest.test_case_20) ... ok 461s test_case_21 (utils_tests.test_jslex.JsTokensTest.test_case_21) ... ok 461s test_case_22 (utils_tests.test_jslex.JsTokensTest.test_case_22) ... ok 461s test_case_23 (utils_tests.test_jslex.JsTokensTest.test_case_23) ... ok 461s test_case_24 (utils_tests.test_jslex.JsTokensTest.test_case_24) ... ok 461s test_case_25 (utils_tests.test_jslex.JsTokensTest.test_case_25) ... ok 461s test_case_26 (utils_tests.test_jslex.JsTokensTest.test_case_26) ... ok 461s test_case_27 (utils_tests.test_jslex.JsTokensTest.test_case_27) ... ok 461s test_case_28 (utils_tests.test_jslex.JsTokensTest.test_case_28) ... ok 461s test_case_29 (utils_tests.test_jslex.JsTokensTest.test_case_29) ... ok 461s test_case_3 (utils_tests.test_jslex.JsTokensTest.test_case_3) ... ok 461s test_case_30 (utils_tests.test_jslex.JsTokensTest.test_case_30) ... ok 461s test_case_31 (utils_tests.test_jslex.JsTokensTest.test_case_31) ... ok 461s test_case_32 (utils_tests.test_jslex.JsTokensTest.test_case_32) ... ok 461s test_case_4 (utils_tests.test_jslex.JsTokensTest.test_case_4) ... ok 461s test_case_5 (utils_tests.test_jslex.JsTokensTest.test_case_5) ... ok 461s test_case_6 (utils_tests.test_jslex.JsTokensTest.test_case_6) ... ok 461s test_case_7 (utils_tests.test_jslex.JsTokensTest.test_case_7) ... ok 461s test_case_8 (utils_tests.test_jslex.JsTokensTest.test_case_8) ... ok 461s test_case_9 (utils_tests.test_jslex.JsTokensTest.test_case_9) ... ok 461s test_conditional_escape (utils_tests.test_html.TestUtilsHtml.test_conditional_escape) ... ok 461s test_escape (utils_tests.test_html.TestUtilsHtml.test_escape) ... ok 461s test_escapejs (utils_tests.test_html.TestUtilsHtml.test_escapejs) ... ok 461s test_format_html (utils_tests.test_html.TestUtilsHtml.test_format_html) ... ok 461s test_html_safe (utils_tests.test_html.TestUtilsHtml.test_html_safe) ... ok 461s test_html_safe_defines_html_error (utils_tests.test_html.TestUtilsHtml.test_html_safe_defines_html_error) ... ok 461s test_html_safe_doesnt_define_str (utils_tests.test_html.TestUtilsHtml.test_html_safe_doesnt_define_str) ... ok 461s test_html_safe_subclass (utils_tests.test_html.TestUtilsHtml.test_html_safe_subclass) ... ok 461s test_json_script (utils_tests.test_html.TestUtilsHtml.test_json_script) ... ok 461s test_json_script_custom_encoder (utils_tests.test_html.TestUtilsHtml.test_json_script_custom_encoder) ... ok 461s test_json_script_without_id (utils_tests.test_html.TestUtilsHtml.test_json_script_without_id) ... ok 461s test_linebreaks (utils_tests.test_html.TestUtilsHtml.test_linebreaks) ... ok 461s test_smart_urlquote (utils_tests.test_html.TestUtilsHtml.test_smart_urlquote) ... ok 461s test_strip_spaces_between_tags (utils_tests.test_html.TestUtilsHtml.test_strip_spaces_between_tags) ... ok 461s test_strip_tags (utils_tests.test_html.TestUtilsHtml.test_strip_tags) ... ok 461s test_strip_tags_files (utils_tests.test_html.TestUtilsHtml.test_strip_tags_files) ... ok 461s test_urlize (utils_tests.test_html.TestUtilsHtml.test_urlize) ... ok 461s test_urlize_unchanged_inputs (utils_tests.test_html.TestUtilsHtml.test_urlize_unchanged_inputs) ... ok 461s test_import_string (utils_tests.test_module_loading.ModuleImportTests.test_import_string) ... ok 461s test_decimal_numbers (utils_tests.test_numberformat.TestNumberFormat.test_decimal_numbers) ... ok 461s test_decimal_subclass (utils_tests.test_numberformat.TestNumberFormat.test_decimal_subclass) ... ok 461s test_empty (utils_tests.test_numberformat.TestNumberFormat.test_empty) ... ok 461s test_float_numbers (utils_tests.test_numberformat.TestNumberFormat.test_float_numbers) ... ok 461s test_format_number (utils_tests.test_numberformat.TestNumberFormat.test_format_number) ... ok 461s test_format_string (utils_tests.test_numberformat.TestNumberFormat.test_format_string) ... ok 461s test_large_number (utils_tests.test_numberformat.TestNumberFormat.test_large_number) ... ok 461s test_autodiscover_modules_found (utils_tests.test_module_loading.AutodiscoverModulesTestCase.test_autodiscover_modules_found) ... ok 461s test_autodiscover_modules_found_but_bad_module (utils_tests.test_module_loading.AutodiscoverModulesTestCase.test_autodiscover_modules_found_but_bad_module) ... ok 461s test_autodiscover_modules_not_found (utils_tests.test_module_loading.AutodiscoverModulesTestCase.test_autodiscover_modules_not_found) ... ok 461s test_autodiscover_modules_several_found (utils_tests.test_module_loading.AutodiscoverModulesTestCase.test_autodiscover_modules_several_found) ... ok 461s test_autodiscover_modules_several_found_with_registry (utils_tests.test_module_loading.AutodiscoverModulesTestCase.test_autodiscover_modules_several_found_with_registry) ... ok 461s test_autodiscover_modules_several_one_bad_module (utils_tests.test_module_loading.AutodiscoverModulesTestCase.test_autodiscover_modules_several_one_bad_module) ... ok 461s test_validate_registry_keeps_intact (utils_tests.test_module_loading.AutodiscoverModulesTestCase.test_validate_registry_keeps_intact) ... ok 461s test_validate_registry_resets_after_erroneous_module (utils_tests.test_module_loading.AutodiscoverModulesTestCase.test_validate_registry_resets_after_erroneous_module) ... ok 461s test_validate_registry_resets_after_missing_module (utils_tests.test_module_loading.AutodiscoverModulesTestCase.test_validate_registry_resets_after_missing_module) ... ok 461s test_flags_with_pre_compiled_regex (utils_tests.test_regex_helper.LazyReCompileTests.test_flags_with_pre_compiled_regex) ... ok 461s test_add_lazy_safe_text_and_safe_text (utils_tests.test_safestring.SafeStringTest.test_add_lazy_safe_text_and_safe_text) ... ok 461s test_default_additional_attrs (utils_tests.test_safestring.SafeStringTest.test_default_additional_attrs) ... ok 461s test_default_safe_data_additional_attrs (utils_tests.test_safestring.SafeStringTest.test_default_safe_data_additional_attrs) ... ok 461s test_mark_safe (utils_tests.test_safestring.SafeStringTest.test_mark_safe) ... ok 461s test_mark_safe_as_decorator (utils_tests.test_safestring.SafeStringTest.test_mark_safe_as_decorator) 461s mark_safe used as a decorator leaves the result of a function ... ok 461s test_mark_safe_decorator_does_not_affect_dunder_html (utils_tests.test_safestring.SafeStringTest.test_mark_safe_decorator_does_not_affect_dunder_html) 461s mark_safe doesn't affect a callable that has an __html__() method. ... ok 461s test_mark_safe_decorator_does_not_affect_promises (utils_tests.test_safestring.SafeStringTest.test_mark_safe_decorator_does_not_affect_promises) 461s mark_safe doesn't affect lazy strings (Promise objects). ... ok 461s test_mark_safe_lazy (utils_tests.test_safestring.SafeStringTest.test_mark_safe_lazy) ... ok 461s test_mark_safe_lazy_i18n (utils_tests.test_safestring.SafeStringTest.test_mark_safe_lazy_i18n) ... ok 461s test_mark_safe_lazy_result_implements_dunder_html (utils_tests.test_safestring.SafeStringTest.test_mark_safe_lazy_result_implements_dunder_html) ... ok 461s test_mark_safe_object_implementing_dunder_html (utils_tests.test_safestring.SafeStringTest.test_mark_safe_object_implementing_dunder_html) ... ok 461s test_mark_safe_object_implementing_dunder_str (utils_tests.test_safestring.SafeStringTest.test_mark_safe_object_implementing_dunder_str) ... ok 461s test_mark_safe_result_implements_dunder_html (utils_tests.test_safestring.SafeStringTest.test_mark_safe_result_implements_dunder_html) ... ok 461s test_mark_safe_str (utils_tests.test_safestring.SafeStringTest.test_mark_safe_str) 461s Calling str() on a SafeString instance doesn't lose the safe status. ... ok 461s test_compress_sequence (utils_tests.test_text.TestUtilsText.test_compress_sequence) ... ok 461s test_format_lazy (utils_tests.test_text.TestUtilsText.test_format_lazy) ... ok 461s test_get_text_list (utils_tests.test_text.TestUtilsText.test_get_text_list) ... ok 461s test_get_valid_filename (utils_tests.test_text.TestUtilsText.test_get_valid_filename) ... ok 461s test_normalize_newlines (utils_tests.test_text.TestUtilsText.test_normalize_newlines) ... ok 461s test_phone2numeric (utils_tests.test_text.TestUtilsText.test_phone2numeric) ... ok 461s test_slugify (utils_tests.test_text.TestUtilsText.test_slugify) ... ok 461s test_smart_split (utils_tests.test_text.TestUtilsText.test_smart_split) ... ok 461s test_truncate_chars (utils_tests.test_text.TestUtilsText.test_truncate_chars) ... ok 461s test_truncate_chars_html_size_limit (utils_tests.test_text.TestUtilsText.test_truncate_chars_html_size_limit) ... ok 461s test_truncate_html_words (utils_tests.test_text.TestUtilsText.test_truncate_html_words) ... ok 461s test_truncate_words (utils_tests.test_text.TestUtilsText.test_truncate_words) ... ok 461s test_truncate_words_html_size_limit (utils_tests.test_text.TestUtilsText.test_truncate_words_html_size_limit) ... ok 461s test_unescape_string_literal (utils_tests.test_text.TestUtilsText.test_unescape_string_literal) ... ok 461s test_unescape_string_literal_invalid_value (utils_tests.test_text.TestUtilsText.test_unescape_string_literal_invalid_value) ... ok 461s test_wrap (utils_tests.test_text.TestUtilsText.test_wrap) ... ok 461s test_activate_invalid_timezone (utils_tests.test_timezone.TimezoneTests.test_activate_invalid_timezone) ... ok 461s test_default_timezone_is_zoneinfo (utils_tests.test_timezone.TimezoneTests.test_default_timezone_is_zoneinfo) ... ok 461s test_fixedoffset_negative_timedelta (utils_tests.test_timezone.TimezoneTests.test_fixedoffset_negative_timedelta) ... ok 461s test_fixedoffset_timedelta (utils_tests.test_timezone.TimezoneTests.test_fixedoffset_timedelta) ... ok 461s test_get_default_timezone (utils_tests.test_timezone.TimezoneTests.test_get_default_timezone) ... ok 461s test_get_timezone_name (utils_tests.test_timezone.TimezoneTests.test_get_timezone_name) 461s The _get_timezone_name() helper must return the offset for fixed offset ... ok 461s test_is_aware (utils_tests.test_timezone.TimezoneTests.test_is_aware) ... ok 461s test_is_naive (utils_tests.test_timezone.TimezoneTests.test_is_naive) ... ok 461s test_localdate (utils_tests.test_timezone.TimezoneTests.test_localdate) ... ok 461s test_make_aware (utils_tests.test_timezone.TimezoneTests.test_make_aware) ... ok 461s test_make_aware2 (utils_tests.test_timezone.TimezoneTests.test_make_aware2) ... ok 461s test_make_aware_is_dst_deprecation_warning (utils_tests.test_timezone.TimezoneTests.test_make_aware_is_dst_deprecation_warning) ... ok 461s test_make_aware_no_tz (utils_tests.test_timezone.TimezoneTests.test_make_aware_no_tz) ... ok 461s test_make_aware_pytz_ambiguous (utils_tests.test_timezone.TimezoneTests.test_make_aware_pytz_ambiguous) ... ok 461s test_make_aware_pytz_non_existent (utils_tests.test_timezone.TimezoneTests.test_make_aware_pytz_non_existent) ... ok 461s test_make_aware_zoneinfo_ambiguous (utils_tests.test_timezone.TimezoneTests.test_make_aware_zoneinfo_ambiguous) ... ok 461s test_make_aware_zoneinfo_non_existent (utils_tests.test_timezone.TimezoneTests.test_make_aware_zoneinfo_non_existent) ... ok 461s test_make_naive (utils_tests.test_timezone.TimezoneTests.test_make_naive) ... ok 461s test_make_naive_no_tz (utils_tests.test_timezone.TimezoneTests.test_make_naive_no_tz) ... ok 461s test_make_naive_pytz (utils_tests.test_timezone.TimezoneTests.test_make_naive_pytz) ... ok 461s test_make_naive_zoneinfo (utils_tests.test_timezone.TimezoneTests.test_make_naive_zoneinfo) ... ok 461s test_now (utils_tests.test_timezone.TimezoneTests.test_now) ... ok 461s test_override (utils_tests.test_timezone.TimezoneTests.test_override) ... ok 461s test_override_decorator (utils_tests.test_timezone.TimezoneTests.test_override_decorator) ... ok 461s test_override_fixed_offset (utils_tests.test_timezone.TimezoneTests.test_override_fixed_offset) ... ok 461s test_override_string_tz (utils_tests.test_timezone.TimezoneTests.test_override_string_tz) ... ok 461s test_setting_allows_fallback_to_pytz (utils_tests.test_timezone.TimezoneTests.test_setting_allows_fallback_to_pytz) ... ok 461s test_basic (utils_tests.test_topological_sort.TopologicalSortTests.test_basic) ... ok 461s test_cyclic_dependency (utils_tests.test_topological_sort.TopologicalSortTests.test_cyclic_dependency) ... ok 461s test_invalid_url (check_framework.test_4_0_compatibility.CheckCSRFTrustedOrigins.test_invalid_url) ... ok 461s test_valid_urls (check_framework.test_4_0_compatibility.CheckCSRFTrustedOrigins.test_valid_urls) ... ok 461s test_allowed_async_unsafe_set (check_framework.test_async_checks.AsyncCheckTests.test_allowed_async_unsafe_set) ... ok 461s test_no_allowed_async_unsafe (check_framework.test_async_checks.AsyncCheckTests.test_no_allowed_async_unsafe) ... ok 461s test_absolute_path (check_framework.test_caches.CheckCacheAbsolutePath.test_absolute_path) ... ok 461s test_relative_path (check_framework.test_caches.CheckCacheAbsolutePath.test_relative_path) ... ok 461s test_cache_path_contains_media_static_setting (check_framework.test_caches.CheckCacheLocationTest.test_cache_path_contains_media_static_setting) ... ok 461s test_cache_path_inside_media_static_setting (check_framework.test_caches.CheckCacheLocationTest.test_cache_path_inside_media_static_setting) ... ok 461s test_cache_path_matches_media_static_setting (check_framework.test_caches.CheckCacheLocationTest.test_cache_path_matches_media_static_setting) ... ok 461s test_cache_path_not_conflict (check_framework.test_caches.CheckCacheLocationTest.test_cache_path_not_conflict) ... ok 461s test_staticfiles_dirs_prefix (check_framework.test_caches.CheckCacheLocationTest.test_staticfiles_dirs_prefix) ... ok 461s test_staticfiles_dirs_prefix_not_conflict (check_framework.test_caches.CheckCacheLocationTest.test_staticfiles_dirs_prefix_not_conflict) ... ok 461s test_default_cache_included (check_framework.test_caches.CheckCacheSettingsAppDirsTest.test_default_cache_included) 461s Don't error if 'default' is present in CACHES setting. ... ok 461s test_default_cache_not_included (check_framework.test_caches.CheckCacheSettingsAppDirsTest.test_default_cache_not_included) 461s Error if 'default' not present in CACHES setting. ... ok 461s test_file_upload_temp_dir (check_framework.test_files.FilesCheckTests.test_file_upload_temp_dir) ... ok 461s test_file_upload_temp_dir_nonexistent (check_framework.test_files.FilesCheckTests.test_file_upload_temp_dir_nonexistent) ... ok 461s test_collision_across_apps (check_framework.test_model_checks.DuplicateDBTableTests.test_collision_across_apps) ... ok 461s test_collision_across_apps_database_routers_installed (check_framework.test_model_checks.DuplicateDBTableTests.test_collision_across_apps_database_routers_installed) ... ok 461s test_collision_in_same_app (check_framework.test_model_checks.DuplicateDBTableTests.test_collision_in_same_app) ... ok 461s test_collision_in_same_app_database_routers_installed (check_framework.test_model_checks.DuplicateDBTableTests.test_collision_in_same_app_database_routers_installed) ... ok 461s test_no_collision_for_proxy_models (check_framework.test_model_checks.DuplicateDBTableTests.test_no_collision_for_proxy_models) ... ok 461s test_no_collision_for_unmanaged_models (check_framework.test_model_checks.DuplicateDBTableTests.test_no_collision_for_unmanaged_models) ... ok 461s test_collision_abstract_model (check_framework.test_model_checks.IndexNameTests.test_collision_abstract_model) ... ok 461s test_collision_across_apps (check_framework.test_model_checks.IndexNameTests.test_collision_across_apps) ... ok 461s test_collision_in_different_models (check_framework.test_model_checks.IndexNameTests.test_collision_in_different_models) ... ok 461s test_collision_in_same_model (check_framework.test_model_checks.IndexNameTests.test_collision_in_same_model) ... ok 461s test_no_collision_abstract_model_interpolation (check_framework.test_model_checks.IndexNameTests.test_no_collision_abstract_model_interpolation) ... ok 461s test_no_collision_across_apps_interpolation (check_framework.test_model_checks.IndexNameTests.test_no_collision_across_apps_interpolation) ... ok 461s test_app_default_auto_field (check_framework.test_model_checks.ModelDefaultAutoFieldTests.test_app_default_auto_field) ... ok 461s test_auto_created_inherited_parent_link (check_framework.test_model_checks.ModelDefaultAutoFieldTests.test_auto_created_inherited_parent_link) ... ok 461s test_auto_created_inherited_pk (check_framework.test_model_checks.ModelDefaultAutoFieldTests.test_auto_created_inherited_pk) ... ok 461s test_auto_created_pk (check_framework.test_model_checks.ModelDefaultAutoFieldTests.test_auto_created_pk) ... ok 461s test_auto_created_pk_inherited_abstract_parent (check_framework.test_model_checks.ModelDefaultAutoFieldTests.test_auto_created_pk_inherited_abstract_parent) ... ok 461s test_default_auto_field_setting (check_framework.test_model_checks.ModelDefaultAutoFieldTests.test_default_auto_field_setting) ... ok 461s test_explicit_inherited_parent_link (check_framework.test_model_checks.ModelDefaultAutoFieldTests.test_explicit_inherited_parent_link) ... ok 461s test_explicit_inherited_pk (check_framework.test_model_checks.ModelDefaultAutoFieldTests.test_explicit_inherited_pk) ... ok 461s test_explicit_pk (check_framework.test_model_checks.ModelDefaultAutoFieldTests.test_explicit_pk) ... ok 461s test_skipped_on_abstract_model (check_framework.test_model_checks.ModelDefaultAutoFieldTests.test_skipped_on_abstract_model) ... ok 461s test_skipped_on_model_with_invalid_app_label (check_framework.test_model_checks.ModelDefaultAutoFieldTests.test_skipped_on_model_with_invalid_app_label) ... ok 462s test_default_details (check_framework.test_model_field_deprecation.TestDeprecatedField.test_default_details) ... ok 462s test_user_specified_details (check_framework.test_model_field_deprecation.TestDeprecatedField.test_user_specified_details) ... ok 462s test_default_details (check_framework.test_model_field_deprecation.TestRemovedField.test_default_details) ... ok 462s test_user_specified_details (check_framework.test_model_field_deprecation.TestRemovedField.test_user_specified_details) ... ok 462s test_checks_called_on_the_default_database (check_framework.test_multi_db.TestMultiDBChecks.test_checks_called_on_the_default_database) ... ok 462s test_checks_called_on_the_other_database (check_framework.test_multi_db.TestMultiDBChecks.test_checks_called_on_the_other_database) ... ok 462s test_failure_view_import_error (check_framework.test_security.CSRFFailureViewTest.test_failure_view_import_error) ... ok 462s test_failure_view_invalid_signature (check_framework.test_security.CSRFFailureViewTest.test_failure_view_invalid_signature) ... ok 462s test_allowed_hosts_empty (check_framework.test_security.CheckAllowedHostsTest.test_allowed_hosts_empty) ... ok 462s test_allowed_hosts_set (check_framework.test_security.CheckAllowedHostsTest.test_allowed_hosts_set) ... ok 462s test_use_sessions_with_csrf_cookie_secure_false (check_framework.test_security.CheckCSRFCookieSecureTest.test_use_sessions_with_csrf_cookie_secure_false) 462s No warning if CSRF_COOKIE_SECURE isn't True while CSRF_USE_SESSIONS ... ok 462s test_with_csrf_cookie_secure_false (check_framework.test_security.CheckCSRFCookieSecureTest.test_with_csrf_cookie_secure_false) 462s Warn if CsrfViewMiddleware is in MIDDLEWARE but ... ok 462s test_with_csrf_cookie_secure_false_no_middleware (check_framework.test_security.CheckCSRFCookieSecureTest.test_with_csrf_cookie_secure_false_no_middleware) 462s No warning if CsrfViewMiddleware isn't in MIDDLEWARE, even if ... ok 462s test_with_csrf_cookie_secure_true (check_framework.test_security.CheckCSRFCookieSecureTest.test_with_csrf_cookie_secure_true) ... ok 462s test_with_csrf_cookie_secure_truthy (check_framework.test_security.CheckCSRFCookieSecureTest.test_with_csrf_cookie_secure_truthy) 462s CSRF_COOKIE_SECURE must be boolean. ... ok 462s test_no_csrf_middleware (check_framework.test_security.CheckCSRFMiddlewareTest.test_no_csrf_middleware) 462s Warn if CsrfViewMiddleware isn't in MIDDLEWARE. ... ok 462s test_with_csrf_middleware (check_framework.test_security.CheckCSRFMiddlewareTest.test_with_csrf_middleware) ... ok 462s test_no_content_type_nosniff (check_framework.test_security.CheckContentTypeNosniffTest.test_no_content_type_nosniff) 462s Warn if SECURE_CONTENT_TYPE_NOSNIFF isn't True. ... ok 462s test_no_content_type_nosniff_no_middleware (check_framework.test_security.CheckContentTypeNosniffTest.test_no_content_type_nosniff_no_middleware) 462s Don't warn if SECURE_CONTENT_TYPE_NOSNIFF isn't True and ... ok 462s test_with_content_type_nosniff (check_framework.test_security.CheckContentTypeNosniffTest.test_with_content_type_nosniff) ... ok 462s test_no_coop (check_framework.test_security.CheckCrossOriginOpenerPolicyTest.test_no_coop) ... ok 462s test_with_coop (check_framework.test_security.CheckCrossOriginOpenerPolicyTest.test_with_coop) ... ok 462s test_with_invalid_coop (check_framework.test_security.CheckCrossOriginOpenerPolicyTest.test_with_invalid_coop) ... ok 462s test_debug_false (check_framework.test_security.CheckDebugTest.test_debug_false) ... ok 462s test_debug_true (check_framework.test_security.CheckDebugTest.test_debug_true) 462s Warn if DEBUG is True. ... ok 462s test_no_referrer_policy (check_framework.test_security.CheckReferrerPolicyTest.test_no_referrer_policy) ... ok 462s test_no_referrer_policy_no_middleware (check_framework.test_security.CheckReferrerPolicyTest.test_no_referrer_policy_no_middleware) 462s Don't warn if SECURE_REFERRER_POLICY is None and SecurityMiddleware ... ok 462s test_with_invalid_referrer_policy (check_framework.test_security.CheckReferrerPolicyTest.test_with_invalid_referrer_policy) ... ok 462s test_with_referrer_policy (check_framework.test_security.CheckReferrerPolicyTest.test_with_referrer_policy) ... ok 462s test_no_ssl_redirect (check_framework.test_security.CheckSSLRedirectTest.test_no_ssl_redirect) 462s Warn if SECURE_SSL_REDIRECT isn't True. ... ok 462s test_no_ssl_redirect_no_middleware (check_framework.test_security.CheckSSLRedirectTest.test_no_ssl_redirect_no_middleware) 462s Don't warn if SECURE_SSL_REDIRECT is False and SecurityMiddleware isn't ... ok 462s test_with_ssl_redirect (check_framework.test_security.CheckSSLRedirectTest.test_with_ssl_redirect) ... ok 462s test_insecure_secret_key_fallbacks (check_framework.test_security.CheckSecretKeyFallbacksTest.test_insecure_secret_key_fallbacks) ... ok 462s test_low_entropy_secret_key_fallbacks (check_framework.test_security.CheckSecretKeyFallbacksTest.test_low_entropy_secret_key_fallbacks) ... ok 462s test_low_length_secret_key_fallbacks (check_framework.test_security.CheckSecretKeyFallbacksTest.test_low_length_secret_key_fallbacks) ... ok 462s test_multiple_bad_keys (check_framework.test_security.CheckSecretKeyFallbacksTest.test_multiple_bad_keys) ... ok 462s test_multiple_keys (check_framework.test_security.CheckSecretKeyFallbacksTest.test_multiple_keys) ... ok 462s test_no_secret_key_fallbacks (check_framework.test_security.CheckSecretKeyFallbacksTest.test_no_secret_key_fallbacks) ... ok 462s test_okay_secret_key_fallbacks (check_framework.test_security.CheckSecretKeyFallbacksTest.test_okay_secret_key_fallbacks) ... ok 462s test_empty_secret_key (check_framework.test_security.CheckSecretKeyTest.test_empty_secret_key) ... ok 462s test_insecure_secret_key (check_framework.test_security.CheckSecretKeyTest.test_insecure_secret_key) ... ok 462s test_low_entropy_secret_key (check_framework.test_security.CheckSecretKeyTest.test_low_entropy_secret_key) ... ok 462s test_low_length_secret_key (check_framework.test_security.CheckSecretKeyTest.test_low_length_secret_key) ... ok 462s test_missing_secret_key (check_framework.test_security.CheckSecretKeyTest.test_missing_secret_key) ... ok 462s test_none_secret_key (check_framework.test_security.CheckSecretKeyTest.test_none_secret_key) ... ok 462s test_okay_secret_key (check_framework.test_security.CheckSecretKeyTest.test_okay_secret_key) ... ok 462s test_no_security_middleware (check_framework.test_security.CheckSecurityMiddlewareTest.test_no_security_middleware) 462s Warn if SecurityMiddleware isn't in MIDDLEWARE. ... ok 462s test_with_security_middleware (check_framework.test_security.CheckSecurityMiddlewareTest.test_with_security_middleware) ... ok 462s test_session_cookie_httponly_both (check_framework.test_security.CheckSessionCookieHttpOnlyTest.test_session_cookie_httponly_both) 462s If SESSION_COOKIE_HTTPONLY is off and we find both the session app and ... ok 462s test_session_cookie_httponly_true (check_framework.test_security.CheckSessionCookieHttpOnlyTest.test_session_cookie_httponly_true) 462s If SESSION_COOKIE_HTTPONLY is on, there's no warning about it. ... ok 462s test_session_cookie_httponly_with_installed_app (check_framework.test_security.CheckSessionCookieHttpOnlyTest.test_session_cookie_httponly_with_installed_app) 462s Warn if SESSION_COOKIE_HTTPONLY is off and "django.contrib.sessions" ... ok 462s test_session_cookie_httponly_with_installed_app_truthy (check_framework.test_security.CheckSessionCookieHttpOnlyTest.test_session_cookie_httponly_with_installed_app_truthy) 462s SESSION_COOKIE_HTTPONLY must be boolean. ... ok 462s test_session_cookie_httponly_with_middleware (check_framework.test_security.CheckSessionCookieHttpOnlyTest.test_session_cookie_httponly_with_middleware) 462s Warn if SESSION_COOKIE_HTTPONLY is off and ... ok 462s test_session_cookie_secure_both (check_framework.test_security.CheckSessionCookieSecureTest.test_session_cookie_secure_both) 462s If SESSION_COOKIE_SECURE is off and we find both the session app and ... ok 462s test_session_cookie_secure_true (check_framework.test_security.CheckSessionCookieSecureTest.test_session_cookie_secure_true) 462s If SESSION_COOKIE_SECURE is on, there's no warning about it. ... ok 462s test_session_cookie_secure_with_installed_app (check_framework.test_security.CheckSessionCookieSecureTest.test_session_cookie_secure_with_installed_app) 462s Warn if SESSION_COOKIE_SECURE is off and "django.contrib.sessions" is ... ok 462s test_session_cookie_secure_with_installed_app_truthy (check_framework.test_security.CheckSessionCookieSecureTest.test_session_cookie_secure_with_installed_app_truthy) 462s SESSION_COOKIE_SECURE must be boolean. ... ok 462s test_session_cookie_secure_with_middleware (check_framework.test_security.CheckSessionCookieSecureTest.test_session_cookie_secure_with_middleware) 462s Warn if SESSION_COOKIE_SECURE is off and ... ok 462s test_no_sts_preload (check_framework.test_security.CheckStrictTransportSecurityPreloadTest.test_no_sts_preload) 462s Warn if SECURE_HSTS_PRELOAD isn't True. ... ok 462s test_no_sts_preload_no_middleware (check_framework.test_security.CheckStrictTransportSecurityPreloadTest.test_no_sts_preload_no_middleware) 462s Don't warn if SecurityMiddleware isn't installed. ... ok 462s test_no_sts_preload_no_seconds (check_framework.test_security.CheckStrictTransportSecurityPreloadTest.test_no_sts_preload_no_seconds) 462s Don't warn if SECURE_HSTS_SECONDS isn't set. ... ok 462s test_with_sts_preload (check_framework.test_security.CheckStrictTransportSecurityPreloadTest.test_with_sts_preload) ... ok 462s test_no_sts_subdomains (check_framework.test_security.CheckStrictTransportSecuritySubdomainsTest.test_no_sts_subdomains) 462s Warn if SECURE_HSTS_INCLUDE_SUBDOMAINS isn't True. ... ok 462s test_no_sts_subdomains_no_middleware (check_framework.test_security.CheckStrictTransportSecuritySubdomainsTest.test_no_sts_subdomains_no_middleware) 462s Don't warn if SecurityMiddleware isn't installed. ... ok 462s test_no_sts_subdomains_no_seconds (check_framework.test_security.CheckStrictTransportSecuritySubdomainsTest.test_no_sts_subdomains_no_seconds) 462s Don't warn if SECURE_HSTS_SECONDS isn't set. ... ok 462s test_with_sts_subdomains (check_framework.test_security.CheckStrictTransportSecuritySubdomainsTest.test_with_sts_subdomains) ... ok 462s test_no_sts (check_framework.test_security.CheckStrictTransportSecurityTest.test_no_sts) 462s Warn if SECURE_HSTS_SECONDS isn't > 0. ... ok 462s test_no_sts_no_middleware (check_framework.test_security.CheckStrictTransportSecurityTest.test_no_sts_no_middleware) 462s Don't warn if SECURE_HSTS_SECONDS isn't > 0 and SecurityMiddleware isn't ... ok 462s test_with_sts (check_framework.test_security.CheckStrictTransportSecurityTest.test_with_sts) ... ok 462s test_middleware_not_installed (check_framework.test_security.CheckXFrameOptionsDenyTest.test_middleware_not_installed) 462s No error if XFrameOptionsMiddleware isn't in MIDDLEWARE even if ... ok 462s test_x_frame_options_not_deny (check_framework.test_security.CheckXFrameOptionsDenyTest.test_x_frame_options_not_deny) 462s Warn if XFrameOptionsMiddleware is in MIDDLEWARE but ... ok 462s test_xframe_deny (check_framework.test_security.CheckXFrameOptionsDenyTest.test_xframe_deny) ... ok 462s test_middleware_installed (check_framework.test_security.CheckXFrameOptionsMiddlewareTest.test_middleware_installed) ... ok 462s test_middleware_not_installed (check_framework.test_security.CheckXFrameOptionsMiddlewareTest.test_middleware_not_installed) 462s Warn if XFrameOptionsMiddleware isn't in MIDDLEWARE. ... ok 462s test_string_if_invalid_both_are_strings (check_framework.test_templates.CheckTemplateStringIfInvalidTest.test_string_if_invalid_both_are_strings) ... ok 462s test_string_if_invalid_first_is_string (check_framework.test_templates.CheckTemplateStringIfInvalidTest.test_string_if_invalid_first_is_string) ... ok 462s test_string_if_invalid_not_specified (check_framework.test_templates.CheckTemplateStringIfInvalidTest.test_string_if_invalid_not_specified) ... ok 462s test_string_if_invalid_not_string (check_framework.test_templates.CheckTemplateStringIfInvalidTest.test_string_if_invalid_not_string) ... ok 462s test_app_dirs_and_loaders (check_framework.test_templates.CheckTemplateSettingsAppDirsTest.test_app_dirs_and_loaders) 462s Error if template loaders are specified and APP_DIRS is True. ... ok 462s test_app_dirs_removed (check_framework.test_templates.CheckTemplateSettingsAppDirsTest.test_app_dirs_removed) ... ok 462s test_loaders_removed (check_framework.test_templates.CheckTemplateSettingsAppDirsTest.test_loaders_removed) ... ok 462s test_inconsistent_language_settings (check_framework.test_translation.TranslationCheckTests.test_inconsistent_language_settings) ... ok 462s test_invalid_language_code (check_framework.test_translation.TranslationCheckTests.test_invalid_language_code) ... ok 462s test_invalid_languages (check_framework.test_translation.TranslationCheckTests.test_invalid_languages) ... ok 462s test_invalid_languages_bidi (check_framework.test_translation.TranslationCheckTests.test_invalid_languages_bidi) ... ok 462s test_valid_language_code (check_framework.test_translation.TranslationCheckTests.test_valid_language_code) ... ok 462s test_valid_languages (check_framework.test_translation.TranslationCheckTests.test_valid_languages) ... ok 462s test_valid_languages_bidi (check_framework.test_translation.TranslationCheckTests.test_valid_languages_bidi) ... ok 462s test_valid_variant_consistent_language_settings (check_framework.test_translation.TranslationCheckTests.test_valid_variant_consistent_language_settings) ... ok 462s test_template_tags_same_library_in_installed_apps_libraries (check_framework.test_templates.CheckTemplateTagLibrariesWithSameName.test_template_tags_same_library_in_installed_apps_libraries) ... ok 462s test_template_tags_with_different_library_name (check_framework.test_templates.CheckTemplateTagLibrariesWithSameName.test_template_tags_with_different_library_name) ... ok 462s test_template_tags_with_different_name (check_framework.test_templates.CheckTemplateTagLibrariesWithSameName.test_template_tags_with_different_name) ... ok 462s test_template_tags_with_same_library_name (check_framework.test_templates.CheckTemplateTagLibrariesWithSameName.test_template_tags_with_same_library_name) ... ok 462s test_template_tags_with_same_library_name_and_module_name (check_framework.test_templates.CheckTemplateTagLibrariesWithSameName.test_template_tags_with_same_library_name_and_module_name) ... ok 462s test_template_tags_with_same_name (check_framework.test_templates.CheckTemplateTagLibrariesWithSameName.test_template_tags_with_same_name) ... ok 462s test_bad_class_based_handlers (check_framework.test_urls.CheckCustomErrorHandlersTests.test_bad_class_based_handlers) ... ok 462s test_bad_function_based_handlers (check_framework.test_urls.CheckCustomErrorHandlersTests.test_bad_function_based_handlers) ... ok 462s test_bad_handlers_invalid_path (check_framework.test_urls.CheckCustomErrorHandlersTests.test_bad_handlers_invalid_path) ... ok 462s test_good_class_based_handlers (check_framework.test_urls.CheckCustomErrorHandlersTests.test_good_class_based_handlers) ... ok 462s test_good_function_based_handlers (check_framework.test_urls.CheckCustomErrorHandlersTests.test_good_function_based_handlers) ... ok 462s test_empty_string_no_errors (check_framework.test_urls.CheckURLSettingsTests.test_empty_string_no_errors) ... ok 462s test_media_url_no_slash (check_framework.test_urls.CheckURLSettingsTests.test_media_url_no_slash) ... ok 462s test_slash_no_errors (check_framework.test_urls.CheckURLSettingsTests.test_slash_no_errors) ... ok 462s test_static_url_double_slash_allowed (check_framework.test_urls.CheckURLSettingsTests.test_static_url_double_slash_allowed) ... ok 462s test_static_url_no_slash (check_framework.test_urls.CheckURLSettingsTests.test_static_url_no_slash) ... ok 462s test_beginning_with_slash (check_framework.test_urls.CheckUrlConfigTests.test_beginning_with_slash) ... ok 462s test_beginning_with_slash_append_slash (check_framework.test_urls.CheckUrlConfigTests.test_beginning_with_slash_append_slash) ... ok 462s test_check_non_unique_namespaces (check_framework.test_urls.CheckUrlConfigTests.test_check_non_unique_namespaces) ... ok 462s test_check_resolver_recursive (check_framework.test_urls.CheckUrlConfigTests.test_check_resolver_recursive) ... ok 462s test_check_unique_namespaces (check_framework.test_urls.CheckUrlConfigTests.test_check_unique_namespaces) ... ok 462s test_check_view_not_class (check_framework.test_urls.CheckUrlConfigTests.test_check_view_not_class) ... ok 462s test_contains_included_tuple (check_framework.test_urls.CheckUrlConfigTests.test_contains_included_tuple) ... ok 462s test_contains_tuple_not_url_instance (check_framework.test_urls.CheckUrlConfigTests.test_contains_tuple_not_url_instance) ... ok 462s test_get_warning_for_invalid_pattern_other (check_framework.test_urls.CheckUrlConfigTests.test_get_warning_for_invalid_pattern_other) ... ok 462s test_get_warning_for_invalid_pattern_string (check_framework.test_urls.CheckUrlConfigTests.test_get_warning_for_invalid_pattern_string) ... ok 462s test_get_warning_for_invalid_pattern_tuple (check_framework.test_urls.CheckUrlConfigTests.test_get_warning_for_invalid_pattern_tuple) ... ok 462s test_include_with_dollar (check_framework.test_urls.CheckUrlConfigTests.test_include_with_dollar) ... ok 462s test_name_with_colon (check_framework.test_urls.CheckUrlConfigTests.test_name_with_colon) ... ok 462s test_no_root_urlconf_in_settings (check_framework.test_urls.CheckUrlConfigTests.test_no_root_urlconf_in_settings) ... ok 462s test_no_warnings (check_framework.test_urls.CheckUrlConfigTests.test_no_warnings) ... ok 462s test_no_warnings_i18n (check_framework.test_urls.CheckUrlConfigTests.test_no_warnings_i18n) ... ok 462s test_beginning_with_caret (check_framework.test_urls.UpdatedToPathTests.test_beginning_with_caret) ... ok 462s test_contains_re_named_group (check_framework.test_urls.UpdatedToPathTests.test_contains_re_named_group) ... ok 462s test_ending_with_dollar (check_framework.test_urls.UpdatedToPathTests.test_ending_with_dollar) ... ok 462s test_fail_level (check_framework.tests.CheckCommandTests.test_fail_level) ... ok 462s test_given_app (check_framework.tests.CheckCommandTests.test_given_app) ... ok 462s test_given_tag (check_framework.tests.CheckCommandTests.test_given_tag) ... ok 462s test_invalid_tag (check_framework.tests.CheckCommandTests.test_invalid_tag) ... ok 462s test_list_deployment_check_included (check_framework.tests.CheckCommandTests.test_list_deployment_check_included) ... ok 462s test_list_deployment_check_omitted (check_framework.tests.CheckCommandTests.test_list_deployment_check_omitted) ... ok 462s test_list_tags (check_framework.tests.CheckCommandTests.test_list_tags) ... ok 462s test_list_tags_empty (check_framework.tests.CheckCommandTests.test_list_tags_empty) ... ok 462s test_simple_call (check_framework.tests.CheckCommandTests.test_simple_call) ... ok 462s test_tags_deployment_check_included (check_framework.tests.CheckCommandTests.test_tags_deployment_check_included) ... ok 462s test_tags_deployment_check_omitted (check_framework.tests.CheckCommandTests.test_tags_deployment_check_omitted) ... ok 462s test_model_check_method_not_shadowed (check_framework.tests.CheckFrameworkReservedNamesTests.test_model_check_method_not_shadowed) ... ok 462s test_registered_check_did_run (check_framework.tests.ChecksRunDuringTests.test_registered_check_did_run) ... ok 462s test_equal_to_same_constructed_check (check_framework.tests.MessageTests.test_equal_to_same_constructed_check) ... ok 462s test_equal_to_self (check_framework.tests.MessageTests.test_equal_to_self) ... ok 462s test_invalid_level (check_framework.tests.MessageTests.test_invalid_level) ... ok 462s test_not_equal_to_different_constructed_check (check_framework.tests.MessageTests.test_not_equal_to_different_constructed_check) ... ok 462s test_not_equal_to_non_check (check_framework.tests.MessageTests.test_not_equal_to_non_check) ... ok 462s test_printing (check_framework.tests.MessageTests.test_printing) ... ok 462s test_printing_field_error (check_framework.tests.MessageTests.test_printing_field_error) ... ok 462s test_printing_manager_error (check_framework.tests.MessageTests.test_printing_manager_error) ... ok 462s test_printing_model_error (check_framework.tests.MessageTests.test_printing_model_error) ... ok 462s test_printing_no_hint (check_framework.tests.MessageTests.test_printing_no_hint) ... ok 462s test_printing_no_object (check_framework.tests.MessageTests.test_printing_no_object) ... ok 462s test_printing_with_given_id (check_framework.tests.MessageTests.test_printing_with_given_id) ... ok 462s test_silenced_error (check_framework.tests.SilencingCheckTests.test_silenced_error) ... ok 462s test_silenced_warning (check_framework.tests.SilencingCheckTests.test_silenced_warning) ... ok 462s test_register_and_run_checks (check_framework.tests.SystemCheckFrameworkTests.test_register_and_run_checks) ... ok 462s test_register_no_kwargs_error (check_framework.tests.SystemCheckFrameworkTests.test_register_no_kwargs_error) ... ok 462s test_register_run_checks_non_iterable (check_framework.tests.SystemCheckFrameworkTests.test_register_run_checks_non_iterable) ... ok 462s test_conditional_content_removal (test_client.test_conditional_content_removal.ConditionalContentTests.test_conditional_content_removal) 462s Content is removed from regular and streaming responses with a ... ok 462s test_write_after_read (test_client.test_fakepayload.FakePayloadTests.test_write_after_read) ... ok 462s test_request_factory (test_client.tests.AsyncRequestFactoryTest.test_request_factory) ... ok 462s test_request_factory_data (test_client.tests.AsyncRequestFactoryTest.test_request_factory_data) ... ok 462s test_request_factory_query_string (test_client.tests.AsyncRequestFactoryTest.test_request_factory_query_string) ... ok 462s test_request_factory_sets_headers (test_client.tests.AsyncRequestFactoryTest.test_request_factory_sets_headers) ... ok 462s test_request_limited_read (test_client.tests.AsyncRequestFactoryTest.test_request_limited_read) ... ok 462s test_csrf_enabled_client (test_client.tests.CSRFEnabledClientTests.test_csrf_enabled_client) 462s A client can be instantiated with CSRF checks enabled ... ok 462s test_custom_test_client (test_client.tests.CustomTestClientTest.test_custom_test_client) 462s A test case can specify a custom class for self.client. ... ok 462s test_get_request_from_factory (test_client.tests.RequestFactoryTest.test_get_request_from_factory) 462s The request factory returns a templated response for a GET request. ... ok 462s test_request_factory (test_client.tests.RequestFactoryTest.test_request_factory) 462s The request factory implements all the HTTP/1.1 methods. ... ok 462s test_request_factory_default_headers (test_client.tests.RequestFactoryTest.test_request_factory_default_headers) ... ok 462s test_request_factory_sets_headers (test_client.tests.RequestFactoryTest.test_request_factory_sets_headers) ... ok 462s test_trace_request_from_factory (test_client.tests.RequestFactoryTest.test_trace_request_from_factory) 462s The request factory returns an echo response for a TRACE request. ... ok 462s test_actions_warn_on_pending_edits (admin_changelist.tests.SeleniumTests.test_actions_warn_on_pending_edits) ... skipped 'No browsers specified.' 462s test_add_row_selection (admin_changelist.tests.SeleniumTests.test_add_row_selection) 462s The status line for selected rows gets updated correctly (#22038). ... skipped 'No browsers specified.' 462s test_collapse_filter_with_unescaped_title (admin_changelist.tests.SeleniumTests.test_collapse_filter_with_unescaped_title) ... skipped 'No browsers specified.' 462s test_collapse_filters (admin_changelist.tests.SeleniumTests.test_collapse_filters) ... skipped 'No browsers specified.' 462s test_modifier_allows_multiple_section (admin_changelist.tests.SeleniumTests.test_modifier_allows_multiple_section) 462s Selecting a row and then selecting another row whilst holding shift ... skipped 'No browsers specified.' 462s test_save_with_changes_warns_on_pending_action (admin_changelist.tests.SeleniumTests.test_save_with_changes_warns_on_pending_action) ... skipped 'No browsers specified.' 462s test_save_without_changes_warns_on_pending_action (admin_changelist.tests.SeleniumTests.test_save_without_changes_warns_on_pending_action) ... skipped 'No browsers specified.' 462s test_select_all_across_pages (admin_changelist.tests.SeleniumTests.test_select_all_across_pages) ... skipped 'No browsers specified.' 462s test_db_query_in_hook (transaction_hooks.tests.TestConnectionOnCommit.test_db_query_in_hook) ... ok 462s test_delays_execution_until_after_transaction_commit (transaction_hooks.tests.TestConnectionOnCommit.test_delays_execution_until_after_transaction_commit) ... ok 462s test_discards_hooks_from_rolled_back_savepoint (transaction_hooks.tests.TestConnectionOnCommit.test_discards_hooks_from_rolled_back_savepoint) ... ok 462s test_does_not_execute_if_transaction_rolled_back (transaction_hooks.tests.TestConnectionOnCommit.test_does_not_execute_if_transaction_rolled_back) ... ok 462s test_error_in_hook_doesnt_prevent_clearing_hooks (transaction_hooks.tests.TestConnectionOnCommit.test_error_in_hook_doesnt_prevent_clearing_hooks) ... ok 462s test_executes_immediately_if_no_transaction (transaction_hooks.tests.TestConnectionOnCommit.test_executes_immediately_if_no_transaction) ... ok 462s test_executes_only_after_final_transaction_committed (transaction_hooks.tests.TestConnectionOnCommit.test_executes_only_after_final_transaction_committed) ... ok 462s test_hook_in_hook (transaction_hooks.tests.TestConnectionOnCommit.test_hook_in_hook) ... ok 462s test_hooks_cleared_after_rollback (transaction_hooks.tests.TestConnectionOnCommit.test_hooks_cleared_after_rollback) ... ok 462s test_hooks_cleared_after_successful_commit (transaction_hooks.tests.TestConnectionOnCommit.test_hooks_cleared_after_successful_commit) ... ok 462s test_hooks_cleared_on_reconnect (transaction_hooks.tests.TestConnectionOnCommit.test_hooks_cleared_on_reconnect) ... skipped "Database doesn't support feature(s): test_db_allows_multiple_connections" 462s test_inner_savepoint_does_not_affect_outer (transaction_hooks.tests.TestConnectionOnCommit.test_inner_savepoint_does_not_affect_outer) ... ok 462s test_inner_savepoint_rolled_back_with_outer (transaction_hooks.tests.TestConnectionOnCommit.test_inner_savepoint_rolled_back_with_outer) ... ok 462s test_no_hooks_run_from_failed_transaction (transaction_hooks.tests.TestConnectionOnCommit.test_no_hooks_run_from_failed_transaction) 462s If outer transaction fails, no hooks from within it run. ... ok 462s test_no_savepoints_atomic_merged_with_outer (transaction_hooks.tests.TestConnectionOnCommit.test_no_savepoints_atomic_merged_with_outer) ... ok 462s test_raises_exception_non_autocommit_mode (transaction_hooks.tests.TestConnectionOnCommit.test_raises_exception_non_autocommit_mode) ... ok 462s test_raises_exception_non_callable (transaction_hooks.tests.TestConnectionOnCommit.test_raises_exception_non_callable) ... ok 462s test_robust_if_no_transaction (transaction_hooks.tests.TestConnectionOnCommit.test_robust_if_no_transaction) ... ok 462s test_robust_transaction (transaction_hooks.tests.TestConnectionOnCommit.test_robust_transaction) ... ok 462s test_runs_hooks_in_order_registered (transaction_hooks.tests.TestConnectionOnCommit.test_runs_hooks_in_order_registered) ... ok 462s test_transaction_in_hook (transaction_hooks.tests.TestConnectionOnCommit.test_transaction_in_hook) ... ok 463s test_check_field (invalid_models_tests.test_backend_specific.BackendSpecificChecksTests.test_check_field) 463s Test if backend specific checks are performed. ... ok 463s test_persistence (migration_test_data_persistence.tests.MigrationDataPersistenceTestCase.test_persistence) ... ok 463s test_none_column (invalid_models_tests.test_custom_fields.CustomFieldTest.test_none_column) ... ok 463s test_CommaSeparatedIntegerField_deprecated (invalid_models_tests.test_deprecated_fields.DeprecatedFieldsTests.test_CommaSeparatedIntegerField_deprecated) ... ok 463s test_IPAddressField_deprecated (invalid_models_tests.test_deprecated_fields.DeprecatedFieldsTests.test_IPAddressField_deprecated) ... ok 463s test_nullbooleanfield_deprecated (invalid_models_tests.test_deprecated_fields.DeprecatedFieldsTests.test_nullbooleanfield_deprecated) ... ok 463s test_postgres_ci_fields_deprecated (invalid_models_tests.test_deprecated_fields.DeprecatedFieldsTests.test_postgres_ci_fields_deprecated) ... skipped 'PostgreSQL specific SQL' 463s test_postgres_jsonfield_deprecated (invalid_models_tests.test_deprecated_fields.DeprecatedFieldsTests.test_postgres_jsonfield_deprecated) ... skipped 'PostgreSQL specific SQL' 463s test_list_containing_non_iterable (invalid_models_tests.test_models.IndexTogetherTests.test_list_containing_non_iterable) ... ok 463s test_non_iterable (invalid_models_tests.test_models.IndexTogetherTests.test_non_iterable) ... ok 463s test_non_list (invalid_models_tests.test_models.IndexTogetherTests.test_non_list) ... ok 463s test_pointing_to_fk (invalid_models_tests.test_models.IndexTogetherTests.test_pointing_to_fk) ... ok 463s test_pointing_to_m2m_field (invalid_models_tests.test_models.IndexTogetherTests.test_pointing_to_m2m_field) ... ok 463s test_pointing_to_missing_field (invalid_models_tests.test_models.IndexTogetherTests.test_pointing_to_missing_field) ... ok 463s test_pointing_to_non_local_field (invalid_models_tests.test_models.IndexTogetherTests.test_pointing_to_non_local_field) ... ok 463s test_field_name_clash_with_child_accessor (invalid_models_tests.test_models.ShadowingFieldsTests.test_field_name_clash_with_child_accessor) ... ok 463s test_field_name_clash_with_m2m_through (invalid_models_tests.test_models.ShadowingFieldsTests.test_field_name_clash_with_m2m_through) ... ok 463s test_id_clash (invalid_models_tests.test_models.ShadowingFieldsTests.test_id_clash) ... ok 463s test_inheritance_clash (invalid_models_tests.test_models.ShadowingFieldsTests.test_inheritance_clash) ... ok 463s test_multigeneration_inheritance (invalid_models_tests.test_models.ShadowingFieldsTests.test_multigeneration_inheritance) ... ok 463s test_multiinheritance_clash (invalid_models_tests.test_models.ShadowingFieldsTests.test_multiinheritance_clash) ... ok 463s test_just_order_with_respect_to_no_errors (invalid_models_tests.test_models.OtherModelTests.test_just_order_with_respect_to_no_errors) ... ok 463s test_just_ordering_no_errors (invalid_models_tests.test_models.OtherModelTests.test_just_ordering_no_errors) ... ok 463s test_lazy_reference_checks (invalid_models_tests.test_models.OtherModelTests.test_lazy_reference_checks) ... ok 463s test_m2m_autogenerated_table_name_clash (invalid_models_tests.test_models.OtherModelTests.test_m2m_autogenerated_table_name_clash) ... ok 463s test_m2m_autogenerated_table_name_clash_database_routers_installed (invalid_models_tests.test_models.OtherModelTests.test_m2m_autogenerated_table_name_clash_database_routers_installed) ... ok 463s test_m2m_field_table_name_clash (invalid_models_tests.test_models.OtherModelTests.test_m2m_field_table_name_clash) ... ok 463s test_m2m_field_table_name_clash_database_routers_installed (invalid_models_tests.test_models.OtherModelTests.test_m2m_field_table_name_clash_database_routers_installed) ... ok 463s test_m2m_table_name_clash (invalid_models_tests.test_models.OtherModelTests.test_m2m_table_name_clash) ... ok 463s test_m2m_table_name_clash_database_routers_installed (invalid_models_tests.test_models.OtherModelTests.test_m2m_table_name_clash_database_routers_installed) ... ok 463s test_m2m_to_concrete_and_proxy_allowed (invalid_models_tests.test_models.OtherModelTests.test_m2m_to_concrete_and_proxy_allowed) ... ok 463s test_m2m_unmanaged_shadow_models_not_checked (invalid_models_tests.test_models.OtherModelTests.test_m2m_unmanaged_shadow_models_not_checked) ... ok 463s test_name_beginning_with_underscore (invalid_models_tests.test_models.OtherModelTests.test_name_beginning_with_underscore) ... ok 463s test_name_contains_double_underscores (invalid_models_tests.test_models.OtherModelTests.test_name_contains_double_underscores) ... ok 463s test_name_ending_with_underscore (invalid_models_tests.test_models.OtherModelTests.test_name_ending_with_underscore) ... ok 463s test_non_valid (invalid_models_tests.test_models.OtherModelTests.test_non_valid) ... ok 463s test_onetoone_with_explicit_parent_link_parent_model (invalid_models_tests.test_models.OtherModelTests.test_onetoone_with_explicit_parent_link_parent_model) ... ok 463s test_onetoone_with_parent_model (invalid_models_tests.test_models.OtherModelTests.test_onetoone_with_parent_model) ... ok 463s test_ordering_allows_registered_lookups (invalid_models_tests.test_models.OtherModelTests.test_ordering_allows_registered_lookups) ... ok 463s test_ordering_non_iterable (invalid_models_tests.test_models.OtherModelTests.test_ordering_non_iterable) ... ok 463s test_ordering_pointing_multiple_times_to_model_fields (invalid_models_tests.test_models.OtherModelTests.test_ordering_pointing_multiple_times_to_model_fields) ... ok 463s test_ordering_pointing_to_foreignkey_field (invalid_models_tests.test_models.OtherModelTests.test_ordering_pointing_to_foreignkey_field) ... ok 463s test_ordering_pointing_to_lookup_not_transform (invalid_models_tests.test_models.OtherModelTests.test_ordering_pointing_to_lookup_not_transform) ... ok 463s test_ordering_pointing_to_missing_field (invalid_models_tests.test_models.OtherModelTests.test_ordering_pointing_to_missing_field) ... ok 463s test_ordering_pointing_to_missing_foreignkey_field (invalid_models_tests.test_models.OtherModelTests.test_ordering_pointing_to_missing_foreignkey_field) ... ok 463s test_ordering_pointing_to_missing_related_field (invalid_models_tests.test_models.OtherModelTests.test_ordering_pointing_to_missing_related_field) ... ok 463s test_ordering_pointing_to_missing_related_model_field (invalid_models_tests.test_models.OtherModelTests.test_ordering_pointing_to_missing_related_model_field) ... ok 463s test_ordering_pointing_to_non_related_field (invalid_models_tests.test_models.OtherModelTests.test_ordering_pointing_to_non_related_field) ... ok 463s test_ordering_pointing_to_related_model_pk (invalid_models_tests.test_models.OtherModelTests.test_ordering_pointing_to_related_model_pk) ... ok 463s test_ordering_pointing_to_two_related_model_field (invalid_models_tests.test_models.OtherModelTests.test_ordering_pointing_to_two_related_model_field) ... ok 463s test_ordering_with_order_with_respect_to (invalid_models_tests.test_models.OtherModelTests.test_ordering_with_order_with_respect_to) ... ok 463s test_property_and_related_field_accessor_clash (invalid_models_tests.test_models.OtherModelTests.test_property_and_related_field_accessor_clash) ... ok 463s test_single_primary_key (invalid_models_tests.test_models.OtherModelTests.test_single_primary_key) ... ok 463s test_swappable_missing_app (invalid_models_tests.test_models.OtherModelTests.test_swappable_missing_app) ... ok 463s test_swappable_missing_app_name (invalid_models_tests.test_models.OtherModelTests.test_swappable_missing_app_name) ... ok 463s test_two_m2m_through_same_model_with_different_through_fields (invalid_models_tests.test_models.OtherModelTests.test_two_m2m_through_same_model_with_different_through_fields) ... ok 463s test_two_m2m_through_same_relationship (invalid_models_tests.test_models.OtherModelTests.test_two_m2m_through_same_relationship) ... ok 463s test_unique_primary_key (invalid_models_tests.test_models.OtherModelTests.test_unique_primary_key) ... ok 463s test_max_length_warning (invalid_models_tests.test_ordinary_fields.AutoFieldTests.test_max_length_warning) ... ok 463s test_primary_key (invalid_models_tests.test_ordinary_fields.AutoFieldTests.test_primary_key) ... ok 463s test_valid_case (invalid_models_tests.test_ordinary_fields.AutoFieldTests.test_valid_case) ... ok 463s test_list_containing_non_iterable (invalid_models_tests.test_models.UniqueTogetherTests.test_list_containing_non_iterable) ... ok 463s test_non_iterable (invalid_models_tests.test_models.UniqueTogetherTests.test_non_iterable) ... ok 463s test_non_list (invalid_models_tests.test_models.UniqueTogetherTests.test_non_list) ... ok 463s test_pointing_to_fk (invalid_models_tests.test_models.UniqueTogetherTests.test_pointing_to_fk) ... ok 463s test_pointing_to_m2m (invalid_models_tests.test_models.UniqueTogetherTests.test_pointing_to_m2m) ... ok 463s test_pointing_to_missing_field (invalid_models_tests.test_models.UniqueTogetherTests.test_pointing_to_missing_field) ... ok 463s test_valid_model (invalid_models_tests.test_models.UniqueTogetherTests.test_valid_model) ... ok 463s test_str_default_value (invalid_models_tests.test_ordinary_fields.BinaryFieldTests.test_str_default_value) ... ok 463s test_valid_default_value (invalid_models_tests.test_ordinary_fields.BinaryFieldTests.test_valid_default_value) ... ok 463s test_auto_now_and_auto_now_add_raise_error (invalid_models_tests.test_ordinary_fields.DateFieldTests.test_auto_now_and_auto_now_add_raise_error) ... ok 463s test_fix_default_value (invalid_models_tests.test_ordinary_fields.DateFieldTests.test_fix_default_value) ... ok 463s test_fix_default_value_tz (invalid_models_tests.test_ordinary_fields.DateFieldTests.test_fix_default_value_tz) ... ok 463s test_fix_default_value (invalid_models_tests.test_ordinary_fields.DateTimeFieldTests.test_fix_default_value) ... ok 463s test_fix_default_value_tz (invalid_models_tests.test_ordinary_fields.DateTimeFieldTests.test_fix_default_value_tz) ... ok 463s test_bad_values_of_max_digits_and_decimal_places (invalid_models_tests.test_ordinary_fields.DecimalFieldTests.test_bad_values_of_max_digits_and_decimal_places) ... ok 463s test_decimal_places_greater_than_max_digits (invalid_models_tests.test_ordinary_fields.DecimalFieldTests.test_decimal_places_greater_than_max_digits) ... ok 463s test_negative_max_digits_and_decimal_places (invalid_models_tests.test_ordinary_fields.DecimalFieldTests.test_negative_max_digits_and_decimal_places) ... ok 463s test_required_attributes (invalid_models_tests.test_ordinary_fields.DecimalFieldTests.test_required_attributes) ... ok 463s test_valid_field (invalid_models_tests.test_ordinary_fields.DecimalFieldTests.test_valid_field) ... ok 463s test_primary_key (invalid_models_tests.test_ordinary_fields.FileFieldTests.test_primary_key) ... ok 463s test_upload_to_callable_not_checked (invalid_models_tests.test_ordinary_fields.FileFieldTests.test_upload_to_callable_not_checked) ... ok 463s test_upload_to_starts_with_slash (invalid_models_tests.test_ordinary_fields.FileFieldTests.test_upload_to_starts_with_slash) ... ok 463s test_valid_case (invalid_models_tests.test_ordinary_fields.FileFieldTests.test_valid_case) ... ok 463s test_valid_default_case (invalid_models_tests.test_ordinary_fields.FileFieldTests.test_valid_default_case) ... ok 463s test_forbidden_files_and_folders (invalid_models_tests.test_ordinary_fields.FilePathFieldTests.test_forbidden_files_and_folders) ... ok 463s test_non_nullable_blank (invalid_models_tests.test_ordinary_fields.GenericIPAddressFieldTests.test_non_nullable_blank) ... ok 463s test_pillow_installed (invalid_models_tests.test_ordinary_fields.ImageFieldTests.test_pillow_installed) ... ok 463s test_max_length_warning (invalid_models_tests.test_ordinary_fields.IntegerFieldTests.test_max_length_warning) ... ok 463s test_fix_default_value (invalid_models_tests.test_ordinary_fields.TimeFieldTests.test_fix_default_value) ... ok 463s test_fix_default_value_tz (invalid_models_tests.test_ordinary_fields.TimeFieldTests.test_fix_default_value_tz) ... ok 463s test_clash_parent_link (invalid_models_tests.test_relative_fields.ComplexClashTests.test_clash_parent_link) ... ok 463s test_complex_clash (invalid_models_tests.test_relative_fields.ComplexClashTests.test_complex_clash) ... ok 463s test_clash_between_accessors (invalid_models_tests.test_relative_fields.AccessorClashTests.test_clash_between_accessors) ... ok 463s test_fk_to_fk (invalid_models_tests.test_relative_fields.AccessorClashTests.test_fk_to_fk) ... ok 463s test_fk_to_integer (invalid_models_tests.test_relative_fields.AccessorClashTests.test_fk_to_integer) ... ok 463s test_fk_to_m2m (invalid_models_tests.test_relative_fields.AccessorClashTests.test_fk_to_m2m) ... ok 463s test_m2m_to_fk (invalid_models_tests.test_relative_fields.AccessorClashTests.test_m2m_to_fk) ... ok 463s test_m2m_to_integer (invalid_models_tests.test_relative_fields.AccessorClashTests.test_m2m_to_integer) ... ok 463s test_m2m_to_m2m (invalid_models_tests.test_relative_fields.AccessorClashTests.test_m2m_to_m2m) ... ok 463s test_m2m_to_m2m_with_inheritance (invalid_models_tests.test_relative_fields.AccessorClashTests.test_m2m_to_m2m_with_inheritance) 463s Ref #22047. ... ok 463s test_no_clash_for_hidden_related_name (invalid_models_tests.test_relative_fields.AccessorClashTests.test_no_clash_for_hidden_related_name) ... ok 463s test_fk_to_fk (invalid_models_tests.test_relative_fields.ExplicitRelatedNameClashTests.test_fk_to_fk) ... ok 463s test_fk_to_integer (invalid_models_tests.test_relative_fields.ExplicitRelatedNameClashTests.test_fk_to_integer) ... ok 463s test_fk_to_m2m (invalid_models_tests.test_relative_fields.ExplicitRelatedNameClashTests.test_fk_to_m2m) ... ok 463s test_m2m_to_fk (invalid_models_tests.test_relative_fields.ExplicitRelatedNameClashTests.test_m2m_to_fk) ... ok 463s test_m2m_to_integer (invalid_models_tests.test_relative_fields.ExplicitRelatedNameClashTests.test_m2m_to_integer) ... ok 463s test_m2m_to_m2m (invalid_models_tests.test_relative_fields.ExplicitRelatedNameClashTests.test_m2m_to_m2m) ... ok 463s test_fk_to_fk (invalid_models_tests.test_relative_fields.ExplicitRelatedQueryNameClashTests.test_fk_to_fk) ... ok 463s test_fk_to_integer (invalid_models_tests.test_relative_fields.ExplicitRelatedQueryNameClashTests.test_fk_to_integer) ... ok 463s test_fk_to_m2m (invalid_models_tests.test_relative_fields.ExplicitRelatedQueryNameClashTests.test_fk_to_m2m) ... ok 463s test_hidden_fk_to_fk (invalid_models_tests.test_relative_fields.ExplicitRelatedQueryNameClashTests.test_hidden_fk_to_fk) ... ok 463s test_hidden_fk_to_integer (invalid_models_tests.test_relative_fields.ExplicitRelatedQueryNameClashTests.test_hidden_fk_to_integer) ... ok 463s test_hidden_fk_to_m2m (invalid_models_tests.test_relative_fields.ExplicitRelatedQueryNameClashTests.test_hidden_fk_to_m2m) ... ok 463s test_hidden_m2m_to_fk (invalid_models_tests.test_relative_fields.ExplicitRelatedQueryNameClashTests.test_hidden_m2m_to_fk) ... ok 463s test_hidden_m2m_to_integer (invalid_models_tests.test_relative_fields.ExplicitRelatedQueryNameClashTests.test_hidden_m2m_to_integer) ... ok 463s test_hidden_m2m_to_m2m (invalid_models_tests.test_relative_fields.ExplicitRelatedQueryNameClashTests.test_hidden_m2m_to_m2m) ... ok 463s test_m2m_to_fk (invalid_models_tests.test_relative_fields.ExplicitRelatedQueryNameClashTests.test_m2m_to_fk) ... ok 463s test_m2m_to_integer (invalid_models_tests.test_relative_fields.ExplicitRelatedQueryNameClashTests.test_m2m_to_integer) ... ok 463s test_m2m_to_m2m (invalid_models_tests.test_relative_fields.ExplicitRelatedQueryNameClashTests.test_m2m_to_m2m) ... ok 463s test_explicit_field_names (invalid_models_tests.test_relative_fields.M2mThroughFieldsTests.test_explicit_field_names) 463s If ``through_fields`` kwarg is given, it must specify both ... ok 463s test_intersection_foreign_object (invalid_models_tests.test_relative_fields.M2mThroughFieldsTests.test_intersection_foreign_object) ... ok 463s test_invalid_field (invalid_models_tests.test_relative_fields.M2mThroughFieldsTests.test_invalid_field) 463s Providing invalid field names to ManyToManyField.through_fields ... ok 463s test_invalid_order (invalid_models_tests.test_relative_fields.M2mThroughFieldsTests.test_invalid_order) 463s Mixing up the order of link fields to ManyToManyField.through_fields ... ok 463s test_m2m_field_argument_validation (invalid_models_tests.test_relative_fields.M2mThroughFieldsTests.test_m2m_field_argument_validation) 463s ManyToManyField accepts the ``through_fields`` kwarg ... ok 463s test_superset_foreign_object (invalid_models_tests.test_relative_fields.M2mThroughFieldsTests.test_superset_foreign_object) ... ok 463s test_fk_to_fk (invalid_models_tests.test_relative_fields.ReverseQueryNameClashTests.test_fk_to_fk) ... ok 463s test_fk_to_integer (invalid_models_tests.test_relative_fields.ReverseQueryNameClashTests.test_fk_to_integer) ... ok 463s test_fk_to_m2m (invalid_models_tests.test_relative_fields.ReverseQueryNameClashTests.test_fk_to_m2m) ... ok 463s test_m2m_to_fk (invalid_models_tests.test_relative_fields.ReverseQueryNameClashTests.test_m2m_to_fk) ... ok 463s test_m2m_to_integer (invalid_models_tests.test_relative_fields.ReverseQueryNameClashTests.test_m2m_to_integer) ... ok 463s test_m2m_to_m2m (invalid_models_tests.test_relative_fields.ReverseQueryNameClashTests.test_m2m_to_m2m) ... ok 463s test_no_clash_across_apps_without_accessor (invalid_models_tests.test_relative_fields.ReverseQueryNameClashTests.test_no_clash_across_apps_without_accessor) ... ok 463s test_ambiguous_relationship_model_from (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_ambiguous_relationship_model_from) ... ok 463s test_ambiguous_relationship_model_to (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_ambiguous_relationship_model_to) ... ok 463s test_foreign_key_to_abstract_model (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_foreign_key_to_abstract_model) ... ok 463s test_foreign_key_to_isolate_apps_model (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_foreign_key_to_isolate_apps_model) 463s #25723 - Referenced model registration lookup should be run against the ... ok 463s test_foreign_key_to_missing_model (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_foreign_key_to_missing_model) ... ok 463s test_foreign_key_to_non_unique_field (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_foreign_key_to_non_unique_field) ... ok 463s test_foreign_key_to_non_unique_field_under_explicit_model (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_foreign_key_to_non_unique_field_under_explicit_model) ... ok 463s test_foreign_key_to_partially_unique_field (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_foreign_key_to_partially_unique_field) ... ok 463s test_foreign_key_to_unique_field_with_meta_constraint (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_foreign_key_to_unique_field_with_meta_constraint) ... ok 463s test_foreign_object_to_non_unique_fields (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_foreign_object_to_non_unique_fields) ... ok 463s test_foreign_object_to_partially_unique_field (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_foreign_object_to_partially_unique_field) ... ok 463s test_foreign_object_to_unique_field_with_meta_constraint (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_foreign_object_to_unique_field_with_meta_constraint) ... ok 463s test_invalid_related_query_name (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_invalid_related_query_name) ... ok 463s test_m2m_to_abstract_model (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_m2m_to_abstract_model) ... ok 463s test_many_to_many_through_isolate_apps_model (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_many_to_many_through_isolate_apps_model) 463s #25723 - Through model registration lookup should be run against the ... ok 463s test_many_to_many_to_isolate_apps_model (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_many_to_many_to_isolate_apps_model) 463s #25723 - Referenced model registration lookup should be run against the ... ok 463s test_many_to_many_to_missing_model (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_many_to_many_to_missing_model) ... ok 463s test_many_to_many_with_useless_options (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_many_to_many_with_useless_options) ... ok 463s test_many_to_many_with_useless_related_name (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_many_to_many_with_useless_related_name) ... ok 463s test_missing_relationship_model (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_missing_relationship_model) ... ok 463s test_missing_relationship_model_on_model_check (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_missing_relationship_model_on_model_check) ... ok 463s test_not_swapped_model (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_not_swapped_model) ... ok 463s test_nullable_primary_key (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_nullable_primary_key) ... ok 463s test_on_delete_set_default_without_default_value (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_on_delete_set_default_without_default_value) ... ok 463s test_on_delete_set_null_on_non_nullable_field (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_on_delete_set_null_on_non_nullable_field) ... ok 463s test_referencing_to_swapped_model (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_referencing_to_swapped_model) ... ok 463s test_related_field_has_invalid_related_name (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_related_field_has_invalid_related_name) ... ok 463s test_related_field_has_valid_related_name (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_related_field_has_valid_related_name) ... ok 463s test_relationship_model_missing_foreign_key (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_relationship_model_missing_foreign_key) ... ok 463s test_relationship_model_with_foreign_key_to_wrong_model (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_relationship_model_with_foreign_key_to_wrong_model) ... ok 463s test_to_fields_exist (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_to_fields_exist) ... ok 463s test_to_fields_not_checked_if_related_model_doesnt_exist (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_to_fields_not_checked_if_related_model_doesnt_exist) ... ok 463s test_too_many_foreign_keys_in_self_referential_model (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_too_many_foreign_keys_in_self_referential_model) ... ok 463s test_unique_m2m (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_unique_m2m) ... ok 463s test_valid_foreign_key_without_accessor (invalid_models_tests.test_relative_fields.RelativeFieldTests.test_valid_foreign_key_without_accessor) ... ok 463s test_accessor_clash (invalid_models_tests.test_relative_fields.SelfReferentialFKClashTests.test_accessor_clash) ... ok 463s test_clash_under_explicit_related_name (invalid_models_tests.test_relative_fields.SelfReferentialFKClashTests.test_clash_under_explicit_related_name) ... ok 463s test_reverse_query_name_clash (invalid_models_tests.test_relative_fields.SelfReferentialFKClashTests.test_reverse_query_name_clash) ... ok 463s test_accessor_clash (invalid_models_tests.test_relative_fields.SelfReferentialM2MClashTests.test_accessor_clash) ... ok 463s test_clash_between_accessors (invalid_models_tests.test_relative_fields.SelfReferentialM2MClashTests.test_clash_between_accessors) ... ok 463s test_clash_under_explicit_related_name (invalid_models_tests.test_relative_fields.SelfReferentialM2MClashTests.test_clash_under_explicit_related_name) ... ok 463s test_reverse_query_name_clash (invalid_models_tests.test_relative_fields.SelfReferentialM2MClashTests.test_reverse_query_name_clash) ... ok 463s test_valid_model (invalid_models_tests.test_relative_fields.SelfReferentialM2MClashTests.test_valid_model) ... ok 463s test_add01 (template_tests.filter_tests.test_add.AddTests.test_add01) ... ok 463s test_add02 (template_tests.filter_tests.test_add.AddTests.test_add02) ... ok 463s test_add03 (template_tests.filter_tests.test_add.AddTests.test_add03) ... ok 463s test_add04 (template_tests.filter_tests.test_add.AddTests.test_add04) ... ok 463s test_add05 (template_tests.filter_tests.test_add.AddTests.test_add05) ... ok 463s test_add06 (template_tests.filter_tests.test_add.AddTests.test_add06) ... ok 463s test_add07 (template_tests.filter_tests.test_add.AddTests.test_add07) ... ok 463s test_add08 (template_tests.filter_tests.test_add.AddTests.test_add08) ... ok 463s test_add09 (template_tests.filter_tests.test_add.AddTests.test_add09) ... ok 463s test_add (template_tests.filter_tests.test_add.FunctionTests.test_add) ... ok 463s test_backslashes (template_tests.filter_tests.test_addslashes.FunctionTests.test_backslashes) ... ok 463s test_non_string_input (template_tests.filter_tests.test_addslashes.FunctionTests.test_non_string_input) ... ok 463s test_quotes (template_tests.filter_tests.test_addslashes.FunctionTests.test_quotes) ... ok 463s test_addslashes01 (template_tests.filter_tests.test_addslashes.AddslashesTests.test_addslashes01) ... ok 463s test_addslashes02 (template_tests.filter_tests.test_addslashes.AddslashesTests.test_addslashes02) ... ok 463s test_capfirst01 (template_tests.filter_tests.test_capfirst.CapfirstTests.test_capfirst01) ... ok 463s test_capfirst02 (template_tests.filter_tests.test_capfirst.CapfirstTests.test_capfirst02) ... ok 463s test_autoescape_stringfilter01 (template_tests.filter_tests.test_autoescape.AutoescapeStringfilterTests.test_autoescape_stringfilter01) ... ok 463s test_autoescape_stringfilter02 (template_tests.filter_tests.test_autoescape.AutoescapeStringfilterTests.test_autoescape_stringfilter02) ... ok 463s test_autoescape_stringfilter03 (template_tests.filter_tests.test_autoescape.AutoescapeStringfilterTests.test_autoescape_stringfilter03) ... ok 463s test_autoescape_stringfilter04 (template_tests.filter_tests.test_autoescape.AutoescapeStringfilterTests.test_autoescape_stringfilter04) ... ok 463s test_capfirst (template_tests.filter_tests.test_capfirst.FunctionTests.test_capfirst) ... ok 463s test_center01 (template_tests.filter_tests.test_center.CenterTests.test_center01) ... ok 463s test_center02 (template_tests.filter_tests.test_center.CenterTests.test_center02) ... ok 463s test_center (template_tests.filter_tests.test_center.FunctionTests.test_center) ... ok 463s test_non_string_input (template_tests.filter_tests.test_center.FunctionTests.test_non_string_input) ... ok 463s test_chaining01 (template_tests.filter_tests.test_chaining.ChainingTests.test_chaining01) ... ok 463s test_chaining02 (template_tests.filter_tests.test_chaining.ChainingTests.test_chaining02) ... ok 463s test_chaining03 (template_tests.filter_tests.test_chaining.ChainingTests.test_chaining03) ... ok 463s test_chaining04 (template_tests.filter_tests.test_chaining.ChainingTests.test_chaining04) ... ok 463s test_chaining05 (template_tests.filter_tests.test_chaining.ChainingTests.test_chaining05) ... ok 463s test_chaining06 (template_tests.filter_tests.test_chaining.ChainingTests.test_chaining06) ... ok 463s test_chaining07 (template_tests.filter_tests.test_chaining.ChainingTests.test_chaining07) ... ok 463s test_chaining08 (template_tests.filter_tests.test_chaining.ChainingTests.test_chaining08) ... ok 463s test_chaining09 (template_tests.filter_tests.test_chaining.ChainingTests.test_chaining09) ... ok 463s test_chaining10 (template_tests.filter_tests.test_chaining.ChainingTests.test_chaining10) ... ok 463s test_chaining11 (template_tests.filter_tests.test_chaining.ChainingTests.test_chaining11) ... ok 463s test_chaining12 (template_tests.filter_tests.test_chaining.ChainingTests.test_chaining12) ... ok 463s test_chaining13 (template_tests.filter_tests.test_chaining.ChainingTests.test_chaining13) ... ok 463s test_chaining14 (template_tests.filter_tests.test_chaining.ChainingTests.test_chaining14) ... ok 463s test_cut01 (template_tests.filter_tests.test_cut.CutTests.test_cut01) ... ok 463s test_cut02 (template_tests.filter_tests.test_cut.CutTests.test_cut02) ... ok 463s test_cut03 (template_tests.filter_tests.test_cut.CutTests.test_cut03) ... ok 463s test_cut04 (template_tests.filter_tests.test_cut.CutTests.test_cut04) ... ok 463s test_cut05 (template_tests.filter_tests.test_cut.CutTests.test_cut05) ... ok 463s test_cut06 (template_tests.filter_tests.test_cut.CutTests.test_cut06) ... ok 463s test_character (template_tests.filter_tests.test_cut.FunctionTests.test_character) ... ok 463s test_characters (template_tests.filter_tests.test_cut.FunctionTests.test_characters) ... ok 463s test_non_matching_string (template_tests.filter_tests.test_cut.FunctionTests.test_non_matching_string) ... ok 463s test_non_string_input (template_tests.filter_tests.test_cut.FunctionTests.test_non_string_input) ... ok 463s test_date (template_tests.filter_tests.test_date.FunctionTests.test_date) ... ok 463s test_escape_characters (template_tests.filter_tests.test_date.FunctionTests.test_escape_characters) ... ok 463s test_no_args (template_tests.filter_tests.test_date.FunctionTests.test_no_args) ... ok 463s test_date01 (template_tests.filter_tests.test_date.DateTests.test_date01) ... ok 463s test_date02 (template_tests.filter_tests.test_date.DateTests.test_date02) ... ok 463s test_date02_l10n (template_tests.filter_tests.test_date.DateTests.test_date02_l10n) 463s Without arg, the active language's DATE_FORMAT is used. ... ok 463s test_date03 (template_tests.filter_tests.test_date.DateTests.test_date03) 463s #9520: Make sure |date doesn't blow up on non-dates ... ok 463s test_date04 (template_tests.filter_tests.test_date.DateTests.test_date04) ... ok 463s test_date05 (template_tests.filter_tests.test_date.DateTests.test_date05) ... ok 463s test_date06 (template_tests.filter_tests.test_date.DateTests.test_date06) ... ok 463s test_date07 (template_tests.filter_tests.test_date.DateTests.test_date07) ... ok 463s test_date08 (template_tests.filter_tests.test_date.DateTests.test_date08) ... ok 463s test_date09 (template_tests.filter_tests.test_date.DateTests.test_date09) ... ok 463s test_date_lazy (template_tests.filter_tests.test_date.DateTests.test_date_lazy) ... ok 463s test_default_if_none01 (template_tests.filter_tests.test_default.DefaultIfNoneTests.test_default_if_none01) ... ok 463s test_default_if_none02 (template_tests.filter_tests.test_default.DefaultIfNoneTests.test_default_if_none02) ... ok 463s test_default01 (template_tests.filter_tests.test_default.DefaultTests.test_default01) ... ok 463s test_default02 (template_tests.filter_tests.test_default.DefaultTests.test_default02) ... ok 463s test_default03 (template_tests.filter_tests.test_default.DefaultTests.test_default03) ... ok 463s test_default04 (template_tests.filter_tests.test_default.DefaultTests.test_default04) ... ok 463s test_empty_string (template_tests.filter_tests.test_default.FunctionTests.test_empty_string) ... ok 463s test_none (template_tests.filter_tests.test_default.FunctionTests.test_none) ... ok 463s test_value (template_tests.filter_tests.test_default.FunctionTests.test_value) ... ok 463s test_empty_string (template_tests.filter_tests.test_default_if_none.FunctionTests.test_empty_string) ... ok 463s test_none (template_tests.filter_tests.test_default_if_none.FunctionTests.test_none) ... ok 463s test_value (template_tests.filter_tests.test_default_if_none.FunctionTests.test_value) ... ok 463s test_dictsort_complex_sorting_key (template_tests.filter_tests.test_dictsort.FunctionTests.test_dictsort_complex_sorting_key) 463s Since dictsort uses dict.get()/getattr() under the hood, it can sort ... ok 463s test_invalid_args (template_tests.filter_tests.test_dictsort.FunctionTests.test_invalid_args) 463s Fail silently if invalid lookups are passed. ... ok 463s test_invalid_values (template_tests.filter_tests.test_dictsort.FunctionTests.test_invalid_values) 463s If dictsort is passed something other than a list of dictionaries, ... ok 463s test_property_resolver (template_tests.filter_tests.test_dictsort.FunctionTests.test_property_resolver) ... ok 463s test_sort (template_tests.filter_tests.test_dictsort.FunctionTests.test_sort) ... ok 463s test_sort_list_of_tuple_like_dicts (template_tests.filter_tests.test_dictsort.FunctionTests.test_sort_list_of_tuple_like_dicts) ... ok 463s test_sort_list_of_tuples (template_tests.filter_tests.test_dictsort.FunctionTests.test_sort_list_of_tuples) ... ok 464s test_invalid_args (template_tests.filter_tests.test_dictsortreversed.FunctionTests.test_invalid_args) 464s Fail silently if invalid lookups are passed. ... ok 464s test_invalid_values (template_tests.filter_tests.test_dictsortreversed.FunctionTests.test_invalid_values) 464s If dictsortreversed is passed something other than a list of ... ok 464s test_sort (template_tests.filter_tests.test_dictsortreversed.FunctionTests.test_sort) ... ok 464s test_sort_list_of_tuple_like_dicts (template_tests.filter_tests.test_dictsortreversed.FunctionTests.test_sort_list_of_tuple_like_dicts) ... ok 464s test_sort_list_of_tuples (template_tests.filter_tests.test_dictsortreversed.FunctionTests.test_sort_list_of_tuples) ... ok 464s test_false (template_tests.filter_tests.test_divisibleby.FunctionTests.test_false) ... ok 464s test_true (template_tests.filter_tests.test_divisibleby.FunctionTests.test_true) ... ok 464s test_escape01 (template_tests.filter_tests.test_escape.EscapeTests.test_escape01) ... ok 464s test_escape02 (template_tests.filter_tests.test_escape.EscapeTests.test_escape02) ... ok 464s test_escape03 (template_tests.filter_tests.test_escape.EscapeTests.test_escape03) ... ok 464s test_escape04 (template_tests.filter_tests.test_escape.EscapeTests.test_escape04) ... ok 464s test_escape_lazy_string (template_tests.filter_tests.test_escape.EscapeTests.test_escape_lazy_string) ... ok 464s test_non_string_input (template_tests.filter_tests.test_escape.FunctionTests.test_non_string_input) ... ok 464s test_escapejs01 (template_tests.filter_tests.test_escapejs.EscapejsTests.test_escapejs01) ... ok 464s test_escapejs02 (template_tests.filter_tests.test_escapejs.EscapejsTests.test_escapejs02) ... ok 464s test_backslashes (template_tests.filter_tests.test_escapejs.FunctionTests.test_backslashes) ... ok 464s test_lazy_string (template_tests.filter_tests.test_escapejs.FunctionTests.test_lazy_string) ... ok 464s test_paragraph_separator (template_tests.filter_tests.test_escapejs.FunctionTests.test_paragraph_separator) ... ok 464s test_quotes (template_tests.filter_tests.test_escapejs.FunctionTests.test_quotes) ... ok 464s test_script (template_tests.filter_tests.test_escapejs.FunctionTests.test_script) ... ok 464s test_whitespace (template_tests.filter_tests.test_escapejs.FunctionTests.test_whitespace) ... ok 464s test_formats (template_tests.filter_tests.test_filesizeformat.FunctionTests.test_formats) ... ok 464s test_localized_formats (template_tests.filter_tests.test_filesizeformat.FunctionTests.test_localized_formats) ... ok 464s test_negative_numbers (template_tests.filter_tests.test_filesizeformat.FunctionTests.test_negative_numbers) ... ok 464s test_first01 (template_tests.filter_tests.test_first.FirstTests.test_first01) ... ok 464s test_first02 (template_tests.filter_tests.test_first.FirstTests.test_first02) ... ok 464s test_empty_string (template_tests.filter_tests.test_first.FunctionTests.test_empty_string) ... ok 464s test_list (template_tests.filter_tests.test_first.FunctionTests.test_list) ... ok 464s test_string (template_tests.filter_tests.test_first.FunctionTests.test_string) ... ok 464s test_floatformat01 (template_tests.filter_tests.test_floatformat.FloatformatTests.test_floatformat01) ... ok 464s test_floatformat02 (template_tests.filter_tests.test_floatformat.FloatformatTests.test_floatformat02) ... ok 464s test_force_escape01 (template_tests.filter_tests.test_force_escape.ForceEscapeTests.test_force_escape01) ... ok 464s test_force_escape02 (template_tests.filter_tests.test_force_escape.ForceEscapeTests.test_force_escape02) ... ok 464s test_force_escape03 (template_tests.filter_tests.test_force_escape.ForceEscapeTests.test_force_escape03) ... ok 464s test_force_escape04 (template_tests.filter_tests.test_force_escape.ForceEscapeTests.test_force_escape04) ... ok 464s test_force_escape05 (template_tests.filter_tests.test_force_escape.ForceEscapeTests.test_force_escape05) ... ok 464s test_force_escape06 (template_tests.filter_tests.test_force_escape.ForceEscapeTests.test_force_escape06) ... ok 464s test_force_escape07 (template_tests.filter_tests.test_force_escape.ForceEscapeTests.test_force_escape07) ... ok 464s test_force_escape08 (template_tests.filter_tests.test_force_escape.ForceEscapeTests.test_force_escape08) ... ok 464s test_float_dunder_method (template_tests.filter_tests.test_floatformat.FunctionTests.test_float_dunder_method) ... ok 464s test_force_grouping (template_tests.filter_tests.test_floatformat.FunctionTests.test_force_grouping) ... ok 464s test_infinity (template_tests.filter_tests.test_floatformat.FunctionTests.test_infinity) ... ok 464s test_inputs (template_tests.filter_tests.test_floatformat.FunctionTests.test_inputs) ... ok 464s test_low_decimal_precision (template_tests.filter_tests.test_floatformat.FunctionTests.test_low_decimal_precision) 464s #15789 ... ok 464s test_negative_zero_values (template_tests.filter_tests.test_floatformat.FunctionTests.test_negative_zero_values) ... ok 464s test_too_many_digits_to_render (template_tests.filter_tests.test_floatformat.FunctionTests.test_too_many_digits_to_render) ... ok 464s test_unlocalize (template_tests.filter_tests.test_floatformat.FunctionTests.test_unlocalize) ... ok 464s test_zero_values (template_tests.filter_tests.test_floatformat.FunctionTests.test_zero_values) ... ok 464s test_escape (template_tests.filter_tests.test_force_escape.FunctionTests.test_escape) ... ok 464s test_unicode (template_tests.filter_tests.test_force_escape.FunctionTests.test_unicode) ... ok 464s test_string (template_tests.filter_tests.test_get_digit.FunctionTests.test_string) ... ok 464s test_values (template_tests.filter_tests.test_get_digit.FunctionTests.test_values) ... ok 464s test_unicode (template_tests.filter_tests.test_iriencode.FunctionTests.test_unicode) ... ok 464s test_urlencoded (template_tests.filter_tests.test_iriencode.FunctionTests.test_urlencoded) ... ok 464s test_iriencode01 (template_tests.filter_tests.test_iriencode.IriencodeTests.test_iriencode01) ... ok 464s test_iriencode02 (template_tests.filter_tests.test_iriencode.IriencodeTests.test_iriencode02) ... ok 464s test_iriencode03 (template_tests.filter_tests.test_iriencode.IriencodeTests.test_iriencode03) ... ok 464s test_iriencode04 (template_tests.filter_tests.test_iriencode.IriencodeTests.test_iriencode04) ... ok 464s test_autoescape (template_tests.filter_tests.test_join.FunctionTests.test_autoescape) ... ok 464s test_autoescape_off (template_tests.filter_tests.test_join.FunctionTests.test_autoescape_off) ... ok 464s test_list (template_tests.filter_tests.test_join.FunctionTests.test_list) ... ok 464s test_noniterable_arg (template_tests.filter_tests.test_join.FunctionTests.test_noniterable_arg) ... ok 464s test_noniterable_arg_autoescape_off (template_tests.filter_tests.test_join.FunctionTests.test_noniterable_arg_autoescape_off) ... ok 464s test_join01 (template_tests.filter_tests.test_join.JoinTests.test_join01) ... ok 464s test_join02 (template_tests.filter_tests.test_join.JoinTests.test_join02) ... ok 464s test_join03 (template_tests.filter_tests.test_join.JoinTests.test_join03) ... ok 464s test_join04 (template_tests.filter_tests.test_join.JoinTests.test_join04) ... ok 464s test_join05 (template_tests.filter_tests.test_join.JoinTests.test_join05) ... ok 464s test_join06 (template_tests.filter_tests.test_join.JoinTests.test_join06) ... ok 464s test_join07 (template_tests.filter_tests.test_join.JoinTests.test_join07) ... ok 464s test_join08 (template_tests.filter_tests.test_join.JoinTests.test_join08) ... ok 464s test_basic (template_tests.filter_tests.test_json_script.JsonScriptTests.test_basic) ... ok 464s test_without_id (template_tests.filter_tests.test_json_script.JsonScriptTests.test_without_id) ... ok 464s test_empty_list (template_tests.filter_tests.test_last.LastTests.test_empty_list) ... ok 464s test_last01 (template_tests.filter_tests.test_last.LastTests.test_last01) ... ok 464s test_last02 (template_tests.filter_tests.test_last.LastTests.test_last02) ... ok 464s test_list (template_tests.filter_tests.test_length.FunctionTests.test_list) ... ok 464s test_safestring (template_tests.filter_tests.test_length.FunctionTests.test_safestring) ... ok 464s test_string (template_tests.filter_tests.test_length.FunctionTests.test_string) ... ok 464s test_length01 (template_tests.filter_tests.test_length.LengthTests.test_length01) ... ok 464s test_length02 (template_tests.filter_tests.test_length.LengthTests.test_length02) ... ok 464s test_length03 (template_tests.filter_tests.test_length.LengthTests.test_length03) ... ok 464s test_length04 (template_tests.filter_tests.test_length.LengthTests.test_length04) ... ok 464s test_length05 (template_tests.filter_tests.test_length.LengthTests.test_length05) ... ok 464s test_length06 (template_tests.filter_tests.test_length.LengthTests.test_length06) ... ok 464s test_length07 (template_tests.filter_tests.test_length.LengthTests.test_length07) ... ok 464s test_length_is_warning (template_tests.filter_tests.test_length_is.DeprecationTests.test_length_is_warning) ... ok 464s test_empty_list (template_tests.filter_tests.test_length_is.FunctionTests.test_empty_list) ... ok 464s test_string (template_tests.filter_tests.test_length_is.FunctionTests.test_string) ... ok 464s test_autoescape (template_tests.filter_tests.test_linebreaks.FunctionTests.test_autoescape) ... ok 464s test_autoescape_off (template_tests.filter_tests.test_linebreaks.FunctionTests.test_autoescape_off) ... ok 464s test_carriage (template_tests.filter_tests.test_linebreaks.FunctionTests.test_carriage) ... ok 464s test_carriage_newline (template_tests.filter_tests.test_linebreaks.FunctionTests.test_carriage_newline) ... ok 464s test_lazy_string_input (template_tests.filter_tests.test_linebreaks.FunctionTests.test_lazy_string_input) ... ok 464s test_line (template_tests.filter_tests.test_linebreaks.FunctionTests.test_line) ... ok 464s test_newline (template_tests.filter_tests.test_linebreaks.FunctionTests.test_newline) ... ok 464s test_non_string_input (template_tests.filter_tests.test_linebreaks.FunctionTests.test_non_string_input) ... ok 464s test_linebreaks01 (template_tests.filter_tests.test_linebreaks.LinebreaksTests.test_linebreaks01) ... ok 464s test_linebreaks02 (template_tests.filter_tests.test_linebreaks.LinebreaksTests.test_linebreaks02) ... ok 464s test_autoescape (template_tests.filter_tests.test_linebreaksbr.FunctionTests.test_autoescape) ... ok 464s test_autoescape_off (template_tests.filter_tests.test_linebreaksbr.FunctionTests.test_autoescape_off) ... ok 464s test_carriage (template_tests.filter_tests.test_linebreaksbr.FunctionTests.test_carriage) ... ok 464s test_carriage_newline (template_tests.filter_tests.test_linebreaksbr.FunctionTests.test_carriage_newline) ... ok 464s test_newline (template_tests.filter_tests.test_linebreaksbr.FunctionTests.test_newline) ... ok 464s test_non_string_input (template_tests.filter_tests.test_linebreaksbr.FunctionTests.test_non_string_input) ... ok 464s test_linebreaksbr01 (template_tests.filter_tests.test_linebreaksbr.LinebreaksbrTests.test_linebreaksbr01) ... ok 464s test_linebreaksbr02 (template_tests.filter_tests.test_linebreaksbr.LinebreaksbrTests.test_linebreaksbr02) ... ok 464s test_length_is01 (template_tests.filter_tests.test_length_is.LengthIsTests.test_length_is01) ... ok 464s test_length_is02 (template_tests.filter_tests.test_length_is.LengthIsTests.test_length_is02) ... ok 464s test_length_is03 (template_tests.filter_tests.test_length_is.LengthIsTests.test_length_is03) ... ok 464s test_length_is04 (template_tests.filter_tests.test_length_is.LengthIsTests.test_length_is04) ... ok 464s test_length_is05 (template_tests.filter_tests.test_length_is.LengthIsTests.test_length_is05) ... ok 464s test_length_is06 (template_tests.filter_tests.test_length_is.LengthIsTests.test_length_is06) ... ok 464s test_length_is07 (template_tests.filter_tests.test_length_is.LengthIsTests.test_length_is07) ... ok 464s test_length_is08 (template_tests.filter_tests.test_length_is.LengthIsTests.test_length_is08) ... ok 464s test_length_is09 (template_tests.filter_tests.test_length_is.LengthIsTests.test_length_is09) ... ok 464s test_length_is10 (template_tests.filter_tests.test_length_is.LengthIsTests.test_length_is10) ... ok 464s test_length_is11 (template_tests.filter_tests.test_length_is.LengthIsTests.test_length_is11) ... ok 464s test_autoescape (template_tests.filter_tests.test_linenumbers.FunctionTests.test_autoescape) ... ok 464s test_autoescape_off (template_tests.filter_tests.test_linenumbers.FunctionTests.test_autoescape_off) ... ok 464s test_linenumbers (template_tests.filter_tests.test_linenumbers.FunctionTests.test_linenumbers) ... ok 464s test_linenumbers2 (template_tests.filter_tests.test_linenumbers.FunctionTests.test_linenumbers2) ... ok 464s test_non_string_input (template_tests.filter_tests.test_linenumbers.FunctionTests.test_non_string_input) ... ok 464s test_linenumbers01 (template_tests.filter_tests.test_linenumbers.LinenumbersTests.test_linenumbers01) ... ok 464s test_linenumbers02 (template_tests.filter_tests.test_linenumbers.LinenumbersTests.test_linenumbers02) ... ok 464s test_less_than_string_length (template_tests.filter_tests.test_ljust.FunctionTests.test_less_than_string_length) ... ok 464s test_ljust (template_tests.filter_tests.test_ljust.FunctionTests.test_ljust) ... ok 464s test_non_string_input (template_tests.filter_tests.test_ljust.FunctionTests.test_non_string_input) ... ok 464s test_ljust01 (template_tests.filter_tests.test_ljust.LjustTests.test_ljust01) ... ok 464s test_ljust02 (template_tests.filter_tests.test_ljust.LjustTests.test_ljust02) ... ok 464s test_lower (template_tests.filter_tests.test_lower.FunctionTests.test_lower) ... ok 464s test_non_string_input (template_tests.filter_tests.test_lower.FunctionTests.test_non_string_input) ... ok 464s test_unicode (template_tests.filter_tests.test_lower.FunctionTests.test_unicode) ... ok 464s test_lower01 (template_tests.filter_tests.test_lower.LowerTests.test_lower01) ... ok 464s test_lower02 (template_tests.filter_tests.test_lower.LowerTests.test_lower02) ... ok 464s test_integer (template_tests.filter_tests.test_make_list.FunctionTests.test_integer) ... ok 464s test_string (template_tests.filter_tests.test_make_list.FunctionTests.test_string) ... ok 464s test_make_list01 (template_tests.filter_tests.test_make_list.MakeListTests.test_make_list01) ... ok 464s test_make_list02 (template_tests.filter_tests.test_make_list.MakeListTests.test_make_list02) ... ok 464s test_make_list03 (template_tests.filter_tests.test_make_list.MakeListTests.test_make_list03) ... ok 464s test_make_list04 (template_tests.filter_tests.test_make_list.MakeListTests.test_make_list04) ... ok 464s test_phone2numeric (template_tests.filter_tests.test_phone2numeric.FunctionTests.test_phone2numeric) ... ok 464s test_phone2numeric01 (template_tests.filter_tests.test_phone2numeric.Phone2numericTests.test_phone2numeric01) ... ok 464s test_phone2numeric02 (template_tests.filter_tests.test_phone2numeric.Phone2numericTests.test_phone2numeric02) ... ok 464s test_phone2numeric03 (template_tests.filter_tests.test_phone2numeric.Phone2numericTests.test_phone2numeric03) ... ok 464s test_decimals (template_tests.filter_tests.test_pluralize.FunctionTests.test_decimals) ... ok 464s test_floats (template_tests.filter_tests.test_pluralize.FunctionTests.test_floats) ... ok 464s test_integers (template_tests.filter_tests.test_pluralize.FunctionTests.test_integers) ... ok 464s test_lists (template_tests.filter_tests.test_pluralize.FunctionTests.test_lists) ... ok 464s test_no_len_type (template_tests.filter_tests.test_pluralize.FunctionTests.test_no_len_type) ... ok 464s test_suffixes (template_tests.filter_tests.test_pluralize.FunctionTests.test_suffixes) ... ok 464s test_value_error (template_tests.filter_tests.test_pluralize.FunctionTests.test_value_error) ... ok 464s test_no_arguments (template_tests.filter_tests.test_pluralize.PluralizeTests.test_no_arguments) ... ok 464s test_singular_and_plural_suffix (template_tests.filter_tests.test_pluralize.PluralizeTests.test_singular_and_plural_suffix) ... ok 464s test_suffix (template_tests.filter_tests.test_pluralize.PluralizeTests.test_suffix) ... ok 464s test_random01 (template_tests.filter_tests.test_random.RandomTests.test_random01) ... ok 464s test_random02 (template_tests.filter_tests.test_random.RandomTests.test_random02) ... ok 464s test_less_than_string_length (template_tests.filter_tests.test_rjust.FunctionTests.test_less_than_string_length) ... ok 464s test_non_string_input (template_tests.filter_tests.test_rjust.FunctionTests.test_non_string_input) ... ok 464s test_rjust (template_tests.filter_tests.test_rjust.FunctionTests.test_rjust) ... ok 464s test_rjust01 (template_tests.filter_tests.test_rjust.RjustTests.test_rjust01) ... ok 464s test_rjust02 (template_tests.filter_tests.test_rjust.RjustTests.test_rjust02) ... ok 464s test_safe01 (template_tests.filter_tests.test_safe.SafeTests.test_safe01) ... ok 464s test_safe02 (template_tests.filter_tests.test_safe.SafeTests.test_safe02) ... ok 464s test_safeseq01 (template_tests.filter_tests.test_safeseq.SafeseqTests.test_safeseq01) ... ok 464s test_safeseq02 (template_tests.filter_tests.test_safeseq.SafeseqTests.test_safeseq02) ... ok 464s test_fail_silently (template_tests.filter_tests.test_slice.FunctionTests.test_fail_silently) ... ok 464s test_index (template_tests.filter_tests.test_slice.FunctionTests.test_index) ... ok 464s test_index_integer (template_tests.filter_tests.test_slice.FunctionTests.test_index_integer) ... ok 464s test_negative_index (template_tests.filter_tests.test_slice.FunctionTests.test_negative_index) ... ok 464s test_range (template_tests.filter_tests.test_slice.FunctionTests.test_range) ... ok 464s test_range_multiple (template_tests.filter_tests.test_slice.FunctionTests.test_range_multiple) ... ok 464s test_range_step (template_tests.filter_tests.test_slice.FunctionTests.test_range_step) ... ok 464s test_zero_length (template_tests.filter_tests.test_slice.FunctionTests.test_zero_length) ... ok 464s test_slice01 (template_tests.filter_tests.test_slice.SliceTests.test_slice01) ... ok 464s test_slice02 (template_tests.filter_tests.test_slice.SliceTests.test_slice02) ... ok 464s test_non_string_input (template_tests.filter_tests.test_slugify.FunctionTests.test_non_string_input) ... ok 464s test_slugify (template_tests.filter_tests.test_slugify.FunctionTests.test_slugify) ... ok 464s test_slugify_lazy_string (template_tests.filter_tests.test_slugify.FunctionTests.test_slugify_lazy_string) ... ok 464s test_unicode (template_tests.filter_tests.test_slugify.FunctionTests.test_unicode) ... ok 464s test_slugify01 (template_tests.filter_tests.test_slugify.SlugifyTests.test_slugify01) ... ok 464s test_slugify02 (template_tests.filter_tests.test_slugify.SlugifyTests.test_slugify02) ... ok 464s test_format (template_tests.filter_tests.test_stringformat.FunctionTests.test_format) ... ok 464s test_invalid (template_tests.filter_tests.test_stringformat.FunctionTests.test_invalid) ... ok 464s test_stringformat01 (template_tests.filter_tests.test_stringformat.StringformatTests.test_stringformat01) ... ok 464s test_stringformat02 (template_tests.filter_tests.test_stringformat.StringformatTests.test_stringformat02) ... ok 464s test_non_string_input (template_tests.filter_tests.test_striptags.FunctionTests.test_non_string_input) ... ok 464s test_strip (template_tests.filter_tests.test_striptags.FunctionTests.test_strip) ... ok 464s test_strip_lazy_string (template_tests.filter_tests.test_striptags.FunctionTests.test_strip_lazy_string) ... ok 465s test_striptags01 (template_tests.filter_tests.test_striptags.StriptagsTests.test_striptags01) ... ok 465s test_striptags02 (template_tests.filter_tests.test_striptags.StriptagsTests.test_striptags02) ... ok 465s test_inputs (template_tests.filter_tests.test_time.FunctionTests.test_inputs) ... ok 465s test_no_args (template_tests.filter_tests.test_time.FunctionTests.test_no_args) ... ok 465s test_explicit_date (template_tests.filter_tests.test_timesince.FunctionTests.test_explicit_date) ... ok 465s test_no_args (template_tests.filter_tests.test_timesince.FunctionTests.test_no_args) ... ok 465s test_since_now (template_tests.filter_tests.test_timesince.FunctionTests.test_since_now) ... ok 465s test_time00 (template_tests.filter_tests.test_time.TimeTests.test_time00) ... ok 465s test_time00_l10n (template_tests.filter_tests.test_time.TimeTests.test_time00_l10n) ... ok 465s test_time01 (template_tests.filter_tests.test_time.TimeTests.test_time01) ... ok 465s test_time02 (template_tests.filter_tests.test_time.TimeTests.test_time02) ... ok 465s test_time03 (template_tests.filter_tests.test_time.TimeTests.test_time03) ... ok 465s test_time04 (template_tests.filter_tests.test_time.TimeTests.test_time04) ... ok 465s test_time05 (template_tests.filter_tests.test_time.TimeTests.test_time05) ... ok 465s test_time06 (template_tests.filter_tests.test_time.TimeTests.test_time06) ... ok 465s test_explicit_date (template_tests.filter_tests.test_timeuntil.FunctionTests.test_explicit_date) ... ok 465s test_no_args (template_tests.filter_tests.test_timeuntil.FunctionTests.test_no_args) ... ok 465s test_until_now (template_tests.filter_tests.test_timeuntil.FunctionTests.test_until_now) ... ok 465s test_timesince01 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince01) ... ok 465s test_timesince02 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince02) ... ok 465s test_timesince03 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince03) ... ok 465s test_timesince04 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince04) ... ok 465s test_timesince05 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince05) ... ok 465s test_timesince06 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince06) ... ok 465s test_timesince07 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince07) ... ok 465s test_timesince08 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince08) ... ok 465s test_timesince09 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince09) ... ok 465s test_timesince10 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince10) ... ok 465s test_timesince11 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince11) ... ok 465s test_timesince12 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince12) ... ok 465s test_timesince13 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince13) ... ok 465s test_timesince14 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince14) ... ok 465s test_timesince15 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince15) ... ok 465s test_timesince16 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince16) ... ok 465s test_timesince17 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince17) ... ok 465s test_timesince18 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince18) ... ok 465s test_timesince19 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince19) ... ok 465s test_timesince20 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince20) ... ok 465s test_non_string_input (template_tests.filter_tests.test_title.FunctionTests.test_non_string_input) ... ok 465s test_title (template_tests.filter_tests.test_title.FunctionTests.test_title) ... ok 465s test_unicode (template_tests.filter_tests.test_title.FunctionTests.test_unicode) ... ok 465s test_aware_naive_type_error (template_tests.filter_tests.test_timeuntil.TimeuntilTests.test_aware_naive_type_error) ... ok 465s test_naive_aware_type_error (template_tests.filter_tests.test_timeuntil.TimeuntilTests.test_naive_aware_type_error) ... ok 465s test_timeuntil01 (template_tests.filter_tests.test_timeuntil.TimeuntilTests.test_timeuntil01) ... ok 465s test_timeuntil02 (template_tests.filter_tests.test_timeuntil.TimeuntilTests.test_timeuntil02) ... ok 465s test_timeuntil03 (template_tests.filter_tests.test_timeuntil.TimeuntilTests.test_timeuntil03) ... ok 465s test_timeuntil04 (template_tests.filter_tests.test_timeuntil.TimeuntilTests.test_timeuntil04) ... ok 465s test_timeuntil05 (template_tests.filter_tests.test_timeuntil.TimeuntilTests.test_timeuntil05) ... ok 465s test_timeuntil06 (template_tests.filter_tests.test_timeuntil.TimeuntilTests.test_timeuntil06) ... ok 465s test_timeuntil07 (template_tests.filter_tests.test_timeuntil.TimeuntilTests.test_timeuntil07) ... ok 465s test_timeuntil08 (template_tests.filter_tests.test_timeuntil.TimeuntilTests.test_timeuntil08) ... ok 465s test_timeuntil09 (template_tests.filter_tests.test_timeuntil.TimeuntilTests.test_timeuntil09) ... ok 465s test_timeuntil10 (template_tests.filter_tests.test_timeuntil.TimeuntilTests.test_timeuntil10) ... ok 465s test_timeuntil11 (template_tests.filter_tests.test_timeuntil.TimeuntilTests.test_timeuntil11) ... ok 465s test_timeuntil12 (template_tests.filter_tests.test_timeuntil.TimeuntilTests.test_timeuntil12) ... ok 465s test_timeuntil13 (template_tests.filter_tests.test_timeuntil.TimeuntilTests.test_timeuntil13) ... ok 465s test_timeuntil14 (template_tests.filter_tests.test_timeuntil.TimeuntilTests.test_timeuntil14) ... ok 465s test_title1 (template_tests.filter_tests.test_title.TitleTests.test_title1) ... ok 465s test_title2 (template_tests.filter_tests.test_title.TitleTests.test_title2) ... ok 465s test_fail_silently_incorrect_arg (template_tests.filter_tests.test_truncatechars.TruncatecharsTests.test_fail_silently_incorrect_arg) ... ok 465s test_truncatechars01 (template_tests.filter_tests.test_truncatechars.TruncatecharsTests.test_truncatechars01) ... ok 465s test_truncatechars02 (template_tests.filter_tests.test_truncatechars.TruncatecharsTests.test_truncatechars02) ... ok 465s test_invalid_arg (template_tests.filter_tests.test_truncatechars_html.FunctionTests.test_invalid_arg) ... ok 465s test_truncate (template_tests.filter_tests.test_truncatechars_html.FunctionTests.test_truncate) ... ok 465s test_truncate2 (template_tests.filter_tests.test_truncatechars_html.FunctionTests.test_truncate2) ... ok 465s test_truncate3 (template_tests.filter_tests.test_truncatechars_html.FunctionTests.test_truncate3) ... ok 465s test_truncate_something (template_tests.filter_tests.test_truncatechars_html.FunctionTests.test_truncate_something) ... ok 465s test_truncate_unicode (template_tests.filter_tests.test_truncatechars_html.FunctionTests.test_truncate_unicode) ... ok 465s test_truncate_zero (template_tests.filter_tests.test_truncatechars_html.FunctionTests.test_truncate_zero) ... ok 465s test_invalid_number (template_tests.filter_tests.test_truncatewords.FunctionTests.test_invalid_number) ... ok 465s test_non_string_input (template_tests.filter_tests.test_truncatewords.FunctionTests.test_non_string_input) ... ok 465s test_overtruncate (template_tests.filter_tests.test_truncatewords.FunctionTests.test_overtruncate) ... ok 465s test_truncate (template_tests.filter_tests.test_truncatewords.FunctionTests.test_truncate) ... ok 465s test_truncate2 (template_tests.filter_tests.test_truncatewords.FunctionTests.test_truncate2) ... ok 465s test_truncatewords01 (template_tests.filter_tests.test_truncatewords.TruncatewordsTests.test_truncatewords01) ... ok 465s test_truncatewords02 (template_tests.filter_tests.test_truncatewords.TruncatewordsTests.test_truncatewords02) ... ok 465s test_invalid_arg (template_tests.filter_tests.test_truncatewords_html.FunctionTests.test_invalid_arg) ... ok 465s test_truncate (template_tests.filter_tests.test_truncatewords_html.FunctionTests.test_truncate) ... ok 465s test_truncate2 (template_tests.filter_tests.test_truncatewords_html.FunctionTests.test_truncate2) ... ok 465s test_truncate3 (template_tests.filter_tests.test_truncatewords_html.FunctionTests.test_truncate3) ... ok 465s test_truncate4 (template_tests.filter_tests.test_truncatewords_html.FunctionTests.test_truncate4) ... ok 465s test_truncate_complex (template_tests.filter_tests.test_truncatewords_html.FunctionTests.test_truncate_complex) ... ok 465s test_truncate_unicode (template_tests.filter_tests.test_truncatewords_html.FunctionTests.test_truncate_unicode) ... ok 465s test_truncate_zero (template_tests.filter_tests.test_truncatewords_html.FunctionTests.test_truncate_zero) ... ok 465s test_autoescape (template_tests.filter_tests.test_unordered_list.FunctionTests.test_autoescape) ... ok 465s test_autoescape_off (template_tests.filter_tests.test_unordered_list.FunctionTests.test_autoescape_off) ... ok 465s test_list (template_tests.filter_tests.test_unordered_list.FunctionTests.test_list) ... ok 465s test_list_gettext (template_tests.filter_tests.test_unordered_list.FunctionTests.test_list_gettext) ... ok 465s test_nested (template_tests.filter_tests.test_unordered_list.FunctionTests.test_nested) ... ok 465s test_nested2 (template_tests.filter_tests.test_unordered_list.FunctionTests.test_nested2) ... ok 465s test_nested3 (template_tests.filter_tests.test_unordered_list.FunctionTests.test_nested3) ... ok 465s test_nested_generators (template_tests.filter_tests.test_unordered_list.FunctionTests.test_nested_generators) ... ok 465s test_nested_multiple (template_tests.filter_tests.test_unordered_list.FunctionTests.test_nested_multiple) ... ok 465s test_nested_multiple2 (template_tests.filter_tests.test_unordered_list.FunctionTests.test_nested_multiple2) ... ok 465s test_ulitem (template_tests.filter_tests.test_unordered_list.FunctionTests.test_ulitem) ... ok 465s test_ulitem_autoescape_off (template_tests.filter_tests.test_unordered_list.FunctionTests.test_ulitem_autoescape_off) ... ok 465s test_unordered_list01 (template_tests.filter_tests.test_unordered_list.UnorderedListTests.test_unordered_list01) ... ok 465s test_unordered_list02 (template_tests.filter_tests.test_unordered_list.UnorderedListTests.test_unordered_list02) ... ok 465s test_unordered_list03 (template_tests.filter_tests.test_unordered_list.UnorderedListTests.test_unordered_list03) ... ok 465s test_unordered_list04 (template_tests.filter_tests.test_unordered_list.UnorderedListTests.test_unordered_list04) ... ok 465s test_unordered_list05 (template_tests.filter_tests.test_unordered_list.UnorderedListTests.test_unordered_list05) ... ok 465s test_non_string_input (template_tests.filter_tests.test_upper.FunctionTests.test_non_string_input) ... ok 465s test_unicode (template_tests.filter_tests.test_upper.FunctionTests.test_unicode) ... ok 465s test_upper (template_tests.filter_tests.test_upper.FunctionTests.test_upper) ... ok 465s test_upper01 (template_tests.filter_tests.test_upper.UpperTests.test_upper01) ... ok 465s test_upper02 (template_tests.filter_tests.test_upper.UpperTests.test_upper02) ... ok 465s test_non_string_input (template_tests.filter_tests.test_urlencode.FunctionTests.test_non_string_input) ... ok 465s test_urlencode (template_tests.filter_tests.test_urlencode.FunctionTests.test_urlencode) ... ok 465s test_urlencode01 (template_tests.filter_tests.test_urlencode.UrlencodeTests.test_urlencode01) ... ok 465s test_urlencode02 (template_tests.filter_tests.test_urlencode.UrlencodeTests.test_urlencode02) ... ok 465s test_autoescape (template_tests.filter_tests.test_urlize.FunctionTests.test_autoescape) ... ok 465s test_autoescape_off (template_tests.filter_tests.test_urlize.FunctionTests.test_autoescape_off) ... ok 465s test_brackets (template_tests.filter_tests.test_urlize.FunctionTests.test_brackets) 465s #19070 - Check urlize handles brackets properly ... ok 465s test_email (template_tests.filter_tests.test_urlize.FunctionTests.test_email) ... ok 465s test_exclamation_marks (template_tests.filter_tests.test_urlize.FunctionTests.test_exclamation_marks) 465s #23715 - Check urlize correctly handles exclamation marks after TLDs ... ok 465s test_https (template_tests.filter_tests.test_urlize.FunctionTests.test_https) ... ok 465s test_idn (template_tests.filter_tests.test_urlize.FunctionTests.test_idn) 465s #13704 - Check urlize handles IDN correctly ... ok 465s test_invalid_email (template_tests.filter_tests.test_urlize.FunctionTests.test_invalid_email) 465s #17592 - Check urlize don't crash on invalid email with dot-starting ... ok 465s test_ipv4 (template_tests.filter_tests.test_urlize.FunctionTests.test_ipv4) ... ok 465s test_ipv6 (template_tests.filter_tests.test_urlize.FunctionTests.test_ipv6) ... ok 465s test_lazystring (template_tests.filter_tests.test_urlize.FunctionTests.test_lazystring) ... ok 465s test_malformed (template_tests.filter_tests.test_urlize.FunctionTests.test_malformed) 465s #16395 - Check urlize doesn't highlight malformed URIs ... ok 465s test_nofollow (template_tests.filter_tests.test_urlize.FunctionTests.test_nofollow) 465s #12183 - Check urlize adds nofollow properly - see #12183 ... ok 465s test_non_string_input (template_tests.filter_tests.test_urlize.FunctionTests.test_non_string_input) ... ok 465s test_parenthesis (template_tests.filter_tests.test_urlize.FunctionTests.test_parenthesis) 465s #11911 - Check urlize keeps balanced parentheses ... ok 465s test_quotation_marks (template_tests.filter_tests.test_urlize.FunctionTests.test_quotation_marks) 465s #20364 - Check urlize correctly include quotation marks in links ... ok 465s test_quote_commas (template_tests.filter_tests.test_urlize.FunctionTests.test_quote_commas) 465s #20364 - Check urlize copes with commas following URLs in quotes ... ok 465s test_quoting (template_tests.filter_tests.test_urlize.FunctionTests.test_quoting) 465s #9655 - Check urlize doesn't overquote already quoted urls. The ... ok 465s test_tlds (template_tests.filter_tests.test_urlize.FunctionTests.test_tlds) 465s #16656 - Check urlize accepts more TLDs ... ok 465s test_trailing_multiple_punctuation (template_tests.filter_tests.test_urlize.FunctionTests.test_trailing_multiple_punctuation) ... ok 465s test_trailing_period (template_tests.filter_tests.test_urlize.FunctionTests.test_trailing_period) 465s #18644 - Check urlize trims trailing period when followed by parenthesis ... ok 465s test_trailing_semicolon (template_tests.filter_tests.test_urlize.FunctionTests.test_trailing_semicolon) ... ok 465s test_unicode (template_tests.filter_tests.test_urlize.FunctionTests.test_unicode) ... ok 465s test_uppercase (template_tests.filter_tests.test_urlize.FunctionTests.test_uppercase) 465s #18071 - Check urlize accepts uppercased URL schemes ... ok 465s test_url_split_chars (template_tests.filter_tests.test_urlize.FunctionTests.test_url_split_chars) ... ok 465s test_urlencoded (template_tests.filter_tests.test_urlize.FunctionTests.test_urlencoded) ... ok 465s test_urls (template_tests.filter_tests.test_urlize.FunctionTests.test_urls) ... ok 465s test_word_with_dot (template_tests.filter_tests.test_urlize.FunctionTests.test_word_with_dot) ... ok 465s test_wrapping_characters (template_tests.filter_tests.test_urlize.FunctionTests.test_wrapping_characters) ... ok 465s test_urlize01 (template_tests.filter_tests.test_urlize.UrlizeTests.test_urlize01) ... ok 465s test_urlize02 (template_tests.filter_tests.test_urlize.UrlizeTests.test_urlize02) ... ok 465s test_urlize03 (template_tests.filter_tests.test_urlize.UrlizeTests.test_urlize03) ... ok 465s test_urlize04 (template_tests.filter_tests.test_urlize.UrlizeTests.test_urlize04) ... ok 465s test_urlize05 (template_tests.filter_tests.test_urlize.UrlizeTests.test_urlize05) ... ok 465s test_urlize06 (template_tests.filter_tests.test_urlize.UrlizeTests.test_urlize06) ... ok 465s test_urlize07 (template_tests.filter_tests.test_urlize.UrlizeTests.test_urlize07) ... ok 465s test_urlize08 (template_tests.filter_tests.test_urlize.UrlizeTests.test_urlize08) ... ok 465s test_urlize09 (template_tests.filter_tests.test_urlize.UrlizeTests.test_urlize09) ... ok 465s test_autoescape (template_tests.filter_tests.test_urlizetrunc.FunctionTests.test_autoescape) ... ok 465s test_autoescape_off (template_tests.filter_tests.test_urlizetrunc.FunctionTests.test_autoescape_off) ... ok 465s test_non_string_input (template_tests.filter_tests.test_urlizetrunc.FunctionTests.test_non_string_input) ... ok 465s test_overtruncate (template_tests.filter_tests.test_urlizetrunc.FunctionTests.test_overtruncate) ... ok 465s test_query_string (template_tests.filter_tests.test_urlizetrunc.FunctionTests.test_query_string) ... ok 465s test_truncate (template_tests.filter_tests.test_urlizetrunc.FunctionTests.test_truncate) ... ok 465s test_urlizetrunc01 (template_tests.filter_tests.test_urlizetrunc.UrlizetruncTests.test_urlizetrunc01) ... ok 465s test_urlizetrunc02 (template_tests.filter_tests.test_urlizetrunc.UrlizetruncTests.test_urlizetrunc02) ... ok 465s test_count_multiple (template_tests.filter_tests.test_wordcount.FunctionTests.test_count_multiple) ... ok 465s test_count_one (template_tests.filter_tests.test_wordcount.FunctionTests.test_count_one) ... ok 465s test_empty_string (template_tests.filter_tests.test_wordcount.FunctionTests.test_empty_string) ... ok 465s test_non_string_input (template_tests.filter_tests.test_wordcount.FunctionTests.test_non_string_input) ... ok 465s test_wordcount01 (template_tests.filter_tests.test_wordcount.WordcountTests.test_wordcount01) ... ok 465s test_wordcount02 (template_tests.filter_tests.test_wordcount.WordcountTests.test_wordcount02) ... ok 465s test_indent (template_tests.filter_tests.test_wordwrap.FunctionTests.test_indent) ... ok 465s test_indent2 (template_tests.filter_tests.test_wordwrap.FunctionTests.test_indent2) ... ok 465s test_non_string_input (template_tests.filter_tests.test_wordwrap.FunctionTests.test_non_string_input) ... ok 465s test_wrap (template_tests.filter_tests.test_wordwrap.FunctionTests.test_wrap) ... ok 465s test_wrap_lazy_string (template_tests.filter_tests.test_wordwrap.FunctionTests.test_wrap_lazy_string) ... ok 465s test_wordwrap01 (template_tests.filter_tests.test_wordwrap.WordwrapTests.test_wordwrap01) ... ok 465s test_wordwrap02 (template_tests.filter_tests.test_wordwrap.WordwrapTests.test_wordwrap02) ... ok 465s test_false (template_tests.filter_tests.test_yesno.FunctionTests.test_false) ... ok 465s test_false_arguments (template_tests.filter_tests.test_yesno.FunctionTests.test_false_arguments) ... ok 465s test_invalid_value (template_tests.filter_tests.test_yesno.FunctionTests.test_invalid_value) ... ok 465s test_none (template_tests.filter_tests.test_yesno.FunctionTests.test_none) ... ok 465s test_none_three_arguments (template_tests.filter_tests.test_yesno.FunctionTests.test_none_three_arguments) ... ok 465s test_none_two_arguments (template_tests.filter_tests.test_yesno.FunctionTests.test_none_two_arguments) ... ok 465s test_true (template_tests.filter_tests.test_yesno.FunctionTests.test_true) ... ok 465s test_true_arguments (template_tests.filter_tests.test_yesno.FunctionTests.test_true_arguments) ... ok 465s test_true (template_tests.filter_tests.test_yesno.YesNoTests.test_true) ... ok 465s test_repr (template_tests.syntax_tests.i18n.test_blocktranslate.BlockTranslateNodeTests.test_repr) ... ok 465s test_percent_formatting_in_blocktranslate (template_tests.syntax_tests.i18n.test_blocktranslate.MiscBlockTranslationTests.test_percent_formatting_in_blocktranslate) 465s Python's %-formatting is properly escaped in blocktranslate, singular, ... ok 465s test_percent_in_translatable_block (template_tests.syntax_tests.i18n.test_blocktranslate.MiscBlockTranslationTests.test_percent_in_translatable_block) ... ok 465s test_blocktrans_syntax_error_missing_assignment (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_blocktrans_syntax_error_missing_assignment) ... ok 465s test_blocktrans_tag_using_a_string_that_looks_like_str_fmt (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_blocktrans_tag_using_a_string_that_looks_like_str_fmt) ... ok 465s test_count (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_count) ... ok 465s test_count_not_number (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_count_not_number) ... ok 465s test_i18n03 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n03) 465s simple translation of a variable ... ok 465s test_i18n04 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n04) 465s simple translation of a variable and filter ... ok 465s test_i18n05 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n05) 465s simple translation of a string with interpolation ... ok 465s test_i18n07 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n07) 465s translation of singular form ... ok 465s test_i18n08 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n08) 465s translation of plural form ... ok 465s test_i18n17 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n17) 465s Escaping inside blocktranslate and translate works as if it was ... ok 465s test_i18n18 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n18) ... ok 465s test_i18n19 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n19) ... ok 465s test_i18n21 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n21) ... ok 465s test_i18n26 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n26) 465s translation of plural form with extra field in singular form (#13568) ... ok 465s test_i18n27 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n27) 465s translation of singular form in Russian (#14126) ... ok 465s test_i18n28 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n28) 465s simple translation of multiple variables ... ok 465s test_i18n34 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n34) ... ok 465s test_i18n34_2 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n34_2) ... ok 465s test_i18n34_3 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n34_3) ... ok 465s test_i18n37 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n37) ... ok 465s test_i18n39 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n39) ... ok 465s test_i18n40 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n40) ... ok 465s test_i18n41 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n41) ... ok 465s test_i18n_asvar_safestring (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n_asvar_safestring) ... ok 465s test_legacyi18n04 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_legacyi18n04) 465s simple translation of a variable and filter ... ok 465s test_legacyi18n07 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_legacyi18n07) 465s translation of singular form ... ok 465s test_legacyi18n08 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_legacyi18n08) 465s translation of plural form ... ok 465s test_legacyi18n17 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_legacyi18n17) ... ok 465s test_legacyi18n18 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_legacyi18n18) ... ok 465s test_legacyi18n26 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_legacyi18n26) ... ok 465s test_legacyi18n27 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_legacyi18n27) ... ok 465s test_legacyi18n28 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_legacyi18n28) ... ok 465s test_no_args_with (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_no_args_with) ... ok 465s test_plural_bad_syntax (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_plural_bad_syntax) ... ok 465s test_variable_twice (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_variable_twice) ... ok 465s test_with_block (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_with_block) ... ok 465s test_with_for (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_with_for) ... ok 465s test_percent_formatting_in_blocktranslate (template_tests.syntax_tests.i18n.test_blocktranslate.MiscTests.test_percent_formatting_in_blocktranslate) 465s Python's %-formatting is properly escaped in blocktranslate, singular, ... ok 465s test_percent_in_translatable_block (template_tests.syntax_tests.i18n.test_blocktranslate.MiscTests.test_percent_in_translatable_block) ... ok 465s test_multiple_locale_btrans (template_tests.syntax_tests.i18n.test_blocktranslate.MultipleLocaleActivationBlockTransTests.test_multiple_locale_btrans) ... ok 465s test_multiple_locale_deactivate_btrans (template_tests.syntax_tests.i18n.test_blocktranslate.MultipleLocaleActivationBlockTransTests.test_multiple_locale_deactivate_btrans) ... ok 465s test_multiple_locale_direct_switch_btrans (template_tests.syntax_tests.i18n.test_blocktranslate.MultipleLocaleActivationBlockTransTests.test_multiple_locale_direct_switch_btrans) ... ok 465s test_single_locale_activation (template_tests.syntax_tests.i18n.test_blocktranslate.MultipleLocaleActivationBlockTransTests.test_single_locale_activation) 465s Simple baseline behavior with one locale for all the supported i18n ... ok 465s test_multiple_locale_btrans (template_tests.syntax_tests.i18n.test_blocktranslate.MultipleLocaleActivationBlockTranslateTests.test_multiple_locale_btrans) ... ok 465s test_multiple_locale_deactivate_btrans (template_tests.syntax_tests.i18n.test_blocktranslate.MultipleLocaleActivationBlockTranslateTests.test_multiple_locale_deactivate_btrans) ... ok 465s test_multiple_locale_direct_switch_btrans (template_tests.syntax_tests.i18n.test_blocktranslate.MultipleLocaleActivationBlockTranslateTests.test_multiple_locale_direct_switch_btrans) ... ok 465s test_single_locale_activation (template_tests.syntax_tests.i18n.test_blocktranslate.MultipleLocaleActivationBlockTranslateTests.test_single_locale_activation) 465s Simple baseline behavior with one locale for all the supported i18n ... ok 465s test_bad_placeholder_1 (template_tests.syntax_tests.i18n.test_blocktranslate.TranslationBlockTranslateTagTests.test_bad_placeholder_1) 465s Error in translation file should not crash template rendering (#16516). ... ok 465s test_bad_placeholder_2 (template_tests.syntax_tests.i18n.test_blocktranslate.TranslationBlockTranslateTagTests.test_bad_placeholder_2) 465s Error in translation file should not crash template rendering (#18393). ... ok 465s test_template_tags_pgettext (template_tests.syntax_tests.i18n.test_blocktranslate.TranslationBlockTranslateTagTests.test_template_tags_pgettext) 465s {% blocktranslate %} takes message contexts into account (#14806). ... ok 465s test_bad_placeholder_1 (template_tests.syntax_tests.i18n.test_blocktranslate.TranslationBlockTransnTagTests.test_bad_placeholder_1) 465s Error in translation file should not crash template rendering (#16516). ... ok 465s test_bad_placeholder_2 (template_tests.syntax_tests.i18n.test_blocktranslate.TranslationBlockTransnTagTests.test_bad_placeholder_2) 465s Error in translation file should not crash template rendering (#18393). ... ok 465s test_template_tags_pgettext (template_tests.syntax_tests.i18n.test_blocktranslate.TranslationBlockTransnTagTests.test_template_tags_pgettext) 465s {% blocktranslate %} takes message contexts into account (#14806). ... ok 465s test_i18n32 (template_tests.syntax_tests.i18n.test_filters.I18nFiltersTests.test_i18n32) ... ok 465s test_i18n33 (template_tests.syntax_tests.i18n.test_filters.I18nFiltersTests.test_i18n33) ... ok 465s test_i18n38_2 (template_tests.syntax_tests.i18n.test_filters.I18nFiltersTests.test_i18n38_2) ... ok 465s test_i18n12 (template_tests.syntax_tests.i18n.test_get_available_languages.GetAvailableLanguagesTagTests.test_i18n12) ... ok 465s test_no_as_var (template_tests.syntax_tests.i18n.test_get_available_languages.GetAvailableLanguagesTagTests.test_no_as_var) ... ok 465s test_no_as_var (template_tests.syntax_tests.i18n.test_get_current_language.I18nGetCurrentLanguageTagTests.test_no_as_var) ... ok 465s test_no_as_var (template_tests.syntax_tests.i18n.test_get_current_language_bidi.I18nGetCurrentLanguageBidiTagTests.test_no_as_var) ... ok 465s test_i18n28_2 (template_tests.syntax_tests.i18n.test_get_language_info.I18nGetLanguageInfoTagTests.test_i18n28_2) ... ok 465s test_i18n29 (template_tests.syntax_tests.i18n.test_get_language_info.I18nGetLanguageInfoTagTests.test_i18n29) ... ok 465s test_i18n38 (template_tests.syntax_tests.i18n.test_get_language_info.I18nGetLanguageInfoTagTests.test_i18n38) ... ok 465s test_no_for_as (template_tests.syntax_tests.i18n.test_get_language_info.I18nGetLanguageInfoTagTests.test_no_for_as) ... ok 465s test_i18n30 (template_tests.syntax_tests.i18n.test_get_language_info_list.GetLanguageInfoListTests.test_i18n30) ... ok 465s test_i18n31 (template_tests.syntax_tests.i18n.test_get_language_info_list.GetLanguageInfoListTests.test_i18n31) ... ok 465s test_i18n38_2 (template_tests.syntax_tests.i18n.test_get_language_info_list.GetLanguageInfoListTests.test_i18n38_2) ... ok 465s test_no_for_as (template_tests.syntax_tests.i18n.test_get_language_info_list.GetLanguageInfoListTests.test_no_for_as) ... ok 465s test_no_arg (template_tests.syntax_tests.i18n.test_language.I18nLanguageTagTests.test_no_arg) ... ok 465s test_repr (template_tests.syntax_tests.i18n.test_translate.LocalizeNodeTests.test_repr) ... ok 465s test_i18n01 (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_i18n01) 465s simple translation of a string delimited by '. ... ok 465s test_i18n02 (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_i18n02) 465s simple translation of a string delimited by ". ... ok 465s test_i18n06 (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_i18n06) 465s simple translation of a string to German ... ok 465s test_i18n09 (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_i18n09) 465s simple non-translation (only marking) of a string to German ... ok 465s test_i18n20 (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_i18n20) ... ok 465s test_i18n22 (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_i18n22) ... ok 465s test_i18n23 (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_i18n23) 465s Using filters with the {% translate %} tag (#5972). ... ok 465s test_i18n24 (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_i18n24) ... ok 465s test_i18n25 (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_i18n25) ... ok 465s test_i18n35 (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_i18n35) ... ok 465s test_i18n36 (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_i18n36) ... ok 465s test_syntax_error_bad_option (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_syntax_error_bad_option) ... ok 465s test_syntax_error_context_as (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_syntax_error_context_as) ... ok 465s test_syntax_error_context_noop (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_syntax_error_context_noop) ... ok 465s test_syntax_error_duplicate_option (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_syntax_error_duplicate_option) ... ok 465s test_syntax_error_missing_assignment (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_syntax_error_missing_assignment) ... ok 465s test_syntax_error_missing_context (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_syntax_error_missing_context) ... ok 465s test_syntax_error_no_arguments (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_syntax_error_no_arguments) ... ok 465s test_trans_tag_using_a_string_that_looks_like_str_fmt (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_trans_tag_using_a_string_that_looks_like_str_fmt) ... ok 465s test_multiple_locale_deactivate_trans (template_tests.syntax_tests.i18n.test_translate.MultipleLocaleActivationTranslateTagTests.test_multiple_locale_deactivate_trans) ... ok 465s test_multiple_locale_direct_switch_trans (template_tests.syntax_tests.i18n.test_translate.MultipleLocaleActivationTranslateTagTests.test_multiple_locale_direct_switch_trans) ... ok 465s test_multiple_locale_trans (template_tests.syntax_tests.i18n.test_translate.MultipleLocaleActivationTranslateTagTests.test_multiple_locale_trans) ... ok 465s test_single_locale_activation (template_tests.syntax_tests.i18n.test_translate.MultipleLocaleActivationTranslateTagTests.test_single_locale_activation) 465s Simple baseline behavior with one locale for all the supported i18n ... ok 465s test_multiple_locale_deactivate_trans (template_tests.syntax_tests.i18n.test_translate.MultipleLocaleActivationTransTagTests.test_multiple_locale_deactivate_trans) ... ok 465s test_multiple_locale_direct_switch_trans (template_tests.syntax_tests.i18n.test_translate.MultipleLocaleActivationTransTagTests.test_multiple_locale_direct_switch_trans) ... ok 465s test_multiple_locale_trans (template_tests.syntax_tests.i18n.test_translate.MultipleLocaleActivationTransTagTests.test_multiple_locale_trans) ... ok 465s test_single_locale_activation (template_tests.syntax_tests.i18n.test_translate.MultipleLocaleActivationTransTagTests.test_single_locale_activation) 465s Simple baseline behavior with one locale for all the supported i18n ... ok 466s test_template_tags_pgettext (template_tests.syntax_tests.i18n.test_translate.TranslationTransTagTests.test_template_tags_pgettext) 466s {% translate %} takes message contexts into account (#14806). ... ok 466s test_template_tags_pgettext (template_tests.syntax_tests.i18n.test_translate.TranslationTranslateTagTests.test_template_tags_pgettext) 466s {% translate %} takes message contexts into account (#14806). ... ok 466s test_i18n13 (template_tests.syntax_tests.i18n.test_underscore_syntax.I18nStringLiteralTests.test_i18n13) ... ok 466s test_i18n14 (template_tests.syntax_tests.i18n.test_underscore_syntax.I18nStringLiteralTests.test_i18n14) ... ok 466s test_i18n15 (template_tests.syntax_tests.i18n.test_underscore_syntax.I18nStringLiteralTests.test_i18n15) ... ok 466s test_i18n16 (template_tests.syntax_tests.i18n.test_underscore_syntax.I18nStringLiteralTests.test_i18n16) ... ok 466s test_multiple_locale (template_tests.syntax_tests.i18n.test_underscore_syntax.MultipleLocaleActivationTests.test_multiple_locale) ... ok 466s test_multiple_locale_deactivate (template_tests.syntax_tests.i18n.test_underscore_syntax.MultipleLocaleActivationTests.test_multiple_locale_deactivate) ... ok 466s test_multiple_locale_direct_switch (template_tests.syntax_tests.i18n.test_underscore_syntax.MultipleLocaleActivationTests.test_multiple_locale_direct_switch) ... ok 466s test_multiple_locale_filter (template_tests.syntax_tests.i18n.test_underscore_syntax.MultipleLocaleActivationTests.test_multiple_locale_filter) ... ok 466s test_multiple_locale_filter_deactivate (template_tests.syntax_tests.i18n.test_underscore_syntax.MultipleLocaleActivationTests.test_multiple_locale_filter_deactivate) ... ok 466s test_multiple_locale_filter_direct_switch (template_tests.syntax_tests.i18n.test_underscore_syntax.MultipleLocaleActivationTests.test_multiple_locale_filter_direct_switch) ... ok 466s test_multiple_locale_loadi18n (template_tests.syntax_tests.i18n.test_underscore_syntax.MultipleLocaleActivationTests.test_multiple_locale_loadi18n) ... ok 466s test_multiple_locale_loadi18n_deactivate (template_tests.syntax_tests.i18n.test_underscore_syntax.MultipleLocaleActivationTests.test_multiple_locale_loadi18n_deactivate) ... ok 466s test_multiple_locale_loadi18n_direct_switch (template_tests.syntax_tests.i18n.test_underscore_syntax.MultipleLocaleActivationTests.test_multiple_locale_loadi18n_direct_switch) ... ok 466s test_single_locale_activation (template_tests.syntax_tests.i18n.test_underscore_syntax.MultipleLocaleActivationTests.test_single_locale_activation) 466s Simple baseline behavior with one locale for all the supported i18n ... ok 466s test_autoescape_filters01 (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_autoescape_filters01) ... ok 466s test_autoescape_filters02 (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_autoescape_filters02) ... ok 466s test_autoescape_filtertag01 (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_autoescape_filtertag01) 466s The "safe" and "escape" filters cannot work due to internal ... ok 466s test_autoescape_literals01 (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_autoescape_literals01) 466s Literal strings are safe. ... ok 466s test_autoescape_lookup01 (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_autoescape_lookup01) 466s Escape requirement survives lookup. ... ok 466s test_autoescape_stringiterations01 (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_autoescape_stringiterations01) 466s Iterating over strings outputs safe characters. ... ok 466s test_autoescape_tag01 (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_autoescape_tag01) ... ok 466s test_autoescape_tag02 (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_autoescape_tag02) ... ok 466s test_autoescape_tag03 (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_autoescape_tag03) ... ok 466s test_autoescape_tag04 (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_autoescape_tag04) ... ok 466s test_autoescape_tag05 (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_autoescape_tag05) ... ok 466s test_autoescape_tag06 (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_autoescape_tag06) ... ok 466s test_autoescape_tag07 (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_autoescape_tag07) ... ok 466s test_autoescape_tag08 (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_autoescape_tag08) 466s Literal string arguments to filters, if used in the result, are safe. ... ok 466s test_autoescape_tag09 (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_autoescape_tag09) ... ok 466s test_autoescape_tag10 (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_autoescape_tag10) ... ok 466s test_invalid_arg (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_invalid_arg) ... ok 466s test_no_arg (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_no_arg) ... ok 466s test_basic_syntax01 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax01) 466s Plain text should go through the template parser untouched. ... ok 466s test_basic_syntax02 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax02) 466s Variables should be replaced with their value in the current ... ok 466s test_basic_syntax03 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax03) 466s More than one replacement variable is allowed in a template ... ok 466s test_basic_syntax04 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax04) 466s Fail silently when a variable is not found in the current context ... ok 466s test_basic_syntax06 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax06) 466s A variable may not contain more than one word ... ok 466s test_basic_syntax07 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax07) 466s Raise TemplateSyntaxError for empty variable tags. ... ok 466s test_basic_syntax08 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax08) 466s Raise TemplateSyntaxError for empty variable tags. ... ok 466s test_basic_syntax09 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax09) 466s Attribute syntax allows a template to call an object's attribute ... ok 466s test_basic_syntax10 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax10) 466s Multiple levels of attribute access are allowed. ... ok 466s test_basic_syntax11 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax11) 466s Fail silently when a variable's attribute isn't found. ... ok 466s test_basic_syntax12 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax12) 466s Raise TemplateSyntaxError when trying to access a variable ... ok 466s test_basic_syntax13 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax13) ... ok 466s test_basic_syntax14 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax14) ... ok 466s test_basic_syntax15 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax15) ... ok 466s test_basic_syntax16 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax16) ... ok 466s test_basic_syntax17 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax17) ... ok 466s test_basic_syntax18 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax18) 466s Attribute syntax allows a template to call a dictionary key's ... ok 466s test_basic_syntax19 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax19) 466s Fail silently when a variable's dictionary key isn't found. ... ok 466s test_basic_syntax20 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax20) 466s Fail silently when accessing a non-simple method ... ok 466s test_basic_syntax20b (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax20b) 466s Don't silence a TypeError if it was raised inside a callable. ... ok 466s test_basic_syntax21 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax21) ... ok 466s test_basic_syntax22 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax22) ... ok 466s test_basic_syntax23 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax23) 466s Treat "moo #} {{ cow" as the variable. Not ideal, but costly to work ... ok 466s test_basic_syntax24 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax24) 466s Embedded newlines make it not-a-tag. ... ok 466s test_basic_syntax25 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax25) ... ok 466s test_basic_syntax26 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax26) ... ok 466s test_basic_syntax27 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax27) ... ok 466s test_basic_syntax28 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax28) ... ok 466s test_basic_syntax29 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax29) ... ok 466s test_basic_syntax30 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax30) ... ok 466s test_basic_syntax31 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax31) ... ok 466s test_basic_syntax32 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax32) ... ok 466s test_basic_syntax33 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax33) ... ok 466s test_basic_syntax34 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax34) ... ok 466s test_basic_syntax35 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax35) ... ok 466s test_basic_syntax36 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax36) ... ok 466s test_basic_syntax37 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax37) 466s Call methods in the top level of the context. ... ok 466s test_basic_syntax38 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax38) 466s Call methods returned from dictionary lookups. ... ok 466s test_ignores_strings_that_look_like_format_interpolation (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_ignores_strings_that_look_like_format_interpolation) ... ok 466s test_unclosed_block (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_unclosed_block) ... ok 466s test_unclosed_block2 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_unclosed_block2) ... ok 466s test_repr (template_tests.syntax_tests.test_basic.BlockContextTests.test_repr) ... ok 466s test_builtins01 (template_tests.syntax_tests.test_builtins.BuiltinsTests.test_builtins01) ... ok 466s test_builtins02 (template_tests.syntax_tests.test_builtins.BuiltinsTests.test_builtins02) ... ok 466s test_builtins03 (template_tests.syntax_tests.test_builtins.BuiltinsTests.test_builtins03) ... ok 466s test_cache03 (template_tests.syntax_tests.test_cache.CacheTagTests.test_cache03) ... ok 466s test_cache04 (template_tests.syntax_tests.test_cache.CacheTagTests.test_cache04) ... ok 466s test_cache05 (template_tests.syntax_tests.test_cache.CacheTagTests.test_cache05) ... ok 466s test_cache06 (template_tests.syntax_tests.test_cache.CacheTagTests.test_cache06) ... ok 466s test_cache07 (template_tests.syntax_tests.test_cache.CacheTagTests.test_cache07) ... ok 466s test_cache08 (template_tests.syntax_tests.test_cache.CacheTagTests.test_cache08) 466s Allow first argument to be a variable. ... ok 466s test_cache11 (template_tests.syntax_tests.test_cache.CacheTagTests.test_cache11) ... ok 466s test_cache12 (template_tests.syntax_tests.test_cache.CacheTagTests.test_cache12) ... ok 466s test_cache13 (template_tests.syntax_tests.test_cache.CacheTagTests.test_cache13) ... ok 466s test_cache14 (template_tests.syntax_tests.test_cache.CacheTagTests.test_cache14) ... ok 466s test_cache15 (template_tests.syntax_tests.test_cache.CacheTagTests.test_cache15) ... ok 466s test_cache16 (template_tests.syntax_tests.test_cache.CacheTagTests.test_cache16) 466s Regression test for #7460. ... ok 466s test_cache17 (template_tests.syntax_tests.test_cache.CacheTagTests.test_cache17) 466s Regression test for #11270. ... ok 466s test_cache18 (template_tests.syntax_tests.test_cache.CacheTagTests.test_cache18) 466s Test whitespace in filter arguments ... ok 466s test_none_timeout (template_tests.syntax_tests.test_cache.CacheTagTests.test_none_timeout) 466s A timeout of None means "cache forever". ... ok 466s test_cache_fragment_cache (template_tests.syntax_tests.test_cache.CacheTests.test_cache_fragment_cache) 466s When a cache called "template_fragments" is present, the cache tag ... ok 466s test_cache_missing_backend (template_tests.syntax_tests.test_cache.CacheTests.test_cache_missing_backend) 466s When a cache that doesn't exist is specified, the cache tag will ... ok 466s test_cache_regression_20130 (template_tests.syntax_tests.test_cache.CacheTests.test_cache_regression_20130) ... ok 466s test_comment_syntax01 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_syntax01) ... ok 466s test_comment_syntax02 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_syntax02) ... ok 466s test_comment_syntax03 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_syntax03) ... ok 466s test_comment_syntax04 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_syntax04) ... ok 466s test_comment_syntax05 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_syntax05) ... ok 466s test_comment_syntax06 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_syntax06) ... ok 466s test_comment_syntax07 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_syntax07) ... ok 466s test_comment_syntax08 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_syntax08) ... ok 466s test_comment_syntax09 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_syntax09) ... ok 466s test_comment_syntax10 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_syntax10) ... ok 466s test_comment_syntax11 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_syntax11) ... ok 466s test_comment_syntax12 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_syntax12) ... ok 466s test_comment_tag01 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_tag01) ... ok 466s test_comment_tag02 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_tag02) ... ok 466s test_comment_tag03 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_tag03) ... ok 466s test_comment_tag04 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_tag04) ... ok 466s test_comment_tag05 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_tag05) ... ok 466s test_cycle01 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle01) ... ok 466s test_cycle05 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle05) ... ok 466s test_cycle07 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle07) ... ok 466s test_cycle10 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle10) ... ok 466s test_cycle11 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle11) ... ok 466s test_cycle12 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle12) ... ok 466s test_cycle13 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle13) ... ok 466s test_cycle14 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle14) ... ok 466s test_cycle15 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle15) ... ok 466s test_cycle16 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle16) ... ok 466s test_cycle17 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle17) ... ok 466s test_cycle18 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle18) ... ok 466s test_cycle19 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle19) ... ok 466s test_cycle20 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle20) ... ok 466s test_cycle21 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle21) ... ok 466s test_cycle22 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle22) ... ok 466s test_cycle23 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle23) ... ok 466s test_cycle24 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle24) ... ok 466s test_cycle25 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle25) ... ok 466s test_cycle26 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle26) ... ok 466s test_cycle27 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle27) ... ok 466s test_cycle28 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle28) ... ok 466s test_cycle29 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle29) 466s A named {% cycle %} tag works inside an {% ifchanged %} block and a ... ok 466s test_cycle30 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle30) 466s A {% with %} tag shouldn't reset the {% cycle %} variable. ... ok 466s test_cycle_undefined (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle_undefined) ... ok 466s test_exception01 (template_tests.syntax_tests.test_exceptions.ExceptionsTests.test_exception01) 466s Raise exception for invalid template name ... ok 466s test_exception02 (template_tests.syntax_tests.test_exceptions.ExceptionsTests.test_exception02) 466s Raise exception for invalid variable template name ... ok 466s test_exception03 (template_tests.syntax_tests.test_exceptions.ExceptionsTests.test_exception03) 466s Raise exception for extra {% extends %} tags ... ok 466s test_exception04 (template_tests.syntax_tests.test_exceptions.ExceptionsTests.test_exception04) 466s Raise exception for custom tags used in child with {% load %} tag in ... ok 466s test_exception05 (template_tests.syntax_tests.test_exceptions.ExceptionsTests.test_exception05) 466s Raise exception for block.super used in base template ... ok 466s test_extends_node_repr (template_tests.syntax_tests.test_extends.ExtendsNodeTests.test_extends_node_repr) ... ok 466s test_duplicate_block (template_tests.syntax_tests.test_extends.InheritanceTests.test_duplicate_block) ... ok 466s test_extends_duplicate (template_tests.syntax_tests.test_extends.InheritanceTests.test_extends_duplicate) ... ok 466s test_inheritance01 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance01) 466s Standard template with no inheritance ... ok 466s test_inheritance02 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance02) 466s Standard two-level inheritance ... ok 466s test_inheritance03 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance03) 466s Three-level with no redefinitions on third level ... ok 466s test_inheritance04 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance04) 466s Two-level with no redefinitions on second level ... ok 466s test_inheritance05 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance05) 466s Two-level with double quotes instead of single quotes ... ok 466s test_inheritance06 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance06) 466s Three-level with variable parent-template name ... ok 466s test_inheritance07 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance07) 466s Two-level with one block defined, one block not defined ... ok 466s test_inheritance08 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance08) 466s Three-level with one block defined on this level, two blocks ... ok 466s test_inheritance09 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance09) 466s Three-level with second and third levels blank ... ok 466s test_inheritance10 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance10) 466s Three-level with space NOT in a block -- should be ignored ... ok 466s test_inheritance11 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance11) 466s Three-level with both blocks defined on this level, but none on ... ok 466s test_inheritance12 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance12) 466s Three-level with this level providing one and second level ... ok 466s test_inheritance13 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance13) 466s Three-level with this level overriding second level ... ok 466s test_inheritance14 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance14) 466s A block defined only in a child template shouldn't be displayed ... ok 466s test_inheritance15 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance15) 466s A block within another block ... ok 466s test_inheritance16 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance16) 466s A block within another block (level 2) ... ok 466s test_inheritance17 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance17) 466s {% load %} tag (parent -- setup for exception04) ... ok 466s test_inheritance18 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance18) 466s {% load %} tag (standard usage, without inheritance) ... ok 466s test_inheritance19 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance19) 466s {% load %} tag (within a child template) ... ok 466s test_inheritance20 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance20) 466s Two-level inheritance with {{ block.super }} ... ok 466s test_inheritance21 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance21) 466s Three-level inheritance with {{ block.super }} from parent ... ok 466s test_inheritance22 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance22) 466s Three-level inheritance with {{ block.super }} from grandparent ... ok 466s test_inheritance23 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance23) 466s Three-level inheritance with {{ block.super }} from parent and ... ok 466s test_inheritance24 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance24) 466s Inheritance from local context without use of template loader ... ok 466s test_inheritance25 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance25) 466s Inheritance from local context with variable parent template ... ok 466s test_inheritance26 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance26) 466s Set up a base template to extend ... ok 466s test_inheritance27 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance27) 466s Inheritance from a template that doesn't have any blocks ... ok 466s test_inheritance29 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance29) 466s Inheritance from a template with a space in its name should work. ... ok 466s test_inheritance30 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance30) 466s Base template, putting block in a conditional {% if %} tag ... ok 466s test_inheritance31 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance31) ... ok 466s test_inheritance32 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance32) ... ok 466s test_inheritance33 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance33) 466s Base template, putting block in a conditional {% if %} tag ... ok 466s test_inheritance34 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance34) 466s Inherit from a template with block wrapped in an {% if %} tag ... ok 466s test_inheritance35 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance35) 466s Inherit from a template with block wrapped in an {% if %} tag ... ok 466s test_inheritance36 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance36) 466s Base template, putting block in a {% for %} tag ... ok 466s test_inheritance37 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance37) 466s Inherit from a template with block wrapped in an {% for %} tag ... ok 466s test_inheritance38 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance38) 466s Inherit from a template with block wrapped in an {% for %} tag ... ok 466s test_inheritance39 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance39) ... ok 466s test_inheritance40 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance40) ... ok 466s test_inheritance41 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance41) ... ok 466s test_inheritance42 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance42) 466s Expression starting and ending with a quote ... ok 466s test_inheritance_28 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance_28) 466s Set up a base template with a space in it. ... ok 466s test_inheritance_empty (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance_empty) ... ok 466s test_filter_syntax01 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax01) 466s Basic filter usage ... ok 466s test_filter_syntax02 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax02) 466s Chained filters ... ok 466s test_filter_syntax03 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax03) 466s Allow spaces before the filter pipe ... ok 466s test_filter_syntax04 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax04) 466s Allow spaces after the filter pipe ... ok 466s test_filter_syntax05 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax05) 466s Raise TemplateSyntaxError for a nonexistent filter ... ok 466s test_filter_syntax06 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax06) 466s Raise TemplateSyntaxError when trying to access a filter containing ... ok 466s test_filter_syntax07 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax07) 466s Raise TemplateSyntaxError for invalid block tags ... ok 466s test_filter_syntax08 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax08) 466s Raise TemplateSyntaxError for empty block tags ... ok 466s test_filter_syntax08_multi_line (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax08_multi_line) 466s Raise TemplateSyntaxError for empty block tags in templates with ... ok 466s test_filter_syntax09 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax09) 466s Chained filters, with an argument to the first one ... ok 466s test_filter_syntax10 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax10) 466s Literal string as argument is always "safe" from auto-escaping. ... ok 466s test_filter_syntax11 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax11) 466s Variable as argument ... ok 466s test_filter_syntax13 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax13) 466s Fail silently for methods that raise an exception with a ... ok 466s test_filter_syntax14 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax14) 466s In methods that raise an exception without a ... ok 466s test_filter_syntax15 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax15) 466s Escaped backslash in argument ... ok 466s test_filter_syntax16 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax16) 466s Escaped backslash using known escape char ... ok 466s test_filter_syntax17 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax17) 466s Empty strings can be passed as arguments to filters ... ok 466s test_filter_syntax18 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax18) 466s Strings are converted to bytestrings in the final output. ... ok 466s test_filter_syntax19 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax19) 466s Numbers as filter arguments should work ... ok 466s test_filter_syntax20 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax20) 466s Filters should accept empty string constants ... ok 466s test_filter_syntax21 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax21) 466s Fail silently for non-callable attribute and dict lookups which ... ok 466s test_filter_syntax22 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax22) 466s Fail silently for non-callable attribute and dict lookups which ... ok 466s test_filter_syntax23 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax23) 466s In attribute and dict lookups that raise an unexpected exception ... ok 466s test_filter_syntax24 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax24) 466s In attribute and dict lookups that raise an unexpected exception ... ok 466s test_filter_syntax25 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax25) 466s #16383 - Attribute errors from an @property value should be ... ok 466s test_type_error_attribute (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_type_error_attribute) ... ok 466s test_filter01 (template_tests.syntax_tests.test_filter_tag.FilterTagTests.test_filter01) ... ok 466s test_filter02 (template_tests.syntax_tests.test_filter_tag.FilterTagTests.test_filter02) ... ok 466s test_filter03 (template_tests.syntax_tests.test_filter_tag.FilterTagTests.test_filter03) ... ok 466s test_filter04 (template_tests.syntax_tests.test_filter_tag.FilterTagTests.test_filter04) ... ok 466s test_filter05 (template_tests.syntax_tests.test_filter_tag.FilterTagTests.test_filter05) ... ok 466s test_filter05bis (template_tests.syntax_tests.test_filter_tag.FilterTagTests.test_filter05bis) ... ok 466s test_filter06 (template_tests.syntax_tests.test_filter_tag.FilterTagTests.test_filter06) ... ok 466s test_filter06bis (template_tests.syntax_tests.test_filter_tag.FilterTagTests.test_filter06bis) ... ok 466s test_all_false_arguments_asvar (template_tests.syntax_tests.test_firstof.FirstOfTagTests.test_all_false_arguments_asvar) ... ok 466s test_firstof01 (template_tests.syntax_tests.test_firstof.FirstOfTagTests.test_firstof01) ... ok 466s test_firstof02 (template_tests.syntax_tests.test_firstof.FirstOfTagTests.test_firstof02) ... ok 466s test_firstof03 (template_tests.syntax_tests.test_firstof.FirstOfTagTests.test_firstof03) ... ok 466s test_firstof04 (template_tests.syntax_tests.test_firstof.FirstOfTagTests.test_firstof04) ... ok 466s test_firstof05 (template_tests.syntax_tests.test_firstof.FirstOfTagTests.test_firstof05) ... ok 466s test_firstof06 (template_tests.syntax_tests.test_firstof.FirstOfTagTests.test_firstof06) ... ok 466s test_firstof07 (template_tests.syntax_tests.test_firstof.FirstOfTagTests.test_firstof07) ... ok 466s test_firstof08 (template_tests.syntax_tests.test_firstof.FirstOfTagTests.test_firstof08) ... ok 466s test_firstof09 (template_tests.syntax_tests.test_firstof.FirstOfTagTests.test_firstof09) ... ok 466s test_firstof10 (template_tests.syntax_tests.test_firstof.FirstOfTagTests.test_firstof10) ... ok 466s test_firstof11 (template_tests.syntax_tests.test_firstof.FirstOfTagTests.test_firstof11) ... ok 466s test_firstof12 (template_tests.syntax_tests.test_firstof.FirstOfTagTests.test_firstof12) ... ok 466s test_firstof13 (template_tests.syntax_tests.test_firstof.FirstOfTagTests.test_firstof13) ... ok 466s test_firstof14 (template_tests.syntax_tests.test_firstof.FirstOfTagTests.test_firstof14) ... ok 466s test_firstof15 (template_tests.syntax_tests.test_firstof.FirstOfTagTests.test_firstof15) ... ok 466s test_repr (template_tests.syntax_tests.test_for.ForNodeTests.test_repr) ... ok 466s test_for_tag01 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag01) ... ok 466s test_for_tag02 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag02) ... ok 466s test_for_tag_context (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_context) 466s ForNode.render() pops the values it pushes to the context (#28001). ... ok 466s test_for_tag_empty01 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_empty01) ... ok 466s test_for_tag_empty02 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_empty02) ... ok 466s test_for_tag_empty03 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_empty03) ... ok 466s test_for_tag_filter_ws (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_filter_ws) 466s #19882 ... ok 466s test_for_tag_unpack01 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_unpack01) ... ok 466s test_for_tag_unpack03 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_unpack03) ... ok 466s test_for_tag_unpack04 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_unpack04) ... ok 466s test_for_tag_unpack05 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_unpack05) ... ok 466s test_for_tag_unpack06 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_unpack06) ... ok 466s test_for_tag_unpack07 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_unpack07) ... ok 466s test_for_tag_unpack08 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_unpack08) ... ok 466s test_for_tag_unpack09 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_unpack09) 466s A single loopvar doesn't truncate the list in val. ... ok 466s test_for_tag_unpack10 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_unpack10) ... ok 466s test_for_tag_unpack11 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_unpack11) ... ok 466s test_for_tag_unpack12 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_unpack12) ... ok 466s test_for_tag_unpack13 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_unpack13) ... ok 466s test_for_tag_unpack14 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_unpack14) ... ok 466s test_for_tag_unpack_strs (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_unpack_strs) ... ok 466s test_for_tag_vars01 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_vars01) ... ok 466s test_for_tag_vars02 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_vars02) ... ok 466s test_for_tag_vars03 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_vars03) ... ok 466s test_for_tag_vars04 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_vars04) ... ok 466s test_for_tag_vars05 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_vars05) ... ok 466s test_for_tag_vars06 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_vars06) ... ok 466s test_invalid_arg (template_tests.syntax_tests.test_for.ForTagTests.test_invalid_arg) ... ok 466s test_invalid_in_keyword (template_tests.syntax_tests.test_for.ForTagTests.test_invalid_in_keyword) ... ok 466s test_unpack_double_quote (template_tests.syntax_tests.test_for.ForTagTests.test_unpack_double_quote) ... ok 466s test_unpack_single_quote (template_tests.syntax_tests.test_for.ForTagTests.test_unpack_single_quote) ... ok 466s test_unpack_vertical_bar (template_tests.syntax_tests.test_for.ForTagTests.test_unpack_vertical_bar) ... ok 466s test_repr (template_tests.syntax_tests.test_if.IfNodeTests.test_repr) ... ok 466s test_else_if_tag_error01 (template_tests.syntax_tests.test_if.IfTagTests.test_else_if_tag_error01) ... ok 466s test_if_is_both_variables_missing (template_tests.syntax_tests.test_if.IfTagTests.test_if_is_both_variables_missing) ... ok 466s test_if_is_match (template_tests.syntax_tests.test_if.IfTagTests.test_if_is_match) ... ok 466s test_if_is_no_match (template_tests.syntax_tests.test_if.IfTagTests.test_if_is_no_match) ... ok 466s test_if_is_not_both_variables_missing (template_tests.syntax_tests.test_if.IfTagTests.test_if_is_not_both_variables_missing) ... ok 466s test_if_is_not_match (template_tests.syntax_tests.test_if.IfTagTests.test_if_is_not_match) ... ok 466s test_if_is_not_no_match (template_tests.syntax_tests.test_if.IfTagTests.test_if_is_not_no_match) ... ok 466s test_if_is_not_variable_missing (template_tests.syntax_tests.test_if.IfTagTests.test_if_is_not_variable_missing) ... ok 466s test_if_is_variable_missing (template_tests.syntax_tests.test_if.IfTagTests.test_if_is_variable_missing) ... ok 466s test_if_tag01 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag01) ... ok 466s test_if_tag02 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag02) ... ok 466s test_if_tag03 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag03) ... ok 466s test_if_tag04 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag04) ... ok 466s test_if_tag05 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag05) ... ok 466s test_if_tag06 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag06) ... ok 466s test_if_tag07 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag07) ... ok 466s test_if_tag08 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag08) ... ok 466s test_if_tag09 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag09) ... ok 466s test_if_tag10 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag10) ... ok 466s test_if_tag11 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag11) ... ok 466s test_if_tag12 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag12) ... ok 466s test_if_tag13 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag13) ... ok 466s test_if_tag_and01 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_and01) ... ok 466s test_if_tag_and02 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_and02) ... ok 466s test_if_tag_and03 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_and03) ... ok 466s test_if_tag_and04 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_and04) ... ok 466s test_if_tag_and05 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_and05) ... ok 466s test_if_tag_and06 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_and06) ... ok 466s test_if_tag_and07 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_and07) ... ok 466s test_if_tag_and08 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_and08) ... ok 466s test_if_tag_badarg01 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_badarg01) 466s Nonexistent args ... ok 466s test_if_tag_badarg02 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_badarg02) ... ok 466s test_if_tag_badarg03 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_badarg03) ... ok 466s test_if_tag_badarg04 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_badarg04) ... ok 466s test_if_tag_eq01 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_eq01) ... ok 466s test_if_tag_eq02 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_eq02) ... ok 466s test_if_tag_eq03 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_eq03) ... ok 466s test_if_tag_eq04 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_eq04) ... ok 466s test_if_tag_eq05 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_eq05) ... ok 466s test_if_tag_error01 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_error01) ... ok 466s test_if_tag_error02 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_error02) ... ok 466s test_if_tag_error03 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_error03) ... ok 466s test_if_tag_error04 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_error04) ... ok 466s test_if_tag_error05 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_error05) ... ok 466s test_if_tag_error06 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_error06) ... ok 466s test_if_tag_error07 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_error07) ... ok 466s test_if_tag_error08 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_error08) ... ok 466s test_if_tag_error09 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_error09) ... ok 466s test_if_tag_error10 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_error10) ... ok 466s test_if_tag_error11 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_error11) ... ok 466s test_if_tag_error12 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_error12) ... ok 466s test_if_tag_filter01 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_filter01) ... ok 466s test_if_tag_filter02 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_filter02) ... ok 466s test_if_tag_gt_01 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_gt_01) ... ok 466s test_if_tag_gt_02 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_gt_02) ... ok 466s test_if_tag_gte_01 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_gte_01) ... ok 466s test_if_tag_gte_02 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_gte_02) ... ok 466s test_if_tag_in_01 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_in_01) ... ok 466s test_if_tag_in_02 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_in_02) ... ok 466s test_if_tag_lt_01 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_lt_01) ... ok 466s test_if_tag_lt_02 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_lt_02) ... ok 466s test_if_tag_lte_01 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_lte_01) ... ok 466s test_if_tag_lte_02 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_lte_02) ... ok 466s test_if_tag_not01 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not01) ... ok 466s test_if_tag_not02 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not02) ... ok 466s test_if_tag_not06 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not06) ... ok 466s test_if_tag_not07 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not07) ... ok 466s test_if_tag_not08 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not08) ... ok 466s test_if_tag_not09 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not09) ... ok 466s test_if_tag_not10 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not10) ... ok 466s test_if_tag_not11 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not11) ... ok 466s test_if_tag_not12 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not12) ... ok 466s test_if_tag_not13 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not13) ... ok 466s test_if_tag_not14 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not14) ... ok 466s test_if_tag_not15 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not15) ... ok 466s test_if_tag_not16 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not16) ... ok 466s test_if_tag_not17 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not17) ... ok 466s test_if_tag_not18 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not18) ... ok 466s test_if_tag_not19 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not19) ... ok 466s test_if_tag_not20 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not20) ... ok 466s test_if_tag_not21 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not21) ... ok 466s test_if_tag_not22 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not22) ... ok 466s test_if_tag_not23 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not23) ... ok 466s test_if_tag_not24 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not24) ... ok 466s test_if_tag_not25 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not25) ... ok 466s test_if_tag_not26 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not26) ... ok 466s test_if_tag_not27 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not27) ... ok 466s test_if_tag_not28 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not28) ... ok 466s test_if_tag_not29 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not29) ... ok 466s test_if_tag_not30 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not30) ... ok 466s test_if_tag_not31 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not31) ... ok 466s test_if_tag_not32 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not32) ... ok 466s test_if_tag_not33 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not33) ... ok 466s test_if_tag_not34 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not34) ... ok 466s test_if_tag_not35 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not35) ... ok 466s test_if_tag_not_in_01 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not_in_01) ... ok 466s test_if_tag_not_in_02 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not_in_02) ... ok 466s test_if_tag_noteq01 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_noteq01) ... ok 466s test_if_tag_noteq02 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_noteq02) ... ok 466s test_if_tag_noteq03 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_noteq03) ... ok 466s test_if_tag_noteq04 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_noteq04) ... ok 466s test_if_tag_noteq05 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_noteq05) ... ok 466s test_if_tag_or01 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_or01) ... ok 466s test_if_tag_or02 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_or02) ... ok 466s test_if_tag_or03 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_or03) ... ok 466s test_if_tag_or04 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_or04) ... ok 466s test_if_tag_or05 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_or05) ... ok 466s test_if_tag_or06 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_or06) ... ok 466s test_if_tag_or07 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_or07) ... ok 466s test_if_tag_or08 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_or08) ... ok 466s test_if_tag_or09 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_or09) 466s multiple ORs ... ok 466s test_if_tag_shortcircuit01 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_shortcircuit01) 466s If evaluations are shortcircuited where possible ... ok 466s test_if_tag_shortcircuit02 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_shortcircuit02) 466s The is_bad() function should not be evaluated. If it is, an ... ok 466s test_if_tag_single_eq (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_single_eq) ... ok 466s test_ifchanged01 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged01) ... ok 466s test_ifchanged02 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged02) ... ok 466s test_ifchanged03 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged03) ... ok 466s test_ifchanged04 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged04) ... ok 466s test_ifchanged05 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged05) ... ok 466s test_ifchanged06 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged06) ... ok 466s test_ifchanged07 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged07) ... ok 466s test_ifchanged08 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged08) ... ok 466s test_ifchanged_else01 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged_else01) 466s Test the else clause of ifchanged. ... ok 466s test_ifchanged_else02 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged_else02) ... ok 466s test_ifchanged_else03 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged_else03) ... ok 466s test_ifchanged_else04 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged_else04) ... ok 466s test_ifchanged_filter_ws (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged_filter_ws) 466s Test whitespace in filter arguments ... ok 466s test_ifchanged_param01 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged_param01) 466s Test one parameter given to ifchanged. ... ok 466s test_ifchanged_param02 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged_param02) ... ok 466s test_ifchanged_param03 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged_param03) 466s Test multiple parameters to ifchanged. ... ok 466s test_ifchanged_param04 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged_param04) 466s Test a date+hour like construct, where the hour of the last day is ... ok 466s test_ifchanged_param05 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged_param05) 466s Logically the same as above, just written with explicit ifchanged ... ok 466s test_ifchanged_concurrency (template_tests.syntax_tests.test_if_changed.IfChangedTests.test_ifchanged_concurrency) 466s #15849 -- ifchanged should be thread-safe. ... ok 466s test_ifchanged_render_once (template_tests.syntax_tests.test_if_changed.IfChangedTests.test_ifchanged_render_once) 466s #19890. The content of ifchanged template tag was rendered twice. ... ok 466s test_include (template_tests.syntax_tests.test_if_changed.IfChangedTests.test_include) 466s #23516 -- This works as a regression test only if the cached loader ... ok 466s test_include_state (template_tests.syntax_tests.test_if_changed.IfChangedTests.test_include_state) 466s Tests the node state for different IncludeNodes (#27974). ... ok 466s test_repr (template_tests.syntax_tests.test_include.IncludeNodeTests.test_repr) ... ok 467s test_include01 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include01) ... ok 467s test_include02 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include02) ... ok 467s test_include03 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include03) ... ok 467s test_include04 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include04) ... ok 467s test_include06 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include06) ... ok 467s test_include07 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include07) ... ok 467s test_include08 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include08) ... ok 467s test_include09 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include09) ... ok 467s test_include10 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include10) ... ok 467s test_include11 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include11) ... ok 467s test_include12 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include12) ... ok 467s test_include13 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include13) ... ok 467s test_include14 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include14) ... ok 467s test_include_empty (template_tests.syntax_tests.test_include.IncludeTagTests.test_include_empty) ... ok 467s test_include_error01 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include_error01) ... ok 467s test_include_error02 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include_error02) ... ok 467s test_include_error03 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include_error03) ... ok 467s test_include_error04 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include_error04) ... ok 467s test_include_error05 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include_error05) ... ok 467s test_include_error06 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include_error06) ... ok 467s test_include_error07 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include_error07) ... ok 467s test_include_error08 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include_error08) ... ok 467s test_include_error09 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include_error09) ... ok 467s test_include_error10 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include_error10) ... ok 467s test_include_fail1 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include_fail1) ... ok 467s test_include_fail2 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include_fail2) ... ok 467s test_extends_include_missing_baseloader (template_tests.syntax_tests.test_include.IncludeTests.test_extends_include_missing_baseloader) 467s #12787 -- The correct template is identified as not existing ... ok 467s test_extends_include_missing_cachedloader (template_tests.syntax_tests.test_include.IncludeTests.test_extends_include_missing_cachedloader) ... ok 467s test_include_cache (template_tests.syntax_tests.test_include.IncludeTests.test_include_cache) 467s {% include %} keeps resolved templates constant (#27974). The ... ok 467s test_include_from_loader_get_template (template_tests.syntax_tests.test_include.IncludeTests.test_include_from_loader_get_template) ... ok 467s test_include_immediate_missing (template_tests.syntax_tests.test_include.IncludeTests.test_include_immediate_missing) 467s #16417 -- Include tags pointing to missing templates should not raise ... ok 467s test_include_missing_template (template_tests.syntax_tests.test_include.IncludeTests.test_include_missing_template) 467s The correct template is identified as not existing ... ok 467s test_include_recursive (template_tests.syntax_tests.test_include.IncludeTests.test_include_recursive) ... ok 467s test_include_template_argument (template_tests.syntax_tests.test_include.IncludeTests.test_include_template_argument) 467s Support any render() supporting object ... ok 467s test_include_template_iterable (template_tests.syntax_tests.test_include.IncludeTests.test_include_template_iterable) ... ok 467s test_include_template_none (template_tests.syntax_tests.test_include.IncludeTests.test_include_template_none) ... ok 467s test_invalidstr01 (template_tests.syntax_tests.test_invalid_string.InvalidStringTests.test_invalidstr01) ... ok 467s test_invalidstr02 (template_tests.syntax_tests.test_invalid_string.InvalidStringTests.test_invalidstr02) ... ok 467s test_invalidstr03 (template_tests.syntax_tests.test_invalid_string.InvalidStringTests.test_invalidstr03) ... ok 467s test_invalidstr04 (template_tests.syntax_tests.test_invalid_string.InvalidStringTests.test_invalidstr04) ... ok 467s test_invalidstr04_2 (template_tests.syntax_tests.test_invalid_string.InvalidStringTests.test_invalidstr04_2) ... ok 467s test_invalidstr05 (template_tests.syntax_tests.test_invalid_string.InvalidStringTests.test_invalidstr05) ... ok 467s test_invalidstr06 (template_tests.syntax_tests.test_invalid_string.InvalidStringTests.test_invalidstr06) ... ok 467s test_invalidstr07 (template_tests.syntax_tests.test_invalid_string.InvalidStringTests.test_invalidstr07) ... ok 467s test_list_index01 (template_tests.syntax_tests.test_list_index.ListIndexTests.test_list_index01) 467s List-index syntax allows a template to access a certain item of a ... ok 467s test_list_index02 (template_tests.syntax_tests.test_list_index.ListIndexTests.test_list_index02) 467s Fail silently when the list index is out of range. ... ok 467s test_list_index03 (template_tests.syntax_tests.test_list_index.ListIndexTests.test_list_index03) 467s Fail silently when the list index is out of range. ... ok 467s test_list_index04 (template_tests.syntax_tests.test_list_index.ListIndexTests.test_list_index04) 467s Fail silently when variable is a dict without the specified key. ... ok 467s test_list_index05 (template_tests.syntax_tests.test_list_index.ListIndexTests.test_list_index05) 467s Dictionary lookup wins out when dict's key is a string. ... ok 467s test_list_index06 (template_tests.syntax_tests.test_list_index.ListIndexTests.test_list_index06) 467s But list-index lookup wins out when dict's key is an int, which ... ok 467s test_list_index07 (template_tests.syntax_tests.test_list_index.ListIndexTests.test_list_index07) 467s Dictionary lookup wins out when there is a string and int version ... ok 467s test_load01 (template_tests.syntax_tests.test_load.LoadTagTests.test_load01) ... ok 467s test_load02 (template_tests.syntax_tests.test_load.LoadTagTests.test_load02) ... ok 467s test_load03 (template_tests.syntax_tests.test_load.LoadTagTests.test_load03) ... ok 467s test_load04 (template_tests.syntax_tests.test_load.LoadTagTests.test_load04) ... ok 467s test_load05 (template_tests.syntax_tests.test_load.LoadTagTests.test_load05) ... ok 467s test_load06 (template_tests.syntax_tests.test_load.LoadTagTests.test_load06) ... ok 467s test_load07 (template_tests.syntax_tests.test_load.LoadTagTests.test_load07) ... ok 467s test_load08 (template_tests.syntax_tests.test_load.LoadTagTests.test_load08) ... ok 467s test_load09 (template_tests.syntax_tests.test_load.LoadTagTests.test_load09) ... ok 467s test_load10 (template_tests.syntax_tests.test_load.LoadTagTests.test_load10) ... ok 467s test_load12 (template_tests.syntax_tests.test_load.LoadTagTests.test_load12) ... ok 467s test_lorem1 (template_tests.syntax_tests.test_lorem.LoremTagTests.test_lorem1) ... ok 467s test_lorem_default (template_tests.syntax_tests.test_lorem.LoremTagTests.test_lorem_default) ... ok 467s test_lorem_incorrect_count (template_tests.syntax_tests.test_lorem.LoremTagTests.test_lorem_incorrect_count) ... ok 467s test_lorem_multiple_paragraphs (template_tests.syntax_tests.test_lorem.LoremTagTests.test_lorem_multiple_paragraphs) ... ok 467s test_lorem_random (template_tests.syntax_tests.test_lorem.LoremTagTests.test_lorem_random) ... ok 467s test_lorem_syntax (template_tests.syntax_tests.test_lorem.LoremTagTests.test_lorem_syntax) ... ok 467s test_multiline01 (template_tests.syntax_tests.test_multiline.MultilineTests.test_multiline01) ... ok 467s test_namedendblocks01 (template_tests.syntax_tests.test_named_endblock.NamedEndblockTests.test_namedendblocks01) ... ok 467s test_namedendblocks02 (template_tests.syntax_tests.test_named_endblock.NamedEndblockTests.test_namedendblocks02) ... ok 467s test_namedendblocks03 (template_tests.syntax_tests.test_named_endblock.NamedEndblockTests.test_namedendblocks03) ... ok 467s test_namedendblocks04 (template_tests.syntax_tests.test_named_endblock.NamedEndblockTests.test_namedendblocks04) ... ok 467s test_namedendblocks05 (template_tests.syntax_tests.test_named_endblock.NamedEndblockTests.test_namedendblocks05) ... ok 467s test_namedendblocks06 (template_tests.syntax_tests.test_named_endblock.NamedEndblockTests.test_namedendblocks06) 467s Mixed named and unnamed endblocks ... ok 467s test_namedendblocks07 (template_tests.syntax_tests.test_named_endblock.NamedEndblockTests.test_namedendblocks07) ... ok 467s test_modules (template_tests.syntax_tests.test_debug.DebugTests.test_modules) ... ok 467s test_non_ascii (template_tests.syntax_tests.test_debug.DebugTests.test_non_ascii) ... ok 467s test_non_debug (template_tests.syntax_tests.test_debug.DebugTests.test_non_debug) ... ok 467s test_plain (template_tests.syntax_tests.test_debug.DebugTests.test_plain) ... ok 467s test_script (template_tests.syntax_tests.test_debug.DebugTests.test_script) ... ok 467s test_now01 (template_tests.syntax_tests.test_now.NowTagTests.test_now01) 467s Simple case ... ok 467s test_now02 (template_tests.syntax_tests.test_now.NowTagTests.test_now02) ... ok 467s test_now03 (template_tests.syntax_tests.test_now.NowTagTests.test_now03) 467s #15092 - Also accept simple quotes ... ok 467s test_now04 (template_tests.syntax_tests.test_now.NowTagTests.test_now04) ... ok 467s test_now05 (template_tests.syntax_tests.test_now.NowTagTests.test_now05) ... ok 467s test_now06 (template_tests.syntax_tests.test_now.NowTagTests.test_now06) ... ok 467s test_now07 (template_tests.syntax_tests.test_now.NowTagTests.test_now07) ... ok 467s test_now_args (template_tests.syntax_tests.test_now.NowTagTests.test_now_args) ... ok 467s test_numpy_array_index01 (template_tests.syntax_tests.test_numpy.NumpyTests.test_numpy_array_index01) 467s Numpy's array-index syntax allows a template to access a certain ... ok 467s test_numpy_array_index02 (template_tests.syntax_tests.test_numpy.NumpyTests.test_numpy_array_index02) 467s Fail silently when the array index is out of range. ... ok 467s test_regroup01 (template_tests.syntax_tests.test_regroup.RegroupTagTests.test_regroup01) ... ok 467s test_regroup02 (template_tests.syntax_tests.test_regroup.RegroupTagTests.test_regroup02) 467s Test for silent failure when target variable isn't found ... ok 467s test_regroup03 (template_tests.syntax_tests.test_regroup.RegroupTagTests.test_regroup03) 467s Regression tests for #17675 ... ok 467s test_regroup04 (template_tests.syntax_tests.test_regroup.RegroupTagTests.test_regroup04) 467s The join template filter has needs_autoescape = True ... ok 467s test_regroup05 (template_tests.syntax_tests.test_regroup.RegroupTagTests.test_regroup05) ... ok 467s test_regroup06 (template_tests.syntax_tests.test_regroup.RegroupTagTests.test_regroup06) ... ok 467s test_regroup07 (template_tests.syntax_tests.test_regroup.RegroupTagTests.test_regroup07) ... ok 467s test_regroup08 (template_tests.syntax_tests.test_regroup.RegroupTagTests.test_regroup08) ... ok 467s test_regroup_unpack (template_tests.syntax_tests.test_regroup.RegroupTagTests.test_regroup_unpack) ... ok 467s test_resetcycle01 (template_tests.syntax_tests.test_resetcycle.ResetCycleTagTests.test_resetcycle01) ... ok 467s test_resetcycle02 (template_tests.syntax_tests.test_resetcycle.ResetCycleTagTests.test_resetcycle02) ... ok 467s test_resetcycle03 (template_tests.syntax_tests.test_resetcycle.ResetCycleTagTests.test_resetcycle03) ... ok 467s test_resetcycle04 (template_tests.syntax_tests.test_resetcycle.ResetCycleTagTests.test_resetcycle04) ... ok 467s test_resetcycle05 (template_tests.syntax_tests.test_resetcycle.ResetCycleTagTests.test_resetcycle05) ... ok 467s test_resetcycle06 (template_tests.syntax_tests.test_resetcycle.ResetCycleTagTests.test_resetcycle06) ... ok 467s test_resetcycle07 (template_tests.syntax_tests.test_resetcycle.ResetCycleTagTests.test_resetcycle07) ... ok 467s test_resetcycle08 (template_tests.syntax_tests.test_resetcycle.ResetCycleTagTests.test_resetcycle08) ... ok 467s test_resetcycle09 (template_tests.syntax_tests.test_resetcycle.ResetCycleTagTests.test_resetcycle09) ... ok 467s test_resetcycle10 (template_tests.syntax_tests.test_resetcycle.ResetCycleTagTests.test_resetcycle10) ... ok 467s test_resetcycle11 (template_tests.syntax_tests.test_resetcycle.ResetCycleTagTests.test_resetcycle11) ... ok 467s test_setup (template_tests.syntax_tests.test_setup.SetupTests.test_setup) 467s Let's just make sure setup runs cases in the right order. ... ok 467s test_simpletag_renamed01 (template_tests.syntax_tests.test_simple_tag.SimpleTagTests.test_simpletag_renamed01) ... ok 467s test_simpletag_renamed02 (template_tests.syntax_tests.test_simple_tag.SimpleTagTests.test_simpletag_renamed02) ... ok 467s test_simpletag_renamed03 (template_tests.syntax_tests.test_simple_tag.SimpleTagTests.test_simpletag_renamed03) ... ok 467s test_spaceless01 (template_tests.syntax_tests.test_spaceless.SpacelessTagTests.test_spaceless01) ... ok 467s test_spaceless02 (template_tests.syntax_tests.test_spaceless.SpacelessTagTests.test_spaceless02) ... ok 467s test_spaceless03 (template_tests.syntax_tests.test_spaceless.SpacelessTagTests.test_spaceless03) ... ok 467s test_spaceless04 (template_tests.syntax_tests.test_spaceless.SpacelessTagTests.test_spaceless04) ... ok 467s test_spaceless05 (template_tests.syntax_tests.test_spaceless.SpacelessTagTests.test_spaceless05) ... ok 467s test_spaceless06 (template_tests.syntax_tests.test_spaceless.SpacelessTagTests.test_spaceless06) ... ok 467s test_repr (template_tests.syntax_tests.test_static.StaticNodeTests.test_repr) ... ok 467s test_static_prefixtag01 (template_tests.syntax_tests.test_static.StaticTagTests.test_static_prefixtag01) ... ok 467s test_static_prefixtag02 (template_tests.syntax_tests.test_static.StaticTagTests.test_static_prefixtag02) ... ok 467s test_static_prefixtag03 (template_tests.syntax_tests.test_static.StaticTagTests.test_static_prefixtag03) ... ok 467s test_static_prefixtag04 (template_tests.syntax_tests.test_static.StaticTagTests.test_static_prefixtag04) ... ok 467s test_static_prefixtag_without_as (template_tests.syntax_tests.test_static.StaticTagTests.test_static_prefixtag_without_as) ... ok 467s test_static_quotes_urls (template_tests.syntax_tests.test_static.StaticTagTests.test_static_quotes_urls) ... ok 467s test_static_statictag01 (template_tests.syntax_tests.test_static.StaticTagTests.test_static_statictag01) ... ok 467s test_static_statictag02 (template_tests.syntax_tests.test_static.StaticTagTests.test_static_statictag02) ... ok 467s test_static_statictag03 (template_tests.syntax_tests.test_static.StaticTagTests.test_static_statictag03) ... ok 467s test_static_statictag04 (template_tests.syntax_tests.test_static.StaticTagTests.test_static_statictag04) ... ok 467s test_static_statictag_without_path (template_tests.syntax_tests.test_static.StaticTagTests.test_static_statictag_without_path) ... ok 467s test_templatetag01 (template_tests.syntax_tests.test_template_tag.TemplateTagTests.test_templatetag01) ... ok 467s test_templatetag02 (template_tests.syntax_tests.test_template_tag.TemplateTagTests.test_templatetag02) ... ok 467s test_templatetag03 (template_tests.syntax_tests.test_template_tag.TemplateTagTests.test_templatetag03) ... ok 467s test_templatetag04 (template_tests.syntax_tests.test_template_tag.TemplateTagTests.test_templatetag04) ... ok 467s test_templatetag05 (template_tests.syntax_tests.test_template_tag.TemplateTagTests.test_templatetag05) ... ok 467s test_templatetag06 (template_tests.syntax_tests.test_template_tag.TemplateTagTests.test_templatetag06) ... ok 467s test_templatetag07 (template_tests.syntax_tests.test_template_tag.TemplateTagTests.test_templatetag07) ... ok 467s test_templatetag08 (template_tests.syntax_tests.test_template_tag.TemplateTagTests.test_templatetag08) ... ok 467s test_templatetag09 (template_tests.syntax_tests.test_template_tag.TemplateTagTests.test_templatetag09) ... ok 467s test_templatetag10 (template_tests.syntax_tests.test_template_tag.TemplateTagTests.test_templatetag10) ... ok 467s test_templatetag11 (template_tests.syntax_tests.test_template_tag.TemplateTagTests.test_templatetag11) ... ok 467s test_templatetag12 (template_tests.syntax_tests.test_template_tag.TemplateTagTests.test_templatetag12) ... ok 467s test_repr (template_tests.syntax_tests.test_url.URLNodeTest.test_repr) ... ok 467s test_verbatim_tag01 (template_tests.syntax_tests.test_verbatim.VerbatimTagTests.test_verbatim_tag01) ... ok 467s test_verbatim_tag02 (template_tests.syntax_tests.test_verbatim.VerbatimTagTests.test_verbatim_tag02) ... ok 467s test_verbatim_tag03 (template_tests.syntax_tests.test_verbatim.VerbatimTagTests.test_verbatim_tag03) ... ok 467s test_verbatim_tag04 (template_tests.syntax_tests.test_verbatim.VerbatimTagTests.test_verbatim_tag04) ... ok 467s test_verbatim_tag05 (template_tests.syntax_tests.test_verbatim.VerbatimTagTests.test_verbatim_tag05) ... ok 467s test_verbatim_tag06 (template_tests.syntax_tests.test_verbatim.VerbatimTagTests.test_verbatim_tag06) ... ok 467s test_url01 (template_tests.syntax_tests.test_url.UrlTagTests.test_url01) ... ok 467s test_url02 (template_tests.syntax_tests.test_url.UrlTagTests.test_url02) ... ok 467s test_url02a (template_tests.syntax_tests.test_url.UrlTagTests.test_url02a) ... ok 467s test_url02b (template_tests.syntax_tests.test_url.UrlTagTests.test_url02b) ... ok 467s test_url02c (template_tests.syntax_tests.test_url.UrlTagTests.test_url02c) ... ok 467s test_url03 (template_tests.syntax_tests.test_url.UrlTagTests.test_url03) ... ok 467s test_url04 (template_tests.syntax_tests.test_url.UrlTagTests.test_url04) ... ok 467s test_url05 (template_tests.syntax_tests.test_url.UrlTagTests.test_url05) ... ok 467s test_url06 (template_tests.syntax_tests.test_url.UrlTagTests.test_url06) ... ok 467s test_url08 (template_tests.syntax_tests.test_url.UrlTagTests.test_url08) ... ok 467s test_url09 (template_tests.syntax_tests.test_url.UrlTagTests.test_url09) ... ok 467s test_url10 (template_tests.syntax_tests.test_url.UrlTagTests.test_url10) ... ok 467s test_url11 (template_tests.syntax_tests.test_url.UrlTagTests.test_url11) ... ok 467s test_url12 (template_tests.syntax_tests.test_url.UrlTagTests.test_url12) ... ok 467s test_url13 (template_tests.syntax_tests.test_url.UrlTagTests.test_url13) ... ok 467s test_url14 (template_tests.syntax_tests.test_url.UrlTagTests.test_url14) ... ok 467s test_url15 (template_tests.syntax_tests.test_url.UrlTagTests.test_url15) ... ok 467s test_url18 (template_tests.syntax_tests.test_url.UrlTagTests.test_url18) ... ok 467s test_url19 (template_tests.syntax_tests.test_url.UrlTagTests.test_url19) ... ok 467s test_url20 (template_tests.syntax_tests.test_url.UrlTagTests.test_url20) ... ok 467s test_url21 (template_tests.syntax_tests.test_url.UrlTagTests.test_url21) ... ok 467s test_url_asvar01 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_asvar01) ... ok 467s test_url_asvar02 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_asvar02) ... ok 467s test_url_asvar03 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_asvar03) ... ok 467s test_url_fail01 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail01) ... ok 467s test_url_fail02 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail02) ... ok 467s test_url_fail03 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail03) ... ok 467s test_url_fail04 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail04) ... ok 467s test_url_fail05 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail05) ... ok 467s test_url_fail06 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail06) ... ok 467s test_url_fail07 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail07) ... ok 467s test_url_fail08 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail08) ... ok 467s test_url_fail09 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail09) ... ok 467s test_url_fail11 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail11) ... ok 467s test_url_fail12 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail12) ... ok 467s test_url_fail13 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail13) ... ok 467s test_url_fail14 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail14) ... ok 467s test_url_fail15 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail15) ... ok 467s test_url_fail16 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail16) ... ok 467s test_url_fail17 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail17) ... ok 467s test_url_fail18 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail18) ... ok 467s test_url_fail19 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail19) ... ok 467s test_url_namespace01 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_namespace01) ... ok 467s test_url_namespace02 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_namespace02) ... ok 467s test_url_namespace03 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_namespace03) ... ok 467s test_url_namespace_explicit_current_app (template_tests.syntax_tests.test_url.UrlTagTests.test_url_namespace_explicit_current_app) ... ok 467s test_url_namespace_no_current_app (template_tests.syntax_tests.test_url.UrlTagTests.test_url_namespace_no_current_app) ... ok 467s test_typeerror_as_var (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_typeerror_as_var) ... ok 467s test_widthratio01 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio01) ... ok 467s test_widthratio02 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio02) ... ok 467s test_widthratio03 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio03) ... ok 467s test_widthratio04 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio04) ... ok 467s test_widthratio05 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio05) ... ok 467s test_widthratio06 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio06) 467s 62.5 should round to 62 ... ok 467s test_widthratio07 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio07) 467s 71.4 should round to 71 ... ok 467s test_widthratio08 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio08) ... ok 467s test_widthratio09 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio09) ... ok 467s test_widthratio10 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio10) ... ok 467s test_widthratio11 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio11) 467s #10043: widthratio should allow max_width to be a variable ... ok 467s test_widthratio12a (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio12a) ... ok 467s test_widthratio12b (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio12b) ... ok 467s test_widthratio13a (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio13a) ... ok 467s test_widthratio13b (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio13b) ... ok 467s test_widthratio14a (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio14a) ... ok 467s test_widthratio14b (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio14b) ... ok 467s test_widthratio15 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio15) 467s Test whitespace in filter argument ... ok 467s test_widthratio16 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio16) ... ok 467s test_widthratio17 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio17) ... ok 467s test_widthratio18 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio18) ... ok 467s test_widthratio19 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio19) ... ok 467s test_widthratio20 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio20) ... ok 467s test_widthratio21 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio21) ... ok 467s test_zerodivisionerror_as_var (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_zerodivisionerror_as_var) ... ok 467s test_repr (template_tests.syntax_tests.test_with.WithNodeTests.test_repr) ... ok 467s test_legacywith01 (template_tests.syntax_tests.test_with.WithTagTests.test_legacywith01) ... ok 467s test_legacywith02 (template_tests.syntax_tests.test_with.WithTagTests.test_legacywith02) ... ok 467s test_with01 (template_tests.syntax_tests.test_with.WithTagTests.test_with01) ... ok 467s test_with02 (template_tests.syntax_tests.test_with.WithTagTests.test_with02) ... ok 467s test_with03 (template_tests.syntax_tests.test_with.WithTagTests.test_with03) ... ok 467s test_with_error01 (template_tests.syntax_tests.test_with.WithTagTests.test_with_error01) ... ok 467s test_with_error02 (template_tests.syntax_tests.test_with.WithTagTests.test_with_error02) ... ok 467s test_get_template_directories (template_tests.test_autoreloader.Jinja2TemplateReloadTests.test_get_template_directories) ... ok 467s test_reset_all_loaders (template_tests.test_autoreloader.Jinja2TemplateReloadTests.test_reset_all_loaders) ... ok 467s test_watch_for_template_changes (template_tests.test_autoreloader.Jinja2TemplateReloadTests.test_watch_for_template_changes) ... ok 467s test_tokenize (template_tests.test_base.DebugLexerTests.test_tokenize) ... ok 467s test_get_template_directories (template_tests.test_autoreloader.TemplateReloadTests.test_get_template_directories) ... ok 467s test_non_template_changed (template_tests.test_autoreloader.TemplateReloadTests.test_non_template_changed) ... ok 467s test_non_template_changed_in_template_directory (template_tests.test_autoreloader.TemplateReloadTests.test_non_template_changed_in_template_directory) ... ok 467s test_reset_all_loaders (template_tests.test_autoreloader.TemplateReloadTests.test_reset_all_loaders) ... ok 467s test_template_changed (template_tests.test_autoreloader.TemplateReloadTests.test_template_changed) ... ok 467s test_template_dirs_ignore_empty_path (template_tests.test_autoreloader.TemplateReloadTests.test_template_dirs_ignore_empty_path) ... ok 467s test_template_dirs_normalized_to_paths (template_tests.test_autoreloader.TemplateReloadTests.test_template_dirs_normalized_to_paths) ... ok 467s test_watch_for_template_changes (template_tests.test_autoreloader.TemplateReloadTests.test_watch_for_template_changes) ... ok 467s test_tokenize (template_tests.test_base.LexerTests.test_tokenize) ... ok 467s test_lazy_template_string (template_tests.test_base.TemplateTests.test_lazy_template_string) ... ok 467s test_repr (template_tests.test_base.TemplateTests.test_repr) ... ok 467s test_str (template_tests.test_base.VariableDoesNotExistTests.test_str) ... ok 467s test_integer_literals (template_tests.test_base.VariableTests.test_integer_literals) ... ok 467s test_nonliterals (template_tests.test_base.VariableTests.test_nonliterals) 467s Variable names that aren't resolved as literals. ... ok 467s test_context (template_tests.test_context.ContextTests.test_context) ... ok 467s test_context_comparable (template_tests.test_context.ContextTests.test_context_comparable) 467s #21765 -- equality comparison should work ... ok 467s test_copy_request_context_twice (template_tests.test_context.ContextTests.test_copy_request_context_twice) 467s #24273 -- Copy twice shouldn't raise an exception ... ok 467s test_flatten_context (template_tests.test_context.ContextTests.test_flatten_context) ... ok 467s test_flatten_context_with_context (template_tests.test_context.ContextTests.test_flatten_context_with_context) 467s Context.push() with a Context argument should work. ... ok 467s test_push_context_manager (template_tests.test_context.ContextTests.test_push_context_manager) ... ok 467s test_push_context_manager_with_context_object (template_tests.test_context.ContextTests.test_push_context_manager_with_context_object) ... ok 467s test_push_proper_layering (template_tests.test_context.ContextTests.test_push_proper_layering) ... ok 467s test_render_context (template_tests.test_context.ContextTests.test_render_context) ... ok 467s test_resolve_on_context_method (template_tests.test_context.ContextTests.test_resolve_on_context_method) 467s #17778 -- Variable shouldn't resolve RequestContext methods ... ok 467s test_set_upward (template_tests.test_context.ContextTests.test_set_upward) ... ok 467s test_set_upward_empty_context (template_tests.test_context.ContextTests.test_set_upward_empty_context) ... ok 467s test_set_upward_with_push (template_tests.test_context.ContextTests.test_set_upward_with_push) 467s The highest context which has the given key is used. ... ok 467s test_set_upward_with_push_no_match (template_tests.test_context.ContextTests.test_set_upward_with_push_no_match) 467s The highest context is used if the given key isn't found. ... ok 467s test_setdefault (template_tests.test_context.ContextTests.test_setdefault) ... ok 467s test_update_context_manager (template_tests.test_context.ContextTests.test_update_context_manager) ... ok 467s test_update_context_manager_with_context_object (template_tests.test_context.ContextTests.test_update_context_manager_with_context_object) ... ok 467s test_update_proper_layering (template_tests.test_context.ContextTests.test_update_proper_layering) ... ok 467s test_context_comparable (template_tests.test_context.RequestContextTests.test_context_comparable) ... ok 467s test_include_only (template_tests.test_context.RequestContextTests.test_include_only) 467s #15721 -- ``{% include %}`` and ``RequestContext`` should work ... ok 467s test_modify_context_and_render (template_tests.test_context.RequestContextTests.test_modify_context_and_render) ... ok 467s test_stack_size (template_tests.test_context.RequestContextTests.test_stack_size) 467s Optimized RequestContext construction (#7116). ... ok 467s test_decorated_filter (template_tests.test_custom.CustomFilterTests.test_decorated_filter) ... ok 467s test_filter (template_tests.test_custom.CustomFilterTests.test_filter) ... ok 467s test_15070_use_l10n (template_tests.test_custom.InclusionTagTests.test_15070_use_l10n) 467s Inclusion tag passes down `use_l10n` of context to the ... ok 467s test_include_tag_missing_context (template_tests.test_custom.InclusionTagTests.test_include_tag_missing_context) ... ok 467s test_include_tag_missing_context_no_params (template_tests.test_custom.InclusionTagTests.test_include_tag_missing_context_no_params) ... ok 467s test_inclusion_tag_errors (template_tests.test_custom.InclusionTagTests.test_inclusion_tag_errors) ... ok 467s test_inclusion_tag_registration (template_tests.test_custom.InclusionTagTests.test_inclusion_tag_registration) ... ok 467s test_inclusion_tags (template_tests.test_custom.InclusionTagTests.test_inclusion_tags) ... ok 467s test_inclusion_tags_from_template (template_tests.test_custom.InclusionTagTests.test_inclusion_tags_from_template) ... ok 467s test_no_render_side_effect (template_tests.test_custom.InclusionTagTests.test_no_render_side_effect) 467s #23441 -- InclusionNode shouldn't modify its nodelist at render time. ... ok 467s test_render_context_is_cleared (template_tests.test_custom.InclusionTagTests.test_render_context_is_cleared) 467s #24555 -- InclusionNode should push and pop the render_context stack ... ok 467s test_simple_tag_errors (template_tests.test_custom.SimpleTagTests.test_simple_tag_errors) ... ok 467s test_simple_tag_escaping_autoescape_off (template_tests.test_custom.SimpleTagTests.test_simple_tag_escaping_autoescape_off) ... ok 467s test_simple_tag_explicit_escaping (template_tests.test_custom.SimpleTagTests.test_simple_tag_explicit_escaping) ... ok 467s test_simple_tag_format_html_escaping (template_tests.test_custom.SimpleTagTests.test_simple_tag_format_html_escaping) ... ok 467s test_simple_tag_missing_context (template_tests.test_custom.SimpleTagTests.test_simple_tag_missing_context) ... ok 467s test_simple_tag_missing_context_no_params (template_tests.test_custom.SimpleTagTests.test_simple_tag_missing_context_no_params) ... ok 467s test_simple_tag_naive_escaping (template_tests.test_custom.SimpleTagTests.test_simple_tag_naive_escaping) ... ok 467s test_simple_tag_registration (template_tests.test_custom.SimpleTagTests.test_simple_tag_registration) ... ok 467s test_simple_tags (template_tests.test_custom.SimpleTagTests.test_simple_tags) ... ok 467s test_repr (template_tests.test_engine.EngineTest.test_repr) ... ok 467s test_repr_empty (template_tests.test_engine.EngineTest.test_repr_empty) ... ok 467s test_load_annotated_function (template_tests.test_custom.TemplateTagLoadingTests.test_load_annotated_function) ... ok 467s test_load_error (template_tests.test_custom.TemplateTagLoadingTests.test_load_error) ... ok 467s test_load_error_egg (template_tests.test_custom.TemplateTagLoadingTests.test_load_error_egg) ... ok 467s test_load_working_egg (template_tests.test_custom.TemplateTagLoadingTests.test_load_working_egg) ... ok 467s test_cached_loader_priority (template_tests.test_engine.LoaderTests.test_cached_loader_priority) 467s The order of template loader works. Refs #21460. ... ok 467s test_loader_priority (template_tests.test_engine.LoaderTests.test_loader_priority) 467s #21460 -- The order of template loader works. ... ok 467s test_origin (template_tests.test_engine.LoaderTests.test_origin) ... ok 467s test_multiple_engines_configured (template_tests.test_engine.GetDefaultTests.test_multiple_engines_configured) ... ok 467s test_no_engines_configured (template_tests.test_engine.GetDefaultTests.test_no_engines_configured) ... ok 467s test_single_engine_configured (template_tests.test_engine.GetDefaultTests.test_single_engine_configured) ... ok 467s test_autoescape_off (template_tests.test_engine.RenderToStringTest.test_autoescape_off) ... ok 467s test_basic_context (template_tests.test_engine.RenderToStringTest.test_basic_context) ... ok 468s test_block_override_in_extended_included_template (template_tests.test_extends.ExtendsBehaviorTests.test_block_override_in_extended_included_template) 468s ExtendsNode.find_template() initializes history with self.origin ... ok 468s test_extend_cached (template_tests.test_extends.ExtendsBehaviorTests.test_extend_cached) ... ok 468s test_extend_missing (template_tests.test_extends.ExtendsBehaviorTests.test_extend_missing) ... ok 468s test_extend_recursive (template_tests.test_extends.ExtendsBehaviorTests.test_extend_recursive) ... ok 468s test_extend_self_error (template_tests.test_extends.ExtendsBehaviorTests.test_extend_self_error) 468s Catch if a template extends itself and no other matching ... ok 468s test_normal_extend (template_tests.test_extends.ExtendsBehaviorTests.test_normal_extend) ... ok 468s test_recursive_multiple_loaders (template_tests.test_extends.ExtendsBehaviorTests.test_recursive_multiple_loaders) ... ok 468s test_unique_history_per_loader (template_tests.test_extends.ExtendsBehaviorTests.test_unique_history_per_loader) 468s Extending should continue even if two loaders return the same ... ok 468s test_mixing1 (template_tests.test_extends_relative.ExtendsMixedBehaviorTests.test_mixing1) ... ok 468s test_mixing2 (template_tests.test_extends_relative.ExtendsMixedBehaviorTests.test_mixing2) ... ok 468s test_mixing_loop (template_tests.test_extends_relative.ExtendsMixedBehaviorTests.test_mixing_loop) ... ok 468s test_dir1_extend (template_tests.test_extends_relative.ExtendsRelativeBehaviorTests.test_dir1_extend) ... ok 468s test_dir1_extend1 (template_tests.test_extends_relative.ExtendsRelativeBehaviorTests.test_dir1_extend1) ... ok 468s test_dir1_extend2 (template_tests.test_extends_relative.ExtendsRelativeBehaviorTests.test_dir1_extend2) ... ok 468s test_dir1_extend3 (template_tests.test_extends_relative.ExtendsRelativeBehaviorTests.test_dir1_extend3) ... ok 468s test_dir2_extend (template_tests.test_extends_relative.ExtendsRelativeBehaviorTests.test_dir2_extend) ... ok 468s test_extend_error (template_tests.test_extends_relative.ExtendsRelativeBehaviorTests.test_extend_error) ... ok 468s test_normal_extend (template_tests.test_extends_relative.ExtendsRelativeBehaviorTests.test_normal_extend) ... ok 468s test_normal_extend_variable (template_tests.test_extends_relative.ExtendsRelativeBehaviorTests.test_normal_extend_variable) ... ok 468s test_dir2_include (template_tests.test_extends_relative.IncludeRelativeBehaviorTests.test_dir2_include) ... ok 468s test_include_error (template_tests.test_extends_relative.IncludeRelativeBehaviorTests.test_include_error) ... ok 468s test_normal_include (template_tests.test_extends_relative.IncludeRelativeBehaviorTests.test_normal_include) ... ok 468s test_normal_include_variable (template_tests.test_extends_relative.IncludeRelativeBehaviorTests.test_normal_include_variable) ... ok 468s test_filter (template_tests.test_library.FilterRegistrationTests.test_filter) ... ok 468s test_filter_call (template_tests.test_library.FilterRegistrationTests.test_filter_call) ... ok 468s test_filter_invalid (template_tests.test_library.FilterRegistrationTests.test_filter_invalid) ... ok 468s test_filter_name_arg (template_tests.test_library.FilterRegistrationTests.test_filter_name_arg) ... ok 468s test_filter_name_kwarg (template_tests.test_library.FilterRegistrationTests.test_filter_name_kwarg) ... ok 468s test_filter_parens (template_tests.test_library.FilterRegistrationTests.test_filter_parens) ... ok 468s test_inclusion_tag (template_tests.test_library.InclusionTagRegistrationTests.test_inclusion_tag) ... ok 468s test_inclusion_tag_name (template_tests.test_library.InclusionTagRegistrationTests.test_inclusion_tag_name) ... ok 468s test_inclusion_tag_wrapped (template_tests.test_library.InclusionTagRegistrationTests.test_inclusion_tag_wrapped) ... ok 468s test_simple_tag (template_tests.test_library.SimpleTagRegistrationTests.test_simple_tag) ... ok 468s test_simple_tag_invalid (template_tests.test_library.SimpleTagRegistrationTests.test_simple_tag_invalid) ... ok 468s test_simple_tag_name_kwarg (template_tests.test_library.SimpleTagRegistrationTests.test_simple_tag_name_kwarg) ... ok 468s test_simple_tag_parens (template_tests.test_library.SimpleTagRegistrationTests.test_simple_tag_parens) ... ok 468s test_simple_tag_wrapped (template_tests.test_library.SimpleTagRegistrationTests.test_simple_tag_wrapped) ... ok 468s test_tag (template_tests.test_library.TagRegistrationTests.test_tag) ... ok 468s test_tag_call (template_tests.test_library.TagRegistrationTests.test_tag_call) ... ok 468s test_tag_invalid (template_tests.test_library.TagRegistrationTests.test_tag_invalid) ... ok 468s test_tag_name_arg (template_tests.test_library.TagRegistrationTests.test_tag_name_arg) ... ok 468s test_tag_name_kwarg (template_tests.test_library.TagRegistrationTests.test_tag_name_kwarg) ... ok 468s test_tag_parens (template_tests.test_library.TagRegistrationTests.test_tag_parens) ... ok 468s test_get_template (template_tests.test_loaders.AppDirectoriesLoaderTests.test_get_template) ... ok 468s test_not_installed (template_tests.test_loaders.AppDirectoriesLoaderTests.test_not_installed) ... ok 468s test_cached_exception_no_traceback (template_tests.test_loaders.CachedLoaderTests.test_cached_exception_no_traceback) 468s When a TemplateDoesNotExist instance is cached, the cached instance ... ok 468s test_get_dirs (template_tests.test_loaders.CachedLoaderTests.test_get_dirs) ... ok 468s test_get_template (template_tests.test_loaders.CachedLoaderTests.test_get_template) ... ok 468s test_get_template_missing_debug_off (template_tests.test_loaders.CachedLoaderTests.test_get_template_missing_debug_off) 468s With template debugging disabled, the raw TemplateDoesNotExist class ... ok 468s test_get_template_missing_debug_on (template_tests.test_loaders.CachedLoaderTests.test_get_template_missing_debug_on) 468s With template debugging enabled, a TemplateDoesNotExist instance ... ok 468s test_template_name_lazy_string (template_tests.test_loaders.CachedLoaderTests.test_template_name_lazy_string) 468s #26603 -- A template name specified as a lazy string should be forced ... ok 468s test_template_name_leading_dash_caching (template_tests.test_loaders.CachedLoaderTests.test_template_name_leading_dash_caching) 468s #26536 -- A leading dash in a template name shouldn't be stripped ... ok 468s test_bytestring (template_tests.test_loaders.FileSystemLoaderTests.test_bytestring) ... ok 468s test_case_sensitivity (template_tests.test_loaders.FileSystemLoaderTests.test_case_sensitivity) ... skipped 'This test only runs on case-sensitive file systems.' 468s test_directory_security (template_tests.test_loaders.FileSystemLoaderTests.test_directory_security) ... ok 468s test_file_does_not_exist (template_tests.test_loaders.FileSystemLoaderTests.test_file_does_not_exist) ... ok 468s test_get_template (template_tests.test_loaders.FileSystemLoaderTests.test_get_template) ... ok 468s test_loaders_dirs (template_tests.test_loaders.FileSystemLoaderTests.test_loaders_dirs) ... ok 468s test_loaders_dirs_empty (template_tests.test_loaders.FileSystemLoaderTests.test_loaders_dirs_empty) 468s An empty dirs list in loaders overrides top level dirs. ... ok 468s test_notafile_error (template_tests.test_loaders.FileSystemLoaderTests.test_notafile_error) ... ok 468s test_permissions_error (template_tests.test_loaders.FileSystemLoaderTests.test_permissions_error) ... ok 468s test_unicode_dir_name (template_tests.test_loaders.FileSystemLoaderTests.test_unicode_dir_name) ... ok 468s test_unicode_template_name (template_tests.test_loaders.FileSystemLoaderTests.test_unicode_template_name) ... ok 468s test_get_template (template_tests.test_loaders.LocmemLoaderTests.test_get_template) ... ok 468s test_log_on_variable_does_not_exist_not_silent (template_tests.test_logging.VariableResolveLoggingTests.test_log_on_variable_does_not_exist_not_silent) ... ok 468s test_log_on_variable_does_not_exist_silent (template_tests.test_logging.VariableResolveLoggingTests.test_log_on_variable_does_not_exist_silent) ... ok 468s test_no_log_when_variable_exists (template_tests.test_logging.VariableResolveLoggingTests.test_no_log_when_variable_exists) ... ok 468s test_correct_exception_index (template_tests.test_nodelist.ErrorIndexTest.test_correct_exception_index) ... ok 468s test_for (template_tests.test_nodelist.NodelistTest.test_for) ... ok 468s test_if (template_tests.test_nodelist.NodelistTest.test_if) ... ok 468s test_ifchanged (template_tests.test_nodelist.NodelistTest.test_ifchanged) ... ok 468s test_textnode_repr (template_tests.test_nodelist.TextNodeTest.test_textnode_repr) ... ok 468s test_filter_args_count (template_tests.test_parser.ParserTests.test_filter_args_count) ... ok 468s test_filter_parsing (template_tests.test_parser.ParserTests.test_filter_parsing) ... ok 468s test_repr (template_tests.test_parser.ParserTests.test_repr) ... ok 468s test_token_smart_split (template_tests.test_parser.ParserTests.test_token_smart_split) 468s #7027 -- _() syntax should work with spaces ... ok 468s test_variable_parsing (template_tests.test_parser.ParserTests.test_variable_parsing) ... ok 468s test_custom_urlconf (template_tests.test_response.CustomURLConfTest.test_custom_urlconf) ... ok 468s test_args (template_tests.test_response.SimpleTemplateResponseTest.test_args) ... ok 468s test_content_access_rendered (template_tests.test_response.SimpleTemplateResponseTest.test_content_access_rendered) ... ok 468s test_content_access_unrendered (template_tests.test_response.SimpleTemplateResponseTest.test_content_access_unrendered) ... ok 468s test_dict_context (template_tests.test_response.SimpleTemplateResponseTest.test_dict_context) ... ok 468s test_explicit_baking (template_tests.test_response.SimpleTemplateResponseTest.test_explicit_baking) ... ok 468s test_headers (template_tests.test_response.SimpleTemplateResponseTest.test_headers) ... ok 468s test_iteration_rendered (template_tests.test_response.SimpleTemplateResponseTest.test_iteration_rendered) ... ok 468s test_iteration_unrendered (template_tests.test_response.SimpleTemplateResponseTest.test_iteration_unrendered) ... ok 468s test_kwargs (template_tests.test_response.SimpleTemplateResponseTest.test_kwargs) ... ok 468s test_pickling (template_tests.test_response.SimpleTemplateResponseTest.test_pickling) ... ok 468s test_pickling_cookie (template_tests.test_response.SimpleTemplateResponseTest.test_pickling_cookie) ... ok 468s test_post_callbacks (template_tests.test_response.SimpleTemplateResponseTest.test_post_callbacks) 468s Rendering a template response triggers the post-render callbacks ... ok 468s test_render (template_tests.test_response.SimpleTemplateResponseTest.test_render) ... ok 468s test_repickling (template_tests.test_response.SimpleTemplateResponseTest.test_repickling) ... ok 468s test_set_content (template_tests.test_response.SimpleTemplateResponseTest.test_set_content) ... ok 468s test_template_resolving (template_tests.test_response.SimpleTemplateResponseTest.test_template_resolving) ... ok 468s test_using (template_tests.test_response.SimpleTemplateResponseTest.test_using) ... ok 468s test_args (template_tests.test_response.TemplateResponseTest.test_args) ... ok 468s test_context_processor_priority (template_tests.test_response.TemplateResponseTest.test_context_processor_priority) ... ok 468s test_headers (template_tests.test_response.TemplateResponseTest.test_headers) ... ok 468s test_kwargs (template_tests.test_response.TemplateResponseTest.test_kwargs) ... ok 468s test_pickling (template_tests.test_response.TemplateResponseTest.test_pickling) ... ok 468s test_render (template_tests.test_response.TemplateResponseTest.test_render) ... ok 468s test_render_with_requestcontext (template_tests.test_response.TemplateResponseTest.test_render_with_requestcontext) ... ok 468s test_repickling (template_tests.test_response.TemplateResponseTest.test_repickling) ... ok 468s test_using (template_tests.test_response.TemplateResponseTest.test_using) ... ok 468s test_compile_filter_expression_error (template_tests.tests.DebugTemplateTests.test_compile_filter_expression_error) 468s 19819 -- Make sure the correct token is highlighted for ... ok 468s test_compile_tag_error (template_tests.tests.DebugTemplateTests.test_compile_tag_error) 468s Errors raised while compiling nodes should include the token ... ok 468s test_compile_tag_error_27584 (template_tests.tests.DebugTemplateTests.test_compile_tag_error_27584) ... ok 468s test_compile_tag_error_27956 (template_tests.tests.DebugTemplateTests.test_compile_tag_error_27956) 468s Errors in a child of {% extends %} are displayed correctly. ... ok 468s test_extends_generic_template (template_tests.tests.DebugTemplateTests.test_extends_generic_template) 468s #24338 -- Allow extending django.template.backends.django.Template ... ok 468s test_invalid_block_suggestion (template_tests.tests.DebugTemplateTests.test_invalid_block_suggestion) 468s Error messages should include the unexpected block name and be in all ... ok 468s test_no_wrapped_exception (template_tests.tests.DebugTemplateTests.test_no_wrapped_exception) 468s # 16770 -- The template system doesn't wrap exceptions, but annotates ... ok 468s test_node_origin (template_tests.tests.DebugTemplateTests.test_node_origin) 468s #25848 -- Set origin on Node so debugging tools can determine which ... ok 468s test_render_built_in_type_method (template_tests.tests.DebugTemplateTests.test_render_built_in_type_method) 468s Templates should not crash when rendering methods for built-in types ... ok 468s test_render_tag_error_in_extended_block (template_tests.tests.DebugTemplateTests.test_render_tag_error_in_extended_block) 468s Errors in extended block are displayed correctly. ... ok 468s test_string_origin (template_tests.tests.DebugTemplateTests.test_string_origin) ... ok 468s test_super_errors (template_tests.tests.DebugTemplateTests.test_super_errors) 468s #18169 -- NoReverseMatch should not be silence in block.super. ... ok 468s test_unknown_block_tag (template_tests.tests.DebugTemplateTests.test_unknown_block_tag) ... ok 468s test_url_reverse_no_settings_module (template_tests.tests.DebugTemplateTests.test_url_reverse_no_settings_module) 468s #9005 -- url tag shouldn't require settings.SETTINGS_MODULE to ... ok 468s test_url_reverse_view_name (template_tests.tests.DebugTemplateTests.test_url_reverse_view_name) 468s #19827 -- url tag should keep original strack trace when reraising ... ok 468s test_compile_filter_expression_error (template_tests.tests.TemplateTests.test_compile_filter_expression_error) 468s 19819 -- Make sure the correct token is highlighted for ... ok 468s test_compile_tag_error (template_tests.tests.TemplateTests.test_compile_tag_error) 468s Errors raised while compiling nodes should include the token ... ok 468s test_compile_tag_error_27584 (template_tests.tests.TemplateTests.test_compile_tag_error_27584) ... ok 468s test_compile_tag_error_27956 (template_tests.tests.TemplateTests.test_compile_tag_error_27956) 468s Errors in a child of {% extends %} are displayed correctly. ... ok 468s test_extends_generic_template (template_tests.tests.TemplateTests.test_extends_generic_template) 468s #24338 -- Allow extending django.template.backends.django.Template ... ok 468s test_invalid_block_suggestion (template_tests.tests.TemplateTests.test_invalid_block_suggestion) 468s Error messages should include the unexpected block name and be in all ... ok 468s test_no_wrapped_exception (template_tests.tests.TemplateTests.test_no_wrapped_exception) 468s # 16770 -- The template system doesn't wrap exceptions, but annotates ... ok 468s test_node_origin (template_tests.tests.TemplateTests.test_node_origin) 468s #25848 -- Set origin on Node so debugging tools can determine which ... ok 468s test_render_built_in_type_method (template_tests.tests.TemplateTests.test_render_built_in_type_method) 468s Templates should not crash when rendering methods for built-in types ... ok 468s test_render_tag_error_in_extended_block (template_tests.tests.TemplateTests.test_render_tag_error_in_extended_block) 468s Errors in extended block are displayed correctly. ... ok 468s test_string_origin (template_tests.tests.TemplateTests.test_string_origin) ... ok 468s test_super_errors (template_tests.tests.TemplateTests.test_super_errors) 468s #18169 -- NoReverseMatch should not be silence in block.super. ... ok 468s test_unknown_block_tag (template_tests.tests.TemplateTests.test_unknown_block_tag) ... ok 468s test_url_reverse_no_settings_module (template_tests.tests.TemplateTests.test_url_reverse_no_settings_module) 468s #9005 -- url tag shouldn't require settings.SETTINGS_MODULE to ... ok 468s test_url_reverse_view_name (template_tests.tests.TemplateTests.test_url_reverse_view_name) 468s #19827 -- url tag should keep original strack trace when reraising ... ok 469s test_bigautofield (introspection.tests.IntrospectionTests.test_bigautofield) ... ok 469s test_db_comments (introspection.tests.IntrospectionTests.test_db_comments) ... skipped "Database doesn't support feature(s): supports_comments" 469s test_django_table_names (introspection.tests.IntrospectionTests.test_django_table_names) ... ok 469s test_django_table_names_retval_type (introspection.tests.IntrospectionTests.test_django_table_names_retval_type) ... ok 469s test_get_constraints (introspection.tests.IntrospectionTests.test_get_constraints) ... ok 469s test_get_constraints_index_types (introspection.tests.IntrospectionTests.test_get_constraints_index_types) ... ok 469s test_get_constraints_indexes_orders (introspection.tests.IntrospectionTests.test_get_constraints_indexes_orders) 469s Indexes have the 'orders' key with a list of 'ASC'/'DESC' values. ... ok 469s test_get_constraints_unique_indexes_orders (introspection.tests.IntrospectionTests.test_get_constraints_unique_indexes_orders) ... ok 469s test_get_primary_key_column (introspection.tests.IntrospectionTests.test_get_primary_key_column) ... ok 469s test_get_relations (introspection.tests.IntrospectionTests.test_get_relations) ... ok 469s test_get_table_description_col_lengths (introspection.tests.IntrospectionTests.test_get_table_description_col_lengths) ... ok 469s test_get_table_description_names (introspection.tests.IntrospectionTests.test_get_table_description_names) ... ok 469s test_get_table_description_nullable (introspection.tests.IntrospectionTests.test_get_table_description_nullable) ... ok 469s test_get_table_description_types (introspection.tests.IntrospectionTests.test_get_table_description_types) ... ok 469s test_installed_models (introspection.tests.IntrospectionTests.test_installed_models) ... ok 469s test_postgresql_real_type (introspection.tests.IntrospectionTests.test_postgresql_real_type) ... skipped "Database doesn't support feature(s): has_real_datatype" 469s test_sequence_list (introspection.tests.IntrospectionTests.test_sequence_list) ... ok 469s test_smallautofield (introspection.tests.IntrospectionTests.test_smallautofield) ... ok 469s test_table_names (introspection.tests.IntrospectionTests.test_table_names) ... ok 469s test_table_names_with_views (introspection.tests.IntrospectionTests.test_table_names_with_views) ... ok 469s test_unmanaged_through_model (introspection.tests.IntrospectionTests.test_unmanaged_through_model) ... ok 469s test_app_default_auto_field (model_options.test_default_pk.TestDefaultPK.test_app_default_auto_field) ... ok 469s test_app_default_auto_field_non_auto (model_options.test_default_pk.TestDefaultPK.test_app_default_auto_field_non_auto) ... ok 469s test_app_default_auto_field_none (model_options.test_default_pk.TestDefaultPK.test_app_default_auto_field_none) ... ok 469s test_app_default_auto_field_nonexistent (model_options.test_default_pk.TestDefaultPK.test_app_default_auto_field_nonexistent) ... ok 469s test_default_auto_field_setting (model_options.test_default_pk.TestDefaultPK.test_default_auto_field_setting) ... ok 469s test_default_auto_field_setting_bigautofield_subclass (model_options.test_default_pk.TestDefaultPK.test_default_auto_field_setting_bigautofield_subclass) ... ok 469s test_default_auto_field_setting_non_auto (model_options.test_default_pk.TestDefaultPK.test_default_auto_field_setting_non_auto) ... ok 469s test_default_auto_field_setting_none (model_options.test_default_pk.TestDefaultPK.test_default_auto_field_setting_none) ... ok 469s test_default_auto_field_setting_nonexistent (model_options.test_default_pk.TestDefaultPK.test_default_auto_field_setting_nonexistent) ... ok 469s test_m2m_app_default_auto_field (model_options.test_default_pk.TestDefaultPK.test_m2m_app_default_auto_field) ... ok 469s test_m2m_default_auto_field_setting (model_options.test_default_pk.TestDefaultPK.test_m2m_default_auto_field_setting) ... ok 469s test_tablespace_for_indexed_field (model_options.test_tablespaces.TablespacesTests.test_tablespace_for_indexed_field) ... skipped "Database doesn't support feature(s): supports_tablespaces" 469s test_tablespace_for_many_to_many_field (model_options.test_tablespaces.TablespacesTests.test_tablespace_for_many_to_many_field) ... skipped "Database doesn't support feature(s): supports_tablespaces" 469s test_tablespace_for_model (model_options.test_tablespaces.TablespacesTests.test_tablespace_for_model) ... skipped "Database doesn't support feature(s): supports_tablespaces" 469s test_tablespace_ignored_for_indexed_field (model_options.test_tablespaces.TablespacesTests.test_tablespace_ignored_for_indexed_field) ... ok 469s test_tablespace_ignored_for_model (model_options.test_tablespaces.TablespacesTests.test_tablespace_ignored_for_model) ... ok 469s test_defer_select_related_raises_invalid_query (defer.tests.InvalidDeferTests.test_defer_select_related_raises_invalid_query) ... ok 469s test_invalid_defer (defer.tests.InvalidDeferTests.test_invalid_defer) ... ok 469s test_invalid_only (defer.tests.InvalidDeferTests.test_invalid_only) ... ok 469s test_only_select_related_raises_invalid_query (defer.tests.InvalidDeferTests.test_only_select_related_raises_invalid_query) ... ok 469s test_get_absolute_url (absolute_url_overrides.tests.AbsoluteUrlOverrideTests.test_get_absolute_url) 469s get_absolute_url() functions as a normal method. ... ok 469s test_insert_get_absolute_url (absolute_url_overrides.tests.AbsoluteUrlOverrideTests.test_insert_get_absolute_url) 469s ABSOLUTE_URL_OVERRIDES should work even if the model doesn't have a ... ok 469s test_override_get_absolute_url (absolute_url_overrides.tests.AbsoluteUrlOverrideTests.test_override_get_absolute_url) 469s ABSOLUTE_URL_OVERRIDES should override get_absolute_url(). ... ok 471s test_middleware_caching (template_tests.test_response.CacheMiddlewareTest.test_middleware_caching) ... ok 471s test_option_then_setting (admin_scripts.tests.ArgumentOrder.test_option_then_setting) 471s Options passed before settings are correctly handled. ... ok 471s test_option_then_setting_then_option (admin_scripts.tests.ArgumentOrder.test_option_then_setting_then_option) 471s Options are correctly handled when they are passed before and after ... ok 471s test_setting_then_option (admin_scripts.tests.ArgumentOrder.test_setting_then_option) 471s Options passed after settings are correctly handled. ... ok 471s test_setting_then_short_option (admin_scripts.tests.ArgumentOrder.test_setting_then_short_option) 471s Short options passed after settings are correctly handled. ... ok 471s test_short_option_then_setting (admin_scripts.tests.ArgumentOrder.test_short_option_then_setting) 471s Short options passed before settings are correctly handled. ... ok 474s test_all (admin_scripts.tests.DiffSettings.test_all) 474s The all option also shows settings with the default value. ... ok 474s test_basic (admin_scripts.tests.DiffSettings.test_basic) 474s Runs without error and emits settings diff. ... ok 474s test_custom_default (admin_scripts.tests.DiffSettings.test_custom_default) 474s The --default option specifies an alternate settings module for ... ok 474s test_dynamic_settings_configured (admin_scripts.tests.DiffSettings.test_dynamic_settings_configured) ... ok 474s test_settings_configured (admin_scripts.tests.DiffSettings.test_settings_configured) ... ok 474s test_unified (admin_scripts.tests.DiffSettings.test_unified) 474s --output=unified emits settings diff in unified mode. ... ok 474s test_unified_all (admin_scripts.tests.DiffSettings.test_unified_all) 474s --output=unified --all emits settings diff in unified mode and includes ... ok 474s test_precedence (admin_scripts.tests.Discovery.test_precedence) 474s Apps listed first in INSTALLED_APPS have precedence. ... ok 476s test_builtin_command (admin_scripts.tests.DjangoAdminAlternateSettings.test_builtin_command) 476s alternate: django-admin builtin commands fail with an error when no ... ok 476s test_builtin_with_bad_environment (admin_scripts.tests.DjangoAdminAlternateSettings.test_builtin_with_bad_environment) 476s alternate: django-admin builtin commands fail if settings file (from ... ok 476s test_builtin_with_bad_settings (admin_scripts.tests.DjangoAdminAlternateSettings.test_builtin_with_bad_settings) 476s alternate: django-admin builtin commands fail if settings file (from ... ok 476s test_builtin_with_environment (admin_scripts.tests.DjangoAdminAlternateSettings.test_builtin_with_environment) 476s alternate: django-admin builtin commands succeed if settings are ... ok 476s test_builtin_with_settings (admin_scripts.tests.DjangoAdminAlternateSettings.test_builtin_with_settings) 476s alternate: django-admin builtin commands succeed if settings are ... ok 476s test_custom_command (admin_scripts.tests.DjangoAdminAlternateSettings.test_custom_command) 476s alternate: django-admin can't execute user commands unless settings ... ok 476s test_custom_command_with_environment (admin_scripts.tests.DjangoAdminAlternateSettings.test_custom_command_with_environment) 476s alternate: django-admin can execute user commands if settings are ... ok 476s test_custom_command_with_settings (admin_scripts.tests.DjangoAdminAlternateSettings.test_custom_command_with_settings) 476s alternate: django-admin can execute user commands if settings are ... ok 479s test_builtin_command (admin_scripts.tests.DjangoAdminDefaultSettings.test_builtin_command) 479s default: django-admin builtin commands fail with an error when no ... ok 479s test_builtin_with_bad_environment (admin_scripts.tests.DjangoAdminDefaultSettings.test_builtin_with_bad_environment) 479s default: django-admin builtin commands fail if settings file (from ... ok 479s test_builtin_with_bad_settings (admin_scripts.tests.DjangoAdminDefaultSettings.test_builtin_with_bad_settings) 479s default: django-admin builtin commands fail if settings file (from ... ok 479s test_builtin_with_environment (admin_scripts.tests.DjangoAdminDefaultSettings.test_builtin_with_environment) 479s default: django-admin builtin commands succeed if settings are provided ... ok 479s test_builtin_with_settings (admin_scripts.tests.DjangoAdminDefaultSettings.test_builtin_with_settings) 479s default: django-admin builtin commands succeed if settings are provided ... ok 479s test_custom_command (admin_scripts.tests.DjangoAdminDefaultSettings.test_custom_command) 479s default: django-admin can't execute user commands if it isn't provided ... ok 479s test_custom_command_with_environment (admin_scripts.tests.DjangoAdminDefaultSettings.test_custom_command_with_environment) 479s default: django-admin can execute user commands if settings are ... ok 479s test_custom_command_with_settings (admin_scripts.tests.DjangoAdminDefaultSettings.test_custom_command_with_settings) 479s default: django-admin can execute user commands if settings are ... ok 481s test_builtin_command (admin_scripts.tests.DjangoAdminFullPathDefaultSettings.test_builtin_command) 481s fulldefault: django-admin builtin commands fail with an error when no ... ok 481s test_builtin_with_bad_environment (admin_scripts.tests.DjangoAdminFullPathDefaultSettings.test_builtin_with_bad_environment) 481s fulldefault: django-admin builtin commands fail if settings file (from ... ok 481s test_builtin_with_bad_settings (admin_scripts.tests.DjangoAdminFullPathDefaultSettings.test_builtin_with_bad_settings) 481s fulldefault: django-admin builtin commands fail if settings file (from ... ok 481s test_builtin_with_environment (admin_scripts.tests.DjangoAdminFullPathDefaultSettings.test_builtin_with_environment) 481s fulldefault: django-admin builtin commands succeed if the environment ... ok 481s test_builtin_with_settings (admin_scripts.tests.DjangoAdminFullPathDefaultSettings.test_builtin_with_settings) 481s fulldefault: django-admin builtin commands succeed if a settings file ... ok 481s test_custom_command (admin_scripts.tests.DjangoAdminFullPathDefaultSettings.test_custom_command) 481s fulldefault: django-admin can't execute user commands unless settings ... ok 481s test_custom_command_with_environment (admin_scripts.tests.DjangoAdminFullPathDefaultSettings.test_custom_command_with_environment) 481s fulldefault: django-admin can execute user commands if settings are ... ok 481s test_custom_command_with_settings (admin_scripts.tests.DjangoAdminFullPathDefaultSettings.test_custom_command_with_settings) 481s fulldefault: django-admin can execute user commands if settings are ... ok 481s test_app_command (admin_scripts.tests.CommandTypes.test_app_command) 481s User AppCommands can execute when a single app name is provided ... ok 481s test_app_command_invalid_app_label (admin_scripts.tests.CommandTypes.test_app_command_invalid_app_label) 481s User AppCommands can execute when a single app name is provided ... ok 481s test_app_command_multiple_apps (admin_scripts.tests.CommandTypes.test_app_command_multiple_apps) 481s User AppCommands raise an error when multiple app names are provided ... ok 481s test_app_command_no_apps (admin_scripts.tests.CommandTypes.test_app_command_no_apps) 481s User AppCommands raise an error when no app name is provided ... ok 481s test_app_command_some_invalid_app_labels (admin_scripts.tests.CommandTypes.test_app_command_some_invalid_app_labels) 481s User AppCommands can execute when some of the provided app names are invalid ... ok 481s test_base_command (admin_scripts.tests.CommandTypes.test_base_command) 481s User BaseCommands can execute when a label is provided ... ok 481s test_base_command_multiple_label (admin_scripts.tests.CommandTypes.test_base_command_multiple_label) 481s User BaseCommands can execute when no labels are provided ... ok 481s test_base_command_no_label (admin_scripts.tests.CommandTypes.test_base_command_no_label) 481s User BaseCommands can execute when no labels are provided ... ok 481s test_base_command_with_option (admin_scripts.tests.CommandTypes.test_base_command_with_option) 481s User BaseCommands can execute with options when a label is provided ... ok 481s test_base_command_with_options (admin_scripts.tests.CommandTypes.test_base_command_with_options) 481s User BaseCommands can execute with multiple options when a label is provided ... ok 481s test_base_command_with_wrong_option (admin_scripts.tests.CommandTypes.test_base_command_with_wrong_option) 481s User BaseCommands outputs command usage when wrong option is specified ... ok 481s test_base_run_from_argv (admin_scripts.tests.CommandTypes.test_base_run_from_argv) 481s Test run_from_argv properly terminates even with custom execute() (#19665) ... ok 481s test_color_style (admin_scripts.tests.CommandTypes.test_color_style) ... ok 481s test_command_color (admin_scripts.tests.CommandTypes.test_command_color) ... ok 481s test_command_no_color (admin_scripts.tests.CommandTypes.test_command_no_color) 481s --no-color prevent colorization of the output ... ok 481s test_custom_stderr (admin_scripts.tests.CommandTypes.test_custom_stderr) ... ok 481s test_custom_stdout (admin_scripts.tests.CommandTypes.test_custom_stdout) ... ok 481s test_force_color_command_init (admin_scripts.tests.CommandTypes.test_force_color_command_init) ... ok 481s test_force_color_execute (admin_scripts.tests.CommandTypes.test_force_color_execute) ... ok 481s test_help (admin_scripts.tests.CommandTypes.test_help) 481s help is handled as a special case ... ok 481s test_help_alternative (admin_scripts.tests.CommandTypes.test_help_alternative) 481s --help is equivalent to help ... ok 481s test_help_commands (admin_scripts.tests.CommandTypes.test_help_commands) 481s help --commands shows the list of all available commands ... ok 481s test_help_default_options_with_custom_arguments (admin_scripts.tests.CommandTypes.test_help_default_options_with_custom_arguments) ... ok 481s test_help_short_altert (admin_scripts.tests.CommandTypes.test_help_short_altert) 481s -h is handled as a short form of --help ... ok 481s test_label_command (admin_scripts.tests.CommandTypes.test_label_command) 481s User LabelCommands can execute when a label is provided ... ok 481s test_label_command_multiple_label (admin_scripts.tests.CommandTypes.test_label_command_multiple_label) 481s User LabelCommands are executed multiple times if multiple labels are provided ... ok 481s test_label_command_no_label (admin_scripts.tests.CommandTypes.test_label_command_no_label) 481s User LabelCommands raise an error if no label is provided ... ok 481s test_no_color_force_color_mutually_exclusive_command_init (admin_scripts.tests.CommandTypes.test_no_color_force_color_mutually_exclusive_command_init) ... ok 481s test_no_color_force_color_mutually_exclusive_execute (admin_scripts.tests.CommandTypes.test_no_color_force_color_mutually_exclusive_execute) ... ok 481s test_noargs (admin_scripts.tests.CommandTypes.test_noargs) 481s NoArg Commands can be executed ... ok 481s test_noargs_with_args (admin_scripts.tests.CommandTypes.test_noargs_with_args) 481s NoArg Commands raise an error if an argument is provided ... ok 481s test_run_from_argv_closes_connections (admin_scripts.tests.CommandTypes.test_run_from_argv_closes_connections) 481s A command called from the command line should close connections after ... ok 481s test_run_from_argv_non_ascii_error (admin_scripts.tests.CommandTypes.test_run_from_argv_non_ascii_error) 481s Non-ASCII message of CommandError does not raise any ... ok 481s test_specific_help (admin_scripts.tests.CommandTypes.test_specific_help) 481s --help can be used on a specific command ... ok 481s test_suppress_base_options_command_defaults (admin_scripts.tests.CommandTypes.test_suppress_base_options_command_defaults) ... ok 481s test_suppress_base_options_command_help (admin_scripts.tests.CommandTypes.test_suppress_base_options_command_help) ... ok 481s test_version (admin_scripts.tests.CommandTypes.test_version) 481s version is handled as a special case ... ok 481s test_version_alternative (admin_scripts.tests.CommandTypes.test_version_alternative) 481s --version is equivalent to version ... ok 484s test_builtin_command (admin_scripts.tests.DjangoAdminMinimalSettings.test_builtin_command) 484s minimal: django-admin builtin commands fail with an error when no ... ok 484s test_builtin_with_bad_environment (admin_scripts.tests.DjangoAdminMinimalSettings.test_builtin_with_bad_environment) 484s minimal: django-admin builtin commands fail if settings file (from ... ok 484s test_builtin_with_bad_settings (admin_scripts.tests.DjangoAdminMinimalSettings.test_builtin_with_bad_settings) 484s minimal: django-admin builtin commands fail if settings file (from ... ok 484s test_builtin_with_environment (admin_scripts.tests.DjangoAdminMinimalSettings.test_builtin_with_environment) 484s minimal: django-admin builtin commands fail if settings are provided in ... ok 484s test_builtin_with_settings (admin_scripts.tests.DjangoAdminMinimalSettings.test_builtin_with_settings) 484s minimal: django-admin builtin commands fail if settings are provided as ... ok 484s test_custom_command (admin_scripts.tests.DjangoAdminMinimalSettings.test_custom_command) 484s minimal: django-admin can't execute user commands unless settings are provided ... ok 484s test_custom_command_with_environment (admin_scripts.tests.DjangoAdminMinimalSettings.test_custom_command_with_environment) 484s minimal: django-admin can't execute user commands, even if settings are ... ok 484s test_custom_command_with_settings (admin_scripts.tests.DjangoAdminMinimalSettings.test_custom_command_with_settings) 484s minimal: django-admin can't execute user commands, even if settings are ... ok 484s test_builtin_command (admin_scripts.tests.DjangoAdminMultipleSettings.test_builtin_command) 484s alternate: django-admin builtin commands fail with an error when no ... ok 484s test_builtin_with_bad_environment (admin_scripts.tests.DjangoAdminMultipleSettings.test_builtin_with_bad_environment) 484s alternate: django-admin builtin commands fail if settings file (from ... ok 484s test_builtin_with_bad_settings (admin_scripts.tests.DjangoAdminMultipleSettings.test_builtin_with_bad_settings) 484s alternate: django-admin builtin commands fail if settings file (from ... ok 484s test_builtin_with_environment (admin_scripts.tests.DjangoAdminMultipleSettings.test_builtin_with_environment) 484s alternate: django-admin builtin commands succeed if settings are ... ok 484s test_builtin_with_settings (admin_scripts.tests.DjangoAdminMultipleSettings.test_builtin_with_settings) 484s alternate: django-admin builtin commands succeed if settings are ... ok 484s test_custom_command (admin_scripts.tests.DjangoAdminMultipleSettings.test_custom_command) 484s alternate: django-admin can't execute user commands unless settings are ... ok 484s test_custom_command_with_environment (admin_scripts.tests.DjangoAdminMultipleSettings.test_custom_command_with_environment) 484s alternate: django-admin can execute user commands if settings are ... ok 484s test_custom_command_with_settings (admin_scripts.tests.DjangoAdminMultipleSettings.test_custom_command_with_settings) 484s alternate: django-admin can execute user commands if settings are ... ok 485s test_builtin_command (admin_scripts.tests.DjangoAdminNoSettings.test_builtin_command) 485s no settings: django-admin builtin commands fail with an error when no ... ok 485s test_builtin_with_bad_environment (admin_scripts.tests.DjangoAdminNoSettings.test_builtin_with_bad_environment) 485s no settings: django-admin builtin commands fail if settings file (from ... ok 485s test_builtin_with_bad_settings (admin_scripts.tests.DjangoAdminNoSettings.test_builtin_with_bad_settings) 485s no settings: django-admin builtin commands fail if settings file (from ... ok 485s test_commands_with_invalid_settings (admin_scripts.tests.DjangoAdminNoSettings.test_commands_with_invalid_settings) 485s Commands that don't require settings succeed if the settings file ... ok 486s test_no_suggestions (admin_scripts.tests.DjangoAdminSuggestions.test_no_suggestions) ... ok 486s test_suggestions (admin_scripts.tests.DjangoAdminSuggestions.test_suggestions) ... ok 486s test_pks_parsing (admin_scripts.tests.Dumpdata.test_pks_parsing) 486s Regression for #20509 ... ok 486s test_program_name_from_argv (admin_scripts.tests.ExecuteFromCommandLine.test_program_name_from_argv) 486s Program name is computed from the execute_from_command_line()'s argv ... ok 486s test_program_name_in_help (admin_scripts.tests.MainModule.test_program_name_in_help) ... ok 487s test_builtin_command (admin_scripts.tests.DjangoAdminSettingsDirectory.test_builtin_command) 487s directory: django-admin builtin commands fail with an error when no ... ok 487s test_builtin_with_bad_environment (admin_scripts.tests.DjangoAdminSettingsDirectory.test_builtin_with_bad_environment) 487s directory: django-admin builtin commands fail if settings file (from ... ok 487s test_builtin_with_bad_settings (admin_scripts.tests.DjangoAdminSettingsDirectory.test_builtin_with_bad_settings) 487s directory: django-admin builtin commands fail if settings file (from ... ok 487s test_builtin_with_environment (admin_scripts.tests.DjangoAdminSettingsDirectory.test_builtin_with_environment) 487s directory: django-admin builtin commands succeed if settings are ... ok 487s test_builtin_with_settings (admin_scripts.tests.DjangoAdminSettingsDirectory.test_builtin_with_settings) 487s directory: django-admin builtin commands succeed if settings are ... ok 487s test_custom_command (admin_scripts.tests.DjangoAdminSettingsDirectory.test_custom_command) 487s directory: django-admin can't execute user commands unless settings are ... ok 487s test_setup_environ (admin_scripts.tests.DjangoAdminSettingsDirectory.test_setup_environ) 487s directory: startapp creates the correct directory ... ok 487s test_setup_environ_custom_template (admin_scripts.tests.DjangoAdminSettingsDirectory.test_setup_environ_custom_template) 487s directory: startapp creates the correct directory with a custom template ... ok 487s test_startapp_unicode_name (admin_scripts.tests.DjangoAdminSettingsDirectory.test_startapp_unicode_name) 487s startapp creates the correct directory with Unicode characters. ... ok 489s test_app_with_import (admin_scripts.tests.ManageCheck.test_app_with_import) 489s manage.py check does not raise errors when an app imports a base ... ok 489s test_broken_app (admin_scripts.tests.ManageCheck.test_broken_app) 489s manage.py check reports an ImportError if an app's models.py ... ok 489s test_complex_app (admin_scripts.tests.ManageCheck.test_complex_app) 489s manage.py check does not raise an ImportError validating a ... ok 489s test_nonexistent_app (admin_scripts.tests.ManageCheck.test_nonexistent_app) 489s check reports an error on a nonexistent app in INSTALLED_APPS. ... ok 489s test_output_format (admin_scripts.tests.ManageCheck.test_output_format) 489s All errors/warnings should be sorted by level and by message. ... ok 489s test_warning_does_not_halt (admin_scripts.tests.ManageCheck.test_warning_does_not_halt) 489s When there are only warnings or less serious messages, then Django ... ok 489s test_builtin_command (admin_scripts.tests.ManageAlternateSettings.test_builtin_command) 489s alternate: manage.py builtin commands fail with an error when no ... ok 489s test_builtin_with_bad_environment (admin_scripts.tests.ManageAlternateSettings.test_builtin_with_bad_environment) 489s alternate: manage.py builtin commands fail if settings file (from ... ok 489s test_builtin_with_bad_settings (admin_scripts.tests.ManageAlternateSettings.test_builtin_with_bad_settings) 489s alternate: manage.py builtin commands fail if settings file (from ... ok 489s test_builtin_with_environment (admin_scripts.tests.ManageAlternateSettings.test_builtin_with_environment) 489s alternate: manage.py builtin commands work if settings are provided in ... ok 489s test_builtin_with_settings (admin_scripts.tests.ManageAlternateSettings.test_builtin_with_settings) 489s alternate: manage.py builtin commands work with settings provided as argument ... ok 489s test_custom_command (admin_scripts.tests.ManageAlternateSettings.test_custom_command) 489s alternate: manage.py can't execute user commands without settings ... ok 489s test_custom_command_output_color (admin_scripts.tests.ManageAlternateSettings.test_custom_command_output_color) 489s alternate: manage.py output syntax color can be deactivated with the ... ok 489s test_custom_command_with_environment (admin_scripts.tests.ManageAlternateSettings.test_custom_command_with_environment) 489s alternate: manage.py can execute user commands if settings are provided ... ok 489s test_custom_command_with_settings (admin_scripts.tests.ManageAlternateSettings.test_custom_command_with_settings) 489s alternate: manage.py can execute user commands if settings are provided ... ok 492s test_builtin_command (admin_scripts.tests.ManageDefaultSettings.test_builtin_command) 492s default: manage.py builtin commands succeed when default settings are ... ok 492s test_builtin_with_bad_environment (admin_scripts.tests.ManageDefaultSettings.test_builtin_with_bad_environment) 492s default: manage.py builtin commands fail if settings file (from ... ok 492s test_builtin_with_bad_settings (admin_scripts.tests.ManageDefaultSettings.test_builtin_with_bad_settings) 492s default: manage.py builtin commands succeed if settings file (from ... ok 492s test_builtin_with_environment (admin_scripts.tests.ManageDefaultSettings.test_builtin_with_environment) 492s default: manage.py builtin commands succeed if settings are provided in ... ok 492s test_builtin_with_settings (admin_scripts.tests.ManageDefaultSettings.test_builtin_with_settings) 492s default: manage.py builtin commands succeed if settings are provided as ... ok 492s test_custom_command (admin_scripts.tests.ManageDefaultSettings.test_custom_command) 492s default: manage.py can execute user commands when default settings are ... ok 492s test_custom_command_with_environment (admin_scripts.tests.ManageDefaultSettings.test_custom_command_with_environment) 492s default: manage.py can execute user commands when settings are provided ... ok 492s test_custom_command_with_settings (admin_scripts.tests.ManageDefaultSettings.test_custom_command_with_settings) 492s default: manage.py can execute user commands when settings are provided ... ok 492s test_non_existent_command_output (admin_scripts.tests.ManageManuallyConfiguredSettings.test_non_existent_command_output) ... ok 492s test_builtin_command (admin_scripts.tests.ManageFullPathDefaultSettings.test_builtin_command) 492s fulldefault: manage.py builtin commands succeed when default settings ... ok 492s test_builtin_with_bad_environment (admin_scripts.tests.ManageFullPathDefaultSettings.test_builtin_with_bad_environment) 492s fulldefault: manage.py builtin commands fail if settings file (from ... ok 492s test_builtin_with_bad_settings (admin_scripts.tests.ManageFullPathDefaultSettings.test_builtin_with_bad_settings) 492s fulldefault: manage.py builtin commands succeed if settings file (from ... ok 492s test_builtin_with_environment (admin_scripts.tests.ManageFullPathDefaultSettings.test_builtin_with_environment) 492s fulldefault: manage.py builtin commands succeed if settings are ... ok 492s test_builtin_with_settings (admin_scripts.tests.ManageFullPathDefaultSettings.test_builtin_with_settings) 492s fulldefault: manage.py builtin commands succeed if settings are ... ok 492s test_custom_command (admin_scripts.tests.ManageFullPathDefaultSettings.test_custom_command) 492s fulldefault: manage.py can execute user commands when default settings ... ok 492s test_custom_command_with_environment (admin_scripts.tests.ManageFullPathDefaultSettings.test_custom_command_with_environment) 492s fulldefault: manage.py can execute user commands when settings are ... ok 492s test_custom_command_with_settings (admin_scripts.tests.ManageFullPathDefaultSettings.test_custom_command_with_settings) 492s fulldefault: manage.py can execute user commands when settings are ... ok 495s test_builtin_command (admin_scripts.tests.ManageMinimalSettings.test_builtin_command) 495s minimal: manage.py builtin commands fail with an error when no settings ... ok 495s test_builtin_with_bad_environment (admin_scripts.tests.ManageMinimalSettings.test_builtin_with_bad_environment) 495s minimal: manage.py builtin commands fail if settings file (from ... ok 495s test_builtin_with_bad_settings (admin_scripts.tests.ManageMinimalSettings.test_builtin_with_bad_settings) 495s minimal: manage.py builtin commands fail if settings file (from ... ok 495s test_builtin_with_environment (admin_scripts.tests.ManageMinimalSettings.test_builtin_with_environment) 495s minimal: manage.py builtin commands fail if settings are provided in ... ok 495s test_builtin_with_settings (admin_scripts.tests.ManageMinimalSettings.test_builtin_with_settings) 495s minimal: manage.py builtin commands fail if settings are provided as argument ... ok 495s test_custom_command (admin_scripts.tests.ManageMinimalSettings.test_custom_command) 495s minimal: manage.py can't execute user commands without appropriate settings ... ok 495s test_custom_command_with_environment (admin_scripts.tests.ManageMinimalSettings.test_custom_command_with_environment) 495s minimal: manage.py can't execute user commands, even if settings are ... ok 495s test_custom_command_with_settings (admin_scripts.tests.ManageMinimalSettings.test_custom_command_with_settings) 495s minimal: manage.py can't execute user commands, even if settings are ... ok 495s test_builtin_command (admin_scripts.tests.ManageMultipleSettings.test_builtin_command) 495s multiple: manage.py builtin commands fail with an error when no ... ok 495s test_builtin_with_bad_environment (admin_scripts.tests.ManageMultipleSettings.test_builtin_with_bad_environment) 495s multiple: manage.py builtin commands fail if settings file (from ... ok 495s test_builtin_with_bad_settings (admin_scripts.tests.ManageMultipleSettings.test_builtin_with_bad_settings) 495s multiple: manage.py builtin commands fail if settings file (from ... ok 495s test_builtin_with_environment (admin_scripts.tests.ManageMultipleSettings.test_builtin_with_environment) 495s multiple: manage.py can execute builtin commands if settings are ... ok 495s test_builtin_with_settings (admin_scripts.tests.ManageMultipleSettings.test_builtin_with_settings) 495s multiple: manage.py builtin commands succeed if settings are provided ... ok 495s test_custom_command (admin_scripts.tests.ManageMultipleSettings.test_custom_command) 495s multiple: manage.py can't execute user commands using default settings ... ok 495s test_custom_command_with_environment (admin_scripts.tests.ManageMultipleSettings.test_custom_command_with_environment) 495s multiple: manage.py can execute user commands if settings are provided ... ok 495s test_custom_command_with_settings (admin_scripts.tests.ManageMultipleSettings.test_custom_command_with_settings) 495s multiple: manage.py can execute user commands if settings are provided ... ok 495s test_no_database (admin_scripts.tests.ManageRunserver.test_no_database) 495s Ensure runserver.check_migrations doesn't choke on empty DATABASES. ... ok 495s test_on_bind (admin_scripts.tests.ManageRunserver.test_on_bind) ... ok 495s test_readonly_database (admin_scripts.tests.ManageRunserver.test_readonly_database) 495s runserver.check_migrations() doesn't choke when a database is read-only. ... ok 495s test_runner_addrport_ipv6 (admin_scripts.tests.ManageRunserver.test_runner_addrport_ipv6) ... ok 495s test_runner_ambiguous (admin_scripts.tests.ManageRunserver.test_runner_ambiguous) ... ok 495s test_runner_custom_defaults (admin_scripts.tests.ManageRunserver.test_runner_custom_defaults) ... ok 495s test_runner_custom_defaults_ipv6 (admin_scripts.tests.ManageRunserver.test_runner_custom_defaults_ipv6) ... ok 495s test_runner_hostname (admin_scripts.tests.ManageRunserver.test_runner_hostname) ... ok 495s test_runner_hostname_ipv6 (admin_scripts.tests.ManageRunserver.test_runner_hostname_ipv6) ... ok 495s test_runserver_addrport (admin_scripts.tests.ManageRunserver.test_runserver_addrport) ... ok 495s test_skip_checks (admin_scripts.tests.ManageRunserver.test_skip_checks) ... ok 495s test_zero_ip_addr (admin_scripts.tests.ManageRunserver.test_zero_ip_addr) ... ok 495s test_empty_allowed_hosts_error (admin_scripts.tests.ManageRunserverEmptyAllowedHosts.test_empty_allowed_hosts_error) ... ok 495s test_builtin_command (admin_scripts.tests.ManageNoSettings.test_builtin_command) 495s no settings: manage.py builtin commands fail with an error when no ... ok 495s test_builtin_with_bad_environment (admin_scripts.tests.ManageNoSettings.test_builtin_with_bad_environment) 495s no settings: manage.py builtin commands fail if settings file (from ... ok 495s test_builtin_with_bad_settings (admin_scripts.tests.ManageNoSettings.test_builtin_with_bad_settings) 495s no settings: manage.py builtin commands fail if settings file (from ... ok 496s test_suppressed_options (admin_scripts.tests.ManageRunserverHelpOutput.test_suppressed_options) 496s runserver doesn't support --verbosity and --trackback options. ... ok 496s test_params_to_runserver (admin_scripts.tests.ManageTestserver.test_params_to_runserver) ... ok 496s test_testserver_handle_params (admin_scripts.tests.ManageTestserver.test_testserver_handle_params) ... ok 496s test_attribute_error (admin_scripts.tests.ManageSettingsWithSettingsErrors.test_attribute_error) 496s manage.py builtin commands does not swallow attribute error due to bad ... ok 496s test_help (admin_scripts.tests.ManageSettingsWithSettingsErrors.test_help) 496s Test listing available commands output note when only core commands are ... ok 496s test_import_error (admin_scripts.tests.ManageSettingsWithSettingsErrors.test_import_error) 496s import error: manage.py builtin commands shows useful diagnostic info ... ok 496s test_key_error (admin_scripts.tests.ManageSettingsWithSettingsErrors.test_key_error) ... ok 499s test_importable_name (admin_scripts.tests.StartApp.test_importable_name) 499s startapp validates that app name doesn't clash with existing Python ... ok 499s test_importable_target_name (admin_scripts.tests.StartApp.test_importable_target_name) ... ok 499s test_invalid_name (admin_scripts.tests.StartApp.test_invalid_name) 499s startapp validates that app name is a valid Python identifier. ... ok 499s test_invalid_target_name (admin_scripts.tests.StartApp.test_invalid_target_name) ... ok 499s test_overlaying_app (admin_scripts.tests.StartApp.test_overlaying_app) ... ok 499s test_template (admin_scripts.tests.StartApp.test_template) ... ok 499s test_trailing_slash_in_target_app_directory_name (admin_scripts.tests.StartApp.test_trailing_slash_in_target_app_directory_name) ... ok 499s test_validate_after_get_available_name (file_storage.test_base.StorageValidateFileNameTests.test_validate_after_get_available_name) ... ok 499s test_validate_after_internal_save (file_storage.test_base.StorageValidateFileNameTests.test_validate_after_internal_save) ... ok 499s test_validate_before_get_available_name (file_storage.test_base.StorageValidateFileNameTests.test_validate_before_get_available_name) ... ok 499s test_filefield_awss3_storage (file_storage.test_generate_filename.GenerateFilenameStorageTests.test_filefield_awss3_storage) 499s Simulate a FileField with an S3 storage which uses keys rather than ... ok 499s test_filefield_dangerous_filename (file_storage.test_generate_filename.GenerateFilenameStorageTests.test_filefield_dangerous_filename) ... ok 499s test_filefield_dangerous_filename_dot_segments (file_storage.test_generate_filename.GenerateFilenameStorageTests.test_filefield_dangerous_filename_dot_segments) ... ok 499s test_filefield_generate_filename (file_storage.test_generate_filename.GenerateFilenameStorageTests.test_filefield_generate_filename) ... ok 499s test_filefield_generate_filename_absolute_path (file_storage.test_generate_filename.GenerateFilenameStorageTests.test_filefield_generate_filename_absolute_path) ... ok 499s test_filefield_generate_filename_upload_to_absolute_path (file_storage.test_generate_filename.GenerateFilenameStorageTests.test_filefield_generate_filename_upload_to_absolute_path) ... ok 499s test_filefield_generate_filename_upload_to_dangerous_filename (file_storage.test_generate_filename.GenerateFilenameStorageTests.test_filefield_generate_filename_upload_to_dangerous_filename) ... ok 499s test_filefield_generate_filename_upload_to_overrides_dangerous_filename (file_storage.test_generate_filename.GenerateFilenameStorageTests.test_filefield_generate_filename_upload_to_overrides_dangerous_filename) ... ok 499s test_filefield_generate_filename_with_upload_to (file_storage.test_generate_filename.GenerateFilenameStorageTests.test_filefield_generate_filename_with_upload_to) ... ok 499s test_storage_dangerous_paths (file_storage.test_generate_filename.GenerateFilenameStorageTests.test_storage_dangerous_paths) ... ok 499s test_storage_dangerous_paths_dir_name (file_storage.test_generate_filename.GenerateFilenameStorageTests.test_storage_dangerous_paths_dir_name) ... ok 499s test_deconstruction (file_storage.test_inmemory_storage.InMemoryStorageTests.test_deconstruction) ... ok 499s test_setting_changed (file_storage.test_inmemory_storage.InMemoryStorageTests.test_setting_changed) 499s Properties using settings values as defaults should be updated on ... ok 499s test_base_url (file_storage.tests.CustomStorageTests.test_base_url) 499s File storage returns a url even when its base_url is unset or modified. ... ok 499s test_custom_get_available_name (file_storage.tests.CustomStorageTests.test_custom_get_available_name) ... ok 499s test_delete_deletes_directories (file_storage.tests.CustomStorageTests.test_delete_deletes_directories) ... ok 499s test_delete_no_name (file_storage.tests.CustomStorageTests.test_delete_no_name) 499s Calling delete with an empty name should not try to remove the base ... ok 499s test_empty_location (file_storage.tests.CustomStorageTests.test_empty_location) 499s Makes sure an exception is raised if the location is empty ... ok 499s test_file_access_options (file_storage.tests.CustomStorageTests.test_file_access_options) 499s Standard file access options are available, and work as expected. ... ok 499s test_file_chunks_error (file_storage.tests.CustomStorageTests.test_file_chunks_error) 499s Test behavior when file.chunks() is raising an error ... ok 499s test_file_get_accessed_time (file_storage.tests.CustomStorageTests.test_file_get_accessed_time) 499s File storage returns a Datetime object for the last accessed time of ... ok 499s test_file_get_accessed_time_timezone (file_storage.tests.CustomStorageTests.test_file_get_accessed_time_timezone) ... ok 499s test_file_get_created_time (file_storage.tests.CustomStorageTests.test_file_get_created_time) 499s File storage returns a datetime for the creation time of a file. ... ok 499s test_file_get_created_time_timezone (file_storage.tests.CustomStorageTests.test_file_get_created_time_timezone) ... ok 499s test_file_get_modified_time (file_storage.tests.CustomStorageTests.test_file_get_modified_time) 499s File storage returns a datetime for the last modified time of a file. ... ok 499s test_file_get_modified_time_timezone (file_storage.tests.CustomStorageTests.test_file_get_modified_time_timezone) ... ok 499s test_file_methods_pathlib_path (file_storage.tests.CustomStorageTests.test_file_methods_pathlib_path) ... ok 499s test_file_path (file_storage.tests.CustomStorageTests.test_file_path) 499s File storage returns the full path of a file ... ok 499s test_file_save_broken_symlink (file_storage.tests.CustomStorageTests.test_file_save_broken_symlink) 499s A new path is created on save when a broken symlink is supplied. ... ok 499s test_file_save_with_path (file_storage.tests.CustomStorageTests.test_file_save_with_path) 499s Saving a pathname should create intermediate directories as necessary. ... ok 499s test_file_save_without_name (file_storage.tests.CustomStorageTests.test_file_save_without_name) 499s File storage extracts the filename from the content object if no ... ok 499s test_file_storage_preserves_filename_case (file_storage.tests.CustomStorageTests.test_file_storage_preserves_filename_case) 499s The storage backend should preserve case of filenames. ... ok 499s test_file_storage_prevents_directory_traversal (file_storage.tests.CustomStorageTests.test_file_storage_prevents_directory_traversal) 499s File storage prevents directory traversal (files can only be accessed if ... ok 499s test_file_url (file_storage.tests.CustomStorageTests.test_file_url) 499s File storage returns a url to access a given file from the web. ... ok 499s test_listdir (file_storage.tests.CustomStorageTests.test_listdir) 499s File storage returns a tuple containing directories and files. ... ok 499s test_makedirs_race_handling (file_storage.tests.CustomStorageTests.test_makedirs_race_handling) 499s File storage should be robust against directory creation race conditions. ... ok 499s test_remove_race_handling (file_storage.tests.CustomStorageTests.test_remove_race_handling) 499s File storage should be robust against file removal race conditions. ... ok 499s test_save_doesnt_close (file_storage.tests.CustomStorageTests.test_save_doesnt_close) ... ok 499s test_setting_changed (file_storage.tests.CustomStorageTests.test_setting_changed) 499s Properties using settings values as defaults should be updated on ... ok 499s test_base_url (file_storage.tests.DiscardingFalseContentStorageTests.test_base_url) 499s File storage returns a url even when its base_url is unset or modified. ... ok 499s test_custom_storage_discarding_empty_content (file_storage.tests.DiscardingFalseContentStorageTests.test_custom_storage_discarding_empty_content) 499s When Storage.save() wraps a file-like object in File, it should include ... ok 499s test_delete_deletes_directories (file_storage.tests.DiscardingFalseContentStorageTests.test_delete_deletes_directories) ... ok 499s test_delete_no_name (file_storage.tests.DiscardingFalseContentStorageTests.test_delete_no_name) 499s Calling delete with an empty name should not try to remove the base ... ok 499s test_empty_location (file_storage.tests.DiscardingFalseContentStorageTests.test_empty_location) 499s Makes sure an exception is raised if the location is empty ... ok 499s test_file_access_options (file_storage.tests.DiscardingFalseContentStorageTests.test_file_access_options) 499s Standard file access options are available, and work as expected. ... ok 499s test_file_chunks_error (file_storage.tests.DiscardingFalseContentStorageTests.test_file_chunks_error) 499s Test behavior when file.chunks() is raising an error ... ok 499s test_file_get_accessed_time (file_storage.tests.DiscardingFalseContentStorageTests.test_file_get_accessed_time) 499s File storage returns a Datetime object for the last accessed time of ... ok 499s test_file_get_accessed_time_timezone (file_storage.tests.DiscardingFalseContentStorageTests.test_file_get_accessed_time_timezone) ... ok 499s test_file_get_created_time (file_storage.tests.DiscardingFalseContentStorageTests.test_file_get_created_time) 499s File storage returns a datetime for the creation time of a file. ... ok 499s test_file_get_created_time_timezone (file_storage.tests.DiscardingFalseContentStorageTests.test_file_get_created_time_timezone) ... ok 499s test_file_get_modified_time (file_storage.tests.DiscardingFalseContentStorageTests.test_file_get_modified_time) 499s File storage returns a datetime for the last modified time of a file. ... ok 499s test_file_get_modified_time_timezone (file_storage.tests.DiscardingFalseContentStorageTests.test_file_get_modified_time_timezone) ... ok 499s test_file_methods_pathlib_path (file_storage.tests.DiscardingFalseContentStorageTests.test_file_methods_pathlib_path) ... ok 499s test_file_path (file_storage.tests.DiscardingFalseContentStorageTests.test_file_path) 499s File storage returns the full path of a file ... ok 499s test_file_save_broken_symlink (file_storage.tests.DiscardingFalseContentStorageTests.test_file_save_broken_symlink) 499s A new path is created on save when a broken symlink is supplied. ... ok 499s test_file_save_with_path (file_storage.tests.DiscardingFalseContentStorageTests.test_file_save_with_path) 499s Saving a pathname should create intermediate directories as necessary. ... ok 499s test_file_save_without_name (file_storage.tests.DiscardingFalseContentStorageTests.test_file_save_without_name) 499s File storage extracts the filename from the content object if no ... ok 499s test_file_storage_preserves_filename_case (file_storage.tests.DiscardingFalseContentStorageTests.test_file_storage_preserves_filename_case) 499s The storage backend should preserve case of filenames. ... ok 499s test_file_storage_prevents_directory_traversal (file_storage.tests.DiscardingFalseContentStorageTests.test_file_storage_prevents_directory_traversal) 499s File storage prevents directory traversal (files can only be accessed if ... ok 499s test_file_url (file_storage.tests.DiscardingFalseContentStorageTests.test_file_url) 499s File storage returns a url to access a given file from the web. ... ok 499s test_listdir (file_storage.tests.DiscardingFalseContentStorageTests.test_listdir) 499s File storage returns a tuple containing directories and files. ... ok 499s test_makedirs_race_handling (file_storage.tests.DiscardingFalseContentStorageTests.test_makedirs_race_handling) 499s File storage should be robust against directory creation race conditions. ... ok 499s test_remove_race_handling (file_storage.tests.DiscardingFalseContentStorageTests.test_remove_race_handling) 499s File storage should be robust against file removal race conditions. ... ok 499s test_save_doesnt_close (file_storage.tests.DiscardingFalseContentStorageTests.test_save_doesnt_close) ... ok 499s test_setting_changed (file_storage.tests.DiscardingFalseContentStorageTests.test_setting_changed) 499s Properties using settings values as defaults should be updated on ... ok 499s test_callable_base_class_error_raises (file_storage.tests.FieldCallableFileStorageTests.test_callable_base_class_error_raises) ... ok 499s test_callable_class_storage_file_field (file_storage.tests.FieldCallableFileStorageTests.test_callable_class_storage_file_field) ... ok 499s test_callable_function_storage_file_field (file_storage.tests.FieldCallableFileStorageTests.test_callable_function_storage_file_field) ... ok 499s test_callable_storage_file_field_in_model (file_storage.tests.FieldCallableFileStorageTests.test_callable_storage_file_field_in_model) ... ok 499s test_deconstruction (file_storage.tests.FieldCallableFileStorageTests.test_deconstruction) 499s Deconstructing gives the original callable, not the evaluated value. ... ok 499s test_deconstruction_storage_callable_default (file_storage.tests.FieldCallableFileStorageTests.test_deconstruction_storage_callable_default) 499s A callable that returns default_storage is not omitted when ... ok 499s test_file_field_storage_none_uses_default_storage (file_storage.tests.FieldCallableFileStorageTests.test_file_field_storage_none_uses_default_storage) ... ok 501s test_urllib_request_urlopen (file_storage.tests.FileLikeObjectTestCase.test_urllib_request_urlopen) 501s Test the File storage API with a file-like object coming from ... ok 501s test_race_condition (file_storage.tests.FileSaveRaceConditionTest.test_race_condition) ... ok 501s test_directory_with_dot (file_storage.tests.FileStoragePathParsing.test_directory_with_dot) 501s Regression test for #9610. ... ok 501s test_first_character_dot (file_storage.tests.FileStoragePathParsing.test_first_character_dot) 501s File names with a dot as their first character don't have an extension, ... ok 501s test_base_url (file_storage.tests.FileStorageTests.test_base_url) 501s File storage returns a url even when its base_url is unset or modified. ... ok 501s test_delete_deletes_directories (file_storage.tests.FileStorageTests.test_delete_deletes_directories) ... ok 501s test_delete_no_name (file_storage.tests.FileStorageTests.test_delete_no_name) 501s Calling delete with an empty name should not try to remove the base ... ok 501s test_empty_location (file_storage.tests.FileStorageTests.test_empty_location) 501s Makes sure an exception is raised if the location is empty ... ok 501s test_file_access_options (file_storage.tests.FileStorageTests.test_file_access_options) 501s Standard file access options are available, and work as expected. ... ok 501s test_file_chunks_error (file_storage.tests.FileStorageTests.test_file_chunks_error) 501s Test behavior when file.chunks() is raising an error ... ok 501s test_file_get_accessed_time (file_storage.tests.FileStorageTests.test_file_get_accessed_time) 501s File storage returns a Datetime object for the last accessed time of ... ok 501s test_file_get_accessed_time_timezone (file_storage.tests.FileStorageTests.test_file_get_accessed_time_timezone) ... ok 501s test_file_get_created_time (file_storage.tests.FileStorageTests.test_file_get_created_time) 501s File storage returns a datetime for the creation time of a file. ... ok 501s test_file_get_created_time_timezone (file_storage.tests.FileStorageTests.test_file_get_created_time_timezone) ... ok 501s test_file_get_modified_time (file_storage.tests.FileStorageTests.test_file_get_modified_time) 501s File storage returns a datetime for the last modified time of a file. ... ok 501s test_file_get_modified_time_timezone (file_storage.tests.FileStorageTests.test_file_get_modified_time_timezone) ... ok 501s test_file_methods_pathlib_path (file_storage.tests.FileStorageTests.test_file_methods_pathlib_path) ... ok 501s test_file_path (file_storage.tests.FileStorageTests.test_file_path) 501s File storage returns the full path of a file ... ok 501s test_file_save_broken_symlink (file_storage.tests.FileStorageTests.test_file_save_broken_symlink) 501s A new path is created on save when a broken symlink is supplied. ... ok 501s test_file_save_with_path (file_storage.tests.FileStorageTests.test_file_save_with_path) 501s Saving a pathname should create intermediate directories as necessary. ... ok 501s test_file_save_without_name (file_storage.tests.FileStorageTests.test_file_save_without_name) 501s File storage extracts the filename from the content object if no ... ok 501s test_file_storage_preserves_filename_case (file_storage.tests.FileStorageTests.test_file_storage_preserves_filename_case) 501s The storage backend should preserve case of filenames. ... ok 501s test_file_storage_prevents_directory_traversal (file_storage.tests.FileStorageTests.test_file_storage_prevents_directory_traversal) 501s File storage prevents directory traversal (files can only be accessed if ... ok 501s test_file_url (file_storage.tests.FileStorageTests.test_file_url) 501s File storage returns a url to access a given file from the web. ... ok 501s test_listdir (file_storage.tests.FileStorageTests.test_listdir) 501s File storage returns a tuple containing directories and files. ... ok 501s test_makedirs_race_handling (file_storage.tests.FileStorageTests.test_makedirs_race_handling) 501s File storage should be robust against directory creation race conditions. ... ok 501s test_remove_race_handling (file_storage.tests.FileStorageTests.test_remove_race_handling) 501s File storage should be robust against file removal race conditions. ... ok 501s test_save_doesnt_close (file_storage.tests.FileStorageTests.test_save_doesnt_close) ... ok 501s test_setting_changed (file_storage.tests.FileStorageTests.test_setting_changed) 501s Properties using settings values as defaults should be updated on ... ok 501s test_deprecation_warning (file_storage.tests.GetStorageClassTests.test_deprecation_warning) ... ok 501s test_get_filesystem_storage (file_storage.tests.GetStorageClassTests.test_get_filesystem_storage) 501s get_storage_class returns the class for a storage backend name/path. ... ok 501s test_get_invalid_storage_module (file_storage.tests.GetStorageClassTests.test_get_invalid_storage_module) 501s get_storage_class raises an error if the requested import don't exist. ... ok 501s test_get_nonexistent_storage_class (file_storage.tests.GetStorageClassTests.test_get_nonexistent_storage_class) 501s get_storage_class raises an error if the requested class don't exist. ... ok 501s test_get_nonexistent_storage_module (file_storage.tests.GetStorageClassTests.test_get_nonexistent_storage_module) 501s get_storage_class raises an error if the requested module don't exist. ... ok 501s test_base_url (file_storage.tests.OverwritingStorageTests.test_base_url) 501s File storage returns a url even when its base_url is unset or modified. ... ok 501s test_delete_deletes_directories (file_storage.tests.OverwritingStorageTests.test_delete_deletes_directories) ... ok 501s test_delete_no_name (file_storage.tests.OverwritingStorageTests.test_delete_no_name) 501s Calling delete with an empty name should not try to remove the base ... ok 501s test_empty_location (file_storage.tests.OverwritingStorageTests.test_empty_location) 501s Makes sure an exception is raised if the location is empty ... ok 501s test_file_access_options (file_storage.tests.OverwritingStorageTests.test_file_access_options) 501s Standard file access options are available, and work as expected. ... ok 501s test_file_chunks_error (file_storage.tests.OverwritingStorageTests.test_file_chunks_error) 501s Test behavior when file.chunks() is raising an error ... ok 501s test_file_get_accessed_time (file_storage.tests.OverwritingStorageTests.test_file_get_accessed_time) 501s File storage returns a Datetime object for the last accessed time of ... ok 501s test_file_get_accessed_time_timezone (file_storage.tests.OverwritingStorageTests.test_file_get_accessed_time_timezone) ... ok 501s test_file_get_created_time (file_storage.tests.OverwritingStorageTests.test_file_get_created_time) 501s File storage returns a datetime for the creation time of a file. ... ok 501s test_file_get_created_time_timezone (file_storage.tests.OverwritingStorageTests.test_file_get_created_time_timezone) ... ok 501s test_file_get_modified_time (file_storage.tests.OverwritingStorageTests.test_file_get_modified_time) 501s File storage returns a datetime for the last modified time of a file. ... ok 501s test_file_get_modified_time_timezone (file_storage.tests.OverwritingStorageTests.test_file_get_modified_time_timezone) ... ok 501s test_file_methods_pathlib_path (file_storage.tests.OverwritingStorageTests.test_file_methods_pathlib_path) ... ok 501s test_file_path (file_storage.tests.OverwritingStorageTests.test_file_path) 501s File storage returns the full path of a file ... ok 501s test_file_save_broken_symlink (file_storage.tests.OverwritingStorageTests.test_file_save_broken_symlink) 501s A new path is created on save when a broken symlink is supplied. ... ok 501s test_file_save_with_path (file_storage.tests.OverwritingStorageTests.test_file_save_with_path) 501s Saving a pathname should create intermediate directories as necessary. ... ok 501s test_file_save_without_name (file_storage.tests.OverwritingStorageTests.test_file_save_without_name) 501s File storage extracts the filename from the content object if no ... ok 501s test_file_storage_preserves_filename_case (file_storage.tests.OverwritingStorageTests.test_file_storage_preserves_filename_case) 501s The storage backend should preserve case of filenames. ... ok 501s test_file_storage_prevents_directory_traversal (file_storage.tests.OverwritingStorageTests.test_file_storage_prevents_directory_traversal) 501s File storage prevents directory traversal (files can only be accessed if ... ok 501s test_file_url (file_storage.tests.OverwritingStorageTests.test_file_url) 501s File storage returns a url to access a given file from the web. ... ok 501s test_listdir (file_storage.tests.OverwritingStorageTests.test_listdir) 501s File storage returns a tuple containing directories and files. ... ok 501s test_makedirs_race_handling (file_storage.tests.OverwritingStorageTests.test_makedirs_race_handling) 501s File storage should be robust against directory creation race conditions. ... ok 501s test_remove_race_handling (file_storage.tests.OverwritingStorageTests.test_remove_race_handling) 501s File storage should be robust against file removal race conditions. ... ok 501s test_save_doesnt_close (file_storage.tests.OverwritingStorageTests.test_save_doesnt_close) ... ok 501s test_save_overwrite_behavior (file_storage.tests.OverwritingStorageTests.test_save_overwrite_behavior) 501s Saving to same file name twice overwrites the first file. ... ok 501s test_setting_changed (file_storage.tests.OverwritingStorageTests.test_setting_changed) 501s Properties using settings values as defaults should be updated on ... ok 501s test_defaults (file_storage.tests.StorageHandlerTests.test_defaults) ... ok 501s test_nonexistent_alias (file_storage.tests.StorageHandlerTests.test_nonexistent_alias) ... ok 501s test_nonexistent_backend (file_storage.tests.StorageHandlerTests.test_nonexistent_backend) ... ok 501s test_same_instance (file_storage.tests.StorageHandlerTests.test_same_instance) ... ok 501s test_get_context_data_super (generic_views.test_base.GetContextDataTest.test_get_context_data_super) ... ok 501s test_object_at_custom_name_in_context_data (generic_views.test_base.GetContextDataTest.test_object_at_custom_name_in_context_data) ... ok 501s test_object_in_get_context_data (generic_views.test_base.GetContextDataTest.test_object_in_get_context_data) ... ok 501s test_default_redirect (generic_views.test_base.RedirectViewTest.test_default_redirect) 501s Default is a temporary redirect ... ok 501s test_direct_instantiation (generic_views.test_base.RedirectViewTest.test_direct_instantiation) 501s It should be possible to use the view without going through .as_view() ... ok 501s test_include_args (generic_views.test_base.RedirectViewTest.test_include_args) 501s GET arguments can be included in the redirected URL ... ok 501s test_include_urlencoded_args (generic_views.test_base.RedirectViewTest.test_include_urlencoded_args) 501s GET arguments can be URL-encoded when included in the redirected URL ... ok 501s test_named_url_pattern (generic_views.test_base.RedirectViewTest.test_named_url_pattern) 501s Named pattern parameter should reverse to the matching pattern ... ok 501s test_named_url_pattern_using_args (generic_views.test_base.RedirectViewTest.test_named_url_pattern_using_args) ... ok 501s test_no_url (generic_views.test_base.RedirectViewTest.test_no_url) 501s Without any configuration, returns HTTP 410 GONE ... ok 501s test_parameter_substitution (generic_views.test_base.RedirectViewTest.test_parameter_substitution) 501s Redirection URLs can be parameterized ... ok 501s test_permanent_redirect (generic_views.test_base.RedirectViewTest.test_permanent_redirect) 501s Permanent redirects are an option ... ok 501s test_redirect_DELETE (generic_views.test_base.RedirectViewTest.test_redirect_DELETE) 501s Default is a temporary redirect ... ok 501s test_redirect_HEAD (generic_views.test_base.RedirectViewTest.test_redirect_HEAD) 501s Default is a temporary redirect ... ok 501s test_redirect_OPTIONS (generic_views.test_base.RedirectViewTest.test_redirect_OPTIONS) 501s Default is a temporary redirect ... ok 501s test_redirect_PATCH (generic_views.test_base.RedirectViewTest.test_redirect_PATCH) 501s Default is a temporary redirect ... ok 501s test_redirect_POST (generic_views.test_base.RedirectViewTest.test_redirect_POST) 501s Default is a temporary redirect ... ok 501s test_redirect_PUT (generic_views.test_base.RedirectViewTest.test_redirect_PUT) 501s Default is a temporary redirect ... ok 501s test_redirect_when_meta_contains_no_query_string (generic_views.test_base.RedirectViewTest.test_redirect_when_meta_contains_no_query_string) 501s regression for #16705 ... ok 501s test_temporary_redirect (generic_views.test_base.RedirectViewTest.test_temporary_redirect) 501s Temporary redirects are an option ... ok 501s test_template_mixin_without_template (generic_views.test_base.SingleObjectTemplateResponseMixinTest.test_template_mixin_without_template) 501s We want to makes sure that if you use a template mixin, but forget the ... ok 504s test_cached_views (generic_views.test_base.TemplateViewTest.test_cached_views) 504s A template view can be cached ... ok 504s test_content_type (generic_views.test_base.TemplateViewTest.test_content_type) ... ok 504s test_extra_context (generic_views.test_base.TemplateViewTest.test_extra_context) ... ok 504s test_extra_template_params (generic_views.test_base.TemplateViewTest.test_extra_template_params) 504s A template view can be customized to return extra context. ... ok 504s test_get (generic_views.test_base.TemplateViewTest.test_get) 504s Test a view that simply renders a template on GET ... ok 504s test_get_generic_template (generic_views.test_base.TemplateViewTest.test_get_generic_template) 504s Test a completely generic view that renders a template on GET ... ok 504s test_get_template_attribute (generic_views.test_base.TemplateViewTest.test_get_template_attribute) 504s Test a view that renders a template on GET with the template name as ... ok 504s test_head (generic_views.test_base.TemplateViewTest.test_head) 504s Test a TemplateView responds correctly to HEAD ... ok 504s test_resolve_login_required_view (generic_views.test_base.TemplateViewTest.test_resolve_login_required_view) ... ok 504s test_resolve_view (generic_views.test_base.TemplateViewTest.test_resolve_view) ... ok 504s test_template_engine (generic_views.test_base.TemplateViewTest.test_template_engine) 504s A template view may provide a template engine. ... ok 504s test_template_name_required (generic_views.test_base.TemplateViewTest.test_template_name_required) 504s A template view must provide a template name. ... ok 504s test_template_params (generic_views.test_base.TemplateViewTest.test_template_params) 504s A generic template view passes kwargs as context. ... ok 504s test_overwrite_queryset (generic_views.test_base.UseMultipleObjectMixinTest.test_overwrite_queryset) ... ok 504s test_use_queryset_from_view (generic_views.test_base.UseMultipleObjectMixinTest.test_use_queryset_from_view) ... ok 504s test_args_kwargs_request_on_self (generic_views.test_base.ViewTest.test_args_kwargs_request_on_self) 504s Test a view only has args, kwargs & request once `as_view` ... ok 504s test_calling_more_than_once (generic_views.test_base.ViewTest.test_calling_more_than_once) 504s Test a view can only be called once. ... ok 504s test_class_attributes (generic_views.test_base.ViewTest.test_class_attributes) 504s The callable returned from as_view() has proper special attributes. ... ok 504s test_direct_instantiation (generic_views.test_base.ViewTest.test_direct_instantiation) 504s It should be possible to use the view by directly instantiating it ... ok 504s test_dispatch_decoration (generic_views.test_base.ViewTest.test_dispatch_decoration) 504s Attributes set by decorators on the dispatch method ... ok 504s test_get_and_head (generic_views.test_base.ViewTest.test_get_and_head) 504s Test a view which supplies a GET method also responds correctly to HEAD. ... ok 504s test_get_and_post (generic_views.test_base.ViewTest.test_get_and_post) 504s Test a view which only allows both GET and POST. ... ok 504s test_get_only (generic_views.test_base.ViewTest.test_get_only) 504s Test a view which only allows GET doesn't allow other methods. ... ok 504s test_head_no_get (generic_views.test_base.ViewTest.test_head_no_get) 504s Test a view which supplies no GET method responds to HEAD with HTTP 405. ... ok 504s test_invalid_keyword_argument (generic_views.test_base.ViewTest.test_invalid_keyword_argument) 504s View arguments must be predefined on the class and can't ... ok 504s test_no_init_args (generic_views.test_base.ViewTest.test_no_init_args) 504s A view can't be accidentally instantiated before deployment ... ok 504s test_no_init_kwargs (generic_views.test_base.ViewTest.test_no_init_kwargs) 504s A view can't be accidentally instantiated before deployment ... ok 504s test_not_calling_parent_setup_error (generic_views.test_base.ViewTest.test_not_calling_parent_setup_error) ... ok 504s test_options (generic_views.test_base.ViewTest.test_options) 504s Views respond to HTTP OPTIONS requests with an Allow header ... ok 504s test_options_for_get_and_post_view (generic_views.test_base.ViewTest.test_options_for_get_and_post_view) 504s A view implementing GET and POST allows GET, HEAD, and POST. ... ok 504s test_options_for_get_view (generic_views.test_base.ViewTest.test_options_for_get_view) 504s A view implementing GET allows GET and HEAD. ... ok 504s test_options_for_post_view (generic_views.test_base.ViewTest.test_options_for_post_view) 504s A view implementing POST allows POST. ... ok 504s test_overridden_setup (generic_views.test_base.ViewTest.test_overridden_setup) ... ok 504s test_pathological_http_method (generic_views.test_base.ViewTest.test_pathological_http_method) 504s The edge case of an HTTP request that spoofs an existing method name is ... ok 504s test_setup_adds_args_kwargs_request (generic_views.test_base.ViewTest.test_setup_adds_args_kwargs_request) ... ok 504s test_setup_get_and_head (generic_views.test_base.ViewTest.test_setup_get_and_head) ... ok 504s test_get_context_data (generic_views.test_edit.FormMixinTests.test_get_context_data) ... ok 504s test_get_form (generic_views.test_edit.FormMixinTests.test_get_form) ... ok 504s test_get_prefix (generic_views.test_edit.FormMixinTests.test_get_prefix) 504s Test prefix can be set (see #18872) ... ok 504s test_initial_data (generic_views.test_edit.FormMixinTests.test_initial_data) 504s Test instance independence of initial data dict (see #16138) ... ok 504s test_get_form (generic_views.test_edit.ModelFormMixinTests.test_get_form) ... ok 504s test_get_form_checks_for_object (generic_views.test_edit.ModelFormMixinTests.test_get_form_checks_for_object) ... ok 504s test_check_composite_foreign_object (foreign_object.tests.TestModelCheckTests.test_check_composite_foreign_object) ... ok 504s test_check_subset_composite_foreign_object (foreign_object.tests.TestModelCheckTests.test_check_subset_composite_foreign_object) ... ok 504s test_access (deprecation.test_csrf_cookie_masked.CsrfCookieMaskedDeprecationTests.test_access) ... ok 504s test_override_settings_warning (deprecation.test_csrf_cookie_masked.CsrfCookieMaskedDeprecationTests.test_override_settings_warning) ... ok 504s test_settings_init_warning (deprecation.test_csrf_cookie_masked.CsrfCookieMaskedDeprecationTests.test_settings_init_warning) ... ok 504s test_coroutine (deprecation.test_middleware_mixin.MiddlewareMixinTests.test_coroutine) ... ok 504s test_passing_explicit_none (deprecation.test_middleware_mixin.MiddlewareMixinTests.test_passing_explicit_none) ... ok 504s test_repr (deprecation.test_middleware_mixin.MiddlewareMixinTests.test_repr) ... ok 504s test_sync_to_async_uses_base_thread_and_connection (deprecation.test_middleware_mixin.MiddlewareMixinTests.test_sync_to_async_uses_base_thread_and_connection) 504s The process_request() and process_response() hooks must be called with ... ok 504s test_warning (deprecation.tests.DeprecationInstanceCheckTest.test_warning) ... ok 504s test_class_definition_warnings (deprecation.tests.RenameMethodsTests.test_class_definition_warnings) 504s Ensure a warning is raised upon class definition to suggest renaming ... ok 504s test_deprecated_subclass_renamed (deprecation.tests.RenameMethodsTests.test_deprecated_subclass_renamed) 504s Ensure the correct warnings are raised when a class that didn't rename ... ok 504s test_deprecated_subclass_renamed_and_mixins (deprecation.tests.RenameMethodsTests.test_deprecated_subclass_renamed_and_mixins) 504s Ensure the correct warnings are raised when a subclass inherit from a ... ok 504s test_get_new_defined (deprecation.tests.RenameMethodsTests.test_get_new_defined) 504s Ensure `old` complains and not `new` when only `new` is defined. ... ok 504s test_get_old_defined (deprecation.tests.RenameMethodsTests.test_get_old_defined) 504s Ensure `old` complains when only `old` is defined. ... ok 504s test_removedafternextversionwarning_pending (deprecation.tests.RenameMethodsTests.test_removedafternextversionwarning_pending) ... ok 504s test_renamed_subclass_deprecated (deprecation.tests.RenameMethodsTests.test_renamed_subclass_deprecated) 504s Ensure the correct warnings are raised when a class that renamed ... ok 504s test_empty_group_by_cols (expressions_window.tests.NonQueryWindowTests.test_empty_group_by_cols) ... ok 504s test_frame_empty_group_by_cols (expressions_window.tests.NonQueryWindowTests.test_frame_empty_group_by_cols) ... ok 504s test_frame_window_frame_notimplemented (expressions_window.tests.NonQueryWindowTests.test_frame_window_frame_notimplemented) ... ok 504s test_invalid_order_by (expressions_window.tests.NonQueryWindowTests.test_invalid_order_by) ... ok 504s test_invalid_source_expression (expressions_window.tests.NonQueryWindowTests.test_invalid_source_expression) ... ok 504s test_window_frame_repr (expressions_window.tests.NonQueryWindowTests.test_window_frame_repr) ... ok 504s test_window_repr (expressions_window.tests.NonQueryWindowTests.test_window_repr) ... ok 504s test_data_upload_max_memory_size_exceeded (handlers.test_exception.ExceptionHandlerTests.test_data_upload_max_memory_size_exceeded) ... ok 504s test_data_upload_max_number_fields_exceeded (handlers.test_exception.ExceptionHandlerTests.test_data_upload_max_number_fields_exceeded) ... ok 504s test_data_upload_max_number_files_exceeded (handlers.test_exception.ExceptionHandlerTests.test_data_upload_max_number_files_exceeded) ... ok 504s test_async_streaming (handlers.tests.AsyncHandlerRequestTests.test_async_streaming) ... ok 504s test_async_view (handlers.tests.AsyncHandlerRequestTests.test_async_view) 504s Calling an async view down the asynchronous path. ... ok 504s test_bad_request_in_view_returns_400 (handlers.tests.AsyncHandlerRequestTests.test_bad_request_in_view_returns_400) ... ok 504s test_no_response (handlers.tests.AsyncHandlerRequestTests.test_no_response) ... ok 504s test_suspiciousop_in_view_returns_400 (handlers.tests.AsyncHandlerRequestTests.test_suspiciousop_in_view_returns_400) ... ok 504s test_sync_streaming (handlers.tests.AsyncHandlerRequestTests.test_sync_streaming) ... ok 504s test_sync_view (handlers.tests.AsyncHandlerRequestTests.test_sync_view) 504s Calling a sync view down the asynchronous path. ... ok 504s test_unawaited_response (handlers.tests.AsyncHandlerRequestTests.test_unawaited_response) ... ok 505s test_async_streaming (handlers.tests.HandlerRequestTests.test_async_streaming) ... ok 505s test_async_view (handlers.tests.HandlerRequestTests.test_async_view) 505s Calling an async view down the normal synchronous path. ... ok 505s test_bad_request_in_view_returns_400 (handlers.tests.HandlerRequestTests.test_bad_request_in_view_returns_400) ... ok 505s test_environ_path_info_type (handlers.tests.HandlerRequestTests.test_environ_path_info_type) ... ok 505s test_handle_accepts_httpstatus_enum_value (handlers.tests.HandlerRequestTests.test_handle_accepts_httpstatus_enum_value) ... ok 505s test_invalid_urls (handlers.tests.HandlerRequestTests.test_invalid_urls) ... ok 505s test_middleware_returns_none (handlers.tests.HandlerRequestTests.test_middleware_returns_none) ... ok 505s test_no_response (handlers.tests.HandlerRequestTests.test_no_response) ... ok 505s test_streaming (handlers.tests.HandlerRequestTests.test_streaming) ... ok 505s test_suspiciousop_in_view_returns_400 (handlers.tests.HandlerRequestTests.test_suspiciousop_in_view_returns_400) ... ok 505s test_bad_path_info (handlers.tests.HandlerTests.test_bad_path_info) 505s A non-UTF-8 path populates PATH_INFO with an URL-encoded path and ... ok 505s test_invalid_multipart_boundary (handlers.tests.HandlerTests.test_invalid_multipart_boundary) 505s Invalid boundary string should produce a "Bad Request" response, not a ... ok 505s test_invalid_unicode_cookie (handlers.tests.HandlerTests.test_invalid_unicode_cookie) 505s Invalid cookie content should result in an absent cookie, but not in a ... ok 505s test_middleware_initialized (handlers.tests.HandlerTests.test_middleware_initialized) ... ok 505s test_non_ascii_cookie (handlers.tests.HandlerTests.test_non_ascii_cookie) 505s Non-ASCII cookies set in JavaScript are properly decoded (#20557). ... ok 505s test_non_ascii_query_string (handlers.tests.HandlerTests.test_non_ascii_query_string) 505s Non-ASCII query strings are properly decoded (#20530, #22996). ... ok 505s test_get_script_name (handlers.tests.ScriptNameTests.test_get_script_name) ... ok 505s test_get_script_name_double_slashes (handlers.tests.ScriptNameTests.test_get_script_name_double_slashes) 505s WSGI squashes multiple successive slashes in PATH_INFO, get_script_name ... ok 505s test_request_signals (handlers.tests.SignalsTests.test_request_signals) ... ok 505s test_request_signals_streaming_response (handlers.tests.SignalsTests.test_request_signals_streaming_response) ... ok 505s test_auto_transaction (handlers.tests.TransactionsPerRequestTests.test_auto_transaction) ... ok 505s test_auto_transaction_async_view (handlers.tests.TransactionsPerRequestTests.test_auto_transaction_async_view) ... ok 505s test_no_auto_transaction (handlers.tests.TransactionsPerRequestTests.test_no_auto_transaction) ... ok 505s test_no_transaction (handlers.tests.TransactionsPerRequestTests.test_no_transaction) ... ok 505s test_handler_renders_template_response (handlers.tests_custom_error_handlers.CustomErrorHandlerTests.test_handler_renders_template_response) 505s BaseHandler should render TemplateResponse if necessary. ... ok 505s test_egg1 (app_loading.tests.EggLoadingTest.test_egg1) 505s Models module can be loaded from an app in an egg ... ok 505s test_egg2 (app_loading.tests.EggLoadingTest.test_egg2) 505s Loading an app from an egg that has no models returns no models (and no ... ok 505s test_egg3 (app_loading.tests.EggLoadingTest.test_egg3) 505s Models module can be loaded from an app located under an egg's ... ok 505s test_egg4 (app_loading.tests.EggLoadingTest.test_egg4) 505s Loading an app with no models from under the top-level egg package ... ok 505s test_egg5 (app_loading.tests.EggLoadingTest.test_egg5) 505s Loading an app from an egg that has an import error in its models ... ok 505s test_get_model_only_returns_installed_models (app_loading.tests.GetModelsTest.test_get_model_only_returns_installed_models) ... ok 505s test_get_models_only_returns_installed_models (app_loading.tests.GetModelsTest.test_get_models_only_returns_installed_models) ... ok 505s test_command_option (shell.tests.ShellCommandTestCase.test_command_option) ... ok 505s test_command_option_globals (shell.tests.ShellCommandTestCase.test_command_option_globals) ... ok 505s test_command_option_inline_function_call (shell.tests.ShellCommandTestCase.test_command_option_inline_function_call) ... ok 505s test_shell_with_bpython_not_installed (shell.tests.ShellCommandTestCase.test_shell_with_bpython_not_installed) ... ok 505s test_shell_with_ipython_not_installed (shell.tests.ShellCommandTestCase.test_shell_with_ipython_not_installed) ... ok 505s test_stdin_read (shell.tests.ShellCommandTestCase.test_stdin_read) ... ok 505s test_stdin_read_globals (shell.tests.ShellCommandTestCase.test_stdin_read_globals) ... ok 505s test_stdin_read_inline_function_call (shell.tests.ShellCommandTestCase.test_stdin_read_inline_function_call) ... ok 505s test_overridden_get_lookup (custom_lookups.tests.CustomisedMethodsTests.test_overridden_get_lookup) ... ok 505s test_overridden_get_lookup_chain (custom_lookups.tests.CustomisedMethodsTests.test_overridden_get_lookup_chain) ... ok 505s test_overridden_get_transform (custom_lookups.tests.CustomisedMethodsTests.test_overridden_get_transform) ... ok 505s test_overridden_get_transform_chain (custom_lookups.tests.CustomisedMethodsTests.test_overridden_get_transform_chain) ... ok 505s test_call_order (custom_lookups.tests.LookupTransformCallOrderTests.test_call_order) ... ok 505s test_class_lookup (custom_lookups.tests.RegisterLookupTests.test_class_lookup) ... ok 505s test_instance_lookup (custom_lookups.tests.RegisterLookupTests.test_instance_lookup) ... ok 505s test_instance_lookup_override (custom_lookups.tests.RegisterLookupTests.test_instance_lookup_override) ... ok 505s test_instance_lookup_override_class_lookups (custom_lookups.tests.RegisterLookupTests.test_instance_lookup_override_class_lookups) ... ok 505s test_instance_related_lookup (custom_lookups.tests.RegisterLookupTests.test_instance_related_lookup) ... ok 505s test_lookup_on_transform (custom_lookups.tests.RegisterLookupTests.test_lookup_on_transform) ... ok 505s test_related_lookup (custom_lookups.tests.RegisterLookupTests.test_related_lookup) ... ok 505s test_transform_on_field (custom_lookups.tests.RegisterLookupTests.test_transform_on_field) ... ok 505s test_no_limit (requests_tests.test_data_upload_settings.DataUploadMaxMemorySizeFormPostTests.test_no_limit) ... ok 505s test_size_exceeded (requests_tests.test_data_upload_settings.DataUploadMaxMemorySizeFormPostTests.test_size_exceeded) ... ok 505s test_size_not_exceeded (requests_tests.test_data_upload_settings.DataUploadMaxMemorySizeFormPostTests.test_size_not_exceeded) ... ok 505s test_data_upload_max_memory_size_exceeded (requests_tests.test_data_upload_settings.DataUploadMaxMemorySizeGetTests.test_data_upload_max_memory_size_exceeded) ... ok 505s test_empty_content_length (requests_tests.test_data_upload_settings.DataUploadMaxMemorySizeGetTests.test_empty_content_length) ... ok 505s test_no_limit (requests_tests.test_data_upload_settings.DataUploadMaxMemorySizeGetTests.test_no_limit) ... ok 505s test_size_not_exceeded (requests_tests.test_data_upload_settings.DataUploadMaxMemorySizeGetTests.test_size_not_exceeded) ... ok 505s test_file_passes (requests_tests.test_data_upload_settings.DataUploadMaxMemorySizeMultipartPostTests.test_file_passes) ... ok 505s test_no_limit (requests_tests.test_data_upload_settings.DataUploadMaxMemorySizeMultipartPostTests.test_no_limit) ... ok 505s test_size_exceeded (requests_tests.test_data_upload_settings.DataUploadMaxMemorySizeMultipartPostTests.test_size_exceeded) ... ok 505s test_size_not_exceeded (requests_tests.test_data_upload_settings.DataUploadMaxMemorySizeMultipartPostTests.test_size_not_exceeded) ... ok 505s test_no_limit (requests_tests.test_data_upload_settings.DataUploadMaxNumberOfFieldsFormPost.test_no_limit) ... ok 505s test_number_exceeded (requests_tests.test_data_upload_settings.DataUploadMaxNumberOfFieldsFormPost.test_number_exceeded) ... ok 505s test_number_not_exceeded (requests_tests.test_data_upload_settings.DataUploadMaxNumberOfFieldsFormPost.test_number_not_exceeded) ... ok 505s test_get_max_fields_exceeded (requests_tests.test_data_upload_settings.DataUploadMaxNumberOfFieldsGet.test_get_max_fields_exceeded) ... ok 505s test_get_max_fields_not_exceeded (requests_tests.test_data_upload_settings.DataUploadMaxNumberOfFieldsGet.test_get_max_fields_not_exceeded) ... ok 505s test_no_limit (requests_tests.test_data_upload_settings.DataUploadMaxNumberOfFieldsMultipartPost.test_no_limit) ... ok 505s test_number_exceeded (requests_tests.test_data_upload_settings.DataUploadMaxNumberOfFieldsMultipartPost.test_number_exceeded) ... ok 505s test_number_not_exceeded (requests_tests.test_data_upload_settings.DataUploadMaxNumberOfFieldsMultipartPost.test_number_not_exceeded) ... ok 505s test_no_limit (requests_tests.test_data_upload_settings.DataUploadMaxNumberOfFilesMultipartPost.test_no_limit) ... ok 505s test_number_exceeded (requests_tests.test_data_upload_settings.DataUploadMaxNumberOfFilesMultipartPost.test_number_exceeded) ... ok 505s test_number_not_exceeded (requests_tests.test_data_upload_settings.DataUploadMaxNumberOfFilesMultipartPost.test_number_not_exceeded) ... ok 505s test_absolute_url (requests_tests.tests.BuildAbsoluteURITests.test_absolute_url) ... ok 505s test_host_retrieval (requests_tests.tests.BuildAbsoluteURITests.test_host_retrieval) ... ok 505s test_request_path_begins_with_two_slashes (requests_tests.tests.BuildAbsoluteURITests.test_request_path_begins_with_two_slashes) ... ok 505s test_get_host_suggestion_of_allowed_host (requests_tests.tests.HostValidationTests.test_get_host_suggestion_of_allowed_host) 505s get_host() makes helpful suggestions if a valid-looking host is not in ... ok 505s test_get_port (requests_tests.tests.HostValidationTests.test_get_port) ... ok 505s test_get_port_with_x_forwarded_port (requests_tests.tests.HostValidationTests.test_get_port_with_x_forwarded_port) ... ok 505s test_host_validation_in_debug_mode (requests_tests.tests.HostValidationTests.test_host_validation_in_debug_mode) 505s If ALLOWED_HOSTS is empty and DEBUG is True, variants of localhost are ... ok 505s test_http_get_host (requests_tests.tests.HostValidationTests.test_http_get_host) ... ok 505s test_http_get_host_with_x_forwarded_host (requests_tests.tests.HostValidationTests.test_http_get_host_with_x_forwarded_host) ... ok 505s test_split_domain_port_removes_trailing_dot (requests_tests.tests.HostValidationTests.test_split_domain_port_removes_trailing_dot) ... ok 505s test_basic (requests_tests.tests.HttpHeadersTests.test_basic) ... ok 505s test_parse_header_name (requests_tests.tests.HttpHeadersTests.test_parse_header_name) ... ok 505s test_base_request_headers (requests_tests.tests.RequestHeadersTests.test_base_request_headers) ... ok 505s test_wsgi_request_headers (requests_tests.tests.RequestHeadersTests.test_wsgi_request_headers) ... ok 505s test_wsgi_request_headers_get (requests_tests.tests.RequestHeadersTests.test_wsgi_request_headers_get) ... ok 505s test_wsgi_request_headers_getitem (requests_tests.tests.RequestHeadersTests.test_wsgi_request_headers_getitem) ... ok 506s test_FILES_connection_error (requests_tests.tests.RequestsTests.test_FILES_connection_error) 506s If wsgi.input.read() raises an exception while trying to read() the ... ok 506s test_POST_after_body_read (requests_tests.tests.RequestsTests.test_POST_after_body_read) 506s POST should be populated even if body is read first ... ok 506s test_POST_after_body_read_and_stream_read (requests_tests.tests.RequestsTests.test_POST_after_body_read_and_stream_read) 506s POST should be populated even if body is read first, and then ... ok 506s test_POST_after_body_read_and_stream_read_multipart (requests_tests.tests.RequestsTests.test_POST_after_body_read_and_stream_read_multipart) 506s POST should be populated even if body is read first, and then ... ok 506s test_POST_binary_only (requests_tests.tests.RequestsTests.test_POST_binary_only) ... ok 506s test_POST_connection_error (requests_tests.tests.RequestsTests.test_POST_connection_error) 506s If wsgi.input.read() raises an exception while trying to read() the ... ok 506s test_POST_immutable_for_multipart (requests_tests.tests.RequestsTests.test_POST_immutable_for_multipart) 506s MultiPartParser.parse() leaves request.POST immutable. ... ok 506s test_POST_multipart_with_content_length_zero (requests_tests.tests.RequestsTests.test_POST_multipart_with_content_length_zero) 506s Multipart POST requests with Content-Length >= 0 are valid and need to ... ok 506s test_alternate_charset_POST (requests_tests.tests.RequestsTests.test_alternate_charset_POST) 506s Test a POST with non-utf-8 payload encoding. ... ok 506s test_body_after_POST_multipart_form_data (requests_tests.tests.RequestsTests.test_body_after_POST_multipart_form_data) 506s Reading body after parsing multipart/form-data is not allowed ... ok 506s test_body_after_POST_multipart_related (requests_tests.tests.RequestsTests.test_body_after_POST_multipart_related) 506s Reading body after parsing multipart that isn't form-data is allowed ... ok 506s test_copy (requests_tests.tests.RequestsTests.test_copy) ... ok 506s test_deepcopy (requests_tests.tests.RequestsTests.test_deepcopy) ... ok 506s test_httprequest (requests_tests.tests.RequestsTests.test_httprequest) ... ok 506s test_httprequest_full_path (requests_tests.tests.RequestsTests.test_httprequest_full_path) ... ok 506s test_httprequest_full_path_with_query_string_and_fragment (requests_tests.tests.RequestsTests.test_httprequest_full_path_with_query_string_and_fragment) ... ok 506s test_httprequest_repr (requests_tests.tests.RequestsTests.test_httprequest_repr) ... ok 506s test_httprequest_repr_invalid_method_and_path (requests_tests.tests.RequestsTests.test_httprequest_repr_invalid_method_and_path) ... ok 506s test_limited_stream (requests_tests.tests.RequestsTests.test_limited_stream) ... ok 506s test_multipart_non_ascii_content_type (requests_tests.tests.RequestsTests.test_multipart_non_ascii_content_type) ... ok 506s test_multipart_without_boundary (requests_tests.tests.RequestsTests.test_multipart_without_boundary) ... ok 506s test_non_ascii_POST (requests_tests.tests.RequestsTests.test_non_ascii_POST) ... ok 506s test_read_after_value (requests_tests.tests.RequestsTests.test_read_after_value) 506s Reading from request is allowed after accessing request contents as ... ok 506s test_read_by_lines (requests_tests.tests.RequestsTests.test_read_by_lines) ... ok 506s test_set_encoding_clears_GET (requests_tests.tests.RequestsTests.test_set_encoding_clears_GET) ... ok 506s test_set_encoding_clears_POST (requests_tests.tests.RequestsTests.test_set_encoding_clears_POST) ... ok 506s test_stream_read (requests_tests.tests.RequestsTests.test_stream_read) ... ok 506s test_stream_readline (requests_tests.tests.RequestsTests.test_stream_readline) ... ok 506s test_value_after_read (requests_tests.tests.RequestsTests.test_value_after_read) 506s Construction of POST or body is not allowed after reading ... ok 506s test_wsgirequest (requests_tests.tests.RequestsTests.test_wsgirequest) ... ok 506s test_wsgirequest_copy (requests_tests.tests.RequestsTests.test_wsgirequest_copy) ... ok 506s test_wsgirequest_path_info (requests_tests.tests.RequestsTests.test_wsgirequest_path_info) ... ok 506s test_wsgirequest_path_with_force_script_name_trailing_slash (requests_tests.tests.RequestsTests.test_wsgirequest_path_with_force_script_name_trailing_slash) 506s The request's path is correctly assembled, regardless of whether or not ... ok 506s test_wsgirequest_repr (requests_tests.tests.RequestsTests.test_wsgirequest_repr) ... ok 506s test_wsgirequest_script_url_double_slashes (requests_tests.tests.RequestsTests.test_wsgirequest_script_url_double_slashes) 506s WSGI squashes multiple successive slashes in PATH_INFO, WSGIRequest ... ok 506s test_wsgirequest_with_force_script_name (requests_tests.tests.RequestsTests.test_wsgirequest_with_force_script_name) 506s The FORCE_SCRIPT_NAME setting takes precedence over the request's ... ok 506s test_wsgirequest_with_script_name (requests_tests.tests.RequestsTests.test_wsgirequest_with_script_name) 506s The request's path is correctly assembled, regardless of whether or ... ok 506s test_args (migrate_signals.tests.MigrateSignalTests.test_args) ... ok 506s test_call_time (migrate_signals.tests.MigrateSignalTests.test_call_time) ... ok 506s test_migrations_only (migrate_signals.tests.MigrateSignalTests.test_migrations_only) 506s If all apps have migrations, migration signals should be sent. ... ok 506s test_custom_null_message (validation.test_custom_messages.CustomMessagesTests.test_custom_null_message) ... ok 506s test_custom_simple_validator_message (validation.test_custom_messages.CustomMessagesTests.test_custom_simple_validator_message) ... ok 506s test_custom_validator_passes_for_correct_value (validation.test_validators.TestModelsWithValidators.test_custom_validator_passes_for_correct_value) ... ok 506s test_custom_validator_raises_error_for_incorrect_value (validation.test_validators.TestModelsWithValidators.test_custom_validator_raises_error_for_incorrect_value) ... ok 506s test_field_validators_can_be_any_iterable (validation.test_validators.TestModelsWithValidators.test_field_validators_can_be_any_iterable) ... ok 506s test_max_length_validator_message (validators.tests.TestValidators.test_max_length_validator_message) ... ok 506s test_message_dict (validators.tests.TestValidators.test_message_dict) ... ok 506s test_message_list (validators.tests.TestValidators.test_message_list) ... ok 506s test_regex_validator_flags (validators.tests.TestValidators.test_regex_validator_flags) ... ok 506s test_single_message (validators.tests.TestValidators.test_single_message) ... ok 506s test_validators (validators.tests.TestValidators.test_validators) ... ok 506s test_bad_module (wsgi.tests.GetInternalWSGIApplicationTest.test_bad_module) ... ok 506s test_bad_name (wsgi.tests.GetInternalWSGIApplicationTest.test_bad_name) ... ok 506s test_default (wsgi.tests.GetInternalWSGIApplicationTest.test_default) 506s If ``WSGI_APPLICATION`` is ``None``, the return value of ... ok 506s test_success (wsgi.tests.GetInternalWSGIApplicationTest.test_success) 506s If ``WSGI_APPLICATION`` is a dotted path, the referenced object is ... ok 506s test_file_wrapper (wsgi.tests.WSGITest.test_file_wrapper) 506s FileResponse uses wsgi.file_wrapper. ... ok 506s test_get_wsgi_application (wsgi.tests.WSGITest.test_get_wsgi_application) 506s get_wsgi_application() returns a functioning WSGI callable. ... ok 506s test_cooperative_multiple_inheritance (forms_tests.field_tests.test_base.BasicFieldsTests.test_cooperative_multiple_inheritance) ... ok 506s test_field_deepcopies_widget_instance (forms_tests.field_tests.test_base.BasicFieldsTests.test_field_deepcopies_widget_instance) ... ok 506s test_field_sets_widget_is_required (forms_tests.field_tests.test_base.BasicFieldsTests.test_field_sets_widget_is_required) ... ok 506s test_disabled_field_has_changed_always_false (forms_tests.field_tests.test_base.DisabledFieldTests.test_disabled_field_has_changed_always_false) ... ok 506s test_boolean_picklable (forms_tests.field_tests.test_booleanfield.BooleanFieldTest.test_boolean_picklable) ... ok 506s test_booleanfield_changed (forms_tests.field_tests.test_booleanfield.BooleanFieldTest.test_booleanfield_changed) ... ok 506s test_booleanfield_clean_1 (forms_tests.field_tests.test_booleanfield.BooleanFieldTest.test_booleanfield_clean_1) ... ok 506s test_booleanfield_clean_2 (forms_tests.field_tests.test_booleanfield.BooleanFieldTest.test_booleanfield_clean_2) ... ok 506s test_disabled_has_changed (forms_tests.field_tests.test_booleanfield.BooleanFieldTest.test_disabled_has_changed) ... ok 506s test_charfield_1 (forms_tests.field_tests.test_charfield.CharFieldTest.test_charfield_1) ... ok 506s test_charfield_2 (forms_tests.field_tests.test_charfield.CharFieldTest.test_charfield_2) ... ok 506s test_charfield_3 (forms_tests.field_tests.test_charfield.CharFieldTest.test_charfield_3) ... ok 506s test_charfield_4 (forms_tests.field_tests.test_charfield.CharFieldTest.test_charfield_4) ... ok 506s test_charfield_5 (forms_tests.field_tests.test_charfield.CharFieldTest.test_charfield_5) ... ok 506s test_charfield_disabled (forms_tests.field_tests.test_charfield.CharFieldTest.test_charfield_disabled) ... ok 506s test_charfield_length_not_int (forms_tests.field_tests.test_charfield.CharFieldTest.test_charfield_length_not_int) 506s Setting min_length or max_length to something that is not a number ... ok 506s test_charfield_strip (forms_tests.field_tests.test_charfield.CharFieldTest.test_charfield_strip) 506s Values have whitespace stripped but not if strip=False. ... ok 506s test_charfield_widget_attrs (forms_tests.field_tests.test_charfield.CharFieldTest.test_charfield_widget_attrs) 506s CharField.widget_attrs() always returns a dictionary and includes ... ok 506s test_clean_non_string (forms_tests.field_tests.test_charfield.CharFieldTest.test_clean_non_string) 506s CharField.clean() calls str(value) before stripping it. ... ok 506s test_null_characters_prohibited (forms_tests.field_tests.test_charfield.CharFieldTest.test_null_characters_prohibited) ... ok 506s test_strip_before_checking_empty (forms_tests.field_tests.test_charfield.CharFieldTest.test_strip_before_checking_empty) 506s A whitespace-only value, ' ', is stripped to an empty string and then ... ok 506s test_choicefield_1 (forms_tests.field_tests.test_choicefield.ChoiceFieldTest.test_choicefield_1) ... ok 506s test_choicefield_2 (forms_tests.field_tests.test_choicefield.ChoiceFieldTest.test_choicefield_2) ... ok 506s test_choicefield_3 (forms_tests.field_tests.test_choicefield.ChoiceFieldTest.test_choicefield_3) ... ok 506s test_choicefield_4 (forms_tests.field_tests.test_choicefield.ChoiceFieldTest.test_choicefield_4) ... ok 506s test_choicefield_callable (forms_tests.field_tests.test_choicefield.ChoiceFieldTest.test_choicefield_callable) ... ok 506s test_choicefield_callable_may_evaluate_to_different_values (forms_tests.field_tests.test_choicefield.ChoiceFieldTest.test_choicefield_callable_may_evaluate_to_different_values) ... ok 506s test_choicefield_choices_default (forms_tests.field_tests.test_choicefield.ChoiceFieldTest.test_choicefield_choices_default) ... ok 506s test_choicefield_disabled (forms_tests.field_tests.test_choicefield.ChoiceFieldTest.test_choicefield_disabled) ... ok 506s test_choicefield_enumeration (forms_tests.field_tests.test_choicefield.ChoiceFieldTest.test_choicefield_enumeration) ... ok 506s test_combofield_1 (forms_tests.field_tests.test_combofield.ComboFieldTest.test_combofield_1) ... ok 506s test_combofield_2 (forms_tests.field_tests.test_combofield.ComboFieldTest.test_combofield_2) ... ok 506s test_datefield_1 (forms_tests.field_tests.test_datefield.DateFieldTest.test_datefield_1) ... ok 506s test_datefield_2 (forms_tests.field_tests.test_datefield.DateFieldTest.test_datefield_2) ... ok 506s test_datefield_3 (forms_tests.field_tests.test_datefield.DateFieldTest.test_datefield_3) ... ok 506s test_datefield_4 (forms_tests.field_tests.test_datefield.DateFieldTest.test_datefield_4) ... ok 506s test_datefield_5 (forms_tests.field_tests.test_datefield.DateFieldTest.test_datefield_5) ... ok 506s test_datefield_changed (forms_tests.field_tests.test_datefield.DateFieldTest.test_datefield_changed) ... ok 506s test_datefield_strptime (forms_tests.field_tests.test_datefield.DateFieldTest.test_datefield_strptime) 506s field.strptime() doesn't raise a UnicodeEncodeError (#16123) ... ok 506s test_form_field (forms_tests.field_tests.test_datefield.DateFieldTest.test_form_field) ... ok 506s test_form_label_association (forms_tests.field_tests.test_datefield.DateFieldTest.test_form_label_association) ... ok 506s test_l10n_date_changed (forms_tests.field_tests.test_datefield.DateFieldTest.test_l10n_date_changed) 506s DateField.has_changed() with SelectDateWidget works with a localized ... ok 506s test_l10n_invalid_date_in (forms_tests.field_tests.test_datefield.DateFieldTest.test_l10n_invalid_date_in) ... ok 506s test_datetimefield_changed (forms_tests.field_tests.test_datetimefield.DateTimeFieldTest.test_datetimefield_changed) ... ok 506s test_datetimefield_clean (forms_tests.field_tests.test_datetimefield.DateTimeFieldTest.test_datetimefield_clean) ... ok 506s test_datetimefield_clean_input_formats (forms_tests.field_tests.test_datetimefield.DateTimeFieldTest.test_datetimefield_clean_input_formats) ... ok 506s test_datetimefield_clean_invalid (forms_tests.field_tests.test_datetimefield.DateTimeFieldTest.test_datetimefield_clean_invalid) ... ok 506s test_datetimefield_not_required (forms_tests.field_tests.test_datetimefield.DateTimeFieldTest.test_datetimefield_not_required) ... ok 506s test_decimalfield_1 (forms_tests.field_tests.test_decimalfield.DecimalFieldTest.test_decimalfield_1) ... ok 506s test_decimalfield_2 (forms_tests.field_tests.test_decimalfield.DecimalFieldTest.test_decimalfield_2) ... ok 506s test_decimalfield_3 (forms_tests.field_tests.test_decimalfield.DecimalFieldTest.test_decimalfield_3) ... ok 506s test_decimalfield_4 (forms_tests.field_tests.test_decimalfield.DecimalFieldTest.test_decimalfield_4) ... ok 506s test_decimalfield_5 (forms_tests.field_tests.test_decimalfield.DecimalFieldTest.test_decimalfield_5) ... ok 506s test_decimalfield_6 (forms_tests.field_tests.test_decimalfield.DecimalFieldTest.test_decimalfield_6) ... ok 506s test_decimalfield_changed (forms_tests.field_tests.test_decimalfield.DecimalFieldTest.test_decimalfield_changed) ... ok 506s test_decimalfield_localized (forms_tests.field_tests.test_decimalfield.DecimalFieldTest.test_decimalfield_localized) 506s A localized DecimalField's widget renders to a text input without ... ok 506s test_decimalfield_scientific (forms_tests.field_tests.test_decimalfield.DecimalFieldTest.test_decimalfield_scientific) ... ok 506s test_decimalfield_support_decimal_separator (forms_tests.field_tests.test_decimalfield.DecimalFieldTest.test_decimalfield_support_decimal_separator) ... ok 506s test_decimalfield_support_thousands_separator (forms_tests.field_tests.test_decimalfield.DecimalFieldTest.test_decimalfield_support_thousands_separator) ... ok 506s test_decimalfield_widget_attrs (forms_tests.field_tests.test_decimalfield.DecimalFieldTest.test_decimalfield_widget_attrs) ... ok 506s test_enter_a_number_error (forms_tests.field_tests.test_decimalfield.DecimalFieldTest.test_enter_a_number_error) ... ok 506s test_durationfield_clean (forms_tests.field_tests.test_durationfield.DurationFieldTest.test_durationfield_clean) ... ok 506s test_durationfield_clean_not_required (forms_tests.field_tests.test_durationfield.DurationFieldTest.test_durationfield_clean_not_required) ... ok 506s test_durationfield_integer_value (forms_tests.field_tests.test_durationfield.DurationFieldTest.test_durationfield_integer_value) ... ok 506s test_durationfield_prepare_value (forms_tests.field_tests.test_durationfield.DurationFieldTest.test_durationfield_prepare_value) ... ok 506s test_durationfield_render (forms_tests.field_tests.test_durationfield.DurationFieldTest.test_durationfield_render) ... ok 506s test_overflow (forms_tests.field_tests.test_durationfield.DurationFieldTest.test_overflow) ... ok 506s test_overflow_translation (forms_tests.field_tests.test_durationfield.DurationFieldTest.test_overflow_translation) ... ok 506s test_custom_project_destination_missing (admin_scripts.tests.StartProject.test_custom_project_destination_missing) 506s Make sure an exception is raised when the provided ... ok 506s test_custom_project_template (admin_scripts.tests.StartProject.test_custom_project_template) 506s The startproject management command is able to use a different project ... ok 506s test_custom_project_template_context_variables (admin_scripts.tests.StartProject.test_custom_project_template_context_variables) 506s Make sure template context variables are rendered with proper values ... ok 506s test_custom_project_template_exclude_directory (admin_scripts.tests.StartProject.test_custom_project_template_exclude_directory) 506s Excluded directories (in addition to .git and __pycache__) are not ... ok 506s test_custom_project_template_from_tarball_by_path (admin_scripts.tests.StartProject.test_custom_project_template_from_tarball_by_path) 506s The startproject management command is able to use a different project ... ok 506s test_custom_project_template_from_tarball_by_url (admin_scripts.tests.StartProject.test_custom_project_template_from_tarball_by_url) 506s The startproject management command is able to use a different project ... ok 506s test_custom_project_template_from_tarball_by_url_django_user_agent (admin_scripts.tests.StartProject.test_custom_project_template_from_tarball_by_url_django_user_agent) ... ok 506s test_custom_project_template_from_tarball_to_alternative_location (admin_scripts.tests.StartProject.test_custom_project_template_from_tarball_to_alternative_location) 506s Startproject can use a project template from a tarball and create it in ... ok 506s test_custom_project_template_hidden_directory_default_excluded (admin_scripts.tests.StartProject.test_custom_project_template_hidden_directory_default_excluded) 506s Hidden directories are excluded by default. ... ok 506s test_custom_project_template_hidden_directory_included (admin_scripts.tests.StartProject.test_custom_project_template_hidden_directory_included) 506s Template context variables in hidden directories are rendered, if not ... ok 506s test_custom_project_template_non_python_files_not_formatted (admin_scripts.tests.StartProject.test_custom_project_template_non_python_files_not_formatted) ... ok 506s test_custom_project_template_with_non_ascii_templates (admin_scripts.tests.StartProject.test_custom_project_template_with_non_ascii_templates) 506s The startproject management command is able to render templates with ... ok 506s test_file_without_extension (admin_scripts.tests.StartProject.test_file_without_extension) 506s Make sure the startproject management command is able to render custom files ... ok 506s test_honor_umask (admin_scripts.tests.StartProject.test_honor_umask) ... ok 506s test_importable_project_name (admin_scripts.tests.StartProject.test_importable_project_name) 506s startproject validates that project name doesn't clash with existing ... ok 506s test_invalid_project_name (admin_scripts.tests.StartProject.test_invalid_project_name) 506s Make sure the startproject management command validates a project name ... ok 506s test_no_escaping_of_project_variables (admin_scripts.tests.StartProject.test_no_escaping_of_project_variables) 506s Make sure template context variables are not html escaped ... ok 506s test_project_template_tarball_url (admin_scripts.tests.StartProject.test_project_template_tarball_url) 506s " ... ok 506s test_simple_project (admin_scripts.tests.StartProject.test_simple_project) 506s Make sure the startproject management command creates a project ... ok 506s test_simple_project_different_directory (admin_scripts.tests.StartProject.test_simple_project_different_directory) 506s The startproject management command creates a project in a specific ... ok 506s test_template_dir_with_trailing_slash (admin_scripts.tests.StartProject.test_template_dir_with_trailing_slash) 506s Ticket 17475: Template dir passed has a trailing path separator ... ok 506s test_wrong_args (admin_scripts.tests.StartProject.test_wrong_args) 506s Passing the wrong kinds of arguments outputs an error and prints usage. ... ok 506s test_email_regexp_for_performance (forms_tests.field_tests.test_emailfield.EmailFieldTest.test_email_regexp_for_performance) ... ok 506s test_emailfield_1 (forms_tests.field_tests.test_emailfield.EmailFieldTest.test_emailfield_1) ... ok 506s test_emailfield_min_max_length (forms_tests.field_tests.test_emailfield.EmailFieldTest.test_emailfield_min_max_length) ... ok 506s test_emailfield_not_required (forms_tests.field_tests.test_emailfield.EmailFieldTest.test_emailfield_not_required) ... ok 506s test_emailfield_strip_on_none_value (forms_tests.field_tests.test_emailfield.EmailFieldTest.test_emailfield_strip_on_none_value) ... ok 506s test_emailfield_unable_to_set_strip_kwarg (forms_tests.field_tests.test_emailfield.EmailFieldTest.test_emailfield_unable_to_set_strip_kwarg) ... ok 506s test_disabled_has_changed (forms_tests.field_tests.test_filefield.FileFieldTest.test_disabled_has_changed) ... ok 506s test_file_picklable (forms_tests.field_tests.test_filefield.FileFieldTest.test_file_picklable) ... ok 506s test_filefield_1 (forms_tests.field_tests.test_filefield.FileFieldTest.test_filefield_1) ... ok 506s test_filefield_2 (forms_tests.field_tests.test_filefield.FileFieldTest.test_filefield_2) ... ok 506s test_filefield_3 (forms_tests.field_tests.test_filefield.FileFieldTest.test_filefield_3) ... ok 506s test_filefield_changed (forms_tests.field_tests.test_filefield.FileFieldTest.test_filefield_changed) 506s The value of data will more than likely come from request.FILES. The ... ok 506s test_file_multiple (forms_tests.field_tests.test_filefield.MultipleFileFieldTest.test_file_multiple) ... ok 506s test_file_multiple_empty (forms_tests.field_tests.test_filefield.MultipleFileFieldTest.test_file_multiple_empty) ... ok 506s test_file_multiple_validation (forms_tests.field_tests.test_filefield.MultipleFileFieldTest.test_file_multiple_validation) ... ok 506s test_allow_folders (forms_tests.field_tests.test_filepathfield.FilePathFieldTest.test_allow_folders) ... ok 506s test_clean (forms_tests.field_tests.test_filepathfield.FilePathFieldTest.test_clean) ... ok 506s test_fix_os_paths (forms_tests.field_tests.test_filepathfield.FilePathFieldTest.test_fix_os_paths) ... ok 506s test_match (forms_tests.field_tests.test_filepathfield.FilePathFieldTest.test_match) ... ok 506s test_no_options (forms_tests.field_tests.test_filepathfield.FilePathFieldTest.test_no_options) ... ok 506s test_nonexistent_path (forms_tests.field_tests.test_filepathfield.FilePathFieldTest.test_nonexistent_path) ... ok 506s test_recursive (forms_tests.field_tests.test_filepathfield.FilePathFieldTest.test_recursive) ... ok 506s test_recursive_folders_without_files (forms_tests.field_tests.test_filepathfield.FilePathFieldTest.test_recursive_folders_without_files) ... ok 506s test_recursive_no_folders_or_files (forms_tests.field_tests.test_filepathfield.FilePathFieldTest.test_recursive_no_folders_or_files) ... ok 506s test_float_field_rendering_passes_client_side_validation (forms_tests.field_tests.test_floatfield.FloatFieldHTMLTest.test_float_field_rendering_passes_client_side_validation) 506s Rendered widget allows non-integer value with the client-side ... skipped 'No browsers specified.' 506s test_decimalfield_support_decimal_separator (forms_tests.field_tests.test_floatfield.FloatFieldTest.test_decimalfield_support_decimal_separator) ... ok 506s test_decimalfield_support_thousands_separator (forms_tests.field_tests.test_floatfield.FloatFieldTest.test_decimalfield_support_thousands_separator) ... ok 506s test_floatfield_1 (forms_tests.field_tests.test_floatfield.FloatFieldTest.test_floatfield_1) ... ok 506s test_floatfield_2 (forms_tests.field_tests.test_floatfield.FloatFieldTest.test_floatfield_2) ... ok 506s test_floatfield_3 (forms_tests.field_tests.test_floatfield.FloatFieldTest.test_floatfield_3) ... ok 506s test_floatfield_4 (forms_tests.field_tests.test_floatfield.FloatFieldTest.test_floatfield_4) ... ok 506s test_floatfield_changed (forms_tests.field_tests.test_floatfield.FloatFieldTest.test_floatfield_changed) ... ok 506s test_floatfield_localized (forms_tests.field_tests.test_floatfield.FloatFieldTest.test_floatfield_localized) 506s A localized FloatField's widget renders to a text input without any ... ok 506s test_floatfield_widget_attrs (forms_tests.field_tests.test_floatfield.FloatFieldTest.test_floatfield_widget_attrs) ... ok 506s test_generic_ipaddress_as_generic (forms_tests.field_tests.test_genericipaddressfield.GenericIPAddressFieldTest.test_generic_ipaddress_as_generic) ... ok 506s test_generic_ipaddress_as_generic_not_required (forms_tests.field_tests.test_genericipaddressfield.GenericIPAddressFieldTest.test_generic_ipaddress_as_generic_not_required) ... ok 506s test_generic_ipaddress_as_ipv4_only (forms_tests.field_tests.test_genericipaddressfield.GenericIPAddressFieldTest.test_generic_ipaddress_as_ipv4_only) ... ok 506s test_generic_ipaddress_as_ipv6_only (forms_tests.field_tests.test_genericipaddressfield.GenericIPAddressFieldTest.test_generic_ipaddress_as_ipv6_only) ... ok 506s test_generic_ipaddress_invalid_arguments (forms_tests.field_tests.test_genericipaddressfield.GenericIPAddressFieldTest.test_generic_ipaddress_invalid_arguments) ... ok 506s test_generic_ipaddress_normalization (forms_tests.field_tests.test_genericipaddressfield.GenericIPAddressFieldTest.test_generic_ipaddress_normalization) ... ok 506s test_corrupted_image (forms_tests.field_tests.test_imagefield.ImageFieldTest.test_corrupted_image) ... ok 506s test_file_extension_validation (forms_tests.field_tests.test_imagefield.ImageFieldTest.test_file_extension_validation) ... ok 506s test_imagefield_annotate_with_bitmap_image_after_clean (forms_tests.field_tests.test_imagefield.ImageFieldTest.test_imagefield_annotate_with_bitmap_image_after_clean) 506s This also tests the situation when Pillow doesn't detect the MIME type ... ok 506s test_imagefield_annotate_with_image_after_clean (forms_tests.field_tests.test_imagefield.ImageFieldTest.test_imagefield_annotate_with_image_after_clean) ... ok 506s test_widget_attrs_accept_false (forms_tests.field_tests.test_imagefield.ImageFieldTest.test_widget_attrs_accept_false) ... ok 506s test_widget_attrs_accept_specified (forms_tests.field_tests.test_imagefield.ImageFieldTest.test_widget_attrs_accept_specified) ... ok 506s test_widget_attrs_default_accept (forms_tests.field_tests.test_imagefield.ImageFieldTest.test_widget_attrs_default_accept) ... ok 506s test_integerfield_1 (forms_tests.field_tests.test_integerfield.IntegerFieldTest.test_integerfield_1) ... ok 506s test_integerfield_2 (forms_tests.field_tests.test_integerfield.IntegerFieldTest.test_integerfield_2) ... ok 506s test_integerfield_3 (forms_tests.field_tests.test_integerfield.IntegerFieldTest.test_integerfield_3) ... ok 506s test_integerfield_4 (forms_tests.field_tests.test_integerfield.IntegerFieldTest.test_integerfield_4) ... ok 506s test_integerfield_5 (forms_tests.field_tests.test_integerfield.IntegerFieldTest.test_integerfield_5) ... ok 506s test_integerfield_6 (forms_tests.field_tests.test_integerfield.IntegerFieldTest.test_integerfield_6) ... ok 506s test_integerfield_big_num (forms_tests.field_tests.test_integerfield.IntegerFieldTest.test_integerfield_big_num) ... ok 506s test_integerfield_float (forms_tests.field_tests.test_integerfield.IntegerFieldTest.test_integerfield_float) ... ok 506s test_integerfield_localized (forms_tests.field_tests.test_integerfield.IntegerFieldTest.test_integerfield_localized) 506s A localized IntegerField's widget renders to a text input without any ... ok 506s test_integerfield_subclass (forms_tests.field_tests.test_integerfield.IntegerFieldTest.test_integerfield_subclass) 506s Class-defined widget is not overwritten by __init__() (#22245). ... ok 506s test_integerfield_unicode_number (forms_tests.field_tests.test_integerfield.IntegerFieldTest.test_integerfield_unicode_number) ... ok 507s test_converted_value (forms_tests.field_tests.test_jsonfield.JSONFieldTest.test_converted_value) ... ok 507s test_custom_encoder_decoder (forms_tests.field_tests.test_jsonfield.JSONFieldTest.test_custom_encoder_decoder) ... ok 507s test_custom_widget_attribute (forms_tests.field_tests.test_jsonfield.JSONFieldTest.test_custom_widget_attribute) 507s The widget can be overridden with an attribute. ... ok 507s test_custom_widget_kwarg (forms_tests.field_tests.test_jsonfield.JSONFieldTest.test_custom_widget_kwarg) ... ok 507s test_formfield_disabled (forms_tests.field_tests.test_jsonfield.JSONFieldTest.test_formfield_disabled) ... ok 507s test_has_changed (forms_tests.field_tests.test_jsonfield.JSONFieldTest.test_has_changed) ... ok 507s test_invalid (forms_tests.field_tests.test_jsonfield.JSONFieldTest.test_invalid) ... ok 507s test_prepare_value (forms_tests.field_tests.test_jsonfield.JSONFieldTest.test_prepare_value) ... ok 507s test_redisplay_none_input (forms_tests.field_tests.test_jsonfield.JSONFieldTest.test_redisplay_none_input) ... ok 507s test_redisplay_wrong_input (forms_tests.field_tests.test_jsonfield.JSONFieldTest.test_redisplay_wrong_input) 507s Displaying a bound form (typically due to invalid input). The form ... ok 507s test_valid (forms_tests.field_tests.test_jsonfield.JSONFieldTest.test_valid) ... ok 507s test_valid_empty (forms_tests.field_tests.test_jsonfield.JSONFieldTest.test_valid_empty) ... ok 507s test_widget (forms_tests.field_tests.test_jsonfield.JSONFieldTest.test_widget) ... ok 507s test_disabled_has_changed (forms_tests.field_tests.test_multiplechoicefield.MultipleChoiceFieldTest.test_disabled_has_changed) ... ok 507s test_multiplechoicefield_1 (forms_tests.field_tests.test_multiplechoicefield.MultipleChoiceFieldTest.test_multiplechoicefield_1) ... ok 507s test_multiplechoicefield_2 (forms_tests.field_tests.test_multiplechoicefield.MultipleChoiceFieldTest.test_multiplechoicefield_2) ... ok 507s test_multiplechoicefield_3 (forms_tests.field_tests.test_multiplechoicefield.MultipleChoiceFieldTest.test_multiplechoicefield_3) ... ok 507s test_multiplechoicefield_changed (forms_tests.field_tests.test_multiplechoicefield.MultipleChoiceFieldTest.test_multiplechoicefield_changed) ... ok 507s test_nullbooleanfield_2 (forms_tests.field_tests.test_nullbooleanfield.NullBooleanFieldTest.test_nullbooleanfield_2) ... ok 507s test_nullbooleanfield_3 (forms_tests.field_tests.test_nullbooleanfield.NullBooleanFieldTest.test_nullbooleanfield_3) ... ok 507s test_nullbooleanfield_4 (forms_tests.field_tests.test_nullbooleanfield.NullBooleanFieldTest.test_nullbooleanfield_4) ... ok 507s test_nullbooleanfield_changed (forms_tests.field_tests.test_nullbooleanfield.NullBooleanFieldTest.test_nullbooleanfield_changed) ... ok 507s test_nullbooleanfield_clean (forms_tests.field_tests.test_nullbooleanfield.NullBooleanFieldTest.test_nullbooleanfield_clean) ... ok 507s test_bad_choice (forms_tests.field_tests.test_multivaluefield.MultiValueFieldTest.test_bad_choice) ... ok 507s test_clean (forms_tests.field_tests.test_multivaluefield.MultiValueFieldTest.test_clean) ... ok 507s test_clean_disabled_multivalue (forms_tests.field_tests.test_multivaluefield.MultiValueFieldTest.test_clean_disabled_multivalue) ... ok 507s test_disabled_has_changed (forms_tests.field_tests.test_multivaluefield.MultiValueFieldTest.test_disabled_has_changed) ... ok 507s test_form_as_table (forms_tests.field_tests.test_multivaluefield.MultiValueFieldTest.test_form_as_table) ... ok 507s test_form_as_table_data (forms_tests.field_tests.test_multivaluefield.MultiValueFieldTest.test_form_as_table_data) ... ok 507s test_form_cleaned_data (forms_tests.field_tests.test_multivaluefield.MultiValueFieldTest.test_form_cleaned_data) ... ok 507s test_has_changed_first_widget (forms_tests.field_tests.test_multivaluefield.MultiValueFieldTest.test_has_changed_first_widget) 507s Test when the first widget's data has changed. ... ok 507s test_has_changed_last_widget (forms_tests.field_tests.test_multivaluefield.MultiValueFieldTest.test_has_changed_last_widget) 507s Test when the last widget's data has changed. This ensures that it is ... ok 507s test_has_changed_no_initial (forms_tests.field_tests.test_multivaluefield.MultiValueFieldTest.test_has_changed_no_initial) ... ok 507s test_has_changed_same (forms_tests.field_tests.test_multivaluefield.MultiValueFieldTest.test_has_changed_same) ... ok 507s test_no_value (forms_tests.field_tests.test_multivaluefield.MultiValueFieldTest.test_no_value) 507s If insufficient data is provided, None is substituted. ... ok 507s test_render_required_attributes (forms_tests.field_tests.test_multivaluefield.MultiValueFieldTest.test_render_required_attributes) ... ok 507s test_change_regex_after_init (forms_tests.field_tests.test_regexfield.RegexFieldTest.test_change_regex_after_init) ... ok 507s test_empty_value (forms_tests.field_tests.test_regexfield.RegexFieldTest.test_empty_value) ... ok 507s test_get_regex (forms_tests.field_tests.test_regexfield.RegexFieldTest.test_get_regex) ... ok 507s test_regexfield_1 (forms_tests.field_tests.test_regexfield.RegexFieldTest.test_regexfield_1) ... ok 507s test_regexfield_2 (forms_tests.field_tests.test_regexfield.RegexFieldTest.test_regexfield_2) ... ok 507s test_regexfield_3 (forms_tests.field_tests.test_regexfield.RegexFieldTest.test_regexfield_3) ... ok 507s test_regexfield_4 (forms_tests.field_tests.test_regexfield.RegexFieldTest.test_regexfield_4) ... ok 507s test_regexfield_strip (forms_tests.field_tests.test_regexfield.RegexFieldTest.test_regexfield_strip) ... ok 507s test_regexfield_unicode_characters (forms_tests.field_tests.test_regexfield.RegexFieldTest.test_regexfield_unicode_characters) ... ok 507s test_empty_value (forms_tests.field_tests.test_slugfield.SlugFieldTest.test_empty_value) ... ok 507s test_slugfield_normalization (forms_tests.field_tests.test_slugfield.SlugFieldTest.test_slugfield_normalization) ... ok 507s test_slugfield_unicode_normalization (forms_tests.field_tests.test_slugfield.SlugFieldTest.test_slugfield_unicode_normalization) ... ok 507s test_form_as_table (forms_tests.field_tests.test_splitdatetimefield.SplitDateTimeFieldTest.test_form_as_table) ... ok 507s test_splitdatetimefield_1 (forms_tests.field_tests.test_splitdatetimefield.SplitDateTimeFieldTest.test_splitdatetimefield_1) ... ok 507s test_splitdatetimefield_2 (forms_tests.field_tests.test_splitdatetimefield.SplitDateTimeFieldTest.test_splitdatetimefield_2) ... ok 507s test_splitdatetimefield_changed (forms_tests.field_tests.test_splitdatetimefield.SplitDateTimeFieldTest.test_splitdatetimefield_changed) ... ok 507s test_timefield_1 (forms_tests.field_tests.test_timefield.TimeFieldTest.test_timefield_1) ... ok 507s test_timefield_2 (forms_tests.field_tests.test_timefield.TimeFieldTest.test_timefield_2) ... ok 507s test_timefield_3 (forms_tests.field_tests.test_timefield.TimeFieldTest.test_timefield_3) ... ok 507s test_timefield_changed (forms_tests.field_tests.test_timefield.TimeFieldTest.test_timefield_changed) ... ok 507s test_typedchoicefield_1 (forms_tests.field_tests.test_typedchoicefield.TypedChoiceFieldTest.test_typedchoicefield_1) ... ok 507s test_typedchoicefield_2 (forms_tests.field_tests.test_typedchoicefield.TypedChoiceFieldTest.test_typedchoicefield_2) ... ok 507s test_typedchoicefield_3 (forms_tests.field_tests.test_typedchoicefield.TypedChoiceFieldTest.test_typedchoicefield_3) ... ok 507s test_typedchoicefield_4 (forms_tests.field_tests.test_typedchoicefield.TypedChoiceFieldTest.test_typedchoicefield_4) ... ok 507s test_typedchoicefield_5 (forms_tests.field_tests.test_typedchoicefield.TypedChoiceFieldTest.test_typedchoicefield_5) ... ok 507s test_typedchoicefield_6 (forms_tests.field_tests.test_typedchoicefield.TypedChoiceFieldTest.test_typedchoicefield_6) ... ok 507s test_typedchoicefield_has_changed (forms_tests.field_tests.test_typedchoicefield.TypedChoiceFieldTest.test_typedchoicefield_has_changed) ... ok 507s test_typedchoicefield_special_coerce (forms_tests.field_tests.test_typedchoicefield.TypedChoiceFieldTest.test_typedchoicefield_special_coerce) 507s A coerce function which results in a value not present in choices ... ok 507s test_typedmultiplechoicefield_1 (forms_tests.field_tests.test_typedmultiplechoicefield.TypedMultipleChoiceFieldTest.test_typedmultiplechoicefield_1) ... ok 507s test_typedmultiplechoicefield_2 (forms_tests.field_tests.test_typedmultiplechoicefield.TypedMultipleChoiceFieldTest.test_typedmultiplechoicefield_2) ... ok 507s test_typedmultiplechoicefield_3 (forms_tests.field_tests.test_typedmultiplechoicefield.TypedMultipleChoiceFieldTest.test_typedmultiplechoicefield_3) ... ok 507s test_typedmultiplechoicefield_4 (forms_tests.field_tests.test_typedmultiplechoicefield.TypedMultipleChoiceFieldTest.test_typedmultiplechoicefield_4) ... ok 507s test_typedmultiplechoicefield_5 (forms_tests.field_tests.test_typedmultiplechoicefield.TypedMultipleChoiceFieldTest.test_typedmultiplechoicefield_5) ... ok 507s test_typedmultiplechoicefield_6 (forms_tests.field_tests.test_typedmultiplechoicefield.TypedMultipleChoiceFieldTest.test_typedmultiplechoicefield_6) ... ok 507s test_typedmultiplechoicefield_7 (forms_tests.field_tests.test_typedmultiplechoicefield.TypedMultipleChoiceFieldTest.test_typedmultiplechoicefield_7) ... ok 507s test_typedmultiplechoicefield_has_changed (forms_tests.field_tests.test_typedmultiplechoicefield.TypedMultipleChoiceFieldTest.test_typedmultiplechoicefield_has_changed) ... ok 507s test_typedmultiplechoicefield_special_coerce (forms_tests.field_tests.test_typedmultiplechoicefield.TypedMultipleChoiceFieldTest.test_typedmultiplechoicefield_special_coerce) 507s A coerce function which results in a value not present in choices ... ok 507s test_clean_value_with_dashes (forms_tests.field_tests.test_uuidfield.UUIDFieldTest.test_clean_value_with_dashes) ... ok 507s test_uuidfield_1 (forms_tests.field_tests.test_uuidfield.UUIDFieldTest.test_uuidfield_1) ... ok 507s test_uuidfield_2 (forms_tests.field_tests.test_uuidfield.UUIDFieldTest.test_uuidfield_2) ... ok 507s test_uuidfield_3 (forms_tests.field_tests.test_uuidfield.UUIDFieldTest.test_uuidfield_3) ... ok 507s test_uuidfield_4 (forms_tests.field_tests.test_uuidfield.UUIDFieldTest.test_uuidfield_4) ... ok 507s test_urlfield_clean (forms_tests.field_tests.test_urlfield.URLFieldTest.test_urlfield_clean) ... ok 507s test_urlfield_clean_invalid (forms_tests.field_tests.test_urlfield.URLFieldTest.test_urlfield_clean_invalid) ... ok 507s test_urlfield_clean_not_required (forms_tests.field_tests.test_urlfield.URLFieldTest.test_urlfield_clean_not_required) ... ok 507s test_urlfield_clean_required (forms_tests.field_tests.test_urlfield.URLFieldTest.test_urlfield_clean_required) ... ok 507s test_urlfield_strip_on_none_value (forms_tests.field_tests.test_urlfield.URLFieldTest.test_urlfield_strip_on_none_value) ... ok 507s test_urlfield_unable_to_set_strip_kwarg (forms_tests.field_tests.test_urlfield.URLFieldTest.test_urlfield_unable_to_set_strip_kwarg) ... ok 507s test_urlfield_widget (forms_tests.field_tests.test_urlfield.URLFieldTest.test_urlfield_widget) ... ok 507s test_urlfield_widget_max_min_length (forms_tests.field_tests.test_urlfield.URLFieldTest.test_urlfield_widget_max_min_length) ... ok 507s test_deprecation_warning_error_list (forms_tests.tests.test_deprecation_forms.DeprecationTests.test_deprecation_warning_error_list) ... ok 507s test_deprecation_warning_html_output (forms_tests.tests.test_deprecation_forms.DeprecationTests.test_deprecation_warning_html_output) ... ok 507s test_errorlist_override_str (forms_tests.tests.test_deprecation_forms.DeprecatedTests.test_errorlist_override_str) ... ok 507s test_field_name (forms_tests.tests.test_deprecation_forms.DeprecatedTests.test_field_name) 507s #5749 - `field_name` may be used as a key in _html_output(). ... ok 507s test_field_name_with_hidden_input (forms_tests.tests.test_deprecation_forms.DeprecatedTests.test_field_name_with_hidden_input) 507s BaseForm._html_output() should merge all the hidden input fields and ... ok 507s test_field_name_with_hidden_input_and_non_matching_row_ender (forms_tests.tests.test_deprecation_forms.DeprecatedTests.test_field_name_with_hidden_input_and_non_matching_row_ender) 507s BaseForm._html_output() should merge all the hidden input fields and ... ok 507s test_field_with_css_class (forms_tests.tests.test_deprecation_forms.DeprecatedTests.test_field_with_css_class) 507s `css_classes` may be used as a key in _html_output() (class comes ... ok 507s test_field_without_css_classes (forms_tests.tests.test_deprecation_forms.DeprecatedTests.test_field_without_css_classes) 507s `css_classes` may be used as a key in _html_output() (empty classes). ... ok 507s test_warning (forms_tests.tests.test_forms.DeprecationTests.test_warning) ... ok 507s test_booleanfield (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_booleanfield) ... ok 507s test_charfield (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_charfield) ... ok 507s test_choicefield (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_choicefield) ... ok 507s test_datefield (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_datefield) ... ok 507s test_datetimefield (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_datetimefield) ... ok 507s test_decimalfield (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_decimalfield) ... ok 507s test_emailfield (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_emailfield) ... ok 507s test_error_messages_escaping (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_error_messages_escaping) ... ok 507s test_filefield (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_filefield) ... ok 507s test_floatfield (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_floatfield) ... ok 507s test_generic_ipaddressfield (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_generic_ipaddressfield) ... ok 507s test_integerfield (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_integerfield) ... ok 507s test_multiplechoicefield (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_multiplechoicefield) ... ok 507s test_regexfield (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_regexfield) ... ok 507s test_splitdatetimefield (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_splitdatetimefield) ... ok 507s test_subclassing_errorlist (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_subclassing_errorlist) ... ok 507s test_timefield (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_timefield) ... ok 507s test_urlfield (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_urlfield) ... ok 507s test_accessing_clean (forms_tests.tests.test_forms.FormsTestCase.test_accessing_clean) ... ok 507s test_auto_id (forms_tests.tests.test_forms.FormsTestCase.test_auto_id) ... ok 507s test_auto_id_false (forms_tests.tests.test_forms.FormsTestCase.test_auto_id_false) ... ok 507s test_auto_id_on_form_and_field (forms_tests.tests.test_forms.FormsTestCase.test_auto_id_on_form_and_field) ... ok 507s test_auto_id_true (forms_tests.tests.test_forms.FormsTestCase.test_auto_id_true) ... ok 507s test_baseform_repr (forms_tests.tests.test_forms.FormsTestCase.test_baseform_repr) 507s BaseForm.__repr__() should contain some basic information about the ... ok 507s test_baseform_repr_dont_trigger_validation (forms_tests.tests.test_forms.FormsTestCase.test_baseform_repr_dont_trigger_validation) 507s BaseForm.__repr__() shouldn't trigger the form validation. ... ok 507s test_boundfield_bool (forms_tests.tests.test_forms.FormsTestCase.test_boundfield_bool) 507s BoundField without any choices (subwidgets) evaluates to True. ... ok 507s test_boundfield_css_classes (forms_tests.tests.test_forms.FormsTestCase.test_boundfield_css_classes) ... ok 507s test_boundfield_empty_label (forms_tests.tests.test_forms.FormsTestCase.test_boundfield_empty_label) ... ok 507s test_boundfield_id_for_label (forms_tests.tests.test_forms.FormsTestCase.test_boundfield_id_for_label) ... ok 507s test_boundfield_id_for_label_override_by_attrs (forms_tests.tests.test_forms.FormsTestCase.test_boundfield_id_for_label_override_by_attrs) 507s If an id is provided in `Widget.attrs`, it overrides the generated ID, ... ok 507s test_boundfield_initial_called_once (forms_tests.tests.test_forms.FormsTestCase.test_boundfield_initial_called_once) 507s Multiple calls to BoundField().value() in an unbound form should return ... ok 507s test_boundfield_invalid_index (forms_tests.tests.test_forms.FormsTestCase.test_boundfield_invalid_index) ... ok 507s test_boundfield_label_tag (forms_tests.tests.test_forms.FormsTestCase.test_boundfield_label_tag) ... ok 507s test_boundfield_label_tag_custom_widget_id_for_label (forms_tests.tests.test_forms.FormsTestCase.test_boundfield_label_tag_custom_widget_id_for_label) ... ok 507s test_boundfield_label_tag_no_id (forms_tests.tests.test_forms.FormsTestCase.test_boundfield_label_tag_no_id) 507s If a widget has no id, label_tag() and legend_tag() return the text ... ok 507s test_boundfield_slice (forms_tests.tests.test_forms.FormsTestCase.test_boundfield_slice) ... ok 507s test_boundfield_subwidget_id_for_label (forms_tests.tests.test_forms.FormsTestCase.test_boundfield_subwidget_id_for_label) 507s If auto_id is provided when initializing the form, the generated ID in ... ok 507s test_boundfield_value_disabled_callable_initial (forms_tests.tests.test_forms.FormsTestCase.test_boundfield_value_disabled_callable_initial) ... ok 507s test_boundfield_values (forms_tests.tests.test_forms.FormsTestCase.test_boundfield_values) ... ok 507s test_boundfield_widget_type (forms_tests.tests.test_forms.FormsTestCase.test_boundfield_widget_type) ... ok 507s test_callable_initial_data (forms_tests.tests.test_forms.FormsTestCase.test_callable_initial_data) ... ok 507s test_changed_data (forms_tests.tests.test_forms.FormsTestCase.test_changed_data) ... ok 507s test_changing_cleaned_data_in_clean (forms_tests.tests.test_forms.FormsTestCase.test_changing_cleaned_data_in_clean) ... ok 507s test_changing_cleaned_data_nothing_returned (forms_tests.tests.test_forms.FormsTestCase.test_changing_cleaned_data_nothing_returned) ... ok 507s test_checkbox_auto_id (forms_tests.tests.test_forms.FormsTestCase.test_checkbox_auto_id) ... ok 507s test_class_prefix (forms_tests.tests.test_forms.FormsTestCase.test_class_prefix) ... ok 507s test_cleaned_data_only_fields (forms_tests.tests.test_forms.FormsTestCase.test_cleaned_data_only_fields) ... ok 507s test_custom_boundfield (forms_tests.tests.test_forms.FormsTestCase.test_custom_boundfield) ... ok 507s test_custom_empty_values (forms_tests.tests.test_forms.FormsTestCase.test_custom_empty_values) 507s Form fields can customize what is considered as an empty value ... ok 507s test_datetime_changed_data_callable_with_microseconds (forms_tests.tests.test_forms.FormsTestCase.test_datetime_changed_data_callable_with_microseconds) ... ok 507s test_datetime_clean_disabled_callable_initial_bound_field (forms_tests.tests.test_forms.FormsTestCase.test_datetime_clean_disabled_callable_initial_bound_field) 507s The cleaned value for a form with a disabled DateTimeField and callable ... ok 507s test_datetime_clean_disabled_callable_initial_microseconds (forms_tests.tests.test_forms.FormsTestCase.test_datetime_clean_disabled_callable_initial_microseconds) 507s Cleaning a form with a disabled DateTimeField and callable initial ... ok 507s test_dynamic_construction (forms_tests.tests.test_forms.FormsTestCase.test_dynamic_construction) ... ok 507s test_dynamic_initial_data (forms_tests.tests.test_forms.FormsTestCase.test_dynamic_initial_data) ... ok 507s test_empty_data_files_multi_value_dict (forms_tests.tests.test_forms.FormsTestCase.test_empty_data_files_multi_value_dict) ... ok 507s test_empty_dict (forms_tests.tests.test_forms.FormsTestCase.test_empty_dict) ... ok 507s test_empty_permitted (forms_tests.tests.test_forms.FormsTestCase.test_empty_permitted) ... ok 507s test_empty_permitted_and_use_required_attribute (forms_tests.tests.test_forms.FormsTestCase.test_empty_permitted_and_use_required_attribute) ... ok 507s test_empty_querydict_args (forms_tests.tests.test_forms.FormsTestCase.test_empty_querydict_args) ... ok 507s test_error_dict (forms_tests.tests.test_forms.FormsTestCase.test_error_dict) ... ok 507s test_error_dict_as_json_escape_html (forms_tests.tests.test_forms.FormsTestCase.test_error_dict_as_json_escape_html) 507s #21962 - adding html escape flag to ErrorDict ... ok 507s test_error_escaping (forms_tests.tests.test_forms.FormsTestCase.test_error_escaping) ... ok 507s test_error_html_required_html_classes (forms_tests.tests.test_forms.FormsTestCase.test_error_html_required_html_classes) ... ok 507s test_error_list (forms_tests.tests.test_forms.FormsTestCase.test_error_list) ... ok 507s test_error_list_class_has_one_class_specified (forms_tests.tests.test_forms.FormsTestCase.test_error_list_class_has_one_class_specified) ... ok 507s test_error_list_class_not_specified (forms_tests.tests.test_forms.FormsTestCase.test_error_list_class_not_specified) ... ok 507s test_error_list_with_hidden_field_errors_has_correct_class (forms_tests.tests.test_forms.FormsTestCase.test_error_list_with_hidden_field_errors_has_correct_class) ... ok 507s test_error_list_with_non_field_errors_has_correct_class (forms_tests.tests.test_forms.FormsTestCase.test_error_list_with_non_field_errors_has_correct_class) ... ok 507s test_escaping (forms_tests.tests.test_forms.FormsTestCase.test_escaping) ... ok 507s test_explicit_field_order (forms_tests.tests.test_forms.FormsTestCase.test_explicit_field_order) ... ok 507s test_extracting_hidden_and_visible (forms_tests.tests.test_forms.FormsTestCase.test_extracting_hidden_and_visible) ... ok 507s test_field_deep_copy_error_messages (forms_tests.tests.test_forms.FormsTestCase.test_field_deep_copy_error_messages) ... ok 507s test_field_named_data (forms_tests.tests.test_forms.FormsTestCase.test_field_named_data) ... ok 507s test_field_order (forms_tests.tests.test_forms.FormsTestCase.test_field_order) ... ok 507s test_filefield_initial_callable (forms_tests.tests.test_forms.FormsTestCase.test_filefield_initial_callable) ... ok 507s test_filefield_with_fileinput_required (forms_tests.tests.test_forms.FormsTestCase.test_filefield_with_fileinput_required) ... ok 507s test_form (forms_tests.tests.test_forms.FormsTestCase.test_form) ... ok 507s test_form_html_attributes (forms_tests.tests.test_forms.FormsTestCase.test_form_html_attributes) ... ok 507s test_form_with_disabled_fields (forms_tests.tests.test_forms.FormsTestCase.test_form_with_disabled_fields) ... ok 507s test_form_with_iterable_boundfield (forms_tests.tests.test_forms.FormsTestCase.test_form_with_iterable_boundfield) ... ok 507s test_form_with_iterable_boundfield_id (forms_tests.tests.test_forms.FormsTestCase.test_form_with_iterable_boundfield_id) ... ok 507s test_form_with_noniterable_boundfield (forms_tests.tests.test_forms.FormsTestCase.test_form_with_noniterable_boundfield) ... ok 507s test_forms_with_choices (forms_tests.tests.test_forms.FormsTestCase.test_forms_with_choices) ... ok 507s test_forms_with_file_fields (forms_tests.tests.test_forms.FormsTestCase.test_forms_with_file_fields) ... ok 507s test_forms_with_multiple_choice (forms_tests.tests.test_forms.FormsTestCase.test_forms_with_multiple_choice) ... ok 507s test_forms_with_null_boolean (forms_tests.tests.test_forms.FormsTestCase.test_forms_with_null_boolean) ... ok 507s test_forms_with_prefixes (forms_tests.tests.test_forms.FormsTestCase.test_forms_with_prefixes) ... ok 507s test_forms_with_radio (forms_tests.tests.test_forms.FormsTestCase.test_forms_with_radio) ... ok 507s test_get_initial_for_field (forms_tests.tests.test_forms.FormsTestCase.test_get_initial_for_field) ... ok 507s test_has_error (forms_tests.tests.test_forms.FormsTestCase.test_has_error) ... ok 507s test_help_text (forms_tests.tests.test_forms.FormsTestCase.test_help_text) ... ok 507s test_help_text_html_safe (forms_tests.tests.test_forms.FormsTestCase.test_help_text_html_safe) 507s help_text should not be escaped. ... ok 507s test_hidden_data (forms_tests.tests.test_forms.FormsTestCase.test_hidden_data) ... ok 507s test_hidden_initial_gets_id (forms_tests.tests.test_forms.FormsTestCase.test_hidden_initial_gets_id) ... ok 507s test_hidden_widget (forms_tests.tests.test_forms.FormsTestCase.test_hidden_widget) ... ok 507s test_html_output_with_hidden_input_field_errors (forms_tests.tests.test_forms.FormsTestCase.test_html_output_with_hidden_input_field_errors) ... ok 507s test_html_safe (forms_tests.tests.test_forms.FormsTestCase.test_html_safe) ... ok 507s test_id_on_field (forms_tests.tests.test_forms.FormsTestCase.test_id_on_field) ... ok 507s test_initial_data (forms_tests.tests.test_forms.FormsTestCase.test_initial_data) ... ok 507s test_initial_datetime_values (forms_tests.tests.test_forms.FormsTestCase.test_initial_datetime_values) ... ok 507s test_iterable_boundfield_select (forms_tests.tests.test_forms.FormsTestCase.test_iterable_boundfield_select) ... ok 507s test_label_attrs_not_localized (forms_tests.tests.test_forms.FormsTestCase.test_label_attrs_not_localized) ... ok 507s test_label_does_not_include_new_line (forms_tests.tests.test_forms.FormsTestCase.test_label_does_not_include_new_line) ... ok 507s test_label_has_required_css_class (forms_tests.tests.test_forms.FormsTestCase.test_label_has_required_css_class) 507s required_css_class is added to label_tag() and legend_tag() of required ... ok 507s test_label_split_datetime_not_displayed (forms_tests.tests.test_forms.FormsTestCase.test_label_split_datetime_not_displayed) ... ok 507s test_label_suffix (forms_tests.tests.test_forms.FormsTestCase.test_label_suffix) ... ok 507s test_label_suffix_override (forms_tests.tests.test_forms.FormsTestCase.test_label_suffix_override) 507s BoundField label_suffix (if provided) overrides Form label_suffix ... ok 507s test_multipart_encoded_form (forms_tests.tests.test_forms.FormsTestCase.test_multipart_encoded_form) ... ok 507s test_multiple_checkbox_render (forms_tests.tests.test_forms.FormsTestCase.test_multiple_checkbox_render) ... ok 507s test_multiple_choice_checkbox (forms_tests.tests.test_forms.FormsTestCase.test_multiple_choice_checkbox) ... ok 507s test_multiple_choice_list_data (forms_tests.tests.test_forms.FormsTestCase.test_multiple_choice_list_data) ... ok 507s test_multiple_hidden (forms_tests.tests.test_forms.FormsTestCase.test_multiple_hidden) ... ok 507s test_multivalue_deep_copy (forms_tests.tests.test_forms.FormsTestCase.test_multivalue_deep_copy) 507s #19298 -- MultiValueField needs to override the default as it needs ... ok 507s test_multivalue_field_validation (forms_tests.tests.test_forms.FormsTestCase.test_multivalue_field_validation) ... ok 507s test_multivalue_initial_data (forms_tests.tests.test_forms.FormsTestCase.test_multivalue_initial_data) 507s #23674 -- invalid initial data should not break form.changed_data() ... ok 507s test_multivalue_optional_subfields (forms_tests.tests.test_forms.FormsTestCase.test_multivalue_optional_subfields) ... ok 507s test_multivalue_optional_subfields_rendering (forms_tests.tests.test_forms.FormsTestCase.test_multivalue_optional_subfields_rendering) ... ok 507s test_only_hidden_fields (forms_tests.tests.test_forms.FormsTestCase.test_only_hidden_fields) ... ok 507s test_optional_data (forms_tests.tests.test_forms.FormsTestCase.test_optional_data) ... ok 507s test_remove_cached_field (forms_tests.tests.test_forms.FormsTestCase.test_remove_cached_field) ... ok 507s test_specifying_labels (forms_tests.tests.test_forms.FormsTestCase.test_specifying_labels) ... ok 507s test_subclassing_forms (forms_tests.tests.test_forms.FormsTestCase.test_subclassing_forms) ... ok 507s test_unbound_form (forms_tests.tests.test_forms.FormsTestCase.test_unbound_form) ... ok 507s test_unicode_values (forms_tests.tests.test_forms.FormsTestCase.test_unicode_values) ... ok 507s test_update_error_dict (forms_tests.tests.test_forms.FormsTestCase.test_update_error_dict) ... ok 507s test_use_required_attribute_false (forms_tests.tests.test_forms.FormsTestCase.test_use_required_attribute_false) ... ok 507s test_use_required_attribute_true (forms_tests.tests.test_forms.FormsTestCase.test_use_required_attribute_true) ... ok 507s test_validating_multiple_fields (forms_tests.tests.test_forms.FormsTestCase.test_validating_multiple_fields) ... ok 507s test_validators_independence (forms_tests.tests.test_forms.FormsTestCase.test_validators_independence) 507s The list of form field validators can be modified without polluting ... ok 507s test_various_boolean_values (forms_tests.tests.test_forms.FormsTestCase.test_various_boolean_values) ... ok 507s test_widget_output (forms_tests.tests.test_forms.FormsTestCase.test_widget_output) ... ok 507s test_accessing_clean (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_accessing_clean) ... ok 507s test_auto_id (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_auto_id) ... ok 507s test_auto_id_false (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_auto_id_false) ... ok 507s test_auto_id_on_form_and_field (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_auto_id_on_form_and_field) ... ok 507s test_auto_id_true (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_auto_id_true) ... ok 507s test_baseform_repr (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_baseform_repr) 507s BaseForm.__repr__() should contain some basic information about the ... ok 507s test_baseform_repr_dont_trigger_validation (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_baseform_repr_dont_trigger_validation) 507s BaseForm.__repr__() shouldn't trigger the form validation. ... ok 507s test_boundfield_bool (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_boundfield_bool) 507s BoundField without any choices (subwidgets) evaluates to True. ... ok 507s test_boundfield_css_classes (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_boundfield_css_classes) ... ok 507s test_boundfield_empty_label (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_boundfield_empty_label) ... ok 507s test_boundfield_id_for_label (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_boundfield_id_for_label) ... ok 507s test_boundfield_id_for_label_override_by_attrs (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_boundfield_id_for_label_override_by_attrs) 507s If an id is provided in `Widget.attrs`, it overrides the generated ID, ... ok 507s test_boundfield_initial_called_once (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_boundfield_initial_called_once) 507s Multiple calls to BoundField().value() in an unbound form should return ... ok 507s test_boundfield_invalid_index (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_boundfield_invalid_index) ... ok 507s test_boundfield_label_tag (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_boundfield_label_tag) ... ok 507s test_boundfield_label_tag_custom_widget_id_for_label (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_boundfield_label_tag_custom_widget_id_for_label) ... ok 507s test_boundfield_label_tag_no_id (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_boundfield_label_tag_no_id) 507s If a widget has no id, label_tag() and legend_tag() return the text ... ok 507s test_boundfield_slice (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_boundfield_slice) ... ok 507s test_boundfield_subwidget_id_for_label (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_boundfield_subwidget_id_for_label) 507s If auto_id is provided when initializing the form, the generated ID in ... ok 507s test_boundfield_value_disabled_callable_initial (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_boundfield_value_disabled_callable_initial) ... ok 507s test_boundfield_values (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_boundfield_values) ... ok 507s test_boundfield_widget_type (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_boundfield_widget_type) ... ok 507s test_callable_initial_data (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_callable_initial_data) ... ok 507s test_changed_data (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_changed_data) ... ok 507s test_changing_cleaned_data_in_clean (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_changing_cleaned_data_in_clean) ... ok 507s test_changing_cleaned_data_nothing_returned (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_changing_cleaned_data_nothing_returned) ... ok 507s test_checkbox_auto_id (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_checkbox_auto_id) ... ok 507s test_class_prefix (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_class_prefix) ... ok 507s test_cleaned_data_only_fields (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_cleaned_data_only_fields) ... ok 507s test_custom_boundfield (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_custom_boundfield) ... ok 507s test_custom_empty_values (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_custom_empty_values) 507s Form fields can customize what is considered as an empty value ... ok 507s test_datetime_changed_data_callable_with_microseconds (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_datetime_changed_data_callable_with_microseconds) ... ok 507s test_datetime_clean_disabled_callable_initial_bound_field (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_datetime_clean_disabled_callable_initial_bound_field) 507s The cleaned value for a form with a disabled DateTimeField and callable ... ok 507s test_datetime_clean_disabled_callable_initial_microseconds (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_datetime_clean_disabled_callable_initial_microseconds) 507s Cleaning a form with a disabled DateTimeField and callable initial ... ok 507s test_dynamic_construction (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_dynamic_construction) ... ok 507s test_dynamic_initial_data (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_dynamic_initial_data) ... ok 507s test_empty_data_files_multi_value_dict (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_empty_data_files_multi_value_dict) ... ok 507s test_empty_dict (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_empty_dict) ... ok 507s test_empty_permitted (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_empty_permitted) ... ok 507s test_empty_permitted_and_use_required_attribute (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_empty_permitted_and_use_required_attribute) ... ok 507s test_empty_querydict_args (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_empty_querydict_args) ... ok 507s test_error_dict (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_error_dict) ... ok 507s test_error_dict_as_json_escape_html (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_error_dict_as_json_escape_html) 507s #21962 - adding html escape flag to ErrorDict ... ok 507s test_error_escaping (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_error_escaping) ... ok 507s test_error_html_required_html_classes (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_error_html_required_html_classes) ... ok 507s test_error_list (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_error_list) ... ok 507s test_error_list_class_has_one_class_specified (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_error_list_class_has_one_class_specified) ... ok 507s test_error_list_class_not_specified (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_error_list_class_not_specified) ... ok 507s test_error_list_with_hidden_field_errors_has_correct_class (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_error_list_with_hidden_field_errors_has_correct_class) ... ok 507s test_error_list_with_non_field_errors_has_correct_class (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_error_list_with_non_field_errors_has_correct_class) ... ok 507s test_escaping (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_escaping) ... ok 507s test_explicit_field_order (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_explicit_field_order) ... ok 507s test_extracting_hidden_and_visible (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_extracting_hidden_and_visible) ... ok 507s test_field_deep_copy_error_messages (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_field_deep_copy_error_messages) ... ok 507s test_field_named_data (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_field_named_data) ... ok 507s test_field_order (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_field_order) ... ok 507s test_filefield_initial_callable (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_filefield_initial_callable) ... ok 507s test_filefield_with_fileinput_required (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_filefield_with_fileinput_required) ... ok 507s test_form (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_form) ... ok 507s test_form_html_attributes (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_form_html_attributes) ... ok 507s test_form_with_disabled_fields (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_form_with_disabled_fields) ... ok 507s test_form_with_iterable_boundfield (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_form_with_iterable_boundfield) ... ok 507s test_form_with_iterable_boundfield_id (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_form_with_iterable_boundfield_id) ... ok 507s test_form_with_noniterable_boundfield (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_form_with_noniterable_boundfield) ... ok 507s test_forms_with_choices (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_forms_with_choices) ... ok 507s test_forms_with_file_fields (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_forms_with_file_fields) ... ok 507s test_forms_with_multiple_choice (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_forms_with_multiple_choice) ... ok 507s test_forms_with_null_boolean (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_forms_with_null_boolean) ... ok 507s test_forms_with_prefixes (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_forms_with_prefixes) ... ok 507s test_forms_with_radio (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_forms_with_radio) ... ok 507s test_get_initial_for_field (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_get_initial_for_field) ... ok 507s test_has_error (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_has_error) ... ok 507s test_help_text (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_help_text) ... ok 507s test_help_text_html_safe (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_help_text_html_safe) 507s help_text should not be escaped. ... ok 507s test_hidden_data (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_hidden_data) ... ok 507s test_hidden_initial_gets_id (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_hidden_initial_gets_id) ... ok 507s test_hidden_widget (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_hidden_widget) ... ok 507s test_html_output_with_hidden_input_field_errors (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_html_output_with_hidden_input_field_errors) ... ok 507s test_html_safe (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_html_safe) ... ok 507s test_id_on_field (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_id_on_field) ... ok 507s test_initial_data (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_initial_data) ... ok 507s test_initial_datetime_values (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_initial_datetime_values) ... ok 507s test_iterable_boundfield_select (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_iterable_boundfield_select) ... ok 507s test_label_attrs_not_localized (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_label_attrs_not_localized) ... ok 507s test_label_does_not_include_new_line (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_label_does_not_include_new_line) ... ok 507s test_label_has_required_css_class (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_label_has_required_css_class) 507s required_css_class is added to label_tag() and legend_tag() of required ... ok 507s test_label_split_datetime_not_displayed (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_label_split_datetime_not_displayed) ... ok 507s test_label_suffix (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_label_suffix) ... ok 507s test_label_suffix_override (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_label_suffix_override) 507s BoundField label_suffix (if provided) overrides Form label_suffix ... ok 507s test_multipart_encoded_form (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_multipart_encoded_form) ... ok 507s test_multiple_checkbox_render (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_multiple_checkbox_render) ... ok 507s test_multiple_choice_checkbox (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_multiple_choice_checkbox) ... ok 507s test_multiple_choice_list_data (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_multiple_choice_list_data) ... ok 507s test_multiple_hidden (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_multiple_hidden) ... ok 507s test_multivalue_deep_copy (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_multivalue_deep_copy) 507s #19298 -- MultiValueField needs to override the default as it needs ... ok 507s test_multivalue_field_validation (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_multivalue_field_validation) ... ok 507s test_multivalue_initial_data (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_multivalue_initial_data) 507s #23674 -- invalid initial data should not break form.changed_data() ... ok 507s test_multivalue_optional_subfields (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_multivalue_optional_subfields) ... ok 507s test_multivalue_optional_subfields_rendering (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_multivalue_optional_subfields_rendering) ... ok 507s test_only_hidden_fields (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_only_hidden_fields) ... ok 507s test_optional_data (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_optional_data) ... ok 507s test_remove_cached_field (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_remove_cached_field) ... ok 507s test_specifying_labels (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_specifying_labels) ... ok 507s test_subclassing_forms (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_subclassing_forms) ... ok 507s test_unbound_form (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_unbound_form) ... ok 507s test_unicode_values (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_unicode_values) ... ok 507s test_update_error_dict (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_update_error_dict) ... ok 507s test_use_required_attribute_false (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_use_required_attribute_false) ... ok 507s test_use_required_attribute_true (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_use_required_attribute_true) ... ok 507s test_validating_multiple_fields (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_validating_multiple_fields) ... ok 507s test_validators_independence (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_validators_independence) 507s The list of form field validators can be modified without polluting ... ok 507s test_various_boolean_values (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_various_boolean_values) ... ok 507s test_widget_output (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_widget_output) ... ok 507s test_attribute_class (forms_tests.tests.test_forms.RendererTests.test_attribute_class) ... ok 507s test_attribute_instance (forms_tests.tests.test_forms.RendererTests.test_attribute_instance) ... ok 507s test_attribute_override (forms_tests.tests.test_forms.RendererTests.test_attribute_override) ... ok 507s test_default (forms_tests.tests.test_forms.RendererTests.test_default) ... ok 507s test_kwarg_class (forms_tests.tests.test_forms.RendererTests.test_kwarg_class) ... ok 507s test_kwarg_instance (forms_tests.tests.test_forms.RendererTests.test_kwarg_instance) ... ok 507s test_custom_renderer_template_name (forms_tests.tests.test_forms.OverrideTests.test_custom_renderer_template_name) ... ok 507s test_cyclic_context_boundfield_render (forms_tests.tests.test_forms.OverrideTests.test_cyclic_context_boundfield_render) ... ok 507s test_errorlist_override (forms_tests.tests.test_forms.OverrideTests.test_errorlist_override) ... ok 507s test_legend_tag (forms_tests.tests.test_forms.OverrideTests.test_legend_tag) ... ok 507s test_per_form_template_name (forms_tests.tests.test_forms.OverrideTests.test_per_form_template_name) ... ok 507s test_invalid (forms_tests.tests.test_formsets.AllValidTests.test_invalid) 507s all_valid() validates all forms, even when some are invalid. ... ok 507s test_valid (forms_tests.tests.test_formsets.AllValidTests.test_valid) ... ok 507s test_no_management_form_warning (forms_tests.tests.test_formsets.DeprecationTests.test_no_management_form_warning) 507s Management forms are already rendered with the new div template. ... ok 507s test_warning (forms_tests.tests.test_formsets.DeprecationTests.test_warning) ... ok 507s test_basic_processing_in_view (forms_tests.tests.test_forms.TemplateTests.test_basic_processing_in_view) ... ok 507s test_iterate_checkboxes (forms_tests.tests.test_forms.TemplateTests.test_iterate_checkboxes) ... ok 507s test_iterate_radios (forms_tests.tests.test_forms.TemplateTests.test_iterate_radios) ... ok 507s test_templates_with_forms (forms_tests.tests.test_forms.TemplateTests.test_templates_with_forms) ... ok 507s test_as_div (forms_tests.tests.test_formsets.FormsetAsTagTests.test_as_div) ... ok 507s test_as_p (forms_tests.tests.test_formsets.FormsetAsTagTests.test_as_p) ... ok 507s test_as_table (forms_tests.tests.test_formsets.FormsetAsTagTests.test_as_table) ... ok 507s test_as_ul (forms_tests.tests.test_formsets.FormsetAsTagTests.test_as_ul) ... ok 508s test_absolute_max (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_absolute_max) ... ok 508s test_absolute_max_invalid (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_absolute_max_invalid) ... ok 508s test_absolute_max_with_max_num (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_absolute_max_with_max_num) ... ok 508s test_basic_formset (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_basic_formset) 508s A FormSet constructor takes the same arguments as Form. Create a ... ok 508s test_blank_form_unfilled (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_blank_form_unfilled) 508s A form that's displayed as blank may be submitted as blank. ... ok 508s test_can_delete_extra_formset_forms (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_can_delete_extra_formset_forms) ... ok 508s test_clean_hook (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_clean_hook) 508s FormSets have a clean() hook for doing extra validation that isn't tied ... ok 508s test_custom_renderer (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_custom_renderer) 508s A custom renderer passed to a formset_factory() is passed to all forms ... ok 508s test_default_absolute_max (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_default_absolute_max) ... ok 508s test_delete_prefilled_data (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_delete_prefilled_data) 508s Deleting prefilled data is an error. Removing data from form fields ... ok 508s test_disable_delete_extra_formset_forms (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_disable_delete_extra_formset_forms) ... ok 508s test_displaying_more_than_one_blank_form (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_displaying_more_than_one_blank_form) 508s More than 1 empty form can be displayed using formset_factory's ... ok 508s test_empty_ordered_fields (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_empty_ordered_fields) 508s Ordering fields are allowed to be left blank. If they are left blank, ... ok 508s test_empty_permitted_ignored_empty_form (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_empty_permitted_ignored_empty_form) ... ok 508s test_form_kwargs_empty_form (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_form_kwargs_empty_form) ... ok 508s test_form_kwargs_formset (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_form_kwargs_formset) 508s Custom kwargs set on the formset instance are passed to the ... ok 508s test_form_kwargs_formset_dynamic (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_form_kwargs_formset_dynamic) 508s Form kwargs can be passed dynamically in a formset. ... ok 508s test_formset_calls_forms_is_valid (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_calls_forms_is_valid) 508s Formsets call is_valid() on each form. ... ok 508s test_formset_error_class (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_error_class) 508s Formset's forms use the formset's error_class. ... ok 508s test_formset_has_changed (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_has_changed) 508s FormSet.has_changed() is True if any data is passed to its forms, even ... ok 508s test_formset_initial_data (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_initial_data) 508s A FormSet can be prefilled with existing data by providing a list of ... ok 508s test_formset_iteration (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_iteration) 508s Formset instances are iterable. ... ok 508s test_formset_nonzero (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_nonzero) 508s A formsets without any forms evaluates as True. ... ok 508s test_formset_splitdatetimefield (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_splitdatetimefield) 508s Formset works with SplitDateTimeField(initial=datetime.datetime.now). ... ok 508s test_formset_total_error_count (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_total_error_count) 508s A valid formset should have 0 total errors. ... ok 508s test_formset_total_error_count_with_non_form_errors (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_total_error_count_with_non_form_errors) ... ok 508s test_formset_validate_max_flag (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_validate_max_flag) 508s If validate_max is set and max_num is less than TOTAL_FORMS in the ... ok 508s test_formset_validate_max_flag_custom_error (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_validate_max_flag_custom_error) ... ok 508s test_formset_validate_min_excludes_empty_forms (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_validate_min_excludes_empty_forms) ... ok 508s test_formset_validate_min_flag (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_validate_min_flag) 508s If validate_min is set and min_num is more than TOTAL_FORMS in the ... ok 508s test_formset_validate_min_flag_custom_formatted_error (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_validate_min_flag_custom_formatted_error) ... ok 508s test_formset_validate_min_unchanged_forms (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_validate_min_unchanged_forms) 508s min_num validation doesn't consider unchanged forms with initial data ... ok 508s test_formset_validation (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_validation) ... ok 508s test_formset_validation_count (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_validation_count) 508s A formset's ManagementForm is validated once per FormSet.is_valid() ... ok 508s test_formset_with_deletion (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_with_deletion) 508s formset_factory's can_delete argument adds a boolean "delete" field to ... ok 508s test_formset_with_deletion_custom_widget (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_with_deletion_custom_widget) ... ok 508s test_formset_with_deletion_invalid_deleted_form (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_with_deletion_invalid_deleted_form) 508s deleted_forms works on a valid formset even if a deleted form would ... ok 508s test_formset_with_deletion_remove_deletion_flag (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_with_deletion_remove_deletion_flag) 508s If a form is filled with something and can_delete is also checked, that ... ok 508s test_formset_with_ordering_and_deletion (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_with_ordering_and_deletion) 508s FormSets with ordering + deletion. ... ok 508s test_formsets_with_ordering (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formsets_with_ordering) 508s formset_factory's can_order argument adds an integer field to each ... ok 508s test_formsets_with_ordering_custom_widget (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formsets_with_ordering_custom_widget) ... ok 508s test_hard_limit_on_instantiated_forms (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_hard_limit_on_instantiated_forms) 508s A formset has a hard limit on the number of forms instantiated. ... ok 508s test_html_safe (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_html_safe) ... ok 508s test_increase_hard_limit (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_increase_hard_limit) 508s Can increase the built-in forms limit via a higher max_num. ... ok 508s test_invalid_deleted_form_with_ordering (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_invalid_deleted_form_with_ordering) 508s Can get ordered_forms from a valid formset even if a deleted form ... ok 508s test_limited_max_forms_two (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_limited_max_forms_two) ... ok 508s test_limiting_extra_lest_than_max_num (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_limiting_extra_lest_than_max_num) 508s max_num has no effect when extra is less than max_num. ... ok 508s test_limiting_max_forms (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_limiting_max_forms) 508s Limiting the maximum number of forms with max_num. ... ok 508s test_management_form_field_names (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_management_form_field_names) 508s The management form class has field names matching the constants. ... ok 508s test_management_form_prefix (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_management_form_prefix) 508s The management form has the correct prefix. ... ok 508s test_max_num_with_initial_data (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_max_num_with_initial_data) ... ok 508s test_max_num_zero (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_max_num_zero) 508s If max_num is 0 then no form is rendered at all, regardless of extra, ... ok 508s test_max_num_zero_with_initial (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_max_num_zero_with_initial) ... ok 508s test_min_num_displaying_more_than_one_blank_form (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_min_num_displaying_more_than_one_blank_form) 508s More than 1 empty form can also be displayed using formset_factory's ... ok 508s test_min_num_displaying_more_than_one_blank_form_with_zero_extra (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_min_num_displaying_more_than_one_blank_form_with_zero_extra) 508s More than 1 empty form can be displayed using min_num. ... ok 508s test_more_initial_data (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_more_initial_data) 508s The extra argument works when the formset is pre-filled with initial ... ok 508s test_more_initial_form_result_in_one (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_more_initial_form_result_in_one) 508s One form from initial and extra=3 with max_num=2 results in the one ... ok 508s test_more_initial_than_max_num (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_more_initial_than_max_num) 508s More initial forms than max_num results in all initial forms being ... ok 508s test_non_form_errors (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_non_form_errors) ... ok 508s test_non_form_errors_run_full_clean (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_non_form_errors_run_full_clean) 508s If non_form_errors() is called without calling is_valid() first, ... ok 508s test_ordering_blank_fieldsets (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_ordering_blank_fieldsets) 508s Ordering works with blank fieldsets. ... ok 508s test_repr (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_repr) ... ok 508s test_repr_do_not_trigger_validation (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_repr_do_not_trigger_validation) ... ok 508s test_second_form_partially_filled (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_second_form_partially_filled) 508s If at least one field is filled out on a blank form, it will be ... ok 508s test_second_form_partially_filled_2 (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_second_form_partially_filled_2) 508s A partially completed form is invalid. ... ok 508s test_single_form_completed (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_single_form_completed) 508s Just one form may be completed. ... ok 508s test_template_name_can_be_overridden (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_template_name_can_be_overridden) ... ok 508s test_template_name_uses_renderer_value (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_template_name_uses_renderer_value) ... ok 508s test_validate_max_ignores_forms_marked_for_deletion (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_validate_max_ignores_forms_marked_for_deletion) ... ok 508s test_as_div (forms_tests.tests.test_formsets.Jinja2FormsetAsTagTests.test_as_div) ... ok 508s test_as_p (forms_tests.tests.test_formsets.Jinja2FormsetAsTagTests.test_as_p) ... ok 508s test_as_table (forms_tests.tests.test_formsets.Jinja2FormsetAsTagTests.test_as_table) ... ok 508s test_as_ul (forms_tests.tests.test_formsets.Jinja2FormsetAsTagTests.test_as_ul) ... ok 508s test_empty_formset_is_multipart (forms_tests.tests.test_formsets.TestEmptyFormSet.test_empty_formset_is_multipart) 508s is_multipart() works with an empty formset. ... ok 508s test_empty_formset_is_valid (forms_tests.tests.test_formsets.TestEmptyFormSet.test_empty_formset_is_valid) 508s An empty formset still calls clean() ... ok 508s test_empty_formset_media (forms_tests.tests.test_formsets.TestEmptyFormSet.test_empty_formset_media) 508s Media is available on empty formset. ... ok 508s test_customize_management_form_error (forms_tests.tests.test_formsets.TestIsBoundBehavior.test_customize_management_form_error) ... ok 508s test_empty_forms_are_unbound (forms_tests.tests.test_formsets.TestIsBoundBehavior.test_empty_forms_are_unbound) ... ok 508s test_form_errors_are_caught_by_formset (forms_tests.tests.test_formsets.TestIsBoundBehavior.test_form_errors_are_caught_by_formset) ... ok 508s test_management_form_invalid_data (forms_tests.tests.test_formsets.TestIsBoundBehavior.test_management_form_invalid_data) ... ok 508s test_no_data_error (forms_tests.tests.test_formsets.TestIsBoundBehavior.test_no_data_error) ... ok 508s test_with_management_data_attrs_work_fine (forms_tests.tests.test_formsets.TestIsBoundBehavior.test_with_management_data_attrs_work_fine) ... ok 508s test_lazy_labels (forms_tests.tests.test_i18n.FormsI18nTests.test_lazy_labels) ... ok 508s test_non_ascii_choices (forms_tests.tests.test_i18n.FormsI18nTests.test_non_ascii_choices) ... ok 508s test_non_ascii_label (forms_tests.tests.test_i18n.FormsI18nTests.test_non_ascii_label) ... ok 508s test_select_translated_text (forms_tests.tests.test_i18n.FormsI18nTests.test_select_translated_text) ... ok 508s test_lazy_labels (forms_tests.tests.test_i18n.Jinja2FormsI18nTests.test_lazy_labels) ... ok 508s test_non_ascii_choices (forms_tests.tests.test_i18n.Jinja2FormsI18nTests.test_non_ascii_choices) ... ok 508s test_non_ascii_label (forms_tests.tests.test_i18n.Jinja2FormsI18nTests.test_non_ascii_label) ... ok 508s test_select_translated_text (forms_tests.tests.test_i18n.Jinja2FormsI18nTests.test_select_translated_text) ... ok 508s test_absolute_max (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_absolute_max) ... ok 508s test_absolute_max_invalid (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_absolute_max_invalid) ... ok 508s test_absolute_max_with_max_num (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_absolute_max_with_max_num) ... ok 508s test_basic_formset (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_basic_formset) 508s A FormSet constructor takes the same arguments as Form. Create a ... ok 508s test_blank_form_unfilled (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_blank_form_unfilled) 508s A form that's displayed as blank may be submitted as blank. ... ok 508s test_can_delete_extra_formset_forms (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_can_delete_extra_formset_forms) ... ok 508s test_clean_hook (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_clean_hook) 508s FormSets have a clean() hook for doing extra validation that isn't tied ... ok 508s test_custom_renderer (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_custom_renderer) 508s A custom renderer passed to a formset_factory() is passed to all forms ... ok 508s test_default_absolute_max (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_default_absolute_max) ... ok 508s test_delete_prefilled_data (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_delete_prefilled_data) 508s Deleting prefilled data is an error. Removing data from form fields ... ok 508s test_disable_delete_extra_formset_forms (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_disable_delete_extra_formset_forms) ... ok 508s test_displaying_more_than_one_blank_form (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_displaying_more_than_one_blank_form) 508s More than 1 empty form can be displayed using formset_factory's ... ok 508s test_empty_ordered_fields (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_empty_ordered_fields) 508s Ordering fields are allowed to be left blank. If they are left blank, ... ok 508s test_empty_permitted_ignored_empty_form (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_empty_permitted_ignored_empty_form) ... ok 508s test_form_kwargs_empty_form (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_form_kwargs_empty_form) ... ok 508s test_form_kwargs_formset (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_form_kwargs_formset) 508s Custom kwargs set on the formset instance are passed to the ... ok 508s test_form_kwargs_formset_dynamic (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_form_kwargs_formset_dynamic) 508s Form kwargs can be passed dynamically in a formset. ... ok 508s test_formset_calls_forms_is_valid (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_calls_forms_is_valid) 508s Formsets call is_valid() on each form. ... ok 508s test_formset_error_class (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_error_class) 508s Formset's forms use the formset's error_class. ... ok 508s test_formset_has_changed (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_has_changed) 508s FormSet.has_changed() is True if any data is passed to its forms, even ... ok 508s test_formset_initial_data (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_initial_data) 508s A FormSet can be prefilled with existing data by providing a list of ... ok 508s test_formset_iteration (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_iteration) 508s Formset instances are iterable. ... ok 508s test_formset_nonzero (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_nonzero) 508s A formsets without any forms evaluates as True. ... ok 508s test_formset_splitdatetimefield (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_splitdatetimefield) 508s Formset works with SplitDateTimeField(initial=datetime.datetime.now). ... ok 508s test_formset_total_error_count (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_total_error_count) 508s A valid formset should have 0 total errors. ... ok 508s test_formset_total_error_count_with_non_form_errors (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_total_error_count_with_non_form_errors) ... ok 508s test_formset_validate_max_flag (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_validate_max_flag) 508s If validate_max is set and max_num is less than TOTAL_FORMS in the ... ok 508s test_formset_validate_max_flag_custom_error (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_validate_max_flag_custom_error) ... ok 508s test_formset_validate_min_excludes_empty_forms (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_validate_min_excludes_empty_forms) ... ok 508s test_formset_validate_min_flag (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_validate_min_flag) 508s If validate_min is set and min_num is more than TOTAL_FORMS in the ... ok 508s test_formset_validate_min_flag_custom_formatted_error (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_validate_min_flag_custom_formatted_error) ... ok 508s test_formset_validate_min_unchanged_forms (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_validate_min_unchanged_forms) 508s min_num validation doesn't consider unchanged forms with initial data ... ok 508s test_formset_validation (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_validation) ... ok 508s test_formset_validation_count (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_validation_count) 508s A formset's ManagementForm is validated once per FormSet.is_valid() ... ok 508s test_formset_with_deletion (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_with_deletion) 508s formset_factory's can_delete argument adds a boolean "delete" field to ... ok 508s test_formset_with_deletion_custom_widget (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_with_deletion_custom_widget) ... ok 508s test_formset_with_deletion_invalid_deleted_form (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_with_deletion_invalid_deleted_form) 508s deleted_forms works on a valid formset even if a deleted form would ... ok 508s test_formset_with_deletion_remove_deletion_flag (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_with_deletion_remove_deletion_flag) 508s If a form is filled with something and can_delete is also checked, that ... ok 508s test_formset_with_ordering_and_deletion (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_with_ordering_and_deletion) 508s FormSets with ordering + deletion. ... ok 508s test_formsets_with_ordering (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formsets_with_ordering) 508s formset_factory's can_order argument adds an integer field to each ... ok 508s test_formsets_with_ordering_custom_widget (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formsets_with_ordering_custom_widget) ... ok 508s test_hard_limit_on_instantiated_forms (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_hard_limit_on_instantiated_forms) 508s A formset has a hard limit on the number of forms instantiated. ... ok 508s test_html_safe (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_html_safe) ... ok 508s test_increase_hard_limit (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_increase_hard_limit) 508s Can increase the built-in forms limit via a higher max_num. ... ok 508s test_invalid_deleted_form_with_ordering (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_invalid_deleted_form_with_ordering) 508s Can get ordered_forms from a valid formset even if a deleted form ... ok 508s test_limited_max_forms_two (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_limited_max_forms_two) ... ok 508s test_limiting_extra_lest_than_max_num (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_limiting_extra_lest_than_max_num) 508s max_num has no effect when extra is less than max_num. ... ok 508s test_limiting_max_forms (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_limiting_max_forms) 508s Limiting the maximum number of forms with max_num. ... ok 508s test_management_form_field_names (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_management_form_field_names) 508s The management form class has field names matching the constants. ... ok 508s test_management_form_prefix (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_management_form_prefix) 508s The management form has the correct prefix. ... ok 508s test_max_num_with_initial_data (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_max_num_with_initial_data) ... ok 508s test_max_num_zero (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_max_num_zero) 508s If max_num is 0 then no form is rendered at all, regardless of extra, ... ok 508s test_max_num_zero_with_initial (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_max_num_zero_with_initial) ... ok 508s test_min_num_displaying_more_than_one_blank_form (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_min_num_displaying_more_than_one_blank_form) 508s More than 1 empty form can also be displayed using formset_factory's ... ok 508s test_min_num_displaying_more_than_one_blank_form_with_zero_extra (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_min_num_displaying_more_than_one_blank_form_with_zero_extra) 508s More than 1 empty form can be displayed using min_num. ... ok 508s test_more_initial_data (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_more_initial_data) 508s The extra argument works when the formset is pre-filled with initial ... ok 508s test_more_initial_form_result_in_one (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_more_initial_form_result_in_one) 508s One form from initial and extra=3 with max_num=2 results in the one ... ok 508s test_more_initial_than_max_num (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_more_initial_than_max_num) 508s More initial forms than max_num results in all initial forms being ... ok 508s test_non_form_errors (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_non_form_errors) ... ok 508s test_non_form_errors_run_full_clean (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_non_form_errors_run_full_clean) 508s If non_form_errors() is called without calling is_valid() first, ... ok 508s test_ordering_blank_fieldsets (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_ordering_blank_fieldsets) 508s Ordering works with blank fieldsets. ... ok 508s test_repr (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_repr) ... ok 508s test_repr_do_not_trigger_validation (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_repr_do_not_trigger_validation) ... ok 508s test_second_form_partially_filled (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_second_form_partially_filled) 508s If at least one field is filled out on a blank form, it will be ... ok 508s test_second_form_partially_filled_2 (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_second_form_partially_filled_2) 508s A partially completed form is invalid. ... ok 508s test_single_form_completed (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_single_form_completed) 508s Just one form may be completed. ... ok 508s test_template_name_can_be_overridden (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_template_name_can_be_overridden) ... ok 508s test_template_name_uses_renderer_value (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_template_name_uses_renderer_value) ... ok 508s test_validate_max_ignores_forms_marked_for_deletion (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_validate_max_ignores_forms_marked_for_deletion) ... ok 508s test_dateField (forms_tests.tests.test_input_formats.LocalizedDateTests.test_dateField) 508s DateFields can parse dates in the default format ... ok 508s test_dateField_with_inputformat (forms_tests.tests.test_input_formats.LocalizedDateTests.test_dateField_with_inputformat) 508s DateFields with manually specified input formats can accept those formats ... ok 508s test_localized_dateField (forms_tests.tests.test_input_formats.LocalizedDateTests.test_localized_dateField) 508s Localized DateFields act as unlocalized widgets ... ok 508s test_localized_dateField_with_inputformat (forms_tests.tests.test_input_formats.LocalizedDateTests.test_localized_dateField_with_inputformat) 508s Localized DateFields with manually specified input formats can accept ... ok 508s test_dateTimeField (forms_tests.tests.test_input_formats.LocalizedDateTimeTests.test_dateTimeField) 508s DateTimeFields can parse dates in the default format ... ok 508s test_dateTimeField_with_inputformat (forms_tests.tests.test_input_formats.LocalizedDateTimeTests.test_dateTimeField_with_inputformat) 508s DateTimeFields with manually specified input formats can accept those formats ... ok 508s test_localized_dateTimeField (forms_tests.tests.test_input_formats.LocalizedDateTimeTests.test_localized_dateTimeField) 508s Localized DateTimeFields act as unlocalized widgets ... ok 508s test_localized_dateTimeField_with_inputformat (forms_tests.tests.test_input_formats.LocalizedDateTimeTests.test_localized_dateTimeField_with_inputformat) 508s Localized DateTimeFields with manually specified input formats can ... ok 508s test_localized_timeField (forms_tests.tests.test_input_formats.LocalizedTimeTests.test_localized_timeField) 508s Localized TimeFields act as unlocalized widgets ... ok 508s test_localized_timeField_with_inputformat (forms_tests.tests.test_input_formats.LocalizedTimeTests.test_localized_timeField_with_inputformat) 508s Localized TimeFields with manually specified input formats can accept ... ok 508s test_timeField (forms_tests.tests.test_input_formats.LocalizedTimeTests.test_timeField) 508s TimeFields can parse dates in the default format ... ok 508s test_timeField_with_inputformat (forms_tests.tests.test_input_formats.LocalizedTimeTests.test_timeField_with_inputformat) 508s TimeFields with manually specified input formats can accept those formats ... ok 508s test_dateField (forms_tests.tests.test_input_formats.SimpleDateFormatTests.test_dateField) 508s DateFields can parse dates in the default format ... ok 508s test_dateField_with_inputformat (forms_tests.tests.test_input_formats.SimpleDateFormatTests.test_dateField_with_inputformat) 508s DateFields with manually specified input formats can accept those formats ... ok 508s test_localized_dateField (forms_tests.tests.test_input_formats.SimpleDateFormatTests.test_localized_dateField) 508s Localized DateFields in a non-localized environment act as unlocalized widgets ... ok 508s test_localized_dateField_with_inputformat (forms_tests.tests.test_input_formats.SimpleDateFormatTests.test_localized_dateField_with_inputformat) 508s Localized DateFields with manually specified input formats can accept ... ok 508s test_dateTimeField (forms_tests.tests.test_input_formats.SimpleDateTimeFormatTests.test_dateTimeField) 508s DateTimeFields can parse dates in the default format ... ok 508s test_dateTimeField_with_inputformat (forms_tests.tests.test_input_formats.SimpleDateTimeFormatTests.test_dateTimeField_with_inputformat) 508s DateTimeFields with manually specified input formats can accept those formats ... ok 508s test_localized_dateTimeField (forms_tests.tests.test_input_formats.SimpleDateTimeFormatTests.test_localized_dateTimeField) 508s Localized DateTimeFields in a non-localized environment act as ... ok 508s test_localized_dateTimeField_with_inputformat (forms_tests.tests.test_input_formats.SimpleDateTimeFormatTests.test_localized_dateTimeField_with_inputformat) 508s Localized DateTimeFields with manually specified input formats can ... ok 508s test_localized_timeField (forms_tests.tests.test_input_formats.SimpleTimeFormatTests.test_localized_timeField) 508s Localized TimeFields in a non-localized environment act as unlocalized widgets ... ok 508s test_localized_timeField_with_inputformat (forms_tests.tests.test_input_formats.SimpleTimeFormatTests.test_localized_timeField_with_inputformat) 508s Localized TimeFields with manually specified input formats can accept ... ok 508s test_timeField (forms_tests.tests.test_input_formats.SimpleTimeFormatTests.test_timeField) 508s TimeFields can parse dates in the default format ... ok 508s test_timeField_with_inputformat (forms_tests.tests.test_input_formats.SimpleTimeFormatTests.test_timeField_with_inputformat) 508s TimeFields with manually specified input formats can accept those formats ... ok 508s test_combine_media (forms_tests.tests.test_media.FormsMediaObjectTestCase.test_combine_media) ... ok 508s test_construction (forms_tests.tests.test_media.FormsMediaObjectTestCase.test_construction) ... ok 508s test_media_deduplication (forms_tests.tests.test_media.FormsMediaObjectTestCase.test_media_deduplication) ... ok 508s test_simplest_class (forms_tests.tests.test_media.FormsMediaObjectTestCase.test_simplest_class) ... ok 508s test_get_renderer (forms_tests.tests.test_renderers.BaseTemplateRendererTests.test_get_renderer) ... ok 508s test_add_css_deduplication (forms_tests.tests.test_media.FormsMediaTestCase.test_add_css_deduplication) ... ok 508s test_add_empty (forms_tests.tests.test_media.FormsMediaTestCase.test_add_empty) ... ok 508s test_add_js_deduplication (forms_tests.tests.test_media.FormsMediaTestCase.test_add_js_deduplication) ... ok 508s test_combine_media (forms_tests.tests.test_media.FormsMediaTestCase.test_combine_media) ... ok 508s test_construction (forms_tests.tests.test_media.FormsMediaTestCase.test_construction) ... ok 508s test_form_media (forms_tests.tests.test_media.FormsMediaTestCase.test_form_media) ... ok 508s test_html_safe (forms_tests.tests.test_media.FormsMediaTestCase.test_html_safe) ... ok 508s test_media_deduplication (forms_tests.tests.test_media.FormsMediaTestCase.test_media_deduplication) ... ok 508s test_media_dsl (forms_tests.tests.test_media.FormsMediaTestCase.test_media_dsl) ... ok 508s test_media_inheritance (forms_tests.tests.test_media.FormsMediaTestCase.test_media_inheritance) ... ok 508s test_media_inheritance_extends (forms_tests.tests.test_media.FormsMediaTestCase.test_media_inheritance_extends) ... ok 508s test_media_inheritance_from_property (forms_tests.tests.test_media.FormsMediaTestCase.test_media_inheritance_from_property) ... ok 508s test_media_inheritance_single_type (forms_tests.tests.test_media.FormsMediaTestCase.test_media_inheritance_single_type) ... ok 508s test_media_property (forms_tests.tests.test_media.FormsMediaTestCase.test_media_property) ... ok 508s test_media_property_parent_references (forms_tests.tests.test_media.FormsMediaTestCase.test_media_property_parent_references) ... ok 508s test_merge (forms_tests.tests.test_media.FormsMediaTestCase.test_merge) ... ok 508s test_merge_css_three_way (forms_tests.tests.test_media.FormsMediaTestCase.test_merge_css_three_way) ... ok 508s test_merge_js_three_way (forms_tests.tests.test_media.FormsMediaTestCase.test_merge_js_three_way) 508s The relative order of scripts is preserved in a three-way merge. ... ok 508s test_merge_js_three_way2 (forms_tests.tests.test_media.FormsMediaTestCase.test_merge_js_three_way2) ... ok 508s test_merge_warning (forms_tests.tests.test_media.FormsMediaTestCase.test_merge_warning) ... ok 508s test_multi_media (forms_tests.tests.test_media.FormsMediaTestCase.test_multi_media) ... ok 508s test_multi_widget (forms_tests.tests.test_media.FormsMediaTestCase.test_multi_widget) ... ok 508s test_installed_apps_template_found (forms_tests.tests.test_renderers.DjangoTemplatesTests.test_installed_apps_template_found) 508s Can find a custom template in INSTALLED_APPS. ... ok 508s test_installed_apps_template_found (forms_tests.tests.test_renderers.Jinja2Tests.test_installed_apps_template_found) 508s Can find a custom template in INSTALLED_APPS. ... ok 508s test_installed_apps_template_found (forms_tests.tests.test_renderers.TemplatesSettingTests.test_installed_apps_template_found) 508s Can find a custom template in INSTALLED_APPS. ... ok 508s test_error_dict_copy (forms_tests.tests.test_utils.FormsUtilsTestCase.test_error_dict_copy) ... ok 508s test_error_dict_html_safe (forms_tests.tests.test_utils.FormsUtilsTestCase.test_error_dict_html_safe) ... ok 508s test_error_dict_is_dict (forms_tests.tests.test_utils.FormsUtilsTestCase.test_error_dict_is_dict) ... ok 508s test_error_dict_is_json_serializable (forms_tests.tests.test_utils.FormsUtilsTestCase.test_error_dict_is_json_serializable) ... ok 508s test_error_list_html_safe (forms_tests.tests.test_utils.FormsUtilsTestCase.test_error_list_html_safe) ... ok 508s test_flatatt (forms_tests.tests.test_utils.FormsUtilsTestCase.test_flatatt) ... ok 508s test_flatatt_no_side_effects (forms_tests.tests.test_utils.FormsUtilsTestCase.test_flatatt_no_side_effects) 508s flatatt() does not modify the dict passed in. ... ok 508s test_validation_error (forms_tests.tests.test_utils.FormsUtilsTestCase.test_validation_error) ... ok 508s test_textarea_trailing_newlines (forms_tests.tests.test_widgets.LiveWidgetTests.test_textarea_trailing_newlines) 508s A roundtrip on a ModelForm doesn't alter the TextField value ... skipped 'No browsers specified.' 508s test_invalid_loading_order (forms_tests.tests.tests.RelatedModelFormTests.test_invalid_loading_order) 508s Test for issue 10405 ... ok 508s test_valid_loading_order (forms_tests.tests.tests.RelatedModelFormTests.test_valid_loading_order) 508s Test for issue 10405 ... ok 508s test_fieldset (forms_tests.widget_tests.test_checkboxinput.CheckboxInputTest.test_fieldset) ... ok 508s test_get_context_does_not_mutate_attrs (forms_tests.widget_tests.test_checkboxinput.CheckboxInputTest.test_get_context_does_not_mutate_attrs) ... ok 508s test_render_check_exception (forms_tests.widget_tests.test_checkboxinput.CheckboxInputTest.test_render_check_exception) 508s Calling check_test() shouldn't swallow exceptions (#17888). ... ok 508s test_render_check_test (forms_tests.widget_tests.test_checkboxinput.CheckboxInputTest.test_render_check_test) 508s You can pass 'check_test' to the constructor. This is a callable that ... ok 508s test_render_empty (forms_tests.widget_tests.test_checkboxinput.CheckboxInputTest.test_render_empty) ... ok 508s test_render_false (forms_tests.widget_tests.test_checkboxinput.CheckboxInputTest.test_render_false) ... ok 508s test_render_int (forms_tests.widget_tests.test_checkboxinput.CheckboxInputTest.test_render_int) 508s Integers are handled by value, not as booleans (#17114). ... ok 508s test_render_none (forms_tests.widget_tests.test_checkboxinput.CheckboxInputTest.test_render_none) ... ok 508s test_render_true (forms_tests.widget_tests.test_checkboxinput.CheckboxInputTest.test_render_true) ... ok 508s test_render_value (forms_tests.widget_tests.test_checkboxinput.CheckboxInputTest.test_render_value) 508s Using any value that's not in ('', None, False, True) will check the ... ok 508s test_value_from_datadict (forms_tests.widget_tests.test_checkboxinput.CheckboxInputTest.test_value_from_datadict) 508s The CheckboxInput widget will return False if the key is not found in ... ok 508s test_value_from_datadict_string_int (forms_tests.widget_tests.test_checkboxinput.CheckboxInputTest.test_value_from_datadict_string_int) ... ok 508s test_value_omitted_from_data (forms_tests.widget_tests.test_checkboxinput.CheckboxInputTest.test_value_omitted_from_data) ... ok 508s test_clear_input_checked_returns_false (forms_tests.widget_tests.test_clearablefileinput.ClearableFileInputTest.test_clear_input_checked_returns_false) 508s ClearableFileInput.value_from_datadict returns False if the clear ... ok 508s test_clear_input_checked_returns_false_only_if_not_required (forms_tests.widget_tests.test_clearablefileinput.ClearableFileInputTest.test_clear_input_checked_returns_false_only_if_not_required) 508s ClearableFileInput.value_from_datadict never returns False if the field ... ok 508s test_clear_input_renders (forms_tests.widget_tests.test_clearablefileinput.ClearableFileInputTest.test_clear_input_renders) 508s A ClearableFileInput with is_required False and rendered with an ... ok 508s test_clear_input_renders_only_if_initial (forms_tests.widget_tests.test_clearablefileinput.ClearableFileInputTest.test_clear_input_renders_only_if_initial) 508s A ClearableFileInput instantiated with no initial value does not render ... ok 508s test_clear_input_renders_only_if_not_required (forms_tests.widget_tests.test_clearablefileinput.ClearableFileInputTest.test_clear_input_renders_only_if_not_required) 508s A ClearableFileInput with is_required=True does not render a clear ... ok 508s test_fieldset (forms_tests.widget_tests.test_clearablefileinput.ClearableFileInputTest.test_fieldset) ... ok 508s test_html_does_not_mask_exceptions (forms_tests.widget_tests.test_clearablefileinput.ClearableFileInputTest.test_html_does_not_mask_exceptions) 508s A ClearableFileInput should not mask exceptions produced while ... ok 508s test_html_escaped (forms_tests.widget_tests.test_clearablefileinput.ClearableFileInputTest.test_html_escaped) 508s A ClearableFileInput should escape name, filename, and URL ... ok 508s test_multiple_error (forms_tests.widget_tests.test_clearablefileinput.ClearableFileInputTest.test_multiple_error) ... ok 508s test_render_as_subwidget (forms_tests.widget_tests.test_clearablefileinput.ClearableFileInputTest.test_render_as_subwidget) 508s A ClearableFileInput as a subwidget of MultiWidget. ... ok 508s test_render_disabled (forms_tests.widget_tests.test_clearablefileinput.ClearableFileInputTest.test_render_disabled) ... ok 508s test_render_no_disabled (forms_tests.widget_tests.test_clearablefileinput.ClearableFileInputTest.test_render_no_disabled) ... ok 508s test_return_false_if_url_does_not_exists (forms_tests.widget_tests.test_clearablefileinput.ClearableFileInputTest.test_return_false_if_url_does_not_exists) ... ok 508s test_url_as_property (forms_tests.widget_tests.test_clearablefileinput.ClearableFileInputTest.test_url_as_property) ... ok 508s test_use_required_attribute (forms_tests.widget_tests.test_clearablefileinput.ClearableFileInputTest.test_use_required_attribute) ... ok 508s test_value_omitted_from_data (forms_tests.widget_tests.test_clearablefileinput.ClearableFileInputTest.test_value_omitted_from_data) ... ok 508s test_doesnt_localize_input_value (forms_tests.widget_tests.test_checkboxselectmultiple.CheckboxSelectMultipleTest.test_doesnt_localize_input_value) ... ok 508s test_fieldset (forms_tests.widget_tests.test_checkboxselectmultiple.CheckboxSelectMultipleTest.test_fieldset) ... ok 508s test_label (forms_tests.widget_tests.test_checkboxselectmultiple.CheckboxSelectMultipleTest.test_label) 508s CheckboxSelectMultiple doesn't contain 'for="field_0"' in the